Reverse-Engineering Raiders of the Lost Ark for the Atari 2600
github.com
github.com
This documentation is very, very nice. I particularly like seeing how the scoring worked. It was always a mystery to me, playing the game, as to why my scores were so low. Escaping the prison room looks like it was the culprit. It would be interesting to go back and read the manual with knowledge of the game's internals.
This is a pretty decent manual scan: https://www.gamesdatabase.org/Media/SYSTEM/Atari_2600/Manual...
In fact, the Howard Scott Warshaw works are great: Yars Revenge, with simple but classic gameplay and E.T., the victim of one of the most unfair public lynchings of a game ever.
The E.T. movie was popular among kids and parents. One would think a game about it, would be popular too, if it worked recently.
With it came not one, but two (!) copies of E.T. So I had a backup in case I accidentally dropped one in a pit or sinkhole…
Even with the current models, we might be able to automatically reverse-engineer all those old games, decode all assets, and even rewrite them in a more sensible language than assembler.
Do they generate camel case by default? While the long, friendly names are nice, I looks weird because source code back then was all uppercase.