PDA

View Full Version : I need some help with FFIII / FFVI on the SNES.


SteveO
12-10-2006, 05:05 PM
Alright, I've got the utilities I need to edit things such as items, espers, magic, sprites, enemies, etc, but I've not been able to find anything that will allow me to edit item descriptions, esper attack names, treasure chest contents, or events. If someone could help me out, I'd REALLY appreciate it.
<P ID="signature"></P>

Lenophis
12-10-2006, 07:30 PM
<blockquote><font class="small">In reply to:</font><hr>

but I've not been able to find anything that will allow me to edit item descriptions, esper attack names, treasure chest contents, or events.

<hr></blockquote>
This (http://www.angelfire.com/un/drakkhen/) has a treasure chest editor.

Item descriptions, esper attack names, and events will need to be done by hand.

CE/FCB0 (or 0xEFCB0, add 0x200 if your rom has a header) holds the rare item descriptions. They use pointers, which are at 0xEFB60.

Esper attack names are at E6/FE8F (or 0x26FE8F, add 0x200 if your rom has a header). These are 10 letters long.

Item descriptions are at ED/6400 (or 0x2D6400, add 0x200 if your rom has a header). These use pointers, which are at 0x2D7AA0 (add 0x200 if your rom has a header).

You'll want the table files (http://www.angelfire.com/pq/jumparound/ff6documents.html#FF3usTbl) from Lord J's site (http://www.angelfire.com/pq/jumparound/). The table titled "FF3battl.tbl" is the one for the esper attack names. It uses the fixed-width font. The table titled "ff3us.tbl" is the one for the rare/item descriptions. It uses the varying-width font.

The events are a small chore by themselves, but if you have the patience I can give you some help with them.
<P ID="signature"><img src=http://dragonsbrethren.elazulspad.net/images/lenorhdnsignature.png></P>

SteveO
12-10-2006, 08:24 PM
I see. I'm not sure how to go about editing the code by hand, so I don't even know where to start on that. Any pointers?

Also, is there a fairly simple way to change the color of the Atma Weapon's blade? I wasn't sure if editing the Atma Weapon's palette would have an effect, or not. I was afraid it wouldn't affect the blade, since it might count as some sort of separate special effect, or something.
<P ID="signature"></P>

Lenophis
12-11-2006, 07:13 AM
<blockquote><font class="small">In reply to:</font><hr>

I see. I'm not sure how to go about editing the code by hand, so I don't even know where to start on that. Any pointers?

<hr></blockquote>
Learn how to use a hex editor, that's all. For the events, you'll need a basic understanding of how those pointers work. The event code takes up almost three full banks (banks CA, CB, and most of CC) and it's about as organized as swiss cheese. There's a dump of the event script here (http://www.angelfire.com/al2/imzogelmo/patches.html), way on down near the end of the page. <a href=http://www.angelfire.com/al2/imzogelmo/shared/eventdump.zip>This</a> is a direct link, but angelfire doesn't like hotlinking.

<blockquote><font class="small">In reply to:</font><hr>

Also, is there a fairly simple way to change the color of the Atma Weapon's blade? I wasn't sure if editing the Atma Weapon's palette would have an effect, or not. I was afraid it wouldn't affect the blade, since it might count as some sort of separate special effect, or something.

<hr></blockquote>
Might as well give it a shot.
<P ID="signature"><img src=http://dragonsbrethren.elazulspad.net/images/lenorhdnsignature.png></P>

SteveO
12-23-2006, 04:37 PM
Thanks, man.

Now, when it comes to a hex editor, what would you recommend? I've got the table files, but I don't have any applications that are able to open them. I don't have a lot of free time, so I've pretty much given up on the story events, but I would like to edit some of the text in the battle events.
<P ID="signature"></P>

MonsieurSirhan
12-23-2006, 04:40 PM
> Now, when it comes to a hex editor, what would you
> recommend? I've got the table files, but I don't have any
> applications that are able to open them. I don't have a lot
> of free time, so I've pretty much given up on the story
> events, but I would like to edit some of the text in the
> battle events.

http://www.romhacking.net/?Category=13&Console=0&Game=0&Author=0&Recm=&Level=&utilsearch=++Go++&title=&dsearch=&page=utils&action=utillist
<P ID="signature">_- | -_
</P>

SteveO
12-23-2006, 07:53 PM
This is totally out of my league. I've got Goldfinger, and the table file loaded successfully, but...yeah. I've no clue where to go from here.
<P ID="signature"></P>

Lenophis
12-23-2006, 08:09 PM
<blockquote><font class="small">In reply to:</font><hr>

This is totally out of my league. I've got Goldfinger, and the table file loaded successfully, but...yeah. I've no clue where to go from here.

<hr></blockquote>
Scroll on down to the addresses I listed in a previous post with the table file loaded. You should see a bunch of names once you get there. After that edit away. <img src=http://www.zophar.net/wwwthreads/smilies/thumb.gif>
<P ID="signature"><img src=http://dragonsbrethren.elazulspad.net/images/lenorhdnsignature.png></P>

SteveO
12-23-2006, 08:14 PM
> Scroll on down to the addresses I listed in a previous post
> with the table file loaded. You should see a bunch of names
> once you get there. After that edit away.

That's the thing. I can't see those addresses anywhere, and the hex searches are turning up nothing. Should I switch to a different editor?
<P ID="signature"></P>

SteveO
02-13-2007, 02:24 AM
Sorry to resurrect this, but I've not had any free time until now.

As I said, I've got several different hex editors, but those addresses you mentioned aren't showing up. I've tried looking through them, and using the Search function on the editor...nothing. If you have the time to spare, I really need some help.
<P ID="signature"></P>

SteveO
03-08-2007, 12:34 AM
Okay, after trying out various hex editors, I FINALLY found one that I like. I was able to find most everything that I needed. Now...

How do I fix the Evade glitch? I've heard that it's a simple fix, but I can't find the proper address. Also, how tough would it be to fix the values on Darkness, Life 3, and Poison?

How can I make Stamina work properly? I'd like it to reduce Poison and Seizure damage, rather than raising it. That way, it'll serve a purpose outside of HP regeneration and avoiding Death.

Is there a simple way to increase the number of characters that can be used in various names? I was planning on using a skinny font, but I was afraid that using more characters per name would be tricky.

I apologize for the trouble, and for the recent acts of necromancy. I can't thank you enough for your help.
<P ID="signature"></P>

Lenophis
03-08-2007, 03:32 AM
<blockquote><font class="small">In reply to:</font><hr>

How do I fix the Evade glitch?

<hr></blockquote>
<a href=http://www.rpglegion.com/ff6/hack/evade.zip>Right here</a>.

<blockquote><font class="small">In reply to:</font><hr>

Also, how tough would it be to fix the values on Darkness, Life 3, and Poison?

<hr></blockquote>
Here (http://www.angelfire.com/pq/jumparound/). I'd pick v6.31, as v6.41 is kinda borked beyond belief.

<blockquote><font class="small">In reply to:</font><hr>

How can I make Stamina work properly? I'd like it to reduce Poison and Seizure damage, rather than raising it.

<hr></blockquote>
At this time, all you can do is change the routine that calculates Regen and Poison damage.

<blockquote><font class="small">In reply to:</font><hr>

Is there a simple way to increase the number of characters that can be used in various names?

<hr></blockquote>
Short answer, no. Long complicated answer, through many changes. To give you an idea of how complicated it is, we still haven't managed to pull it off for The FF6 Hack yet.
<P ID="signature"><img src=http://dragonsbrethren.elazulspad.net/images/lenorhdnsignature.png></P>

SteveO
03-09-2007, 12:42 AM
Thanks a million, Lenophis. As for Life 3, Darkness, and Poison, I was referring to the evasion penalties related to those status effects. Any ideas on those? I already had the ME that you recommended, but I wasn't sure if I missed something, or not.
<P ID="signature"></P>