Anonymous

Changes

From Final Fantasy Inside

FF8/BattleStage/Pointers

700 bytes removed, 16:39, 24 October 2015
Some instructions deleted as they are not true. Just tested... :C
FF8 engine reads [[FF8/FileFormat_X|Battle Stage files]] by positions coded in executable (.text section of .EXE)
Engine loads whole file, but starts working with it from specified position. You CANNOT replace stages, even with originals with the stages, that camera section starts at different position.
 
How to change levels that use different camera positions:
 
*Check camera position in the stage that'd be replaced
*Add, delete, manipulate bytes before camera data to be EQUAL to amount of replaced stage
*Voila!
 
Example:
You want to change a0stg004.x to a0stg000.x
 
1. Check where camera starts in a0stg004.x (this file will be replaced)
 
2. Copy and rename a0stg000.x to a0stg004.x
 
3. Open HEX editor and add FOUR additional bytes at beginning of file (because a0stg000.x cam_position is 0x5D8)
 
4. Done
'''Here's the list:'''
Anonymous user