Major changes:
General:
* Fixed audio track reading on big-endian systems for PCE CD and
PC-FX emulation.
* Added preliminary Sega
Master System and
Game Gear emulation based off of
SMS Plus.
* Added setting "srwframes", which controls the number of save states to keep when state rewinding is enabled.
* Added blargg´s experimental blz compressor, for use with state rewinding(change the setting "srwcompressor" to use it).
GB: Some sound and CPU interrupt/halt emulation bug fixes.
NES:
* Fixed a bug that caused an emulator crash if Game Genie-style cheats were enabled at the same time as authentic Game Genie emulation was enabled.
PCE: Fixed several debugger bugs, files with the extension "sgx" will now automatically enable
SuperGrafx emulation.
PC-FX:
* Added emulation of the
PC-FX mouse.
* Added emulation of external backup memory(for more save-game slots in some games).
* Implemented back-cellophane support, which fixes fadeouts and fadeins in several games.
* Fixed hindmost color emulation, fixing the background color in the BIOS´ backup memory manager.
* Slightly optimized RAINBOW decoding
* Improved inter-chip timing to fix lockup issues in Anime Freak FX Vol. 4. However, this causes some minor single-line graphics glitches in some games, due to them using CPU instruction-timing-sensitive raster effects. Fixing them will likely require V810 cache emulation and accurate emulation of bus wait states, which is...complicated, to say the least. Wink
* Fixed a bug that caused missing background graphics in Tonari no Princess Rolfee.
* Implemented scaling+rotation support for more KING background modes, fixes the background in the last stage of Zenki.
* The RAINBOW transfer block count register is now emulated as being 5 bits instead of 16, which fixes a bug that turns the screen blue after fighting the snake monster.
* Debugger bug-fixes and improvements.
WonderSwan:
* Fixed a buffer overflow in the sprite drawing code.
WARNINGS:
Changes in the GameBoy and
GameBoy Advance code since 0.8.1 could potentially cause save game corruption or deletion, therefore, you should backup
Mednafen´s non-volatile memory directory if you use
Mednafen´s emulation of these systems; this is ~/.sav on UN*X-like environments, and the "sav" directory under the directory holding the
Mednafen executable on MS Windows.
Additionally, GameBoy save states made with versions <= 0.8.1 will not work at all with 0.8.2+. GameBoy Advance save states will work, but one of the legacy sound channels might sound wrong.
Please report any bugs, especially regressions, in this thread!
Known bugs:
PC-FX: BG0 scrolling+rotation in 4-color or 16-color KING BG mode will cause the palette bank number of the BAT to be ignored(causes graphical problems in the BIOS´ CD player).