Changes

Jump to navigation Jump to search

FIELD.TBL

13,369 bytes removed, 08:48, 3 February 2019
New page regarding Field.Tbl file structure
This file is an archive the contains 117 files. I created map by reading [[FF8/Menu_mngrphd_bin|mngrphd.bin]] and filling in data from [http://forums.qhimm.com/index.php?topic=17099.0 FF8 - mngrp.bin by JWP].==Mapped DataGeneral =={| class="wikitable"|-! Pos! Seek! Size! Filename! Description|-| 0| 0x0| 0x800| [[FF8/Menu_tkmnmes|tkmnmes1This file contains 64 records of 24 bytes each, they correspond to the 64 WM* fields, but they work in the opposite direction.bin]]| Encoded string archiveStarts with padding values<br/>Has location values before strings<br/>Strings end with '''0x00'''|-| 1| 0x800| 0x1800| [[FF8/Menu_tkmnmes|tkmnmes2.bin]]| Encoded string archiveStarts with padding values<br/>Has location values before strings<br/>Strings end with '''0x00'''|-| Each 24 byte record contains 2| 0x2000| 0x2000| [[FF8/Menu_tkmnmes|tkmnmes3.bin]]| Encoded string archiveStarts with padding values<br/>Has location values before strings<br/>Strings end with '''0x00'''|-| 3| 0x4000| 0xE000|||-| 4| 0x12000| 0x1000|||-| 5| 0x13000| 0x6800| [[FF8/Menu_sp2#Content_of_face1.tex_and_face2.tex|face1.tim]]| Character portraits|-| 6| 0x19800| 0x6800| [[FF8/Menu_sp2#Content_of_face1.tex_and_face2.tex|face2.tim]]| GF portraits|-| 7| 0x20000| 0x800| magita.tim| Tutorial/Magazine background texture|-| 8| 0x20800| 0xE000| start00_and_start01.tim| Title screen logo|-| 9| 0x2E800| 0xC800| [[ff8/Menu_mag_textures|mag00.tim]]| Weapons Monthlyscenarios, which are 12 bytes a piece, 1st Issue|-| 10| 0x3B000| 0xC800| [[ff8/Menu_mag_textures|mag07and indicated by the second parameter.tim]]| Pet Pals|-| 11| 0x47800| 0xC800| [[ff8/Menu_mag_textures|mag00.tim]]| Weapons MonthlyEach scenario contains the Field Id for the field that it should jump to, 1st Issueduplicate of 0x2E800|-| 12| 0x54000| 0xC800| [[ff8/Menu_mag_textures|mag01this is at offset 0x6.tim]]| Weapons MonthlyFor instance, March Issue|-| 13| 0x60800| 0xC800| [[ff8/Menu_mag_textures|mag02.tim]]| Weapons Monthlywhen walking into North Corel, April Issue|-| 14| 0x6D000| 0xC800| [[ff8/Menu_mag_textures|mag03.tim]]| Weapons Monthlythere are two possible fields that it can jump to; if you fail the Corel Train mission, May Issue|-| 15| 0x79800| 0xC800| [[ff8/Menu_mag_textures|mag04it will jump to ncorel2 map instead of ncorel.tim]]| Weapons MonthlyThe other data in this record is unknown, June Issue|-| 16| 0x86000| 0xC800| [[ff8/Menu_mag_textures|mag05but does contains coordinates within the field to which your character will be initiated.tim]]| Weapons MonthlyFor instance, July Issue|-| 17| 0x92800| 0xC800| [[ff8/Menu_mag_textures|mag06.tim]]| Weapons Monthlythe Chocobo Farm can be entered from the bottom or from the side, August Issue|-| 18| 0x9F000| 0xC800| [[ff8/Menu_mag_textures|mag08depending on certain flags set within your file game save.tim]]| Occult Fan I & II|-| 19| 0xAB800| 0xC800| [[ff8/Menu_mag_textures|mag09.tim]]| Occult Fan III & IV|-| 20| 0xB8000| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc00.tim]]| Card textures for menus|-| 21| 0xC4800| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc01.tim]]| Card textures for menus|-| 22| 0xD1000| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc02.tim]]| Card textures for menus|-| 23| 0xDD800| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc03.tim]]| Card textures for menus|-| Offset to scenario record = (Field Table Id) * 24+ (Scenario * 12) Length = ALWAYS 12 bytes| 0xEA000| 0xC800| [[FF8/Menu_sp2#Content_of_mc00Another note of interest: As mentioned, there are 64 entries in FIELD.tex-mc09TBL, which correspond with the 64 WM fields.tex|mc04.tim]]| Card textures for menus|-| 25| 0xF6800| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc05.tim]]| Card textures for menus|-| 26| 0x103000| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc06.tim]]| Card textures for menus|-| 27| 0x10F800| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc07.tim]]| Card textures for menus|-| 28| 0x11C000| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc08.tim]]| Card textures for menus|-| 29| 0x128800| 0xC800| [[FF8/Menu_sp2#Content_of_mc00.tex-mc09.tex|mc09.tim]]| Card textures for menus|-| 30| 0x135000| 0x11800| PSX_Controller00.tim| Field controls tutorial image|-| 31| 0x146800| 0x11800| PSX_Controller01.tim| World As known, when transitioning from field maps to the world map controls tutorial image|, the game uses 64 dummy-| 32| 0x158000| 0x11800| PSX_Controller02.tim| Battle controls tutorial image|-| 33| 0x169800| 0xC800| [[ff8/Menu_mag_textures|mag10.tim]]| Triple Triad tutorial|-| 34| 0x176000| 0xC800| [[ff8/Menu_mag_textures|mag11.tim]]| Triple Triad tutorial|-| 35| 0x182800| 0xC800| [[ff8/Menu_mag_textures|mag12.tim]]| Triple Triad tutorial|-| 36| 0x18F000| 0xC800| [[ff8/Menu_mag_textures|mag13.tim]]| Battle tutorial|-| 37| 0x19B800| 0xC800| [[ff8/Menu_mag_textures|mag14.tim]]| Battle tutorial|-| 38| 0x1A8000| 0x3000| [[FF8/Menu_mngrp_strings_locations|strings_locations00.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 39| 0x1AB000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations01.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 40| 0x1AB800| 0x1000| [[FF8/Menu_mngrp_strings_locations|strings_locations02.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 41| 0x1AC800| 0x1000| [[FF8/Menu_mngrp_strings_locations|strings_locations03.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 42| 0x1AD800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations04.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 43| 0x1AE000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations05.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 44| 0x1AE800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations06.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 45| 0x1AF000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations07.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 46| 0x1AF800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations08.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 47| 0x1B0000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations09.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 48| 0x1B0800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations10.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 49| 0x1B1000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations11.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 50| 0x1B1800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations12.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 51| 0x1B2000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations13.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 52| 0x1B2800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations14.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 53| 0x1B3000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations15.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 54| 0x1B3800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations16.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 55| 0x1B4000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations17.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 56| 0x1B4800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations18.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 57| 0x1B5000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations19.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 58| 0x1B5800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations20.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 59| 0x1B6000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations21.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 60| 0x1B6800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations22.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 61| 0x1B7000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations23.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 62| 0x1B7800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations24.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 63| 0x1B8000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations25.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| type fields to indicate 64| 0x1B8800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations26.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 65| 0x1B9000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations27.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 66| 0x1B9800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations28.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 67| 0x1BA000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations29.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 68| 0x1BA800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations30.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 69| 0x1BB000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations31.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 70| 0x1BB800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations32.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 71| 0x1BC000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations33.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 72| 0x1BC800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations34.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 73| 0x1BD000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations35.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 74| 0x1BD800| 0x800| [[FF8/Menu_mngrp_complex_strings|Complex_Map.bin]]| Map for Complex Strings 00-05|-| 75| 0x1BE000| 0x4800| [[FF8/Menu_mngrp_complex_strings|Complex_Strings00.bin]]| Encoded string archive.|-| 76| 0x1C2800| 0x4000| [[FF8/Menu_mngrp_complex_strings|Complex_Strings01.bin]]| Encoded string archive.|-| 77| 0x1C6800| 0x4800| [[FF8/Menu_mngrp_complex_strings|Complex_Strings02.bin]]| Encoded string archive.|-| 78| 0x1CB000| 0x4000| [[FF8/Menu_mngrp_complex_strings|Complex_Strings03.bin]]| Encoded string archive.|-| 79| 0x1CF000| 0x2800| [[FF8/Menu_mngrp_complex_strings|Complex_Strings04.bin]]| Encoded string archive.|-| 80| 0x1D1800| 0x4800| [[FF8/Menu_mngrp_complex_strings|Complex_Strings05.bin]]| Encoded string archive.|-| 81| 0x1D6000| 0x1000| [[FF8/Menu_mngrp_strings_locations|strings_locations36.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 82| 0x1D7000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations37.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 83| 0x1D7800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations38.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 84| 0x1D8000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations39.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 85| 0x1D8800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations40.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 86| 0x1D9000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations41.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 87| 0x1D9800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations42.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 88| 0x1DA000| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations43.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 89| 0x1DA800| 0x800|-| 90| 0x1DB000| 0x800|-| 91| 0x1DB800| 0x800|-| 92| 0x1DC000| 0x800|-| 93| 0x1DC800| 0x800|-| 94| 0x1DD000| 0x800|-| 95| 0x1DD800| 0x800|-| 96| 0x1DE000| 0x800|-| 97| 0x1DE800| 0x800|-| 98| 0x1DF000| 0x800|| text with binary dataGF names different points of entry (per coordinates) to the world map (some misspelled/truncated |-| 99| 0x1DF800| 0x800|-| 100| 0x1E0000| 0x800|| text with binary dataGF names some misspelled/truncated<BR/>Very similar of which are relative coordinates to 0x1DF000|-| 101| 0x1E0800| 0xC800| [[ff8/Menu_mag_textures|mag15.tim]]| Chocobo where you last were on the world cartoon|-| 102| 0x1ED000| 0xC800| [[ff8/Menu_mag_textures|mag16map).tim]]| Tutorial image|-| 103| 0x1F9800| 0xC800| [[ff8/Menu_mag_textures|mag17The coordinates that it transports to are currently unknown, but likely contained within FIELD.tim]]| Tutorial image|-| 104| 0x206000| 0xC800| [[ff8/Menu_mag_textures|mag18TBL.tim]]| Chocobo It is also important to note that all entry points map exactly to the exit points; that is, when you leave Midgar, you are in map mds5_5 and it MAPJUMPs to wm0, which puts you on the south side of Midgar, but when you walk into Midgar from the world sketch cartoon|-| 105| 0x212800| 0xC800| [[ff8/Menu_mag_textures|mag19.tim]]| Chocobo world sketch cartoon<br/>Duplicate of 0x206000|-| 106| 0x21F000| 0x800| [[FF8/Menu_m000_m004|m000.bin]]| Locations for msg file|-| 107| 0x21F800| 0x800| [[FF8/Menu_m000_m004|m001.bin]]| Locations for msg file|-| 108| 0x220000| 0x800| [[FF8/Menu_m000_m004|m002.bin]]| Locations for msg file|-| 109| 0x220800| 0x800| [[FF8/Menu_m000_m004|m003.bin]]| Locations for msg file|-| 110| 0x221000| 0x800| [[FF8/Menu_m000_m004|m004.bin]]| Locations for msg file|-| 111| 0x221800| 0x1800| [[FF8/Menu_m000_m004|m000.msg]]| Strings end with map, it'''0x00'''|-| 112| 0x223000| 0x2000| [[FF8/Menu_m000_m004|m001ll be record 0 in FIELD.msg]]| Strings end with '''0x00'''|-| 113| 0x225000| 0x800| [[FF8/Menu_m000_m004|m002TBL, which directs the game to jump to mds5_5.msg]]| Strings end with '''0x00'''|-| 114| 0x225800| 0x800| [[FF8/Menu_m000_m004|m003.msg]]| Strings end with '''0x00'''|-| 115| 0x226000| 0x1800| [[FF8/Menu_m000_m004|m004.msg]]| Strings end with '''0x00'''|-| 116| 0x227800| 0x800| [[FF8/Menu_mngrp_strings_locations|strings_locations44.bin]]| Encoded string archive.Has location values before strings<br/>Strings end with '''0x00'''|-| 117| 0x228000| 0x800|}
Anonymous user

Navigation menu