Sonic 2 REV02
Sonic Retro » Engineering & Reverse Engineering
by Clownacy
2w ago
It seems information about REV02 is pretty muddled these days. When I started looking into it, it seemed the consensus was that REV02 was some later version of Sonic 2 that could be found in Sonic Classics, and that it added just as many bugs as it fixed. If you want an idea of how backwards things are: a few months ago I figured out that REV02 was used by the Sonic 2 Mega Play port... this was known back in 2005... I've... Sonic 2 REV02 ..read more
Visit website
Using the Mega Everdrive X7's USB Port In Your Hack
Sonic Retro » Engineering & Reverse Engineering
by Kilo
2w ago
Introduction Recently, I've been working on a hack that required me to record player data for playback. Typically, you would use this old guide. Nothing wrong with it for what it does, it is great guide that still holds up 14 years later. However for my purposes I needed a different format that tracked the player's render flags, priority, X position, Y position, ground velocity, and... Using the Mega Everdrive X7's USB Port In Your Hack ..read more
Visit website
Sonic Hacking Contest 2024
Sonic Retro » Engineering & Reverse Engineering
by Giovanni
2w ago
We’re back! This year, too, the Sonic Hacking Contest returns to put a shine on your favorite and upcoming ROM Hacks and Mods! The SHC has undergone many changes in the past few months between the last contest and this announcement, even down to the inner management! To stay up to date with the changes, watch our video presentation detailing all of the changes for SHC2024, or keep reading! Deadlines... Sonic Hacking Contest 2024 ..read more
Visit website
Curious YM odd frequency shifts.
Sonic Retro » Engineering & Reverse Engineering
by MarkeyJester
3w ago
I've been researching some YM2612 quirks for several months now, and have noticed some instruments haven't quite been playing correctly in officially licensed games, not the fault of SEGA or the IP creators, as most hardware functions properly, but there are a few outliers, for instance, the Mega Drive/Genesis 2 (which makes perfect sense, as the MD2 doesn't actually have a YM2612, it's a lesser known stripped down version), however, many emulators have a similar problem. So what I've done,... Curious YM odd frequency shifts ..read more
Visit website
Improved Enigma compression
Sonic Retro » Engineering & Reverse Engineering
by RealMalachi
3w ago
I started this a while ago due to a conversation on discord, regarding improving Enigma and taking notes for a potential "Enigma+". It's gone through some needed revisions over time (my original attempt was embarrassing in hindsight), but I'm confident enough in its current state to release it. It comes with four flags, two for balancing between size and speed, one for enabling error free odd-addressing, and one for compatibility with segas original implementation: they didn't trash... Improved Enigma compression ..read more
Visit website
Superstars Amy Rose in Sonic the Hedgehog
Sonic Retro » Engineering & Reverse Engineering
by rocketsailor
3w ago
Greetings! I would like to introduce you to my current rom hacking project: Superstars Amy Rose in Sonic the Hedgehog! This originally started out as an experiment where I implemented Origins Amy into the original version of Sonic 1. Then Superstars came out in the fall, I played it, and loved using Amy's double jump in that game. Eventually I decided to switch to the Superstars double jump for my rom hack. View attachment 8947 The whole disassembly is available on GitHub by the... Superstars Amy Rose in Sonic the Hedgehog ..read more
Visit website
Porting 8-bit Sonic 2 to the TI-84+ CE
Sonic Retro » Engineering & Reverse Engineering
by grubbyplaya
1M ago
About a year ago, I learned that most Texas Instruments graphing calculators use a Z80 CPU, the same one used in the Master System and Game Gear. This includes the newest models with color screens, which meant that it would be theoretically possible to port over the Sonic games made for those consoles to the calculator with relatively few changes to the engine. I decided to see how easy it would be by taking the disassembly of 8-bit Sonic 2 and trying my best to make it assemble for TI's... Porting 8-bit Sonic 2 to the TI-84+ CE ..read more
Visit website
68k instruction fix for IDA Pro
Sonic Retro » Engineering & Reverse Engineering
by kazblox
1M ago
The current(?) versions of IDA Pro have yet to correct a problem where the 68000 disassembler module does not reference to the program counter in some instructions, breaking bit perfect builds. A patch by drx for IDA 5.x has been released years back, but only patches some cases. A fix is provided below: FIX: Note: Download: http://pastebin.com/eFHu3w4U If anything goes wrong while using this script in versions earlier than... Click to expand... 68k instruction fix for IDA Pro ..read more
Visit website
Sonic & Knuckles Collection C port
Sonic Retro » Engineering & Reverse Engineering
by BenoitRen
2M ago
Some time after starting my Sonic CD decompilation, I read Clownacy's Everything That I Know About Sonic the Hedgehog's Source Code post. It mentioned the presence of a symbol list in Sonic & Knuckles Collection, but didn't delve further. Digging further, I found an old Sonic Retro thread by LOst (that for some reason I can't find again) that dumped the entire... Sonic & Knuckles Collection C port ..read more
Visit website
Captain PlaneEd
Sonic Retro » Engineering & Reverse Engineering
by Clownacy
2M ago
Old April Fools' post: Spoiler Greetings. I am here today to address a matter of utmost importance. For decades, the Ed family has enjoyed a glorious reign, ushered into being by our founder, SonED, whose brilliance radiated down onto the groveling masses, bringing us into our golden age. SonED's magnificence remained unsullied, as its great legacy was honoured by its successor, SonED2. When the time came for SonED2 to entrust the crown to SonMapEd, the legatee pursued its dreams of... Captain PlaneEd ..read more
Visit website

Follow Sonic Retro » Engineering & Reverse Engineering on FeedSpot

Continue with Google
Continue with Apple
OR