Line 4:
Line 4:
| type = console emulator
| type = console emulator
| author = EkeEke
| author = EkeEke
−
| version = 1.7.3
+
| version = 1.7.4
| website = http://code.google.com/p/genplus-gx/
| website = http://code.google.com/p/genplus-gx/
| download = http://code.google.com/p/genplus-gx/downloads/list
| download = http://code.google.com/p/genplus-gx/downloads/list
Line 60:
Line 60:
1) Original BIOS ROM files are required (one for each region): unzip & rename them to bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin in /genplus/bios/ directory
1) Original BIOS ROM files are required (one for each region): unzip & rename them to bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin in /genplus/bios/ directory
−
2) When using ISO image files, WAV files should be provided as AUDIO track files. You can
+
2) When using ISO image files, WAV or OGG files should be provided as AUDIO track files.
−
either load a CUE file pointing to a specific ISO file and containing all the needed information
+
You can either load a CUE file pointing to a specific ISO file and containing all the needed
−
about AUDIO tracks files or directly load the ISO file. In the latter case, the emulator will first
+
information about AUDIO tracks files or directly load the ISO file. In the latter case, the
−
look for a .CUE file with the same base name, then if no CUE file is found, it will
+
emulator will first look for a .CUE file with the same base name, then if no CUE file is found, it
−
automatically look for .WAV files respecting one of the following naming format (“XXX” being
+
will automatically look for .WAV or .OGG files respecting one of the following naming format
−
the .ISO filename and NN being the track number): “XXXNN.wav”, “XXX NN.wav”, “XXXNN.
+
(“XXX” being the .ISO filename, NN being the track number and “yyy” being either .wav or
−
wav”, “XXX – NN.wav” or “XXX_NN.wav”. Please note that compressed audio files
+
.ogg extension): “XXXNN.yyy”, “XXX NN.yyy”, “XXX-NN.yyy”, “XXX - NN.yyy” or
−
(such as .mp3, .mpc, .wma, .ogg, etc) are NOT supported.
+
“XXX_NN.yyy”. Please note that other compressed audio files (such as .mp3, .mpc, .wma,
+
etc) are NOT supported and audio tracks should be using 16-bit stereo 44100Hz format.
3) When using BIN images files, audio tracks are generally stored within the image file. A CUE
3) When using BIN images files, audio tracks are generally stored within the image file. A CUE
Line 231:
Line 232:
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
−
Genesis Plus GX 1.7.3 (26/11/2012) (Eke-Eke)
+
Genesis Plus GX 1.7.4 (21/06/2013) (Eke-Eke)
−
---------------------------------------------------------------------------------------------------------
−
−
[Gamecube/Wii]
−
---------------
−
* fixed broken input system initialization
−
−
---------------------------------------------------------------------------------------------------------
−
Genesis Plus GX 1.7.2 (24/11/2012) (Eke-Eke)
---------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------
[Core/SCD]
[Core/SCD]
---------------
---------------
−
* added default TOC for Shadow of the Beast II (prevent hangs when audio tracks are missing)
+
* fixed access to read-only registers on Main-CPU side ("Batman Returns" platform level freeze)
−
* fixed CD-DA fader muting
+
* fixed & improved emulation of PRG-RAM write protection register ("Lunar Eternal Blue" japanese version freeze)
−
* fixed PCM channels panning on reset
+
* improved SUB & MAIN-CPU synchronization ("Dracula Unleashed" freeze when using US Model 2 BIOS)
−
* fixed backup RAM file management when using disc swap with Mode 1 cartridge
+
* improved CPU polling detection
−
* incremented CD drive read latency: fixes Space Adventure Cobra (freeze when opening coffin at 2nd morgue scene)
+
* improved CDD emulation & added CD drive access time for SEEK command ("Panic!/Switch" intro missing scene)
−
* improved CDD emulation accuracy: fixes Snatcher (freeze at the end of Act 2) & various CD player bugs
+
* added missing reinitialization of MAIN-CPU PRG-RAM bank on reset
−
* improved MAIN-SUB memory map mirroring in SCD mode (verified on real hardware by Charles McDonald)
+
* added .OGG audio tracks support through LIBTREMOR
−
* implemented cycle-accurate "stopwatch" register emulation
[Core/Sound]
[Core/Sound]
---------------
---------------
−
* fixed broken PSG noise frequency
+
* fixed YM2612 configurable DAC depth emulation
−
* fixed incorrect Game Gear PSG stereo emulation
+
* improved Low-Pass filter
−
* implemented cycle-accurate Game Gear PSG stereo
+
* added optional "MONO" output mode
[Core/VDP]
[Core/VDP]
---------------
---------------
−
* fixed broken VDP DMA from SVP ROM latency (graphic errors in Virtua Racing)
+
* 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/MD]
+
[Core/CPU]
---------------
---------------
−
* added Super Mario World 64 (unlicensed) cartridge hardware emulation
+
* 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/Input]
+
[Core/MD]
---------------
---------------
−
* added automatic detection for CD games with Justifier/Menacer support
+
* fixed SRAM incompatibilities between BIG ENDIAN & LITTLE ENDIAN platforms (note: this breaks old .srm files with LITTLE ENDIAN platform ports)
−
* improved Justifier/Menacer emulation
+
* added support for a few recently dumped unlicensed games
+
* added auto-detection of byte-swapped ROM files
[Gamecube/Wii]
[Gamecube/Wii]
---------------
---------------
−
* fixed screen rendering when borders are disabled
+
* fixed CD Leds positioning when using NTSC filter
−
* added configurable on-screen CD leds
+
* improved on-screen CD Leds (thanks to Iceknight)
−
+
* various code fixes & improvements
−
[Wii]
−
---------------
−
* DVD light now indicates when virtual CD tray is open
−
* fixed automatic input settings detection
−
* improved lightgun crosshair positionning