Monday, July 8, 2013

Genesis Plus GX 1.7.4


by EkeEke
Genesis Plus is a Sega Genesis / Sega Megadrive / Sega Master System emulator. This is a port of Charles MacDonald's Genesis Plus to the Wii, with a lot of improvements.

INFO
  • Preferred PAL Mode: Any (automatic TV mode detection, no more PAL60 version needed).
  • Display mode : 480p, 480i, 576i, 240i, 288i, 288p and 240p
  • Supports Zip compressed rom images.
  • Genesis 4 players multitap adapters (Sega TeamPlayer and EA 4-Way Play) support
  • Game Genie & Action Replay cheat code support
  • Sega Mouse
  • Sega Activator
  • Sega Menacer & Konami Justifier lightguns. 2 lightgun has the same time supported.
  • SVP DSP (Virtua Racing)
  • Master System compatibility mode
  • and a lot more, read the included user manual for details.
CHANGELOG
Genesis Plus GX 1.7.4 (21/06/2013) (Eke-Eke)
[Core/SCD]
  • fixed access to read-only registers on Main-CPU side ("Batman Returns" platform level freeze)
  • fixed & improved emulation of PRG-RAM write protection register ("Lunar Eternal Blue" japanese version freeze)
  • improved SUB & MAIN-CPU synchronization ("Dracula Unleashed" freeze when using US Model 2 BIOS)
  • improved CPU polling detection
  • improved CDD emulation & added CD drive access time for SEEK command ("Panic!/Switch" intro missing scene)
  • added missing reinitialization of MAIN-CPU PRG-RAM bank on reset
  • added .OGG audio tracks support through LIBTREMOR
[Core/Sound]
  • fixed YM2612 configurable DAC depth emulation
  • improved Low-Pass filter
  • added optional "MONO" output mode
[Core/VDP]
  • fixed FIFO access timings when using invalid write code value ("Clue" menu)
  • fixed DMA Copy with undocumented code value ("Fatal Labyrinth" end sequence)
  • minor code fixes & optimizations
[Core/CPU]
  • optimized 68k stack read/write functions
  • fixed broken 68k address error emulation
  • fixed 68k interrupt behavior (prevents interrupts from being executed multiple time when 68k is halted)
  • fixed Z80 registers initial state, added proper initialization when using PBC (verified on real hardware by Charles McDonald)
[Core/MD]
  • fixed SRAM incompatibilities between BIG ENDIAN & LITTLE ENDIAN platforms (note: this breaks old .srm files with LITTLE ENDIAN platform ports)
  • added support for a few recently dumped unlicensed games
  • added auto-detection of byte-swapped ROM files
[Gamecube/Wii]
  • fixed CD Leds positioning when using NTSC filter
  • improved on-screen CD Leds (thanks to Iceknight)
  • various code fixes & improvements


News Source (1)