FE8 Monster Weapon Display Fix


Patch here

Applying the patch to an FE8 ROM will show the weapon stats on Monster locked weapons.
2 caveats though:

1: The text gets cut off if it goes beyond one line
2: Because there’s no explicit “Monster” type, I set it to “Evil” which is slot 0x26B


Whee no need to do the whole venno lock system first just to get it all working yay

Oh yeah and I know Prime fixed it, maybe someone else did too… anyone remember how to make ‘prf’ align correctly?

I’m thinking we really ought to have a single unified version of this hack, rather, all the stuff related to weapon locks, as a FireShell thing. Ideally, like, actually design how it works instead of just cobbling together what a few specific people needed for specific reasons.

Made an Event Assembler version, and added ability to see stats at the weapon select screen:

  //Monster Weapon display fix
  ORG $16e20
  BYTE 0x30 0xB5 0x0B 0x28 0x04 0xD0 0x09 0x49 0x80 0x00 0x08 0x18 0x00 0x68 0x06 0xE0 0x80 0x20 0x80 0x00 0x6B 0x30 0x02 0xE0 0x80 0x00 0x68 0x44 0x00 0x68 0xF3 0xF7 0xFF 0xF9 0xC0 0x46
  ORG $892f2
  BYTE 6
  ORG $1e7fc
  BYTE 0xC

I wonder if you could integrate an assembler so you could put actual ARM/Thumb code in there instead of bytes.

What, something like this?

C++ >> Assembly >> Hex >> Binary

That’d be nice to have yeah, not that i had any source code in this case