Author Topic: Unprecedented Crisis now on RHDN  (Read 27553 times)

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #60 on: July 10, 2015, 11:31:04 AM »
I should have been clearer... I meant for it to take a new routine and make it display damage, doesn't seem worth it. As it stands if I tie it into Fight there will be no difficulties in displaying the correct amount of damage and healing done.

Pinkpuff

  • Flan Princess
  • *
  • Posts: 924
  • Find a Megalixir in Unprecedented Crisis!
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #61 on: July 10, 2015, 03:46:53 PM »
Yay! Thanks so much!

So the hack has been out for a few weeks now and I've gotten lots of reactions! Time for my reaction to the reaction:
  • Edward: I think the most surprising thing I've found is the sheer amount of feedback (all positive) with regards to Edward. I didn't think it was anything special in relation to what I did with the rest of the cast, but everyone seems to love my version of him for some reason.

  • Float: I was not at all expecting this to be a thing whatsoever. The thought that people would have problems with my leaving the damage floors completely alone never even entered my mind.

  • Eblan: And I guess, to a certain degree, the Floater. When people played the original FF4, did they get frustrated trying to figure out what to do with the magma key? I knew it wasn't totally obvious where to go, but I didn't think it would be as hard to find as it turned out to be. Have we just all been spoiled by games handholding us and walkthroughs being so readily available on the internet that we've lost our patience for exploration?

  • Difficulty: I remember getting feedback from FF -1 being too easy. Perhaps I overcompensated? Perhaps the FF4 playerbase is less interested in increased challenge? Perhaps it just comes down to lack of availability of information on what the different equipment does? Anyway I knew f.ex. Ciriatto would be hard but I didn't expect the degree of backlash that I got. Likewise for Scarmiglione. I knew I ramped him up but I guess I thought since he was such a chump originally that the change would be welcome. And honestly, I thought Malacoda and/or the 8-fiend battle would generate more complaints than those.

  • Santos: I was wary of including this whole thing entirely; I thought people would find the idea of what is essentially Santa Claus being a serious character in a Final Fantasy game corny/lame enough to be worth mentioning. Apparently (thankfully!) I was wrong! No one has mentioned him so far so I guess they either like him or are fine with him. Likewise for the other meta references (wonder twins, captain planet, etc.); I was afraid I might get some negative comments, but so far I've had the odd positive comment, but no negative ones on that so far.

  • The last line: At the very end of the ending, there's a line (I won't quote it here since I don't think Grimoire LD has seen it yet) which I'm surprised no one has made a comment on either way. You'll see what I mean when you see it.

Anyway, the reaction has been overwhelmingly positive and most of the complaints are minor and/or fixable. I'm glad so many people were able to enjoy my creation. And you guys deserve at least some of the credit too! It would not have been possible without your help.
Let's dance!

Lumiere77

  • Karlabos
  • *
  • Posts: 39
  • Gender: Male
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #62 on: July 10, 2015, 04:25:27 PM »
Edward's praise is not surprising considering that he was such a weakling in the original. Your Edward is probably the best bard in FF because his songs are similiar to FFV's but without freezing him, Salve is useful during the entire time you have him initially due to it being your primary healing, he loses hide upon rejoining and his harps actually do enough dmg to be viable.

Float's been addressed and you already have a great workaround.

I actually didn't think I could enter Elban because the short coastal area there gives the impression that you can't cross also there's no hint that there's something odd about Elban at the time.

I've always seen FF4 as the easiest of the snes FFs, and most of 4's boss fights were easy compared to 5 & 6's mid-late game bosses. Scarmiglione is such a shock because he's always a chump no matter when you fight him but, his 2nd form now is able to kill off the party pretty quick. Malacoda is a little difficult until it becomes clear that her main dmg comes from Bolt 3 but, everybody but Edge has access to equipment that resists bolt and then it becomes just a battle of attrition. The 8-fiend battle is a little difficult however none of the fiends are much harder than their original versions.
 
I actually don't remember the last line so I can't comment on that.

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #63 on: July 10, 2015, 11:55:00 PM »
Yay! Thanks so much!

