Hello.
I try to use the center screen patch DLPB made.
..\ff7.exe
{by DLPB
-400C00
{centre field
60D86B = 6A 10
60D9CA = 6A 08
640C77 = B8 E8 00 00 00
640FD4 = B8 E8 00 00 00
641397 = B8 E8 00 00 00
#10045A32 = BB E8 00 00 00
#cursor
60D8A5 = F0
{correct x pos of dialogue boxes
630CC7 = E8 34 2E 2E 00 90 90
{centre field - these values are placed in by the above code at game start.
#CFF1E4 = 10 00
#CFF1EC = C0 01
#cursor
#CFFAE0 = 10 00
#CFFAE8 = C0 01
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
..\ff7_opengl.fgd
{needed to centre field properly by DLPB
44E32 = BB E8 00 00 00
{centre fmv by JWP
3EAD0 = D0 EB 02 DD D2 31 F6 C7 04 24 00 00 00 40 D8 E2
3EAE0 = D8 34 24 DC C2 89 74 24 50 D9 54 24 14 89 74 24
3EAF0 = 70 D9 5C 24 74 89 74 24 2C D9 54 24 10 89 74 24
3EB00 = 68 D9 5C 24 30 89 B4 24 88 00 00 00 D9 54 24 34
3EB10 = 89 B4 24 8C 00 00 00 D9 5C 24 54 83 C8 FF 89 44
3EB20 = 24 20 D9 E8 89 74 24 24 D9 54 24 18 89 44 24 40
3EB30 = D9 54 24 1C 89 74 24 44 D9 54 24 28 89 44 24 60
3EB40 = D9 54 24 38 89 74 24 64 D9 54 24 3C 89 84 24 80
3EB50 = 00 00 00 89 B4 24 84 00 00 00 C7 44 24 08 00 00
3EB60 = 01 00 C7 44 24 0C 02 00 03 00 D9 54 24 48 D9 54
3EB70 = 24 4C D9 54 24 58 D9 54 24 5C D9 54 24 6C D9 54
3EB80 = 24 78 D9 5C 24 7C 90 90 90 90
I get the screen centered but if any dialog box open, the game crash (with the "something bad appens.." messagebox).
I think the problematic value are:
{correct x pos of dialogue boxes
630CC7 = E8 34 2E 2E 00 90 90
Because if i don't use there value at all, the game isn't crashing anymore, but the dialog box are not positionned well
Any idea ?
Thanks a lot