FF6 Hacking
Magic description position - Printable Version

+- FF6 Hacking (https://www.ff6hacking.com/forums)
+-- Forum: Discussion Forums (https://www.ff6hacking.com/forums/forum-5.html)
+--- Forum: Magitek Research Facility (https://www.ff6hacking.com/forums/forum-9.html)
+--- Thread: Magic description position (/thread-2754.html)

Pages: 1 2


Magic description position - tsushiy - 12-18-2014

Hello, everyone.
In addition, we would be able to want to one question.

In the skills menu, do you be able to change the display position of the magic(esper, blitz, rore, and other) of the description?
And say why, in FF6 the Japanese version, I window of description is small.So, of the window as FF6 English version, did you change the size and position, but location that determines the position of the description did not know.

*left = normal FF6JP, right = Things that have changed the window position

[Image: 0s332kgj7s1dbj2zg.jpg][Image: abe8bsft7b4haqhzg.jpg]

And if good, please lend your wisdom.
Thanks.


RE: Magic description position - dn - 12-19-2014

The address for the screen offset in the US version seems to be $C3572A.
Japanese version seems to be $C35D87, but the routine seems to be different, because the offset doesn't work the same way. That's all I've been able to figure out.


RE: Magic description position - tsushiy - 12-19-2014

>>dn

Thank you for the valuable information.
However, if you change the value of this part(3572A~35773), the position of the description (I want to to the left), did not change.

I'll try looking for a little more myself. Thank you!


RE: Magic description position - dn - 12-19-2014

$C3572A is an LDX command. You need to edit the value immediately after it.

Quote:Unpack the text given its starting byte, offset, and pointer table
C3/572A: A2C99E LDX #$9EC9
C3/572D: 8E8121 STX $2181
C3/5730: 7B TDC
C3/5731: A54B LDA $4B
C3/5733: AA TAX
C3/5734: BF899D7E LDA $7E9D89,X
C3/5738: C9FF CMP #$FF
C3/573A: F031 BEQ $576D
C3/573C: C220 REP #$20 (16 bit memory/accum.)
C3/573E: 0A ASL A
C3/573F: A8 TAY
C3/5740: B7E7 LDA [$E7],Y
C3/5742: A8 TAY
C3/5743: E220 SEP #$20 (8 bit memory/accum.)
C3/5745: B7EB LDA [$EB],Y
C3/5747: F006 BEQ $574F
C3/5749: 8D8021 STA $2180
C3/574C: C8 INY
C3/574D: 80F6 BRA $5745
C3/574F: 88 DEY
C3/5750: B7EB LDA [$EB],Y
C3/5752: C8 INY
C3/5753: C91C CMP #$1C
C3/5755: F010 BEQ $5767
C3/5757: C91D CMP #$1D
C3/5759: F00C BEQ $5767
C3/575B: C91E CMP #$1E
C3/575D: F008 BEQ $5767
C3/575F: C91F CMP #$1F
C3/5761: F004 BEQ $5767
C3/5763: 9C8021 STZ $2180 (end this string)
C3/5766: 60 RTS
[/quote]

You need to completely leave the menu and re-enter it to get it to set correctly, as the game seems to handle all of the code when you load the menu.


RE: Magic description position - tsushiy - 12-19-2014

>>dn

I'm sorry if I wrong, you mean,

(A2 C9 9E >> A2 XX XX)

It is possible to change this part, what it is that can change the position of the legend? or would another part?

I'm sorry it would be to question many times.and, very thanks!


RE: Magic description position - dn - 12-19-2014

Yes, that would be the address. The English version should move the text offset propertly, but the Japanese version functions differently, and I'm not sure what you would need to do to fix it. It'll move the text offset, but it also starts making the game display wrong text. It may have something to do with the kanji code.

[edit]On second inspection, the US version acts oddly as well. This is likely only part of the code.


RE: Magic description position - tsushiy - 12-19-2014

>>dn

I changed,

A2 C9 9E >>> A2 C7 9E

but, Character of the description statement was shifted.

*left = A2 C7 9E, right = My ideal

[Image: 6043v4vgk8l7uzyzg.jpg] [Image: zidbazaq7r0fxkxzg.jpg]

English I'm sorry the poor.Cover


RE: Magic description position - dn - 12-19-2014

Yes, I've noticed that as well. It seems to have the beginning value set elsewhere, and I am presently unable to find it.


RE: Magic description position - tsushiy - 12-19-2014

>>dn

Various and thank you! I was able to understand it is a little.

I do not know if you can find what it is, but I would like to look for a place that continue to determine the location of the description.


RE: Magic description position - dn - 12-19-2014

Okay, thanks to some old work by ChrisRPG I happen to have lying around, I found it.

JP rom:
$C3AFC5
LDX $8049

Change this as necessary, it seems to work properly.
Positions need to be increased or decreased by +2 or -2 per tile, as with all over text code, or you'll get garbage, possibly a crash.
Changing it to LDX $8039 seems to be what you want, but you should test with multiple values to be sure.