So the hack has been out for a few weeks now and I've gotten lots of reactions! Time for my reaction to the reaction:
  • Edward: I think the most surprising thing I've found is the sheer amount of feedback (all positive) with regards to Edward. I didn't think it was anything special in relation to what I did with the rest of the cast, but everyone seems to love my version of him for some reason.

  • Float: I was not at all expecting this to be a thing whatsoever. The thought that people would have problems with my leaving the damage floors completely alone never even entered my mind.

  • Eblan: And I guess, to a certain degree, the Floater. When people played the original FF4, did they get frustrated trying to figure out what to do with the magma key? I knew it wasn't totally obvious where to go, but I didn't think it would be as hard to find as it turned out to be. Have we just all been spoiled by games handholding us and walkthroughs being so readily available on the internet that we've lost our patience for exploration?

  • Difficulty: I remember getting feedback from FF -1 being too easy. Perhaps I overcompensated? Perhaps the FF4 playerbase is less interested in increased challenge? Perhaps it just comes down to lack of availability of information on what the different equipment does? Anyway I knew f.ex. Ciriatto would be hard but I didn't expect the degree of backlash that I got. Likewise for Scarmiglione. I knew I ramped him up but I guess I thought since he was such a chump originally that the change would be welcome. And honestly, I thought Malacoda and/or the 8-fiend battle would generate more complaints than those.

  • Santos: I was wary of including this whole thing entirely; I thought people would find the idea of what is essentially Santa Claus being a serious character in a Final Fantasy game corny/lame enough to be worth mentioning. Apparently (thankfully!) I was wrong! No one has mentioned him so far so I guess they either like him or are fine with him. Likewise for the other meta references (wonder twins, captain planet, etc.); I was afraid I might get some negative comments, but so far I've had the odd positive comment, but no negative ones on that so far.

  • The last line: At the very end of the ending, there's a line (I won't quote it here since I don't think Grimoire LD has seen it yet) which I'm surprised no one has made a comment on either way. You'll see what I mean when you see it.

Anyway, the reaction has been overwhelmingly positive and most of the complaints are minor and/or fixable. I'm glad so many people were able to enjoy my creation. And you guys deserve at least some of the credit too! It would not have been possible without your help.


Edward is Amazing probably one of the best party member choices due to his songs, his weapons, and his equipment pool not to mention what he has when he returns makes him a reliable healer.

Float was always going to be an issue I'd imagine. Float is learned at Level 40 in the normal game, but by then you're pretty much that level anyhow. The issue with it I find is that the characters you have when you go in there have about half the HP of a normal run. Especially a basic Palom and Porom with only 450 HP each they can only take 7 steps before they're down to 1 HP. It does admittedly get monotonous to continue to heal them every few steps and as mentioned it makes fighting battles in those areas less than desirable.

The difference here is that the original game has hints on where to go if they took a tour around the world before and talked to Agart's citizens it was pretty clear that they were intended to point out the location of the Ancient Well. There's nothing like that in Unprecedented Crisis, the party in FFIV is purposely confused when it came to the Magma Stone. The party in Unprecedented Crisis just shrugs their shoulders after you get the Earth Crystal and don't provide any meaningful backdrop to the next location. The Floater is a case where I think the Elder could say something constructive, hinting about FFI, maybe something like "In an older legend the Floater was close to a volcano near a crescent moon. I'm sorry I don't recall anything more." Also to change the Dwarf's text so they mention that Santos has a gift would also help. (Unless that was already done)

I think once people know what armors will do, the difficulty will be a complaint of the past. It did feel a little cheap to not know what some armor did though. Sure the original FFIV didn't tell us, but that didn't mean it was good design, heh. The difficulty of Unprecedented Crisis I find to be just perfect. It's not crazy difficult, nor is it a cakewalk. The only issue as I've said is the amount of mandatory damage taken through the Feymarch and Sylph's Cave.

Secret of Mana literally has Santa Claus so the reference that another Square RPG has Santa Claus is probably welcomed as it tugs at nostalgia.

I will comment on the last line when I get to it, hehe.

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #64 on: July 11, 2015, 09:53:43 AM »
Well, this took a bit less space than I thought it would but I have it working to your desired projections. I am sorry this took so long, I think I got a bit distracted I meant to have this done yesterday but I wasn't feeling up to it.

Crash into Lancet

First thing is first! Go to 1B3A6 and change 0000 to 7CE1 this is the Pointer for Crash and why the game... well crashes, there is no pointer assigned to the Command, changing this to 7CE1 will give it the custom pointer starting at 03E17C which is where the Lancet routine begins.

