Actions

SCHG How-to

Difference between revisions of "Edit Sonic Adventure levels"

From Sonic Retro

(New page: Programs you will need: *Cheat Engine *Hex Workshop ==Part 1 - Adding a Ring.== First thing we need to do, is decide what level we want to change. For level ID's see [[SCHG:Sonic_Advent...)
(No difference)

Revision as of 19:04, 8 September 2008

Programs you will need:

  • Cheat Engine
  • Hex Workshop

Part 1 - Adding a Ring.

First thing we need to do, is decide what level we want to change.

For level ID's see SCHG:Sonic_Adventure_DX:_PC

For this I am going to use Emerald Coast part 1 since I'm editing this level currently. First open up SADX, once you have done that go to the System folder. (C:\Program Files\Sega\SONICADVENTUREDX\system) Right click on SET0100S.BIN(In my case its SET0100M.BIN) and click "Hex edit with Hex Workshop". Next go back to the game and bring Sonic into Emerald Coast.

Now we need to configure Hex Workshop so each line is one object. For this, go to Options - > Preference's Set the byte's row to 32 then click OK.

Go to the very bottom of the hex and hit Control+Insert and type in the number 20 into the box that says "Number of bytes" make sure hex is selected and hit ok.

You should now see a row of red 00's at the bottom, this is good it means you did it correctly. (If you don't see the row of 00's start from the beginning, you must have forgotten something.)

Alright open up Cheat Engine and enter the following addresses as floats. Sonic X - 03B2CAB0 Sonic Y - 03B2CAB4 Sonic Z - 03B2CAB8 (Save this cheat table for further use on other levels)


Go to the location you want to add an object, in my case I'm going to add a ring.


Look at the 3 numbers cheat engine is giving you now. Go back to Hex Workshop and that red line of 00's

Error creating thumbnail: File missing

Insert the X,Y, and Z values from cheat engine in the spots I show in the pictures as floats.

Save the file. (Make sure to make a backup!!!)

Now quit the level and come back(restart will not help)

"Hey there's nothing there?? did you try to trick me?" No I didn't go back to hex workshop and go to the very top line, and change the numbers as I show to in the picture. (Note your number will be lower as I have added items to mine already)

Now save and go back to the spot, and "HOLY CRAP A RING!" "Wait it's sunken in the ground"

To fix this go back to the Y value and add 5-10 to the float. Go back and it should be perfect.

Error creating thumbnail: File missing