S1 Hacking Studio 2

Help Reference

S1 Hacking Studio is a program to create hacks for Sonic the Hedgehog 1 game. Your hack is assembled from orginal game's disassembled code. The program porvide changing lots of features by modificating files or code in disassembly. S1 Hacking Studio also includes extra editors and utilities. After the disassembly is edited, you can compile your ROM and run it in the emulator.

Included programs

SonED 2 v.1.03 — advanced level layout, art and palletes editor.
SonMapEd v.1.05 — sprite and sprite mappings editor.

S1HS: Creditor v.1.0 — "SONIC TEAM PRESENTS" and Credits screens editor.
S1HS: Porter v.2.0 — a small utility to port data from Sonic 1 ROMs to your disassembly.

Disassembly in S1 Hacking Studio

Disassembly in S1 Hacking Studio is based on Hivebrain's 2005 Disassembly. It was partially modificated for the purposes of integration with S1 Hacking Studio. In S1 Hacking Studio 2.0, disassembly was enlarged by new macros, better annotated and labeled.

Getting Started

Unpack the program from the archive.

Before start your work, store the location where your ROM file will be placed after the compilation. Run S1HS and choose the Options tab. In the "Your ROM file" field, press the Browse button and choose the location to save your ROM. Be careful at this step, if the file already exists, it will be overwritten anyways.

After you'd choosen location for the ROM file, press the Save button, then press Compile. The compilator's window will appear. If the compilation is successful, you'll see the following text in the window:

Assembly completed.
0 error(s) from XXXXX lines in X.XX seconds

Then make sure the ROM is appeared in the location you've choosen. On running it in the emulator, you'll get almost original Sonic 1 game.

What's new

Fixed bugs

Beta-testers

Copyrights