Code: [Select]
$03/E17C AD B5 26 LDA $26B5  [$7E:26B5] A:0003 X:002A Y:0000 P:envMxdizc  - Load Caster's Weapon into A.
$03/E17F F0 04 BEQ $04    [$E185] A:0025 X:002A Y:0000 P:envMxdizc - If it is Unarmed branch.
$03/E181 C9 2A CMP #$2A A:0025 X:002A Y:0000 P:envMxdizcis - Is it above Dragon Spear?
$03/E183 90 06 BCC $06    [$E18B] A:0025 X:002A Y:0000 P:eNvMxdizc - If not, branch.
-----------------------------------------------------------------------------------------
$03/E185 A9 C1 LDA #$C1 A:0000 X:002A Y:0000 P:envMxdiZc - Load Item Animation (literally just hand raising) (Failed Branch)
$03/E187 8D C4 33 STA $33C4  [$7E:33C4] A:00C1 X:002A Y:0000 P:eNvMxdizc - Store A in AV Code.
$03/E18A 60 RTS A:00C1 X:002A Y:0000 P:eNvMxdizc - Return
------------------------------------------------------------------------------------------
$03/E18B AD 9D 26 LDA $269D  [$7E:269D] A:0025 X:002A Y:0000 P:eNvMxdizc - Load Caster's Physical Attack Base
$03/E18E 4A LSR A A:004D X:002A Y:0000 P:envMxdizc - /2
$03/E18F 8D 9D 26 STA $269D  [$7E:269D] A:0026 X:002A Y:0000 P:envMxdizC - Store A in Caster's Physical Attack Base.
$03/E192 AD 99 26 LDA $2699  [$7E:2699] A:0026 X:002A Y:0000 P:envMxdizC - Load Caster's Elemental.
$03/E195 09 40 ORA #$40 A:0024 X:002A Y:0000 P:envMxdizC - Add 40 (Drain) if applicable.
$03/E197 8D 99 26 STA $2699  [$7E:2699] A:0064 X:002A Y:0000 P:envMxdizC - Store A in Caster's Elemental
$03/E19A A9 C0 LDA #$C0 A:0064 X:002A Y:0000 P:envMxdizC - Load Normal Attack Animation into A.
$03/E19C 8D C4 33 STA $33C4  [$7E:33C4] A:00C0 X:002A Y:0000 P:eNvMxdizC - Store A in AV Code.
$03/E19F A9 40 LDA #$40 A:00C0 X:002A Y:0000 P:eNvMxdizC - Load Drain Graphic into A.
$03/E1A1 8D C5 33 STA $33C5  [$7E:33C5] A:0040 X:002A Y:0000 P:envMxdizC - Store A in second AV Code byte.
$03/E1A4 20 99 C4 JSR $C499  [$03:C499] A:0040 X:002A Y:0000 P:envMxdizC - Jump to Fight Routine
$03/E1A7 60 RTS A:0000 X:0680 Y:001A P:envMxdiZC - Return

And there you have it! A Command which adds Drain to a Spear at 1/2 power and because this is all done in the mirror data nothing is taken back to the real character battle data.

Pinkpuff

  • Flan Princess
  • *
  • Posts: 924
  • Find a Megalixir in Unprecedented Crisis!
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #65 on: July 11, 2015, 11:22:07 AM »
This is so awesome, Grimoire! Thanks so much! It works perfectly as far as I can tell, and it even does both the attack animation and the drain animation! For the "wait" stance I gave it Kain's unused casting/chanting. It looks pretty cool IMO.
Let's dance!

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #66 on: July 11, 2015, 11:29:34 AM »
Haha! In my testing I did the same thing since it is sort of a combination of magic after all. I am glad to see it is working well on your side as well. Was there anything else  ASMwise you wanted done for Unprecedented Crisis?

Pinkpuff

  • Flan Princess
  • *
  • Posts: 924
  • Find a Megalixir in Unprecedented Crisis!
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #67 on: July 11, 2015, 11:32:04 AM »
Besides the Cid Tackle animation, I think that's pretty much it.

 :edit: There's no way to throw a "failure" message in there, is there? Right now the command doesn't grey out when he has f.ex. an axe. He just raises his hand and the unknowing player might get confused.
Let's dance!

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #68 on: July 11, 2015, 11:58:00 AM »
Besides the Cid Tackle animation, I think that's pretty much it.

 :edit: There's no way to throw a "failure" message in there, is there? Right now the command doesn't grey out when he has f.ex. an axe. He just raises his hand and the unknowing player might get confused.

Displaying messages takes several more bytes... but I think I left *just* enough room for there to be one. At the time I wasn't sure if I would have enough so I decided to play it safe.

I did. This does mean I had to rewrite the routine for this though...
 
