If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Body Harvest/ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Body Harvest.
ROM Map E
Address Size Hex Size Dec Format Description 18e340 38800 Greece asm block includes asm pointer tables and some debug text 197ad0 1530E 86798 +2 MIO0 Greece height-map (postData) 1acde0 3df 991 +1 MIO0 Greece terrain texture map (texBlockMap) 1ad1c0 25d2 9682 MIO0 landscape tint map. the colours from this are blended with the terrain textures. (landscapeColours) 1af794 225 549 MIO0 32bpp palette entries for the landscape tint map rgba i think (landscapePalette) 1af9bc 613 1555 MIO0 greece terrain-objects map (treeStructs) 1affd0 3bd 957 MIO0 greece terrain-object-groups map tree clusters trees with fence etc (trees) 1b0390 64 body harvest model pointers terrain objects model pointers (treeGfx) 1b03d0 4 (WaterTableHeight) 1b03d4 1024 +4 Greece building data (BuildingTypes) possibly this actually starts at 1b03d8 1b07d8 4464 greece building table (Buildings) 1b1948 1656 unused greece building table space __1b1fc0 3084 unknown data (triggerArray) (nextTrigger)__ 1b2bcc 3840 greece alien spawn waves info 20bytes per wave 0x0 is wave type ; 0x2 & 0x4 are spawn coords (levelWaveData) 1b3acc 2304 greece vehicle table 0x1 & 0x3 are coords; 0x7 is vehicle type (VehicleStartInfos) __1b43cc 2052 something to do with events blanking it all means no daisy interrupts, no spawn waves no cinemas eg bridge lowering (Missions)__ 1b4bd0 29F1A 171802 +2 MIO0 greece terrain texture-set in ram at 224eb0 (terrainTextures) 1deaec 12fe 4862 +6 MIO0 greece terrain texture-set palette. 512b each 16bpp in ram at 254eb0 (terrainCMap) 1dfdf0 4e13 19987 +1 MIO0 sky texture made of 32bpp blocks in ram at 2ca910 (skyBackDrop) 1e4c04 231 561 +7 MIO0 sky gradient 16bpp in ram at 2d4910 (skyBackDropCMap) 1e4e3c 4992 + 4 enemy data (typeArray) 1e61c0 930 2352 vehicle data (LandVehicles) 1e6af0 96 greece signpost table (SignPostData) 1e6b50 3072 greece english signpost text (SignStrings) 1e7750 256 greece english signpost text 16b offsets (signs_dialogue_offsets) 1e7850 3072 greece french signpost text 1e8450 256 greece french signpost text 16b offsets 1e8550 3072 greece german signpost text 1e9150 256 greece german signpost text 16b offsets 1e9250 6144 greece english miscellaneous text (commsMessages) 1eaa50 256 greece english miscellaneous text 16b offsets (comms_dialogue_offsets) 1eab50 6144 greece french miscellaneous text 1ec350 256 greece french miscellaneous text 16b offsets 1ec450 6144 greece german miscellaneous text 1edc50 256 greece german miscellaneous text 16b offsets __1edd50 2032 unknown data - 2 lists 0x0 20byte entries & 0x2c0 12byte entries they both include__ __building model pointers if blanked 0s buildings don't have doors__ __(commsSentenceInfo) (Doors) (BCPoints)__ 1ee540 47040 Possible Java ASM block 1fa820 Java Height-map 211fb4 21234c 213f94 214258 2147f8 2193f0 2451e0 2465a0 24b798 2610d0 America Height-map 276948 276c3c 279470 2795dc 279b88 27e790 2aa544 2ab800 2ae3f4 2c6020 Siberia Height-map 2d7500 2d78ec 2d94b0 2d981c 2d9bf4 2de7a0 30b198 30c3e0 3101d8 32c8e0 Comet Height-map 33d760 33db30 33e97c 33ec04 33efe8 343bb0 36901c 36a270 36db60 377320 alpha one weapon icon textures 37a0b4 37a1f0 english & japanese character sets 37f6ec 37f730 e mail icons 380144 39adb0 MIO0 greece character portraits 3a8536 109082 unknown data including java text 3c2f50 MIO0 java character portraits 438940 3923 MIO0 hive mind portrait 439894 578 MIO0 palette for hive mind portrait 439ae0 4457 MIO0 tortured daisy portrait 43ac4c 596 MIO0 palette for tortured daisy portrait 43aea0 model bank 04 - intro movie sets props 576cb0 start of all greece specific model data this is the beginning of the offset that the microcode in greek models use. 5bf3b0 greece cruiser textures 5c0e00 greece fire truck textures 5c3700 greece howitzer textures 5cba90 2416 greece vehicle nico supplies - textures 5cc400 3840 greece vehicle nico supplies - vertex data 5cd300 2128 greece vehicle nico supplies - graphics microcode 7a1360 7e3db0 MIO0 Textures icons 7f6490 838910 MIO0 Textures icons 843330 888d80 MIO0 8953b0 8d6ce0 MIO0 Textures icons 8e0ff0 8f07b0 MIO0 953000 music data begins around hereish somewhere check usf files for more precision
Internal Data for Body Harvest
| |
---|---|