News: 11 March 2016 - Forum Rules

Author Topic: Final Fantasy Crystal Chronicles GCN Hacking  (Read 3702 times)

FAST6191

  • Hero Member
  • *****
  • Posts: 3348
    • View Profile
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #20 on: October 16, 2021, 02:14:32 pm »
Some would create an intermediate finish line at this point. Have something that improves the game (and you do appear to have some of those) while they learn more.

I am not sure I have much in the way of simpler methods at this point. From here I would probably be back playing with the debugger trying to figure out what approach to take to find something I want to know about.

Tony H

  • Full Member
  • ***
  • Posts: 138
    • View Profile
    • The Code Hut
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #21 on: October 16, 2021, 11:08:09 pm »
Skullcrush04, after reading most of this post, I might be able to help you.  I've been working on a program that finds tables like what you're looking for in ROMs and ISO files.  It tries to find tables like weapon damage, armor defense amounts, enemy HP amounts, weapon/item costs, etc.  It in no way will work on every game or for every table, but there's a chance it will work on Final Fantasy Crystal Chronicles, and it's free. lol.  It will work on most systems but has a file size limit of 2 GB, so should be fine with Game Cube iso files.

Do you have a Windows PC?  If so, I'll let you know when I'm finished with it (should be in a few days).  Will submit it to RHDN when it's done.
The Code Hut: http://codehut.gshi.org/

Game Genie codes and ROM hacking guides

Skullcrush04

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #22 on: October 16, 2021, 11:32:30 pm »
That would be most appreciated. If the Command List is determined by a table, it might be able to find it. It's hard to tell with this game; its methods are... obtuse, to say the least. :banghead:

October 17, 2021, 05:26:41 am - (Auto Merged - Double Posts are not allowed before 7 days.)
I noticed the usable weapons for Clavats in the Command List are 0001-000F. It's not just the "equipment #" items after that can't be assigned to the list; I made a Lilty weapon equippable by Clavats, but it isn't available for the Command List. The next item that shows up on the Command List seems to be the first artifact all the way down at 009F.
« Last Edit: October 17, 2021, 05:27:57 am by Skullcrush04 »

Tony H

  • Full Member
  • ***
  • Posts: 138
    • View Profile
    • The Code Hut
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #23 on: October 19, 2021, 10:24:00 am »
Finished that ROM/ISO table finder program I mentioned and submitted it:

http://www.romhacking.net/utilities/1649/

Since you have a Game Cube game, make sure you select the big endian searching (you can use either 16 or 32 bit searches).

Let me know if you have any questions.
The Code Hut: http://codehut.gshi.org/

Game Genie codes and ROM hacking guides

Skullcrush04

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #24 on: October 19, 2021, 06:29:25 pm »
Sorry, I'd still need a value to search for to use your tool.

I think updating what goes on the Command List is going to be impossible. I'm thinking of just replacing each class's "event" weapons (the Treasured Weapons, Father's Weapons, and the Marr Weapons) instead of using the unused 4 items and trying to update what can go on the Command List.

Naturally, this has 2 drawbacks:
1. I can only add 3 weapons per tribe instead of four. I learned I can actually use any weapon model for any tribe (Like a Spear on a Clavat instead of a Sword), so I originally wanted to add one of each to each tribe.
2. The weapon list will have to be shuffled and will look disorganized in-game. The weapons I'm making are alternatives to endgame weapons, so I can't let them be acquired too early. The events that give the Treasured and Marr Weapons occur way too early and will need to be swapped in the list for weapons with more appropriate stats. Thankfully, most equipment isn't in drop lists, they are crafted, so I'll just have to update recipies.
I could try to change what items the events give instead of reordering the weapon lists, but the events occur randomly after certain in-game years, and I have no real way to find them, let alone test them.

Should I just upload my notes on stuff I found out about the game and consider this project a failure?

October 19, 2021, 08:21:23 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
So, as I was looking to upload my notes, I realized I forgot to note down the Spell Fusion data. I found that table in ROM awhile ago at 001F94EA, but I just noticed there are entries for single Magicite Spells. I thought, "Huh, that seems pointless. The Magic Stones themselves already have that data." Then I thought, "That can't be the entries for the Command List, can it?" So I find the fusion table in RAM and scroll up a bit, and I find a familiar looking pattern and change the first value. Surely enough, the Copper Sword, the usual first entry in the Command List, disappeared from the Command List. The Command List entries for weapons in ROM starts at 001F9285.

Why must I find this stuff when I feel my defeat is assured? :banghead: :banghead: :banghead: :banghead:

October 26, 2021, 05:56:09 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
OK, I submitted my FFCC hacking notes to the site! https://www.romhacking.net/documents/860/
I'd really like to thank everyone who helped for their support!
« Last Edit: October 26, 2021, 05:56:09 pm by Skullcrush04 »

master801

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #25 on: November 01, 2021, 06:13:25 am »
I actually poked around in the memory a long-long time ago lol

This isn't very useful to me anymore, but it may be for you. Just be warned, since the addresses and values were taken from memory, they may or may not be correct, since it's all volatile.

Some addresses from Dolphin:
https://www.mediafire.com/file/dnvtt0bhw7pwhmi/ffcc.dmw/file

Addresses and values:
https://www.mediafire.com/file/785dt6h3s9xbvvm/NGC-FinalFantasyCrystalChronicles.cs/file

Skullcrush04

  • Jr. Member
  • **
  • Posts: 16
    • View Profile
Re: Final Fantasy Crystal Chronicles GCN Hacking
« Reply #26 on: November 26, 2021, 06:49:26 pm »
Just so you know, I released the hack I made using what I learned! Thanks to everyone who made this possible! https://www.romhacking.net/hacks/6359/