Jump to content

Master file table: Difference between revisions

(Created page with " The master file table stores all data files used by the game (graphics, sounds, text, scripts, maps, and more). It is located near the end of the ROM. The MFT contains ''directories'', and each directory contains ''files''. Directories are identified by a 4-byte ID, files are identified by a 2-byte ID. Neither file names, nor subdirectories are supported. <syntaxhighlight lang="c"> struct mft_header { u16 id_low; u16 id_high; mft_directory* directory; }; /...")
 
Line 67: Line 67:
| 0xd710 || 0x9305 || Maps
| 0xd710 || 0x9305 || Maps
|-
|-
| 0x4f2d || 0xcee5 || ''TODO''
| 0x4f2d || 0xcee5 || ''TODO'' (tile sets?)
|-
|-
| 0x6d24 || 0xa705 || ''TODO''
| 0x6d24 || 0xa705 || ''TODO'' (font?)
|-
|-
| 0x0a4d || 0xcf05 || ''TODO''
| 0x0a4d || 0xcf05 || ''TODO'' (tile sets?)
|-
|-
| 0x2117 || 0x9b05 || ''TODO''
| 0x2117 || 0x9b05 || ''TODO'' (tile sets?)
|-
|-
| 0x5f29 || 0xc8e5 || ''TODO''
| 0x5f29 || 0xc8e5 || Sprite tile sets
|-
|-
| 0x4679 || 0xa8d9 || ''TODO''
| 0x4679 || 0xa8d9 || ''TODO''