CoN 25th Anniversary: 1997-2022
Final Fantasy IV Advance & Chronicles Dump/Editor

Posted: 9th January 2006 21:36

Group Icon
Totes Adorbs
Posts: 9,307

Joined: 31/7/1997

Awards:
Second place in the CoN World Cup soccer competition, 2018. First place in CoNCAA, 2018. Celebrated the CoN 20th Anniversary at the forums. Vital involvement in the Final Fantasy IX section of CoN. 
First place in the CoN Euro Cup soccer competition, 2016. Voted for all the fanart in the CoNvent Calendar 2015. Voted for all the fanart in the CoNvent Calendar 2014. Third place in the CoN World Cup fantasy game for 2014. 
See More (Total 29)
A lot of you know that we're working on retouching the FF4 section and adding Advance to the coverage of the site. We're doing pretty well at that, throwing a lot of resources into the fray. I personally am collecting a significant amount of data for A and C myself, something I haven't done in quite a while.

In the course of doing this, we're having some problems getting information as complete as possible; since we do have some connections to the hacking community amidst the forums, I thought I'd ask here to see if anyone knows of any sort of raw statistical data editors/viewers/dumps for either of these two versions. If you have any ideas, toss them out here because I've been searching for a week and not getting too far.

Don't worry about 2US, I think we have that one pretty much under control.

Thanks!

--------------------
"To create something great, you need the means to make a lot of really bad crap." - Kevin Kelly

Why aren't you shopping AmaCoN?
Post #106575
Top
Posted: 9th January 2006 23:08

*
Cetra
Posts: 2,350

Joined: 19/9/2004

Awards:
Member of more than five years. 
Allright, allright... Name it and I'll figure it out...

tongue.gif

(Seriously, if you want something dumped, I'll look into it. I could use a good ROM hacking challenge anyhow, it's been a while.)

--------------------
"Judge not a man by his thoughts and words, but by
the quality and quantity of liquor in his possession
and the likelyhood of him sharing."
Post #106581
Top
Posted: 9th January 2006 23:51

Group Icon
Totes Adorbs
Posts: 9,307

Joined: 31/7/1997

Awards:
Second place in the CoN World Cup soccer competition, 2018. First place in CoNCAA, 2018. Celebrated the CoN 20th Anniversary at the forums. Vital involvement in the Final Fantasy IX section of CoN. 
First place in the CoN Euro Cup soccer competition, 2016. Voted for all the fanart in the CoNvent Calendar 2015. Voted for all the fanart in the CoNvent Calendar 2014. Third place in the CoN World Cup fantasy game for 2014. 
See More (Total 29)
Quote (Silverlance @ 9th January 2006 18:08)
Allright, allright... Name it and I'll figure it out...

tongue.gif

(Seriously, if you want something dumped, I'll look into it. I could use a good ROM hacking challenge anyhow, it's been a while.)

Well, I wouldn't really expect you to. But what I am looking for at the moment are these two things:

1) A way to force all new characters to join at level 1 in an FF4Adv. game, to test spell learning levels;
2) A dump of the Chronicles bestiary, converted to plaintext so that I can compare the results to that of FF2US.

There may be more, but that's what's on my mind as I type this message.

--------------------
"To create something great, you need the means to make a lot of really bad crap." - Kevin Kelly

Why aren't you shopping AmaCoN?
Post #106584
Top
Posted: 10th January 2006 01:03

*
Cetra
Posts: 2,350

Joined: 19/9/2004

Awards:
Member of more than five years. 
I could try to find the spell learning table and dump it, but if you'd rather do it the old fashioned way, a code to force characters down to level 1 would take very little time to figure out. A patch to do the same might take a bit more effort depending on how levels are set (if it's like FF6, then no problem...)

As for #2, I don't have access to Chronicles so I wouldn't be able to help much with that one.

--------------------
"Judge not a man by his thoughts and words, but by
the quality and quantity of liquor in his possession
and the likelyhood of him sharing."
Post #106585
Top
Posted: 10th January 2006 01:22

