Gigatron TTL gtBASIC : Infinite Scroller using procedural generation on ROMvX0.

Опубликовано: 10 Август 2026
на канале: at67
196
5

Fully coded in gtBASIC, it makes maximum use of the Gigatron's new instruction's and sys call's in ROMvX0.

Uses the great scrolling capabilities of the Gigatron to produce a scrolling playfield by drawing 1 vertical line at a time.
Calculates one vertical line, (120 pixels), worth of a simple Mod(Xor) equation, colour = mod((i XOR y), m).
m starts at 3 and increments every 64 vertical lines until it wraps around at 255.
So not quite infinite, wrap around occurs at approximately 13 minutes.
Uses FMOD, STPX and DBGE instructions found in ROMvX0 to run almost 10x faster than ROMv5a/DEVROM.

Gigatron TTL Forums:
https://forum.gigatron.io/index.php​​

Source code available at:
https://github.com/at67/gigatron-rom/...
https://github.com/kervinck/gigatron-rom