GoBoy v0.5 Release Notes

Release Date: 2020-08-09 // about 1 year ago
  • GoBoy v0.5 introduces a number of changes that improve the accuracy and performance of the emulator. A new APU emulation implementation now correctly times the audio with the cpu emulation, resulting in much more accurate audio playback. There have also been a number of improvements to the GPU emulation, fixing multiple sprite ordering issues and rendering bugs. Finally there are also a number of changes to improve the emulator performance.

    Notable changes

    f876370, da8716d - Improvements to the CPU instruction implementation for a speed increase (#21, #33)
    3357ab5, 98ad423 - Implement CGB background and sprite priority rendering resolution
    1f1b37e - Match APU buffering to CPU ticks (#29)


Previous changes from v0.4.2

  • GoBoy v0.4 introduces some significant performance increases - seeing up to a 2x fps increase since v0.3. It also adds a dialog prompt to select the rom without running from command line, and now outputs a MacOS app which can be run standalone.

    Notable Changes

    21db2c2 - Pixelgl hack to make window render on darwin
    ๐ŸŽ 5111e5b - Pick colours using array instead of map (x2 performance increase!)
    ๐Ÿ— f086e25 - File prompt and bundled Darwin build (#14)