NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.
19b
Madmab Ed (Hybrid)
* Updated to madmab edition interface CFv1b30. See "Interface Changelog.txt"
* Returned to the original size for software filter temp buffers. The reduced size
was causing issues with some filters and rewind.
* BoxCart art and screenshot textures are cleared on game start to help free up a
little memory before launching a game. This was done to help make up a little for
the change to the software filter temp buffer sizes.
***************
* Known Issue *
***************
* If you run a Sega CD game and then run a game with 68000 overclock set to "Yes"
(Zero Wing) the game will freeze for brief periods of time (enough to drop the
framerate to 20fps).
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.18b
Madmab Ed (Hybrid)
* Fixed issue where on bin/cue or Redump Sega CD games.. When pausing the game in
game (start) and un-pausing the game then the music would not unpause. (examples
are: Heart Of The Alien, Batman Returns, Ecco 1 and 2, Earth Worm Jim Special and
Eternal Champions)
* Fixed long standing issue where on cue/iso/mp3 Sega CD games running on a share..
When pausing the game in game (start) and un-pausing the game then the xbox would
hang (stuck in a loop). This one goes waaaay back. (examples are: Heart Of The
Alien, Batman Returns, Ecco 1 and 2, Earth Worm Jim Special and Eternal Champions)
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.17b
Madmab Ed (Hybrid)
* Updated to madmab edition interface CFv1b28. See "Interface Changelog.txt"
* Had an option reversed that caused the "Neogenesis" build to look for the wrong
CD BIOS files.
* Game SFX volume is no longer saved with non CD game configurations.
* Music volume for CDDA images that are of cue/iso/mp3 format can now be controlled
seperate from the game volume.
* Some tweaks to the allocation/deallocation of various things to help allieve some
memory issues (and crashes) for those using the PM3 skin. I personally recommend
dumping the PM3 skin, it is a memory hog.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.16b
Madmab Ed (Hybrid)
* Fixed up detection of redump.org images some more (grrrr).
* Neogenesis was looking for the wrong Jap CD BIOS when running Japanese region
sega CD games. (Typo on my part) Fixed.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.15b
Madmab Ed (Hybrid)
* Activated autoload savestates.
* CD_Unload code was crashing the emulator when a game would "open" the tray for a
disc change on network accessed discs. Fixed.
* In-Game Change CD option would crash when trying to select a "bin/cue" on a samba
share. Oopsie! Fixed.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.14b
Madmab Ed (Hybrid)
* Updated to madmab edition interface CFv1b21. See "Interface Changelog.txt"
* Due to an improperly sized array the flicker filter level was resetting to 0 on
game load. Fixed.
* Sound from the genesis plus GX sound engine was being done improperly (incorrect
variable types) and was causing weird issues on surround systems. Fixed.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.13b
Madmab Ed (Hybrid)
* Updated to madmab edition interface CFv1b18. See "Interface Changelog.txt"
* Added 6 new software filters from GensX and 2 from NeoGeo CD emulator (see
interface changelog for more details).
* Based on user feedback removed the following software filters 2xSai Scanline,
4xSai Scanline, Super 2xSai Scanline, Super 4xSai Scanline, Eagle 2x Scanline,
Eagle 4x Scanline, Super Eagle2x Scanline, Super Eagle4x Scanline.
* Fixed issue where FPS stop displaying after playing your first game.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.12b
Madmab Ed (Hybrid)
* Updated to madmab edition interface CFv1b17. See "Interface Changelog.txt"
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.11b
Madmab Ed (Hybrid)
* Updated to madmab edition interface CFv1b16. See "Interface Changelog.txt"
* You can now disable the "Launch Inserted CD" option menu in the "Dummy/Lockdown
Mode Settings" menu.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.10b
Madmab Ed (Hybrid)
Updated to madmab edition interface CFv1b14. See "Interface Changelog.txt"
* Attempt to convert gensx_mk.xbe to use the new sound core. Untested.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.09b
Madmab Ed (Hybrid)
Updated to madmab edition interface CFv1b12. See "Interface Changelog.txt"
* Fixed issue where playing CD games across a samba share was not working when the
"Root Samba Share Name" contains a value.
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.08b
Madmab Ed (Hybrid)
Updated to madmab edition interface CFv1b09. See "Interface Changelog.txt"
* UMKT loading got foobared somewhere along the way (TitleID issues). Fixed
* Modified to also be able to run UMKT+Tracks ROM image. However this uses an
extra 3 meg of RAM. Shouldn't be a problem since a seperate, older, core is
launched to support this.
* What happened to v25.07b? Don't ask... :P
-----------------------------------------------------------------------------------
----
NeoGenesis Sega Genesis/Megadrive/32X/SegaCD/MegaCD Emulator for XBox v25.06b
Madmab Ed (Hybrid)
Updated to madmab edition interface CFv1b08. See "Interface Changelog.txt"
-----------
Bug Reports
-----------
- Pal games cause screen to be blurry?
- CDDA doesn't loop properly (Sonic CD goes to next song instead of looping)?
-----------------------
Changes to the emu core
-----------------------
* Sound options "DAC Improvement" and "PSG Boost Noise" moved to seperate menu
"Sound Configuration".
* Corrected handling of "Redump" Sega CD images. Sonic CD now works and so should
the rest. Still need to do some more extensive testing.
* Added support for Sega-Mega CD Darkwater Images.
* Fixed some issues with 4-player adapter code. This has only been tested on port
1 and with the following games. Gauntlet IV, The Lost Vikings, and NBA Live '95.
* Streaming CD across Samba and Relax now working. There were a couple bugs
related to the new Samba code so it's highly likely this feature worked in my last
official release as well as x-port's release. However on those the load times for
a Samba share could be up to 3-4 minutes which is rather ridiculous.
* Streaming over Relax seems better to me. However both can be a little slow on
videos at time, especially Samba shares.
* I managed to improve the startup time for Sega CD over a network to between 20
(best case) to 60 seconds (worst case, some soccer game with 98 tracks) without a
cue sheet.
* Sega CD loads over a network share about 4-10 times faster if you use a cuesheet.
So get your hands on the "Sega CUE Maker" and generate yourself some cue files!
* Modified cue sheet reader and iso loading code to be able to handle "Sega CUE
Maker" generated "cue" files.
* Preliminary support for "Redump" Sega CD images. My testing has been limited.
One thing I know for sure is that the "Sonic CD" Redump image does NOT work
properly.
***************************************************
Neogenesis now uses the sound core from GensPlusGX.
***************************************************
Yet another feature done for Mega Man (?). However this is an older version of the
GensPlusGX sound core (2011)
This means much better sound/music in alot of games that the GensX sound engine had
trouble with.
The biggest fix from the new sound engine is this "implemented Detune overflow
(Ariel, Comix Zone, Shaq Fu, Spiderman & many other games using GEMS sound
engine)". Plus I suspect some work done in regards to the LFO table may help as
well.
The Genesis Plus YM2612 engine was based off of the MAME sound engine and then they
went and fixed a bunch of issues with it. Mostly internal tables and other boring
junk like that (verified on a real YM chip). So here is a list of the more
interesting changes. Please note that since it is a different sound engine I have
no idea if any of these affected GensX. The one we DO know about is the "games
using GEMS sound engine". So that is a start. Here is a list of "possible" things
fixed. If someone feels like verifying.
* .modified LFO behavior when switched off (AM/PM current level is held) and on
(LFO step is reseted): fixes intro in Spider-Man & Venom : Separation Anxiety
* .improved LFO timing accuracy: now updated AFTER sample output, like EG/PG
updates, and without any precision loss anymore.
* - implemented EG output immediate changes on register writes
* - implemented accurate CSM mode emulation
The big catch is.. interpolation is no longer (at this point). If that even matters
(beats me I don't have golden ears). This is what Neogenesis turned on when the
user set "YM2612 Improvement" to yes.
So far Ariel, Shaq Fu, Blood Shot (Battle Frenzy), David Crane's Amazing Tennis,
Evander Holyfield's Real Deal Boxing, F1 World Championship Edition (main menu),
Greatest Heavyweights of the Ring, and Spider-Man (The Animated Series) are the
most obvious examples. If anyone figures out where in Comix Zone the issue is, let
me know.
Here is a link with a list of games that use the GEMS sound engine
http://gdri.smspower.org/wiki/index.php/Mega_Drive/Genesis_Sound_Engine_List
***************************************************
* One downside to the sound core upgrade. Old savestates no longer work and the
new savestates wont work in any other emu that I know of. Yes folks this emu is
now officially a madmab hybrid! :lol:
------------------------
Changes to the interface
------------------------
* Updated to the latest madmab edition interface