Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Help me get started with Secret of Evermore? | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Zer0wned

Cheep-cheep
Level: 17

Posts: 24/181
EXP: 21472
For next: 3271

Since: 08-16-05
From: Hermosa Beach, CA

Since last post: 30 days
Last activity: 30 days
Posted on 08-23-05 05:11 AM Link | Quote
So after thinking about it for a while, I've finally decided that my first ROM to hack will be Secret of Evermore. I'm new to all of this, and I was told that sticking to one game was one of the better ways to start out.

So far I know that certain aspects of text editing on this are a bit of a breeze (an area full of words that are accessed, each one followed by a BRK command, in other words, I can find the word "sword" and change it to "stick", so every future occurance of sword will say stick, this excludes item descriptions, certain easter eggs, and credits). I think I have an idea of what's going on here with the text, but that's not the point I'm trying to get at.

I just basically want to know if anyone's dabbled around in this game before, and have any tips and tricks they could relay to me, or any offsets that might be of particular use.

I guess I should mention that music and sound effects are pretty much one of the last things I want to learn, I'm leaning more towards editing graphics, map layout, dialogue, and tweaking equations.

And will someone PLEASE tell me how to use a tracer!?
MathOnNapkins

Math n' Hacks
Level: 67

Posts: 2137/2189
EXP: 2495887
For next: 96985

Since: 03-18-04
From: Base Tourian

Since last post: 1 hour
Last activity: 32 min.
Posted on 08-23-05 10:25 AM Link | Quote
1. Download Geiger's Snes9x debugger.

2. When you have reached a portion of the game you want to trace, check the "CPU" checkbox to begin tracing. It will start generating trace logs in the same folder as the rom, using a name like "secretofevermore0001.log", and increasing the number of the log file whenever it overflows into a new file. Uncheck CPU checkbox when you are finished. If you don't want huge log files, I suggest you use "trace once" as a parameter. With that, you will only get one instance of each piece of code executed.

3. BRK is an unlikely command to see - ever. The 00 at the end is probably just data, or an indication that "this is the end of this string of text data." You know how in C or C++ coding strings are null terminated? Same dealie. Null terminated means it has a 00 byte at the end of the string. It sounds to me like you are just inexperienced at distinguishing code from data. But that will come with time.
Zer0wned

Cheep-cheep
Level: 17

Posts: 26/181
EXP: 21472
For next: 3271

Since: 08-16-05
From: Hermosa Beach, CA

Since last post: 30 days
Last activity: 30 days
Posted on 08-23-05 10:55 AM Link | Quote
Alright, thanks. And the null termination makes a lot more sense than what I was thinking, because "software break" as my reference referred to BRK as, didn't seem to be what was going on at all.
aioria1981

Ninji
Level: 20

Posts: 42/234
EXP: 36701
For next: 5738

Since: 07-20-05
From: Viña del Mar, Chile

Since last post: 5 days
Last activity: 5 days
Posted on 08-24-05 12:09 AM Link | Quote
I've seen the rom and opened with XVI32. Editing it it's straightforward, because text is in plain ASCII. if you want to change the graphics, use Tile Layer pro. it has SNES rom support i think. If it doesn't work, use another tools listed here
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Help me get started with Secret of Evermore? | |


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.013 seconds.