øAslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1929.msg20732e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexdbe4.htmlslickproductions.org/forum/index.php?PHPSESSID=5f0fck550j2m4m2fpbtkj2vkm1&topic=1929.0e:/My Web Sites/Slick Productions - FFIV Message Board/slickproductions.org/forum/indexdbe4.html.zxû;g^ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÈ…¬•øOKtext/htmlISO-8859-1gzip0|Ö•øÿÿÿÿÿÿÿÿTue, 10 Mar 2020 07:20:51 GMT0ó°° ®0®P®€§²ð®û;g^ÿÿÿÿÿÿÿÿî"•ø Final Fantasy IV / II us Utility Box

Author Topic: Final Fantasy IV / II us Utility Box  (Read 2252 times)

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Final Fantasy IV / II us Utility Box
« on: April 02, 2014, 11:02:45 PM »
Released a little utility to edit some random little tidbits.  :)

http://www.jce3000gt.com/ff4ub.php

 






May add more random stuff, not sure.  Thanks to Grimiore for contributing and testing the program.  :D

chillyfeez

  • FF4 Hacker
  • *
  • Posts: 1,285
  • Gender: Male
  • Go ahead, ask me about Angel Feathers!
    • View Profile
Re: Final Fantasy IV / II us Utility Box
« Reply #1 on: April 02, 2014, 11:29:48 PM »
What's "choose item starting byte?"

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: Final Fantasy IV / II us Utility Box
« Reply #2 on: April 02, 2014, 11:50:16 PM »
What's "choose item starting byte?"

Yea, I need to word that differently.  That is the starting item when you bring up the item selection event.  Sorry about that.  Let me find a way to re-word it. 

*edit*

Added some information on the bottom of that window to explain further. 
« Last Edit: April 02, 2014, 11:56:42 PM by JCE3000GT »

chillyfeez

  • FF4 Hacker
  • *
  • Posts: 1,285
  • Gender: Male
  • Go ahead, ask me about Angel Feathers!
    • View Profile
Re: Final Fantasy IV / II us Utility Box
« Reply #3 on: April 03, 2014, 12:20:53 AM »
That was what I was guessing.

Also, why are there two damage limits, and why does each have two values?
Regarding their not displaying properly... Do you get "9999" for values over 9999, or do you get weird non-numeric characters?

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: Final Fantasy IV / II us Utility Box
« Reply #4 on: April 03, 2014, 12:52:47 AM »
That was what I was guessing.

Also, why are there two damage limits, and why does each have two values?
Regarding their not displaying properly... Do you get "9999" for values over 9999, or do you get weird non-numeric characters?

One those Damage Limits is physical and magical damage and the others are something else I forgot.  Would you just suggest I remove the other three?  I have been meaning to go back through the assembly and see if I can remember what those other values are for. 

As for how it displays check out this video: http://www.youtube.com/watch?v=OBeBNUt6coc

The limit in that video was set to 15,000.  I'm not good enough with assembly to write a new damage display routine.  :(

chillyfeez

  • FF4 Hacker
  • *
  • Posts: 1,285
  • Gender: Male
  • Go ahead, ask me about Angel Feathers!
    • View Profile
Re: Final Fantasy IV / II us Utility Box
« Reply #5 on: April 03, 2014, 01:33:27 AM »
Yeah, I've actually seen your break damage limit video before. I guess I forgot that was yours.
I was worried that it would be like exceeding stat limits. I don't like the aesthetic of having "(black box)4(gray box with sguiggly lines)" strength,and I was worried you'd get something like that breaking the damage limit, which wouldn't be much help in battle. I wish I knew enough to make over 9999 values display properly, but I think that might be beyond all of us on this forum.
I don't necessarily think you should get rid of those limits, but figuring out what they are is probably a good idea. My guess would be one is for kick/dark wave... Not sure about the other... I think jump and focus use the same damage determination subroutine as fight... Dart, maybe?
Anyway, it looks like it has the potential to be a neat little editing tool. Don't tell PinkPuff }:-> but I do enjoy programs that have mouse interface.

Sort of off-topic, but I know you have some interest in music editing and have made several tools for ffiv. Have you ever considered undertaking a ffiv song editor? It would be a massive project, to be sure, but I drool over how much fun I could have with something like that. The little sea chanty in my hack (which is about 48 bars long) took about a day to transcribe into the game after I had written it out as a midi. I'd like to put in more original music, but I'm not sure I have the patience for anything more complex than that.

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Final Fantasy IV / II us Utility Box
« Reply #6 on: April 03, 2014, 11:45:59 AM »
There are a lot of formulas where I've seen 270F (9999) mentioned, likely a bit more than what is listed here. This does at least get the basic fight damage changed though.

