Use of ePSXe before 2.0 is highly discouraged. Mednafen/RetroArch is recommended for playing/testing, pSX is recommended for debugging.
Started by The Damned, October 29, 2014, 09:16:45 pm
Quote from: Hyppocritamus on September 02, 2019, 12:50:48 amWhy not just export the weapon sheet in shishi, erase the rugs, and import it again? Same basic result, no ASM needed
(...) lhu r17, 4(r3) nop beq r17, r0, 0x0018cfd0 # Branch to end if No HP damage was dealt
sh r17, 0x0026(r3)
<Patch name="Absorb Used MP -> Limit Bar"> <Location file="BATTLE_BIN" offset="125F74" mode="ASM"> lui r3,0x8019 lw r3,0x2d90(r3) <!-- action --> addiu r29,r29,0xffe0 sw r31,0x0018(r29) sw r16,0x0010(r29) sw r17,0x0014(r29) lhu r17,0x0004(r3) <!-- hp damage --> nop addu r16,r4,r0 lui r4,0x8019 lw r4,0x2d98(r4) <!-- defender --> nop lhu r2,0x002a(r4) <!-- max hp --> nop sll r17,r17,0x04 <!-- dmg*16 --> div r17,r2 <!-- dmg*16/max hp --> mflo r17 beq r17,r0,0x0018cfd0 <!-- skip if =0 --> </Location> <Location file="BATTLE_BIN" offset="125FC4" mode="ASM"> move r2,r17 </Location></Patch>
Quote from: TheKillerNacho on December 20, 2019, 02:28:07 pmAlso, just making sure, but no one's found a way to have an item grant a passive skill, right (for example, having the Monster Dict grant Monster Skill or an armor that grants Magic Defense Up)?
Quote from: yamish on December 20, 2019, 06:18:21 pmYes. The ALMA spreadsheet does this. I'm using it in the overhaul I'm working on. It can cause issues if you aren't aware of certain conflicts inherentin fft. But it works beautifully in my experience after testing. Edit: http://ffhacktics.com/smf/index.php?topic=6664.0
Quote from: TheKillerNacho on December 10, 2019, 09:59:51 amHas anyone created an ASM to fix the AI such that they can Charge Guns? Apparently, even though charging Guns works in the base game, an AI glitch (or perhaps intended, idk) prevents the AI from doing so like they can every other weapon type. However, after searching, I haven't seen any ASM fix for this.
Quote0019a804: 2602ffb9 addiu r2,r16,0xffb9 Weapon ID - 0x47 (Romanda Gun)0019a808: 2c420006 sltiu r2,r2,0x00060019a80c: 14400083 bne r2,r0,0x 0019aa1c Branch if Weapon is a Gun
<Patch name="AI Can Charge Guns"> <Location file="BATTLE_BIN" offset="0013380C"> 00000000 </Location> </Patch>
<Patch name="XX-Confusion uses Wall CT"><Description>Wall CT is always 0. The CT of the new status is adjustable in Wall CT in FFTPatcherStatus number:00 Blank Status01 Crystal02 Dead03 Undead04 Charging05 Jump06 Defending07 Performing08 Petrify09 Invite0A Darkness0B Confusion0C Silence0D Blood Suck0E Dark / Evil Loocking0F Treasure</Description><Location file="BATTLE_BIN" offset="12693c">BC770508000000000000000000000000</Location><Location file="BATTLE_BIN" offset="f6ef0">070002340700441021100000020081042110800007008224C310020053360608000000000B000534 </This is the line I inserted 0B>010008341980073C982DE78C0700A3302128E800BB01A290073069005A36060800000000</Location></Patch>
Quote from: saw2th on January 17, 2020, 11:51:34 pmIt works!
Page created in 0.046 seconds with 25 queries.