Reviving a 19 Year Old Gameboy Emulator

Reviving a 19 Year Old Gameboy Emulator

GBS file is, it’s basically just a Gameboy ROM with Z80 code but with the graphics routines and gameplay stripped out, so it’s just the sound driver and music data, so in order to play it back you essentially have to emulate the full Gameboy processor and sound chip. At the time I was sort of infatuated with FreePascal and Lazarus, and wanted to find a Gameboy emulator written in Pascal that I could maybe yank the CPU and sound code from. Fast-forward 5 years and I had the idea for another project centered around the Gameboy’s sound system, and was compelled to go dig up the old code again and maybe see if I could fix it– after all, it might be a good learning exercise to fix this thing up, and I kinda like the idea of an old abandoned piece of software rising from the ashes.

Source: nickfa.ro