gnuboy v0.8.4

posted in Emulator Release by swampgas on Feb 7th, 2001

Gilgamesh let me know about the new version of gnuboy, the open source Gameboy emulator. Here's the changes:
  • updated README to cover new features
  • fixed off-by-one-line visual error introduced in 0.8.2
  • gbspec.txt is wrong, ram size code 0 != no ram, big suprise... (!)
  • workaround for undocumented 512 byte ram size, won't necessarily work
  • changes in saved state format
  • slight improvements to asm cpu core
  • cleaned up HDMA code
  • removed outdated comments
  • more changes to lcdc/cpu timing interaction, fixing harmless bugs
  • this may slightly impact performance, i'll compensate later
  • hopefully fixed bug in svgalib interface that corrupted console on exit
  • updated HACKING to reflect new code, detail more internals
  • workaround for a bug that would never happen but could lock the emulator
  • fixed another visual glitch introduced in 0.8.2
  • optimized i386 cpu.s to keep PC in a register at all times
  • changed install dir from $prefix/games to $prefix/bin
  • fixed major bug in ramsize lookup table (!)
  • updated HACKING to note that it's outdated
  • implemented saved states! Most notably...SAVE STATES are working! Snag a copy from the Gameboy emulators.