Mednafen is a multi-game-system emulator, for various platforms, including emulation of the following systems:Atari Lynx,Famicom,GameBoy (Color),GameBoy Advance,Neo Geo Pocket (Color), NES(both NTSC and PAL),PC Engine/TurboGrafx 16 (CD) and SuperGrafx,PC-FX,WonderSwan (Color).

Mednafen v0.9.39.2 Changelog:

September 19, 2016:
SMS: Sanitize some previously-missed variables in the save state loading code.

September 18, 2016:
MD: Fixed a bug that caused some YM2612 state to not be restored properly on save state load.

MD, SMS, NGP: Fixed an old Z80 emulation bug with interrupt handling.

Make an index of save state sections on save state load, to detect sections in a save state that are unused by the state loading code(for debugging).

MD, PCE, PCE_FAST: Sanitize some previously-missed variables in the save state loading code.