Changes

Jump to navigation Jump to search

FF7/Field

207 bytes added, 22:30, 8 December 2005
PSX MIM Format
=== PSX MIM Format ===
Part of the PSX background data is contained in the MIM file, it is compressed with [[FF7/LZS format|LZS compression]]. It consists of palettes (256 color ones) and screen blocks. No data for locating the blocks on the screen is in this file. The MIM file is a truncated TIM file and contains the normal clut location height and width information. This information is directly loaded into the PSX video ram to be decoded by the field module. The structure is begins with the
====MIM Header====
} MIMHeader;
which is followed by PalHeight number of
====MIM Palette====
typedef struct
UINT16 Palette[256];
} BGRPal256;
 
After the palettes comes the
====MIM Block Header====
UINT16 Pitch, Height; // Width is the # of Word units (UINT16) the blocks are wide
} MIMBaseImage;
 
lastly the actual block data for display follows. The palettes are selected from information in the DAT section 3 data.
=== PSX BSX Format ===
Anonymous user

Navigation menu