Re:Writing a Game Boy Emulator in OCaml
by coldpie on Wednesday January 12, 2022 @10:39AM
(#29907853)
Another fun option for learning low-level stuff is analyzing existing games. I did this to create a level map dumper for one of my favorite NES games[1]. You can see other ideas on the excellent Displaced Gamers YouTube channel, for example[2].
Also, read the book Code by Charles Petzold.
[1] https://tcrf.net/Proto:M.C._Kids#Level_Changes
[2] https://www.youtube.com/watch?v=zGdpst_6k9k