Author Topic: vivify93's FFIV hacking questions  (Read 1070 times)

vivify93

  • Siegfried
  • *
  • Posts: 224
  • Gender: Male
  • Death Place
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #15 on: February 05, 2013, 11:47:39 AM »
Event 98 in FF4kster's Event Editor, the default name for it is "Cecil's transformation, Tellah remembering".

Near the middle there's a chunk of "Add ____ to Tellah White" script items. Just go near there and hit insert and put in "Add Dispel/Armor/Shell/whatever to Tellah White".
Oh my god, you're a life saver, Pinkpuff. Thank you so much!

I'm still very curious about my other two points in my previous post of this topic, so if anyone has any ideas, please don't hesitate to share! Thank you! :childish:
Hacking is hard. :sad:

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,712
  • Gender: Male
    • View Profile
    • Dragonsbrethren Industries
Re: vivify93's FFIV hacking questions
« Reply #16 on: February 05, 2013, 05:30:59 PM »
You can dump the entire 01 bank from the Japanese version into FF2 to get the original menus and it'll (seemingly) function perfectly, amazingly enough. Of course then you've got to redo all of the text since it's also stored in that bank. I never bothered actually documenting that code since I figured restoring the menus would be more trouble than it would be worth.

vivify93

  • Siegfried
  • *
  • Posts: 224
  • Gender: Male
  • Death Place
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #17 on: February 05, 2013, 08:36:20 PM »
Really!? That's interesting! I'm weighing the pros and cons. It might end up being worth it, but then I need to somehow compensate for adding back in controller customization.

I wish I was smarter than this; I could just truck through this hitch.

That's a definite start, though, Dragonsbrethren. I'll do some testing with this information. Thank you! :happy:

 :edit: So I dumped bank 1 multiple times from FFIV into FFII, and it didn't work. So then I got the idea to dump in everything, starting from bank 1 and ending at the location names, and it still did nothing to the customizer.

Am I doing something wrong? Dialogue Bank 1 starts at 080400, right? Unless you meant something other than the "entire 01 bank."

 :edit: Note to self on how to "translate" the restored customizer if I manage to do this.
Code: [Select]
Btl.Mode    Active Wait
Btl.Speed   1 2 3 4 5 6
    Fast   Slow
Btl.Text    1 2 3 4 5 6
Sound       Stereo Mono
Controlers  Keep  Alter
            Single More
Cursor      Reset Recal
Win.Color   R |------|
            G |------|
            B |------|

"Controlers" and "Recal" will be spelled with the "ll" character I inserted into the font block, so they will still read "Controllers" and "Recall".
« Last Edit: February 06, 2013, 03:07:22 PM by vivify93 »
Hacking is hard. :sad:

Pinkpuff

  • Flan Princess
  • *
  • Posts: 269
  • There is hope for the world
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #18 on: February 06, 2013, 07:34:13 AM »
I wish I was smarter than this; I could just truck through this hitch.

Welcome to rom hacking. I can't count how many times I've felt like this while hacking. I still have no idea how to fix the busted graphics in the character selection screen of my FF1 hack. But don't bring yourself down; you're plenty smart or you wouldn't have gotten as far as you have! And besides, it's not all smarts, a lot of it is just being able to find the information you need. 100% of all the info in FF4kster comes from things other people found and posted somewhere. All I did was compile it all together.

Anyway just be patient, keep digging, keep asking questions, and don't be too hard on yourself if you can't find the answer right away.
Let's dance!

vivify93

  • Siegfried
  • *
  • Posts: 224
  • Gender: Male
  • Death Place
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #19 on: February 10, 2013, 05:20:34 AM »
I wanted to leave this website here for future reference.

http://rb.thundaga.com/

It's been very helpful so far.

Also, I discovered how I broke level ups. The buff / debuff names and the level up data are literally right next to each other. When I gave all the statuses names, it bled into the level up data. I've since expunged the excess status' labels.

Okay, story time. So I noticed the battle label "Need MP" is different from the menu label sharing the same text. So I looked for it. No dice. Then I found this weird block of text.

Code: [Select]
KOSWaeimp/NeedMP
ParyChnge0123456
"mp" before the slash on the first line are the M and the P shown in the HP / MP display.

I think I just discovered where "Change" and "Parry" are really being drawn from. I'll report my findings.
:hmm:

 :edit: I discovered, so far, that I have no idea where the game is drawing the space for "Need MP" from. Attempts at changing it to "MP Cost" yielded "MPCo st". Further, it appears the "a" of "Parry" and "Change" are shared. Changing it to "Row" made it show as "Roaw" in battle.

"Pary" just doubles its own "r".
Hacking is hard. :sad:

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,712
  • Gender: Male
    • View Profile
    • Dragonsbrethren Industries
Re: vivify93's FFIV hacking questions
« Reply #20 on: February 11, 2013, 02:01:12 PM »
Yeah, there's code that draws all of those strings using that block of text, I think I modified it in Easy Type, but maybe not the released version. Unfortunately I don't think I have my notes for that anymore, a lot of my Easy Type stuff got lost somehow when I was reorganizing my files.

vivify93

  • Siegfried
  • *
  • Posts: 224
  • Gender: Male
  • Death Place
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #21 on: March 21, 2013, 03:33:55 AM »
Hello everyone! I was wondering, Is there a bit that denotes if an item can be used in the main menu or not? I want to make the Crucifix a battle-only item, since Curse is a battle-only status ailment.

Also, how would I go about making Shiva, Ifrit, and Ramuh stronger? I don't like how they're apparently the same or weaker base power as the level 2 spells, but cost two times more.

Thank you for your time and have a nice day!
« Last Edit: March 21, 2013, 04:09:44 AM by vivify93 »
Hacking is hard. :sad:

Dragonsbrethren

  • Forum Overlord
  • *
  • Posts: 1,712
  • Gender: Male
    • View Profile
    • Dragonsbrethren Industries
Re: vivify93's FFIV hacking questions
« Reply #22 on: March 21, 2013, 04:12:55 AM »
It's probably a range check like the others, but I've never actually looked into it.

Pinkpuff

  • Flan Princess
  • *
  • Posts: 269
  • There is hope for the world
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #23 on: March 21, 2013, 07:00:03 AM »
Hello everyone! I was wondering, Is there a bit that denotes if an item can be used in the main menu or not? I want to make the Crucifix a battle-only item, since Curse is a battle-only status ailment.

I'm certain it's an index range. I'll see if I can find it, but no guarantees. In the meantime, one solution would be to change an existing battle-only item to have the effect of removing curse...

Also, how would I go about making Shiva, Ifrit, and Ramuh stronger? I don't like how they're apparently the same or weaker base power as the level 2 spells, but cost two times more.

If you're using FF4kster, just go to the spell editor, scroll down to the spell effect (not the one with the summon symbol in the name, the one later in the list) and change the spell power.
Let's dance!

vivify93

  • Siegfried
  • *
  • Posts: 224
  • Gender: Male
  • Death Place
    • View Profile
Re: vivify93's FFIV hacking questions
« Reply #24 on: March 21, 2013, 07:32:22 AM »
Wow! That was totally dumb of me; I should've checked that first. Thanks, Pinkpuff!

 :edit: I hadn't replaced my edited ROM at the time I tested this. With the additional strength, Shiva is way too fucking overpowered. 3,000 damage? Uh, no. FFIV is easy enough as it is.

Thanks for looking into the battle item index range for me. :childish:
« Last Edit: March 21, 2013, 07:45:17 AM by vivify93 »
Hacking is hard. :sad: