Users browsing this thread: 1 Guest(s)
Some final code requests (and screenshots)

#24
Posts: 2,549
Threads: 98
Thanks Received: 147
Thanks Given: 159
Joined: Aug 2009
Reputation: 52
Status
Nattak\'d
Ah OK, yeah it's just your standard hex editing knowledge. D1 is a bank, there are banks C0-F0 in an unexpanded ROM, D1/0040 would be offset 110040, with no header. The table for the weapon values is there at offset 110040, you'll see the values that are posted above there for the weapons, which are in the same order as they appear in FF3usME. Table just meaning a block of values dedicated for the weapon's throw/jump animations, not an outside table that's needed to view this data or anything like that.

With most hex editors you can make the standard/linear addresses such as "0021A380" as 00E1A380, as per your example there, the '21' = bank E1, with an option to 'dispay offset as snes hi-rom'. I've never heard of CrystalTile, most people here use HxD or Windhex, but that one might have all ya need. But yeah if the first '2' there was a 0, it would mean C bank, if it was a 1, it would be in the D bank, and if it was 3 it would be F, etc.

So yeah, to sum it up, open your ROM, which probably has the header applied, which you can remove easily, or just factor in +200 to the address of 110040 (which in snes hi-rom is D10040) and go to that address and you'll see the weapon values there to edit. If you're ROM is headered it becomes 110240. You should see a 00 (empty hand), followed by a bunch of 21s, which are the knives, and then all the rest.


We are born, live, die and then do the same thing over again.
Quote  
[-] The following 1 user says Thank You to Gi Nattak for this post:
  • Lightning (08-06-2018)



Messages In This Thread
RE: Some final code requests (and screenshots) - by Gi Nattak - 08-05-2018, 03:05 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite