3 ms·
Every time you do a JSR $XXXX it's doing dynamic allocation of sorts. The return address is kept on the stack. I honestly have never seen a game of any complexi
by djmips 4y ago
Every time you do a JSR $XXXX it's doing dynamic allocation of sorts. The return address is kept on the stack. I honestly have never seen a game of any complexity that doesn't use subroutines (it saves ROM).
- tom_ 4y agoNo idea whether it meets your personal complexity bar, but 2600 Centipede seemingly doesn't contain a single JSR or RTS: https://github.com/DNSDEBRO/Disassemblies/blob/master/Atari2600/Centipede/centipede.asm https://github.com/DNSDEBRO/Disassemblies/blob/master/Atari2...
- djmips 4y agoSure it meets my bar. That's interesting!
- deleted 4y ago[deleted]