Users browsing this thread: 1 Guest(s)
Shadow to Clyde Arrowny in end credits

#1
Posts: 48
Threads: 7
Thanks Received: 0
Thanks Given: 0
Joined: Dec 2017
Reputation: 0
Status
None
Shadow To Clyde Arrowny
Description: Changes the name of Shadow in the credit sequence for Clyde Arrowny and centers the names of every character.
Bytes changed: C2/8DE4-C2/8E87, C2/8E3B-C2/8E8E, C2/8E98-C2/92F9
Applicable to: Unheadered 1.0
Version: 1.1
Release Date: 2017-12-29
Download (ff6hacking.com)


Hello, as I said in this post Question about the IPS format, I wanted to create a patch where it centers the full names  of the characters during the end credits, standardizes the space width and it changes Shadow names for Clyde Arrowny. The patch is to be apply to a unheadered 1.0 ROM.

[Image: shadow.png]


Hum... how do I upload files? The option to add an attachment was available two days ago, but now it seems to be gone.

EDIT: Thanks to Madsiur for uploading the file!
  Find
Quote  

#2
Posts: 3,969
Threads: 279
Thanks Received: 236
Thanks Given: 57
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
The attachment option is still there unless you can't add any on post update.. I have not touch the attachment settings since we re-enabled them.

Edit: It is there for me on post edit and create.
  Find
Quote  

#3
Posts: 48
Threads: 7
Thanks Received: 0
Thanks Given: 0
Joined: Dec 2017
Reputation: 0
Status
None
The patch is available here. Shootout to Madsiur for his ending sequence name guide which was extremely useful.
  Find
Quote  
[-] The following 1 user says Thank You to NPCnextdoor for this post:
  • Robo Jesus (12-29-2017)

#4
Posts: 45
Threads: 0
Thanks Received: 0
Thanks Given: 24
Joined: Feb 2015
Reputation: 0
Status
None
Ok, I just tested this patch, and Lunar IPS is telling me that the IPS file appears to be truncated or misaligned.
  Find
Quote  
[-] The following 1 user says Thank You to Robo Jesus for this post:
  • NPCnextdoor (12-29-2017)

#5
Posts: 48
Threads: 7
Thanks Received: 0
Thanks Given: 0
Joined: Dec 2017
Reputation: 0
Status
None
I created the file by hand. Let me check if I miscalculated the payload lengths.
  Find
Quote  
[-] The following 1 user says Thank You to NPCnextdoor for this post:
  • Robo Jesus (12-29-2017)

#6
Posts: 45
Threads: 0
Thanks Received: 0
Thanks Given: 24
Joined: Feb 2015
Reputation: 0
Status
None
(12-29-2017, 07:05 AM)NPCnextdoor Wrote: I created the file by hand. Let me check if I haven't miscalculated the payload lengths.

Ahh, I think it may have been because I was modding a headered ROM. Crap, sorry for the confusion. Let me test this with an unheadered one. Ok, after testing with an unheadered ROM, Lunar IPS is still telling me that the issue is still there. So, yeah, something funky is going on. Dunno what though.
  Find
Quote  

#7
Posts: 48
Threads: 7
Thanks Received: 0
Thanks Given: 0
Joined: Dec 2017
Reputation: 0
Status
None
I found the mistake. It is a miscalculation on my behalf. I didn't use any tool to create the IPS patch (because I use Linux) and the way the format works, you need to tell in advance how many bytes the next chunk of data contains. I simply put 0461h instead of 0462h for one of the chunk length. I corrected the IPS patch and reuploaded on my website. I *hope* that this will work this time (it might not as I'm very tired right now Tongue )

Note to myself: learn python and create an IPS creator/patcher.
  Find
Quote  
[-] The following 1 user says Thank You to NPCnextdoor for this post:
  • Robo Jesus (12-29-2017)

#8
Posts: 45
Threads: 0
Thanks Received: 0
Thanks Given: 24
Joined: Feb 2015
Reputation: 0
Status
None
(12-29-2017, 07:26 AM)NPCnextdoor Wrote: I found the mistake. It is a miscalculation on my behalf. I didn't use any tool to create the IPS patch (because I use Linux) and the way the format works, you need to tell in advance how many bytes the next chunk of data contains. I simply put 0461h instead of 0462h for one of the chunk length. I corrected the IPS patch and reuploaded on my website. I *hope* that this will work this time (it might not as I'm very tired right now Tongue )

Note to myself: learn python and create an IPS creator/patcher.

Yes, that works perfectly, as there are no more 'error' messages popping up anywhere. Thank you.
  Find
Quote  

#9
Posts: 48
Threads: 7
Thanks Received: 0
Thanks Given: 0
Joined: Dec 2017
Reputation: 0
Status
None
Speaking of Madsiur's document, there are a couple of mistakes in his document. I wanted to PM Madsiur to tell him directly, but I can't.

Page 1: The top values of the normal letters should start at 00, not at 01. Thus, the letters 'a' to 'm' have incorrect values. The second line of normal letters doesn't show this error.

Page 4: The "Pointers to names pointers with starting X coordinate" shows incorrect values for Edgar's entry as they are the same as Shadow's. The correct values are:
Code:
C2/8DFC: 53 8E 30 56 8E 98.

Page 7: As indicated, the values for Locke's name output Locke Coly. The last set of values should be replaced by:
Code:
C2/8F52: 60 08 *04* 31
C2/8F56: 60 10 *14* 31


Also, the data for "and you" is located at FF8A0F-FF8A3E
Code:
"a"
FF8A0F: 00 08 00 31
FF8A13: 00 10 10 31

"n"
FF8A17: 08 08 0D 31
FF8A1B: 08 10 1D 31

"d"
FF8A1F: 10 08 03 31
FF8A23: 10 10 13 31

"y"
FF8A27: 20 08 28 31
FF8A2B: 20 10 38 31

"o"
FF8A2F: 28 08 0E 31
FF8A33: 28 10 1E 31

"u"
FF8A37: 30 08 24 31
FF8A3B: 30 10 34 31

I don't know which bank is 0x0F0000 - 0x0FFFFF. It is $CF? Also, I wasn't able to find the length value for this string in the vicinity of these bytes. If it was following the same format as the other strings, there should have been a "0C" at 0xFF8A0E.
  Find
Quote  
[-] The following 1 user says Thank You to NPCnextdoor for this post:
  • madsiur (01-01-2018)

#10
Posts: 95
Threads: 22
Thanks Received: 0
Thanks Given: 0
Joined: Oct 2017
Reputation: 2
Status
Auto-life
Was it confirmed that Relm's last name came from her father and not her mother?
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite