Users browsing this thread: 7 Guest(s)
Tentative Runic -> SwdMagic patch

#15
Posts: 281
Threads: 18
Thanks Received: 13
Thanks Given: 8
Joined: Mar 2014
Reputation: 8
Status
None
(05-24-2016, 06:09 PM)FF6Fanatic Wrote:
(05-24-2016, 05:02 PM)seibaby Wrote:
Code:
C3/F091 - C3/FFFF: FREE SPACE!

If you look at that address in your hex editor, you'll see a whole bunch of "FF". Put your "Spirit" string there (including the positioning bytes from the "Lore" string and the terminator "00"), make a note of the address, and then change the pointer to that address.

I got the first part down, the adress for the new Spirit string is 03/F091. I included the position bytes and the terminator, it looks like this: 8D7B92A9A2ABA2AD00.

Now about that pointer... you mean this right?

C3/5203: A0915C      LDY #$5C91

Change it to 03/F091? How do you mean...? Sry, I don't understand. Because I tried like

C3/5203: 03/F091

and it glitched. Makes sense since A0 is the load function, but where do I put my new 03/F091 adress?

Yes, the "A0" is the actual instruction and the two bytes following it is the operand. You don't need to include the program bank (03) in the address, just put "A0 91 F0". This is machine code for LDY #$F091, since addressing on the SNES is highest-byte-last ("big endian").

Note that your string has the positioning data of a different "Lore" string, the one at C3/5C6B. There are two, and if you change the 5C91 pointer, you should probably use the positioning data of the string at C3/5C91. They are probably on different layers or something. I think it's what's displayed in the little window when you open a submenu (the one that also holds MP cost).

Code:
C3/5C6B:    8D7B8BA8AB9E00        (position of and word "Lore")
C3/5C91:    B7818BA8AB9E00                (position of and word "Lore")

You need to relocate both these strings to free space, and change both pointers. Search the disassembly for "5C6B" and you'll find the address of the other pointer.
  Find
Quote  
[-] The following 1 user says Thank You to seibaby for this post:
  • FF6Fanatic (05-24-2016)



Messages In This Thread
Tentative Runic -> SwdMagic patch - by FF6Fanatic - 05-23-2016, 02:29 PM
RE: Tentative Runic -> SwdMagic patch - by B-Run - 05-23-2016, 09:18 PM
RE: Tentative Runic -> SwdMagic patch - by seibaby - 05-24-2016, 06:30 PM
RE: Tentative Runic -> SwdMagic patch - by dn - 05-26-2016, 03:51 PM
RE: Tentative Runic -> SwdMagic patch - by dn - 05-27-2016, 04:19 AM
RE: Tentative Runic -> SwdMagic patch - by dn - 05-27-2016, 05:30 PM
RE: Tentative Runic -> SwdMagic patch - by dn - 05-27-2016, 06:23 PM
RE: Tentative Runic -> SwdMagic patch - by dn - 05-27-2016, 07:46 PM

Forum Jump:

Users browsing this thread: 7 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite