FF:Origins Doc

  • Thread starter Thread starter Timeslave
  • Start date Start date
Status
Not open for further replies.
T

Timeslave

Guest
Hey Guys,
well I figured I may as well post what findings I have so far
with ff:origins. If anyone sees anything that they think may
be glaring errors, or know why something would be stored in
a certain way, then please feel free to tell me.

Code: [Select]
Code:
FF: ORIGINS Monster Stats DocumentBy: TimeSlaveFile: DATA.BINMonster Stats ChunksAddress Range: 0x3472800 - 0x36f2800Number of Chunks: 128size: 20480 (0x5000) bytessections: header - 12 bytes Monster IDs - 4*4= 16 bytes Monster Image headers - 4*16= 64 bytes Monster Stats - 4*26= 104 bytes Mystery Section - 32 bytes Image Palletes - 4*512= 2048 bytes Image Data Section - 18204 bytesInfo: Each monster chunk can contain up to four monsters Numerous entries can be found for the same monster I believe this is due to the fact that you can play the game through twice. However that would still not account for the amount of entries. After I dump all of the monsters contained in these chunks. I'll be able to see what the hell is going on. *************Header****************12 bytesbyte 01 - Mbyte 02 - Sbytes 03 - 12: uh... no fucking clue**********Monster IDs**************4 bytes4 monstersbyte 01 - Monster IDbyte 02 - Unknownbyte 03 - Unknownbyte 04 - Unknown*******Monster Image Headers*******16 bytes4 monstersbyte 01 - Unknownbyte 02 - Unknownbyte 03 - Unknownbyte 04 - Unknownbyte 05 - scanline size in 16 bit words (low byte)byte 06 - scanline size in 16 bit words (high byte)byte 07 - number of scanlines (low byte)byte 08 - number of scanlines (high byte)byte 09 - blit x coorbyte 10 - blit y coorbyte 11 - blit widthbyte 12 - blit heightbyte 13 - Unknownbyte 14 - Unknownbyte 15 - Unknownbyte 16 - Unknown *********Monster Stats*************26 bytes:byte 01 - Unknownbyte 02 - Unknownbyte 03 - Unknownbyte 04 - Unknownbyte 05 - HP Lowbyte 06 - HP Highbyte 07 - MP Lowbyte 08 - MP Highbyte 09 - Number of Hitsbyte 10 - % Chance to Hitbyte 11 - HitPowerbyte 12 - Levelbyte 13 - Number of Blocks (Def Count)byte 14 - Evade %byte 15 - DefensePowerbyte 16 - MDefPwrbyte 17 - MEvade %byte 18 - Unknown (possibly Elemental Strength)byte 19 - Unknown (99% sure it is weakness)byte 20 - Unknownbyte 21 - Cowardicebyte 22 - Unknownbyte 23 - Unknownbyte 24 - Unknownbyte 25 - Unknownbyte 26 - Unknown**********Mystery Section**********32 bytes, no clue yet as to what they are**********Image Palettes***********4*512 bytescolors stored in 16 bit format:TRRR RRGG GGGB BBBBT = TranslucencyR = Red SaturationG = Green SaturationB = Blue SaturationRoom for a 256 color paletteHowever for the majority of entriesthe image contained is a 4-bit paletted imagetherefore only 16 colors are used ineach of the palette spaces.********Image Data Section*********18204 bytes4 bit images - 256 x 140 image        with 28 bytes left        overwhether or not an 8-bit or 16-bitimage can be stored here is stillunknown***********************************
 
Status
Not open for further replies.
Back
Top