Skip to content

2.2.0

Latest

Choose a tag to compare

@mlaux mlaux released this 01 Aug 20:33

New Features

  • 2- and 4-bit displays are now properly supported instead of being downconverted from 8-bit (4 Grays, 4 Colors, 16 Grays, 16 Colors in the Monitors control panel)
  • A list of previously encountered code blocks is now saved, then those addresses are precompiled when you load a game instead of when you reach that block. This makes loading take longer but eliminates compilation entirely during gameplay for blocks you've reached before. This leads to much smoother gameplay
  • 1x scale mode on B&W screens is now rendered at half height then dithered, so gray still shows up (at the expense of vertical resolution - I think this looks better and it's definitely more performant, but open to feedback)

Bugfixes

  • Menu shortcuts were also triggering game input
  • Stray text could be drawn outside the window if you opened a dialog while a game is running

Correctness

  • Noise channel was too loud - fixed
  • Duty cycle of square waves and relative volume of the duty cycles were wrong - fixed

Performance

  • Made joypad reading faster
  • Added a patch for Pokemon Red/Blue to make text boxes faster