Group Icon
Totes Adorbs
Posts: 9,307

Joined: 31/7/1997

Awards:
Second place in the CoN World Cup soccer competition, 2018. First place in CoNCAA, 2018. Celebrated the CoN 20th Anniversary at the forums. Vital involvement in the Final Fantasy IX section of CoN. 
First place in the CoN Euro Cup soccer competition, 2016. Voted for all the fanart in the CoNvent Calendar 2015. Voted for all the fanart in the CoNvent Calendar 2014. Third place in the CoN World Cup fantasy game for 2014. 
See More (Total 29)
Quote (Silverlance @ 9th January 2006 20:03)
I could try to find the spell learning table and dump it, but if you'd rather do it the old fashioned way, a code to force characters down to level 1 would take very little time to figure out. A patch to do the same might take a bit more effort depending on how levels are set (if it's like FF6, then no problem...)

As for #2, I don't have access to Chronicles so I wouldn't be able to help much with that one.

I've never seen anyone that had found the spell learning table, but if you can feel free. Heck, I'd take that for ANY version. smile.gif

--------------------
"To create something great, you need the means to make a lot of really bad crap." - Kevin Kelly

Why aren't you shopping AmaCoN?
Post #106587
Top
Posted: 10th January 2006 03:17

*
Cetra
Posts: 2,350

Joined: 19/9/2004

Awards:
Member of more than five years. 
Yeaaah...? Allright then, I guess my mind is set. I'm gonna get cracking with FF4e for SNES first and see what I can pull out of it. I figure the data is probably going to be in a reasonably similare format for Advanced, so if I can find one I can probably find the other.

I'll see what I can do. Sounds like fun. smile.gif

--------------------
"Judge not a man by his thoughts and words, but by
the quality and quantity of liquor in his possession
and the likelyhood of him sharing."
Post #106589
Top
Posted: 12th January 2006 02:02

*
Black Mage
Posts: 212

Joined: 3/12/2003

Awards:
Member of more than ten years. Member of more than five years. 
Actually, the FFIV Advance is more in line with the real game than Eastype. Spells are learned at the levels of Hardtype, and the monsters have the real names not the wimpy translations.
Post #106660
Top
Posted: 13th January 2006 23:14

*
Cetra
Posts: 2,350

Joined: 19/9/2004

Awards:
Member of more than five years. 
I've been working on an all-purpose dumping tool to assist me with ROM hacking. I'll spare the tedious details but it basically lets me maintain a fully configurable language and address format, meaning I can label RAM addresses and use any chipset (which "kind" of assembly the game is written with: snes, gba, whatever) just by running the program. smile.gif

