Qhimm.com Forums
Miscellaneous Forums => Scripting and Reverse Engineering => Topic started by: cloudiar on 2015-05-09 15:00:29
-
Hi to all ;)
Go back with question, I want to change size of main window battle and position of cursor, to small expand, same case in window size of change or defend, anyone can help to find what file contain this information? Its for US version!
Thanks in advanced :lol:
-
You might wanna include what game you're talking about.
-
He's on about FF7 (change / defend)
Install the hex documentation from Reunion and there are plenty of values there to help you do that, Cloudiar.
-
Section Virtual Address Raw Address Delta
.text 00401000 00000400 00400C00
.rdata 007B6000 003B4C00 00401400
.data 007BA000 003B8A00 00401600
.rsrc 00F51000 0059BA00 009B5600
0091e7f8 - 401600 = 51D1F8
window width = 0091e7f8 RAM -> 51D1F8 EXE
THX DLPB
edit : info found in Battle Values.txt
-
Thanks for help DLPB :)
I Investigate this exactly, most problems solved!
But one thing ... I can not find solution, the problem is not easy to explain:
Cursor 1 Distance between X-Axis (refer to command in battle main box)
006CF7B7 - E0 83 1f - and eax, 1f
Yes, in this case you can increase distance, but this distance affects only column 1 cursor with column 2, column 3 and 4 of cursor do not apply away, the overhaul information is incomplete?
I see all overhaul documentation but did not find information on how to separate column cursor in others , I have the same problem on the regular menu, there you can also see main battle box (materia section), but not find anything, try searching via hex changing some parameters suspects, but bad result.
Also cannot find information about resizing of "change / defend" box.
I hope you understand the issue! Sorry for bad english :-[
-
I don't have time to search again, but our documentation reads:
CHANGE X-Axis
0091C470
defend 0091c508
0091c50a
CURSOR for the word CHANGE Y-Axis
006CF896
From that, you may need to use a debugger to locate other values.
-
This adress change distance between cursor column 1 with 2
ff7.exe + 2CF7B7 - 83 E0 10 - and eax 10
ff7.exe + 2CF7BA - 8D 4C 01 DC - lea ecx, [eax + ECX-24]
(It seems second line support this condition also)
I try a lot time search adress associated with this, search codes with the same condition but without good result, the distance between column 3 and 4 continue failed ... maybe not exist?
In the first line to distance between control byte is "10", then a search also to this (all cursors same distance value, think that same value in all) to change, for miracle, but this value unchanged cursor around and away ... finally try looking same conditions as code, operation and (eax) and read (ecx + eax-XX), many cases, but not cursor associated with columns :(
Any suggestions? Thanks!