/s2disasm

Sonic 2 Disassembly

Primary LanguageAssembly

A disassembly of Sonic the Hedgehog 2 for the Sega Mega Drive/Genesis.

To build this, use build.bat if you're a Windows user, or build.sh otherwise. The built ROM will be called 's2built.bin'.

If you're a non-Windows user, you'll have to install the AS Macro Assembler ('http://john.ccac.rwth-aachen.de:8000/as'). This disassembly targets 1.42 Build 89. Later versions are known to not work. The original Build 89 features a particularly glaring bug, so the source to a bugfixed version can be found at 'https://github.com/Clownacy/as-sonic'.

Non-Windows users will also need to install GCC's C compiler, as the rest of the build tools are compiled from source when build.sh is first ran.

DISCLAIMER:
Any and all content presented in this repository is presented for informational and educational purposes only.
Commercial usage is expressly prohibited. Sonic Retro claims no ownership of any code in these repositories.
You assume any and all responsibility for using this content responsibly. Sonic Retro claims no responsibiliy or warranty.