So, I've started giving FF2e a look (it's the only version I have access to at the moment, but very little varies from one version to the next other than dummied out code and the likes) and am making some interesting progress already. I might have the format the game uses sometime this weekend, and then I'll give other versions of the game a shot to see if they're the same (format-wise, that is; obviously FF4j and FF2e don't have the same levels. wink.gif )

If anyone knows a reasonably decent source of GBA assembly documentation (I don't even know what the processor it uses is called, lol), it would be welcomed. I could work directly with the GBA remake then.

Edit: C7:C700 for FFIIe. Essentially, it's [Level] [Spell]. Characters are seperated by [FF]. Sooo...

Code
Cecil
03 Sight   08 Peep    15 Cure2   19 Exit    24 Heal

Rydia
03 Cure1   04 Sight   07 Hold

Rydia
02 Ice1    05 Lit1    08 Sleep   10 Venom   12 Warp
13 Toad    15 Stop    20 Piggy   26 Virus   31 Psyche
35 Drain   38 Ice3    40 Fire3   42 Lit3    44 Quake
46 Stone   48 Weak    49 Fatal   50 Nuke    60 Meteo

Porom
11 Life1   13 Cure2   15 Mute    18 Heal    20 Bersk
23 Blink   24 Charm   28 Cure3   29 Size    30 Fast
32 Float   34 Wall    38 Cure4   42 Life2   48 White

Palom
11 Ice2    11 Piggy   12 Fire2   13 Lit2    14 Stop
19 Virus   22 Toad    23 Quake   26 Drain   29 Warp
32 Ice3    33 Fire3   34 Lit3    36 Stone   40 Psyche
46 Fatal   48 Weak    50 Meteo   52 Nuke

Rosa
11 Life1   13 Cure2   15 Mute    18 Bersk   19 Exit
20 Heal    23 Blink   25 Charm   31 Size    33 Cure3
38 Fast    40 Float   44 Wall    48 Cure4   52 White
56 Life2

Edge
27 Pin     33 Smoke   38 Image


Startup spells are not stored in this list; they're a little before it in the ROM. Young Rydia and Mature Rydia both seem to use the same spell list. Her summons are all event-driven, so there's no such list. Same goes with Tellah (technically they're all startup spells, but past Mt. Ordeals his new spells are all event-driven) and FuSoYa, and Edge's first few Ninja skills.

Now to tackle the other versions.

This post has been edited by Silverlance on 14th January 2006 05:51

--------------------
"Judge not a man by his thoughts and words, but by
the quality and quantity of liquor in his possession
and the likelyhood of him sharing."
Post #106752
Top
Posted: 16th January 2006 02:25

*
Chocobo Knight
Posts: 82

Joined: 17/3/2005

Awards:
Member of more than ten years. Member of more than five years. 
I just wanted to say thank you to all of the Caves of Narshe staff and to very talented members like Silverlance who are going through the effort to expand the coverage of FFIV on this site. As a future benefactor of all of this hard work, I want to let you know how much I appreciate it, and want to wish you the best of luck!

Matt

--------------------
Cannis Rules: Balance of Power - My favourite Yuri's Revenge Mod
Post #106815
Top
Posted: 3rd February 2006 03:14

*
Cetra
Posts: 2,350

Joined: 19/9/2004

Awards:
Member of more than five years. 
TOTALLY forgot about this. :x Anyhow, I have the data for FF4. It took me literally 2 seconds to find it; the two are in the exact same format.

Offset: C7:C700

Oh yeah. And they're at the exact same address too. XD How could I miss that tiny detail?

Code
CECIL
03 SIGHT 08 SCAN 15 CURE 2 19 EXIT 24 HEAL

RYDIA
03 CURE 1 04 SIGHT 07 HOLD

RYDIA
02 ICE 1 05 BOLT 1 08 SLEEP 10 VENOM 12 WARP
13 TOAD 15 STOP 20 PIGGY 26 BIO 32 PSYCH
36 DRAIN 39 ICE 3 42 FIRE 3 45 BOLT 3 47 QUAKE
49 STONE 51 WIND 52 DEATH 55 FLARE
60 METEO

POROM
11 LIFE 1 12 ARMOR 13 CURE 2 15 MUTE 18 ESUNA
20 BERSK 23 BLINK 24 CHARM 29 SHELL 30 CURE 3
30 MINI 31 DSPEL 33 HASTE 35 FLOAT 36 WALL
38 CURE 4 45 LIFE 2 55 HOLY

PALOM
11 ICE 2 11 PIGGY 12 FIRE 2 13 BOLT 2 14 STOP
19 BIO 22 TOAD 23 QUAKE 26 DRAIN 29 WARP
32 ICE 3 33 FIRE 3 34 BOLT 3 36 STONE 40 PSYCH
46 DEATH 48 WIND 50 METEO 52 FLARE

ROSA
11 LIFE 1 12 ARMOR 13 CURE 2 15 MUTE 18 BERSK
19 EXIT 20 ESUNA 23 BLINK 25 CHARM 29 SHELL
31 MINI 31 DSPEL 33 CURE 3 38 HASTE 40 FLOAT
44 WALL 48 CURE 4 52 HOLY 56 LIFE 2

EDGE
27 PIN 33 SMOKE 38 IMAGE


--------------------
"Judge not a man by his thoughts and words, but by
the quality and quantity of liquor in his possession
and the likelyhood of him sharing."
Post #107464
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: