Users browsing this thread: 1 Guest(s)
Tildes in battles

#1
Posts: 5
Threads: 1
Thanks Received: 0
Thanks Given: 0
Joined: Feb 2013
Reputation: 0
Status
None
Currently, I'm making my own hack and have been hexediting a lot of things on my own but now I need help.

I'd like to change the ~ character between the current and max HP into / (like in the menu screen).

[Image: l884l.jpg]

Does anyone know its offset address? I have been looking for it for hours and nothing >_<'

I'm hacking a ff3 1.0 rom with a header. Thanks in advance.
  Find
Quote  

#2
Posts: 1,261
Threads: 250
Thanks Received: 11
Thanks Given: 7
Joined: Jun 2009
Status
Traitor
From a graphical standpoint, you could essentially get rid of the ~ all together in ff6 and replace that character with the /.
All of this can be done in FF3usME.


As for legitimately doing it without all the tricks and and such, I can't really help ya there as I don't have the offset for that to give ya.
  Find
Quote  

#3
Posts: 5
Threads: 1
Thanks Received: 0
Thanks Given: 0
Joined: Feb 2013
Reputation: 0
Status
None
If I modify the character I'd have to reedit a lot of dialogues, it would be a pain. I'll look for it a little longer and if I don't find it... I'll keep the tildes.

Thanks anyway, for your help and your quick response Smile
  Find
Quote  

#4
Posts: 3,970
Threads: 279
Thanks Received: 236
Thanks Given: 58
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
(02-10-2013, 11:39 PM)Heyo Wrote: I'd like to change the ~ character between the current and max HP into / (like in the menu screen).


Code:
C1/6898:    A9CE        LDA #$CE       ("~") (from only C1/6877)

  Find
Quote  

#5
Posts: 5
Threads: 1
Thanks Received: 0
Thanks Given: 0
Joined: Feb 2013
Reputation: 0
Status
None
Sorry, but I don't know what to do with that Tongue
  Find
Quote  

#6
Posts: 2,549
Threads: 98
Thanks Received: 147
Thanks Given: 159
Joined: Aug 2009
Reputation: 52
Status
Nattak\'d
(02-11-2013, 06:18 PM)Heyo Wrote: Sorry, but I don't know what to do with that Tongue

Change it lol. Looking in USME in the font character table the / is 14 down from the ~, so CE - 14 = C0.


We are born, live, die and then do the same thing over again.
Quote  

#7
Posts: 5
Threads: 1
Thanks Received: 0
Thanks Given: 0
Joined: Feb 2013
Reputation: 0
Status
None
I already know the values, I have the tables for this game, but I need to know the offset for changing it in a hexeditor. He posted a disassembly address and I know nothing about disassembly or if I could convert that address to an offset Tongue
  Find
Quote  

#8
Posts: 2,549
Threads: 98
Thanks Received: 147
Thanks Given: 159
Joined: Aug 2009
Reputation: 52
Status
Nattak\'d
Madsiur listed it: C1/6898. You should know how to get to that if you've been hex editing a lot of things on your own. Wink
In your Hex editor search for '16898'. That's the linear offset.

I'm going to assume you know about taking the header into account, but just in case, if you don't see the A9CE there at C1/6898, your ROM has a header and you need to subtract 200 from that address.

All that 'C' is there for in the front is what bank it is in, no need to add that onto the search. To see the 'C' or whatever bank it may be while hex editing (D, or E, or F) you need to display the offset as SNES Hi-ROM. In Windhex it's: Option>Display Offset as>SNES Hi-ROM.


We are born, live, die and then do the same thing over again.
Quote  

#9
Posts: 5
Threads: 1
Thanks Received: 0
Thanks Given: 0
Joined: Feb 2013
Reputation: 0
Status
None
Thanks!! I have found it finally! the offset is different because I'm using a headered version, but you were right.

Thanks a bunch Madsiur for the address and Gi Nattak for the explanation Tongue
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite