- Sonic megamix 5.0 sonic retro Patch#
- Sonic megamix 5.0 sonic retro full#
- Sonic megamix 5.0 sonic retro plus#
NDS emulation running at 70% ? This is actually very optimistic, maybe for 2d games that does not use all the hardware, not for 3d.
Sonic megamix 5.0 sonic retro full#
Also, lot of games are still not running full speed afaik and with this kind of optimization, you generally have to deal with less accuracy, more bugs, etc Wii64 and WiiSX use dynamic recompiling techniques and heavily Wii-optimized rendering, this is far beyond my knowledge. Let's get straight facts, not assumptions: Yeah sure, sadly things are not so binary simple.
Sonic megamix 5.0 sonic retro Patch#
You'd better directly patch the ROM using an hexadecimal editor (left value is ROM address, right value is 2-byte data to patch) or even better, tell the ROM hacker that he is doing things bad by pointing him here.Īnd please don't post copyrighted ROM here anymore, I'm not sure about google code policy but you would not want this project to be shutdown for legal issues, right ?Ĭomment # 14 originally posted by ekeeke31 on T21:19:50.000Z: The reason is that bit 2 MUST be set on real hardware otherwise the color palette will be cut down.
There are probably more similar patches needed later in game, I don't have time to test but you got the idea: basically, what those codes do is changing the byte written into VDP register comment 0\. Here is patches to get it work (choose "no save", this game crash if you pick "save" for an unknown reason ): So don't blame this emulator but blame the authors of this hack for bad programming and testing on inaccurate emulators.
Sonic megamix 5.0 sonic retro plus#
The reason it works on other emulators is that they are less accurate than Genesis Plus GX -) I could also affect this area to ROM instead SRAM on reset but then SRAM would remain disabled for ever since the game never activates it like other similar game cartridges (Legend of Thor, Phantasy Star 4) would do.Ī real cartridge would use bank switching because a memory area cannot be affected to both ROM & SRAM at the same time but off course this hack was not meant to be played on a real cartridge and expect read/Writes in $200000-$203FFF area to simply go into SRAM automatically, and the rest go to ROM.Ĭlearly, this game need special mapper emulation (a mapper that does not even exist in reality, hence the paradox) or better coding.Īnyway, I just tried it and this hacked ROM still does not work on real hardware either. Using $00 indeed fix the checksum routine for taht game, but breaks other (real) games so I don't like this solution. This probably works in other emulators by luck because they initialize SRAM with $00 while Genesis Plus GX use $FF. This hacks in fact goes around the problem by having the ROM area filled with $00 in this shared range. I fixed the checksum routine issue, it was because that game uses SRAM and ROM in the same memory range and since in this case, the emulator affects SRAM on reset, the checksum routine was actually reading SRAM instead of ROM, resulting in a bad checksum. The patch is in xdelta format due to shifted data which resulted in a IPS patch almost the same size as the patched ROM.Comment # 2 originally posted by ekeeke31 on T14:34:12.000Z: Note: Apply xdelta patch to US Genesis Sonic 1 ROM. įor a complete list of authors, please see. More information can be found on the Manual/Wiki page, located at here. It was succeeded by an incomplete “4.0b”, which was ported to SegaCD, and further changes have been implemented since, although a “final” release and its date are tentative.
This is considered a “complete” release, although not “final”. Credits have been edited each character has a unique end pose on the ending sequence.Elemental shields, ala S3K, have been added.There is also a separate save slot for a character’s original mode. “Original Mode” allows you to play the original levels from Sonic the Hedgehog, using all of the additions from Sonic Megamix (such as bug fixes, moves, preferences, etc).Cheat codes have been changed - figuring them out will grant you access to a new, special level select (which is a bit buggy - just don’t hit left/right on zone selections =P).There is now a “preferences” screen, where you can customize certain aspects of the game (suggestions are welcome).Most levels (not all) have a small intro, ala S3K, where they perform some sort of action when starting the level i.e, running in from the left.Each character now has a unique set of moves (though Sonic and Shadow share the homing attack).All level layouts edited (some complete others pending).