00001280 a2 13 a9 ab 5d 20 21 ca 10 fa 85 fe 60 02 bb 5a |....] !.....`..Z|
00001290 30 5f ee 7d a8 20 b3 21 85 ae b9 c0 21 85 b0 a9 |0_.}. .!....!...|
The entire arcade game is contained in 12 kilobytes of code, BTW. (!) The amount of imagination and fun and replayability that this era of gaming delivered under such constraints (by modern luxurious standards) is mind boggling. 02 BB 5A 30 5F EE 7D A8
00000010 10111011 01011010 00110000 01011111 11101110 01111101 10101000
C. ..O..P.. .Y...R.. I.G..H.. .T1....9 ....8... .0....A. TA.R..I.
*edit: formattingThe Mini Bros game is 2.5 kilobytes of high level source[1] so a fair resource comparison should either include FastBasic 3.4's runtime footprint (if interpreted?) and/or a compiled standalone executable size (if FastBasic is capable of it). i.e. ROM + RAM requirements to run on bare metal, including libary/runtime dependencies.
But my byte-counting pedantry aside ;-), you're exactly right to celebrate authors of such tight works that are still actually fun and attractive. I enjoyed the author's line-by-line walkthrough and dev journal. I know some modern programmers may not see the point in these apparently arbitrary competitions targeting old platforms but I really think there is wisdom and magic in this frugality!
[1] https://www.dropbox.com/sh/zj7u96etduyq6bv/AABfTzwMu3pqoNSNA...
But if you think of Centipede, Donkey Kong, PacMan, etc, their simplicity is that make them so great and timeless.
I remember I had BubbleBobble on the PC (back in the Amstrad PC 1512 days) and I would start and finish that game between 45-55 minutes no-matter-what.
It's a shame your refined senses can't appreciate the fidelity to game designer's artistic visions modern technology has brought to video games, the rest of us will enjoy them in your stead.
Things are getting better though. Before it was just the accepted status quo but at least now those clichés are being challenged.
Didn't imply it was?