- Replace "screenshot, N.png" / "screenshot.png" captures with
"<Program> - Screenshot N.png" and add screencast mp4s (Game of
life, Lottery, 3D graph, Interferogram, truth, mousedrv)
- mousedrv.bas: print button status every frame instead of only when
pressed — useful now that held buttons report correctly
- 3D graph.bas: SOUND 0, .5 at the start of each nait3d frame
24 files changed:
SUB nait3d\r
\r
1\r
+SOUND 0, .5\r
vertexCount = tmvertexCount\r
lineCount = tmlineCount\r
tm = tm + 1\r
' z = z + 3 * ((-INT((x - .3) / 20) * INT((23 + x - ABS(y * 1.2)) / 15)) + -INT(-y / 20) * -INT(-x / 20) * INT(-((x - 2) * (x - 2) + (y * 1.2 - 4) * (y * 1.2 - 4)) / 2000 + 1.01) + -INT(y / 20) * -INT(-x / 20) * INT(-((x - 2) * (x - 2) + (y * 1.2 + 4) * (y * 1.2 + 4)) / 2000 + 1.01)) ' heart\r
\r
END SUB\r
-\r
putword 6, 0 ' Reset button status\r
\r
' Print the button status if a button is pressed.\r
- IF butt <> 0 THEN\r
- LOCATE 5\r
- PRINT butt ' Print button status if pressed\r
- END IF\r
+ LOCATE 5\r
+ PRINT butt ' Print button status if pressed\r
\r
' Limit the mouse movement to within maxmove.\r
IF xp < -maxmove THEN xp = -maxmove\r
SYSTEM ' Exit program if mouse driver is not loaded\r
END IF\r
END SUB\r
-\r