Users browsing this thread: 1 Guest(s)
Command Edit Upgrade patch [WIP] Alpha Patch Available
10-14-2015, 03:57 PM
The original code checks the table at CF/FE00 to discovery if a specific command can be added to the command list. Even if the command should be added to the list, it will not be included unless it is correctly set in the CF/FE00 table. FF3 multi editor, version 6.7, can edit this table in the 'battle' tab, 'battle commands' sub-tab. You can also kill the check at C3/5E58 and force any command to be included.
The 'mimic' command is hard-coded by its command ID. Its check must be killed at C3/5E4C or it will never be included by the original code.
About the windows size, the code calculates it and stores it at $7EAA90 e $7EAA94. You can skip the code calculation and force a specific setup for the windows size. The following code sets the command selection window as the size of the status window:
Code:
C3/5E52 BF 00 FE CF LDA $CFFE00,X command setup
C3/5E56 29 01 AND #$01 is the command available in Gogo's command selection?
C3/5E58 F0 06 BEQ $5E60 skip command inclusion if not
The 'mimic' command is hard-coded by its command ID. Its check must be killed at C3/5E4C or it will never be included by the original code.
Code:
C3/5E4A C9 12 CMP #$12 is it the 'mimic' command?
C3/5E4C F0 12 BEQ $5E60 skip command inclusion if yes
About the windows size, the code calculates it and stores it at $7EAA90 e $7EAA94. You can skip the code calculation and force a specific setup for the windows size. The following code sets the command selection window as the size of the status window:
Code:
header
hirom
;-------------------------------------------------------------------------------
; change window size for command selection
;-------------------------------------------------------------------------------
org $C35E82
LDA #$18 ;windows size
JMP $5E91 ;continue normal code
warnpc $C35E91
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)