(No commentary on the older things this time because it's the same meaning as they had before)
Code: [Select]
$03/E17C AD B5 26 LDA $26B5  [$7E:26B5] A:0003 X:002A Y:0000 P:envMxdizc
$03/E17F F0 04 BEQ $04    [$E185] A:0025 X:002A Y:0000 P:envMxdizc
$03/E181 C9 2A CMP #$2A A:0025 X:002A Y:0000 P:envMxdizc
$03/E183 90 0E BCC $0E    [$E193] A:0025 X:002A Y:0000 P:eNvMxdizc
---------------------------------------------------------------------------
$03/E185 A9 C1 LDA #$C1 A:0039 X:002A Y:0000 P:envMxdizC - Load Item Pose into A.
$03/E187 8D C4 33 STA $33C4  [$7E:33C4] A:00C1 X:002A Y:0000 P:eNvMxdizC - Store A in Audiovisual Code.
$03/E18A 20 A6 85 JSR $85A6  [$03:85A6] A:00C1 X:002A Y:0000 P:eNvMxdizC  - Jump to Text Display Subroutine
$03/E18D A9 10 LDA #$10 A:0003 X:002A Y:0000 P:envMxdizC - Load Message 10 (Prayer unanswered, goes unused in Unprecedented Crisis)
$03/E18F 8D CA 34 STA $34CA  [$7E:34CA] A:0010 X:002A Y:0000 P:envMxdizC - Store A in Message Display Area.
$03/E192 60 RTS A:0010 X:002A Y:0000 P:envMxdizC - Return.
--------------------------------------------------------------------------------
$03/E193 AD 9D 26 LDA $269D  [$7E:269D] A:0025 X:002A Y:0000 P:eNvMxdizc
$03/E196 4A LSR A A:004D X:002A Y:0000 P:envMxdizc
$03/E197 8D 9D 26 STA $269D  [$7E:269D] A:0026 X:002A Y:0000 P:envMxdizC
$03/E19A AD 99 26 LDA $2699  [$7E:2699] A:0026 X:002A Y:0000 P:envMxdizC
$03/E19D 09 40 ORA #$40 A:0024 X:002A Y:0000 P:envMxdizC
$03/E19F 8D 99 26 STA $2699  [$7E:2699] A:0064 X:002A Y:0000 P:envMxdizC
$03/E1A2 A9 C0 LDA #$C0 A:0064 X:002A Y:0000 P:envMxdizC
$03/E1A4 8D C4 33 STA $33C4  [$7E:33C4] A:00C0 X:002A Y:0000 P:eNvMxdizC
$03/E1A7 A9 40 LDA #$40 A:00C0 X:002A Y:0000 P:eNvMxdizC
$03/E1A9 8D C5 33 STA $33C5  [$7E:33C5] A:0040 X:002A Y:0000 P:envMxdizC
$03/E1AC 20 99 C4 JSR $C499  [$03:C499] A:0040 X:002A Y:0000 P:envMxdizC
$03/E1AF 60 RTS A:0000 X:0680 Y:001A P:envMxdiZC

Now that should do it.

Pinkpuff

  • Flan Princess
  • *
  • Posts: 924
  • Find a Megalixir in Unprecedented Crisis!
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #69 on: July 11, 2015, 12:13:47 PM »
Yay! Thanks so much, once again!

One more thing I did think of: The EvilWall seems to start in the middle of the screen instead of way over to the side. I copied the formation data exactly as far as I can tell. Any ideas?
Let's dance!

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #70 on: July 11, 2015, 12:18:13 PM »
Yay! Thanks so much, once again!

One more thing I did think of: The EvilWall seems to start in the middle of the screen instead of way over to the side. I copied the formation data exactly as far as I can tell. Any ideas?

That's a new one... I honestly thought he started there to get him closer to Crushing the player. I can't think of a reason why that would be. I'll compare the two battle formations later on and see if anything is amiss.

chillyfeez

  • FF4 Hacker
  • *
  • Posts: 1,285
  • Gender: Male
  • Go ahead, ask me about Angel Feathers!
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #71 on: July 11, 2015, 02:25:24 PM »
Has anybody ever researched why/how the evilwall moves?
Eventually, I'll be making a Tonberry, for which I'll wanna know that...

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #72 on: July 11, 2015, 03:03:38 PM »
Has anybody ever researched why/how the evilwall moves?
Eventually, I'll be making a Tonberry, for which I'll wanna know that...

It's a spell they have, I labeled it "WallMove" so I remember which one it is. I am not sure if it works with other enemies, but I can't see why it wouldn't... but this is FFIV. Haha!

chillyfeez

  • FF4 Hacker
  • *
  • Posts: 1,285
  • Gender: Male
  • Go ahead, ask me about Angel Feathers!
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #73 on: July 11, 2015, 09:25:44 PM »
So I think I'm ready to look into this tackle thing...
In order to make the integration as ssmooth as possible, which command are we replacing with tackle?

Grimoire LD

  • FF4 Hacker
  • *
  • Posts: 1,684
    • View Profile
Re: Unprecedented Crisis now on RHDN
« Reply #74 on: July 11, 2015, 09:32:22 PM »
So I think I'm ready to look into this tackle thing...
In order to make the integration as ssmooth as possible, which command are we replacing with tackle?

It would replace what is currently Peep.