docs: recapture gallery media and sync all index pages
authorSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 22 Aug 2026 15:28:51 +0000 (18:28 +0300)
committerSvjatoslav Agejenko <svjatoslav@svjatoslav.eu>
Sat, 22 Aug 2026 15:28:51 +0000 (18:28 +0300)
commit2e7c2d118f26f84348a5b4d40248e68f2b39e66e
treeed1a3bdb41d0dbec0b25be6d42fb9b5f6a19612f
parent196e4d5caba4b65655875ebb9fd9d47b952905e8
docs: recapture gallery media and sync all index pages

- Replace legacy .webm/.png captures with '<name> - Screencast N.mp4'
  and '<name> - Screenshot N.png' files across 2D GFX, 3D GFX, Games,
  Math, Miscellaneous, Networking and Tutorial
- Point every index.org video/image reference at the new captures;
  sections whose screenshots were recaptured as screencasts now embed
  video blocks
- Fix broken source links: Bouncing cubes wrong directory prefix,
  copy-pasted '!.bas' links in Galaxy/Universe explorer, Alarm comma
  filenames, Pomppu Paavo moved into its own subdirectory
- Add 'Back to BASIC applications collection' parent link to all 13
  topic pages
- worm.bas: guard tail/head ring-buffer pointers against out-of-range
  access for dead or overgrown worms
- Stars.bas: drop spurious totalStars increment in galaxy creation
- Anaglyph.bas, Tiled room.bas: emit SOUND 0, .5 at main loop start
101 files changed:
2D GFX/Animations/index.org
2D GFX/Fractals/index.org
2D GFX/Hello friend - Screenshot 0.png [new file with mode: 0644]
2D GFX/Hello friend.png [deleted file]
2D GFX/People - Screencast 0.mp4 [new file with mode: 0644]
2D GFX/People.webm [deleted file]
2D GFX/Spirals/index.org
2D GFX/Stroboscope - Screenshot 0.png [new file with mode: 0644]
2D GFX/Stroboscope - Screenshot 1.png [new file with mode: 0644]
2D GFX/Stroboscope.png [deleted file]
2D GFX/Textures/index.org
2D GFX/Textures/logo.png [new file with mode: 0644]
2D GFX/Truncated cone - Screenshot 0.png [new file with mode: 0644]
2D GFX/Truncated cone.png [deleted file]
3D GFX/3D Synthezier/doc/index.org
3D GFX/3D land - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/3D land.webm [deleted file]
3D GFX/Anaglyph - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Anaglyph.bas
3D GFX/Anaglyph.png [deleted file]
3D GFX/Helicopter/Helicopter - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Helicopter/screenshot, 1.png [deleted file]
3D GFX/Helicopter/screenshot, 2.png [deleted file]
3D GFX/Miscellaneous/! - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Miscellaneous/!.webm [deleted file]
3D GFX/Miscellaneous/3D ball - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Miscellaneous/3D ball.webm [deleted file]
3D GFX/Miscellaneous/3D text - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Miscellaneous/Bouncing cubes - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Miscellaneous/Bouncing cubes.webm [deleted file]
3D GFX/Miscellaneous/Tank - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Miscellaneous/Tank.webm [deleted file]
3D GFX/Miscellaneous/Tiled room - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Miscellaneous/Tiled room.bas
3D GFX/Miscellaneous/Tiled room.webm [deleted file]
3D GFX/Miscellaneous/index.org
3D GFX/Ray casting engine - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Ray casting engine - Screenshot 0.png [new file with mode: 0644]
3D GFX/Ray casting engine.png [deleted file]
3D GFX/Space/Rocket simulator - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Space/Rocket simulator.webm [deleted file]
3D GFX/Space/Stars - Screencast 0.mp4 [new file with mode: 0644]
3D GFX/Space/Stars.bas
3D GFX/Space/Stars.webm [deleted file]
3D GFX/Space/index.org
Games/Pomppu Paavo 2/Pomppu Paavo - Screencast 0.mp4 [new file with mode: 0644]
Games/Pomppu Paavo 2/Pomppu Paavo - Screenshot 0.png [new file with mode: 0644]
Games/Pomppu Paavo 2/screenshot.png [deleted file]
Games/Pomppu Paavo/Pomppu Paavo - Screencast 0.mp4 [new file with mode: 0644]
Games/Pomppu Paavo/Pomppu Paavo.png [deleted file]
Games/Worm/screencast.webm [deleted file]
Games/Worm/worm - Screencast 0.mp4 [new file with mode: 0644]
Games/Worm/worm.bas
Games/checkers - Screenshot 0.png [new file with mode: 0644]
Games/checkers.png [deleted file]
Games/checkers2 - Screenshot 0.png [new file with mode: 0644]
Games/checkers2.png [deleted file]
Math/Plotting/2D graph plot - Screenshot 0.png [new file with mode: 0644]
Math/Plotting/2D graph plot.png [deleted file]
Math/Plotting/Deriviative calculator - Screenshot 0.png [new file with mode: 0644]
Math/Plotting/Deriviative calculator.png [deleted file]
Math/Plotting/Sine and cosine table - Screenshot 0.png [new file with mode: 0644]
Math/Plotting/Sine and cosine table.png [deleted file]
Math/Plotting/index.org
Math/Simulation/Explosion simulator - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Explosion simulator.png [deleted file]
Math/Simulation/Gravity in 2D - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Gravity in 2D.png [deleted file]
Math/Simulation/Gravity in 3D - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Gravity in 3D.webm [deleted file]
Math/Simulation/Interference - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Interference.webm [deleted file]
Math/Simulation/Surface tension - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Surface tension.png [deleted file]
Math/Simulation/Wave 1 - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Wave 1.png [deleted file]
Math/Simulation/Wave 2 - Screencast 0.mp4 [new file with mode: 0644]
Math/Simulation/Wave 2.png [deleted file]
Math/Simulation/index.org
Math/Truth table/index.org
Miscellaneous/4D engine - Screenshot 0.png [new file with mode: 0644]
Miscellaneous/4D engine - Screenshot 1.png [new file with mode: 0644]
Miscellaneous/4D engine.png [deleted file]
Miscellaneous/Alien font - Screenshot 0.png [new file with mode: 0644]
Miscellaneous/Alien font.png [deleted file]
Miscellaneous/Custom palette - Screenshot 0.png [new file with mode: 0644]
Miscellaneous/Custom palette - Screenshot 1.png [new file with mode: 0644]
Miscellaneous/Custom palette - Screenshot 2.png [new file with mode: 0644]
Miscellaneous/Custom palette, 2.png [deleted file]
Miscellaneous/Custom palette, 3.png [deleted file]
Miscellaneous/Custom palette.png [deleted file]
Miscellaneous/Mouse driver/index.org
Miscellaneous/Password lock/passw - Screencast 0.mp4 [new file with mode: 0644]
Miscellaneous/Password lock/screenshot, 1.png [deleted file]
Miscellaneous/Pressed key test - Screenshot 0.png [new file with mode: 0644]
Networking/Digital data over analog audio/index.org
Networking/LPT communication driver/index.org
Networking/Morse - Screenshot 0.png [new file with mode: 0644]
Networking/Morse.png [deleted file]
Tutorial/qsort3 - Screencast 0.mp4 [new file with mode: 0644]
index.org