Great to see this finally released though!

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: Final Fantasy IV / II us Utility Box
« Reply #7 on: April 03, 2014, 03:05:22 PM »
Yeah, I've actually seen your break damage limit video before. I guess I forgot that was yours.
I was worried that it would be like exceeding stat limits. I don't like the aesthetic of having "(black box)4(gray box with sguiggly lines)" strength,and I was worried you'd get something like that breaking the damage limit, which wouldn't be much help in battle. I wish I knew enough to make over 9999 values display properly, but I think that might be beyond all of us on this forum.
I don't necessarily think you should get rid of those limits, but figuring out what they are is probably a good idea. My guess would be one is for kick/dark wave... Not sure about the other... I think jump and focus use the same damage determination subroutine as fight... Dart, maybe?
Anyway, it looks like it has the potential to be a neat little editing tool. Don't tell PinkPuff }:-> but I do enjoy programs that have mouse interface.

Sort of off-topic, but I know you have some interest in music editing and have made several tools for ffiv. Have you ever considered undertaking a ffiv song editor? It would be a massive project, to be sure, but I drool over how much fun I could have with something like that. The little sea chanty in my hack (which is about 48 bars long) took about a day to transcribe into the game after I had written it out as a midi. I'd like to put in more original music, but I'm not sure I have the patience for anything more complex than that.

Here's the excerpt from my notes...that yes are badly documented...  I started researching this and coded the basic limits form so long ago that I completely went brain dead and didn't resume my independent testing of these routines.  I'd love to re-adjust my editor if these can be figured out.  I hope this little utility helps the FF4 modding community in someway.  I need to contribute in some way. 

Code: [Select]
FF2us 1.0
9999 Damage: 1CA31 1CA36
9999 Damage: 1E3A0 1E3A5
9999 HP: 1F05B
99 Stat: 1F049 1F04D
999 MP: 1F06C

FF2us 1.1
9999 Damage: 1CA41 1CA46
9999 Damage: 1E3B5 1E3BA
9999 HP: 1F070
99 Stat: 1F05E 1F062
999 MP: 1F081

FF4
9999 Damage: 1CA31 1CA36
9999 Damage: 1E3B8 1E3BD
9999 HP: 1F075
99 Stat: 1F063 1F067
999 MP: 1F086

FF4 ET
9999 Damage: 1CA3B 1CA40
9999 Damage: 1E3AF 1E3B4
9999 HP: 1F06A
99 Stat: 1F058 1F05C
999 MP: 1F07B


As for a song editor, that's a bit beyond my capabilities.  I'm not good at all with the sequencing aspect itself.  I mean I could do an editor to edit the existing songs' commands but it would be very limited and only useful to slightly change the default songs.  Trust me, I would of already done a song sequencer for this game if I had that skill and I would of done it in 2006-2007 when I was starting my Square SPC research since no one was apparently doing it.   

There are a lot of formulas where I've seen 270F (9999) mentioned, likely a bit more than what is listed here. This does at least get the basic fight damage changed though.

Great to see this finally released though!

Yes it is.  I've been neglecting releasing what I had coded for months.  Sorry about that! 

I'd love more suggestions of little tidbits to add to the utility, that is if FF4kster doesn't have it or someone requests it to be added to my utility. 

chillyfeez

  • FF4 Hacker
  • *
  • Posts: 1,285
  • Gender: Male
  • Go ahead, ask me about Angel Feathers!
    • View Profile
Re: Final Fantasy IV / II us Utility Box
« Reply #8 on: April 03, 2014, 09:52:49 PM »
Hmm... I wonder if cross referencing your notes with Grimoire's disassemblies would help...

I had a feeling a song sequencer was a pipe dream. It was late, I got a little zealous.
If I ever learn how to program (prolly won't), I promise to spend an ill-advised amount of time making one.

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: Final Fantasy IV / II us Utility Box
« Reply #9 on: April 03, 2014, 11:28:46 PM »
LOL @ "ill advised".  I feel like that sometimes. 

Maybe Disch will finish his SPC sequencer...

Pinkpuff

  • Flan Princess
  • *
  • Posts: 924
  • Find a Megalixir in Unprecedented Crisis!
    • View Profile
Re: Final Fantasy IV / II us Utility Box
« Reply #10 on: April 04, 2014, 04:02:35 AM »
I'd love more suggestions of little tidbits to add to the utility, that is if FF4kster doesn't have it or someone requests it to be added to my utility.

Just so you know, FF4kster can already edit steal slot. Berserk weapon index is on the to-do-list as well (but not high priority). I may or may not end up adding the apple/soma parameters; again, low priority.

Don't tell PinkPuff }:-> but I do enjoy programs that have mouse interface.

It's all good, we all have our preferences. Mouse support may happen one day but it will be a long way off if it does.
Let's dance!

JCE3000GT

  • Master of FF4
  • *
  • Posts: 1,429
  • Gender: Male
  • Vladof
    • View Profile
    • BlitzKrieg Innovations
Re: Final Fantasy IV / II us Utility Box
« Reply #11 on: April 04, 2014, 12:23:19 PM »
No worries Pink Puff.  You don't have to focus on the low priority stuff.  I already had a bunch of this coded and ready for a while.  :)