Jul 17, 2013 at 11:34 PM
Join Date: Apr 5, 2013
Location: In my mind and of my body.
Posts: 1640
Age: 27
Pronouns: he/him
I was messing around the Sonic Hacking forums and came across this. . .
That would be cool, then we could do things like This.
And without having to look very far into out chunks that have been split, we could find things with ease.
If only we could apply this to the already extensive documentation on Cave Story. and split the executable into like twenty different parts and edit them how we like. . .
maybe like this even. . .
Just a thought. . . To bad we don't have anyone who is smart enough/has enough time to do it.
*random addresses applied for example use
Huh, being able to extract data, (using a program like The Sega Data Compressor) and put it back without screwing up the ROM, interesting. . .Welcome to SonED2, the Sonic the Hedgehog data editor. SonED2 contains all the editing features of the original SonED along with additions and improvements. Unlike the original, however, SonED2 edits individual files, which means that data has to be extracted before editing, and then reinserted when editing is complete. This allows the user to have more control over their data layout, and also allows for making changes, additions, and deletions that alter the data size without having to worry about an automated system overwriting other data or leaving unused gaps.
That would be cool, then we could do things like This.
And without having to look very far into out chunks that have been split, we could find things with ease.
If only we could apply this to the already extensive documentation on Cave Story. and split the executable into like twenty different parts and edit them how we like. . .
maybe like this even. . .
*
1- address 0- 0040000 = header
2-address 004000-004132B = bacis handler of physics and whatnot.
3-address 0040F9B0 - 00410FAB title screen.
ect.
ect.
ect.
Just a thought. . . To bad we don't have anyone who is smart enough/has enough time to do it.
*random addresses applied for example use