Users browsing this thread: 2 Guest(s)
Walkthrough the Fire & Flames, with Breath of Fire II (Retranslation)!
#16
Well, at least we can say goodbye to Simafort, right guys?

[Image: BoF2.png]

Part 12: Breath of Fire II Walkthrough—No Way Out! (Kuwadora)

PLOT POINTS (Gone forever, if done before recruiting Beretta.  She upgrades her wares for every 8 you get, up to a max of 24):
1. Breaking Nimufu's curse on Jean.
2. Recruiting Seso.
3. Acquire the dragon powers from the old man behind the waterfall.
4. Recruiting three residents and expanding Township.
5. Defeating Jailer.
6. Finishing the cooking contest in SimaFort.
7. Defeating Kuwadora/Quadra

KUWADORA/QUADRA AI (Weak to Ice; Cannot score critical hits; Always has 65535 Vigor when attacking):

Phase 1: Attack (62.5%), Attack All (12.5%), Wheee/Haaaa! [x3 DMG] (25%)
Phase 2-3: Attack (25%), Attack All (37.5%), Wheee/Haaaa! [x3 DMG] (37.5%)

If Quadra is in phase 1 and reaches 50% HP or less (850 HP), but more than 25% HP (412 HP), he will immediately end the turn and move to phase 2.
If Quadra is in phase 1 or 2 and reaches 25% HP or less (412 HP), he will immediately end the turn and move to phase 3.

Due to a bug, the intended phase 3 AI is never reached, and he uses his phase 2 AI instead.  His intended AI in phase 3 is: 

Wheee/Haaaa! (37.5%)
Death (25%)
Attack All (12.5%)
Zombie Breath (12.5%)
Curse (12.5%)

QUADRA'S BUGS, AS EXPLAINED BY NITRODON (more technical):

The current phase is stored at $1460.  0 default, 6 at 25%-50%, and 128 under 25%.  That's supposed to feed into this section of code, which should decide which action list to choose based on the current phase:

Quote:C2/66C3: A2 1A 00     LDX #$001A
C2/66C6: AD 60 14     LDA $1460
C2/66C9: F0 04        BEQ $66CF
C2/66CB: E8           INX
C2/66CC: 10 01        BPL $66CF
C2/66CE: E8           INX

This sets the Z flag if $1460 is zero (i.e., in phase 1), and sets the N flag if $1460 is negative (i.e., in phase 3).  Then it skips both increment instructions if the Z flag is set.  Then (if in phase 2 or 3), it increments the value of X, then skips the following increment instruction if N is clear.

The programmer clearly thought this would work with the value of $1460, but incrementing the value of X will set the N flag if the new value of X is negative, and clear it otherwise, so the INX at 66CE is never run.


WHAT THEY SHOULD HAVE DONE:
Quote:C2/66C3: A2 1A 00     LDX #$001A
C2/66C6: AD 60 14     LDA $1460
C2/66C9: F0 04        BEQ $66CF
C2/66CB: E8           BPL $66CE
C2/66CC: 10 01        INX
C2/66CE: E8           INX


THE ROUTE:

Fort Nageur:
BUY: Up to x9 Vitamins, x9 Wisdom Seeds, & x19 Smoke Bombs
Rest up
Swap Rand & Ryu

---------------------------------------------------------
VS. Quadra (1650 HP): Defensive
Turn 1: Rand uses Wisdom Seed on Ryu, Sten Simoons, Lin attacks, Ryu uses Ice Whelp
Turn 2: Rand Defends, Sten & Lin gets their total damage up to 114 (but not too far over), Ryu uses Ice Whelp
Turn 3: Rand pre-emptively heals Ryu, Sten & Lin do what’s needed, Ryu uses Wisdom Seed on himself
Turn 4: Finish off Quadra
---------------------------------------------------------

Snag Solblade
Make a Ryu/Tapeta/Rand/Lin party
Snag Patty, Royal Crown, Breath Armor, & Iron Shield
Equip Solblade & weak armor to Ryu, and weak armor to Lin
Head near Capitan with Tapeta (enter forest from both sides to clear step counter).  Roll back to Newhaven from there (using Sten when needed).

TRANSLATION MISHAPS:

[Image: phrasing%20(17).png]

Grand larceny becomes kidnapping.

[Image: programming%20(2).png]

Incorrect control code used.

[Image: programming%20(3).png]

Proper pronouns don't change based on who's in the lead.

[Image: phrasing%20(15).png]

Awkward phrasing.
Reply
Thanked by:


Messages In This Thread
RE: Walkthrough the Fire & Flames, with Breath of Fire II (Retranslation)! - by Fionordequester - 01-09-2021, 06:20 PM

Forum Jump: