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/RAM map: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{rammap|game=Body Harvest}} == RAM Map E == <pre> RAM spam 31340 -> 03E9E0 BEQ search: 00106FF4 Address Code Size Description Possible values 80031400 0000 Languag...") |
mNo edit summary |
||
Line 1,026: | Line 1,026: | ||
{{source|Jaytheham}} | {{source|Jaytheham}} | ||
== RAM Map U == | |||
<pre> | <pre> | ||
add -0x30 to get (E) addresses | add -0x30 to get (E) addresses |
Revision as of 20:32, 5 October 2019
The following article is a RAM map for Body Harvest.
RAM Map E
RAM spam 31340 -> 03E9E0 BEQ search: 00106FF4 Address Code Size Description Possible values 80031400 0000 Language 00 English, 01 French, 02 German 80031428 00000000 Degree of fog close to camera 8003142C 00000000 Degree of fog far from camera 80031450 00000000 Volume 7B Full, 5B Mid, 3B Low, 1B Off 8003145C 00000000 Pistol fire mode modifier #8003145C 8003164c 0 Set to >9 makes fog blue 80031B90 32 bytes Stuff to do with rendering, needs constant write 800344A8 00000000 Activate email prompter ("E" icon) 800344BC 00000000 Activate yellow HUD arrow 80034E20 00 Makes a weird sound on 01 800431F0 448 bytes Save data 80043241 00 First save file's checksum 80047750 0000 Debug graph 0000< On 80047773 00 Fog fade Red amount 80047774 00 Fog fade Green amount 80047775 00 Fog fade Blue amount 80047FC0 00000000 Level modifier 80047FCC 00000000 Boss fight occurs on level start 5 loads Greece boss 80047FD3 0000 Levels available for replay 0004 All 80048168 00 Weapon slot #1 #80048168 80048169 00 Weapon slot #2 #80048168 8004816A 00 Weapon slot #3 #80048168 8004816B 00 Weapon slot #4 #80048168 8004816C 00 Weapon slot #5 #80048168 8004816D 00 Weapon slot #6 #80048168 8004816E 00 Weapon slot #7 #80048168 80048176 0000 Shotgun ammunition 03E7 Max 8004817A 0000 Machine gun ammunition 03E7 Max 8004817C 0000 Rocket Launcher ammunition 03E7 Max 8004817E 0000 T.N.T. ammunition 80048182 0000 Grenade ammunition 80048184 0000 Alien Weapon ammunition 03E7 Max 8004819A 0000 Number of Humans killed 80048372 0000 Greece First harvester modifier #Alien Modifier 80048412 0000 Greece First fly modifier #Alien Modifier 80048462 0000 Greece First big ant modifier #Alien Modifier 80048464 0000 Greece First big ant health 8004D178 00000000 Stopped first harvest wave spawning when 00000000 8004D180 0000 Greece Harvester waves spawn controller 4000 Constant spawn, FFFF No spawn 8004DC79 00 Aliens win FF 8004DC7B 00 Teleporter FF Teleports Adam 8004DC7C 00 Activates a cutscene FF Run cutscene, only works once 8004DC7E 00 Items FF All items 8004DC8C 00 Weapon Crystals 03 Max 8004DC8E 0000 Total Alien artifacts collected(Not level count) 8004DC90 0000 Cutscene borders 0025 Normal cutscene 8004DCDC 92 Bytes Vehicle data starts here 8004DD1A 0000 Adam vehicle modifier #Vehicle Modifier 8004DD1C 00 Adam's health 012C Full Bar 8004DD4C 00000000 Player X Coordinate 8004DD50 00000000 Player Y Coordinate(Can't change?) 8004DD54 00000000 Player Z Coordinate 8004E83E 00 America first car mod #Vehicle Modifier 8004EA66 00 Siberia first car mod #Vehicle Modifier 8004EE5A 00 Greece first Nico Supplies vehicle mod #Vehicle Modifier 8004EF6E 00 Java First truck modifier #Vehicle Modifier 80050612 00 Comet Alpha 1 tank mod #Vehicle Modifier 80050B08 24 bytes First building data 800512A0 0000 Greece first building X coord 800512A2 0000 Greece first building Y coord 800512A4 0000 Greece first building Z coord 800512A6 00 Greece first building modifier #800512A6 800512A8 00 Greece first building destroyable flag 800512AA 00 Greece first building state 800512AB 00 Greece first building rotation 800512AF 00 Greece first building health 800512B2 00 Greece first building door 1 modifer #800512B2 800512B3 00 Greece first building door 2 modifer 800512B4 00 Greece first building door 3 modifer? 800512D0 0000 Greece Alpha1 X coord 8005224E 00 Comet first building 800522D8 24 bytes Last building data 80052AFD 00 Player modifier <2 Adam, 2< Adam's clone 80052B0C 00000000 Alternate screens activator 00 Open map, 01 Default, 02 Pause menu 03-05 Freezes gameplay until changed, 06 Enters building, 07-09 Freezes until changed, 0A Processor score screen, 10 Inventory 80052B48 00000000 Current level Score 80103E6C 00000000 Fuel detractor doesnt work 246FFFFE Default, 246F0000 Infinite fuel 80129440 00000000 Ammunition detractor(Only tested on Greece) 244DFFFF Default, 244D0000 Infinite ammo 8013D6A4 00 Pause menu PLAY icon #Menu icons 8013D760 00000000 Pause menu selection modifier 8013D764 00000000 Pause menu text 0< No text on pause menu 8013E5DC 52 bytes First Adam animation entry 8013FC00 52 bytes Last Adam animation entry 8013FD00 00000000 Fat legs cheat 0 Off, 1 On 8013FDB4 00000000 Time remaining for water dripping off adam effect 80140CAC 00 Antialiasing 80140CAD 00 Gamma modifier 80140CAE 0000 Size of Results screen that pops up in the middle 80145710 00000000 Speed camera zooms in and out at 3DCCCCCD Default 80145C34 0000 Sound modifier for Pistol 80145C4C 0000 Sound modifier for Shotgun 80145C64 0000 Sound modifier for Rifle 80149400 00000000 Greater than 0 some sort of chasecam 90149410 0000 0000 Makes Adam invisible 80149416 00 Replays level intro cinema 00< 801494E4 00000000 Wandering active 800734dc 8014EE08 0000 Set to 0001 to freeze compass in default position 8014ED34 0000 Purple HUD arrow 0001 Off, 0000 On 8014F22A 0000 Set to 0080 to hide HUD 80151E00 00 Aliens win control 02 Dark with explosions, 03 Adam explodes, 04 Dark with Lightning 80157A3c 00000000 Adam movement(Animation?) 22 Superman esque gliding 80157A6C 0000 Adam height 80159008 0000 Set to 0000 to hide lots of models 80159350 00000000 Surreal Mode 80 Active 80160134 0000 Camera control while playing as Adam 0001 Camera doesn't move 801FEA60 Map texture, controls terrain height #Map Texture 80209525 Terrain height bytes next to bridge switch house in Greece 8021EA60 00 First terrain texture values #Terrain texture 8021EFF8 00 Terrain texture near start of Greece 8021FA5F 00 Last terrain texture value 8021FA60 0 First Terrain object value 80220B97 abcd Small tree near Greece start scenery modifier #80220B97 80221A5F 0 Last terrain object value 80221A60 00 First preset value used to load terrain objects 80222A5F 00 Last preset value used to load terrain objects 80222A60 Model pointers for terrain objects 802566AC 104 bytes G/J NULL enemy data #Enemy data 80256714 104 bytes G/J Human enemy data #Enemy data 8025677C 104 bytes G/J HCU data #Enemy data 802567E4 104 bytes G/J Scout data #Enemy data 8025684c 104 bytes G/J Spyder data #Enemy data 802568B4 104 bytes Blank enemy data 8025691C 104 bytes Greece Bomber data #Enemy data 80256984 104 bytes Blank enemy data 802569EC 104 bytes Greece Warrior2 data #Enemy data 80256A54 104 bytes Greece Sniper data #Enemy data 80256ABC 104 bytes Greece DoodleBug data #Enemy data 80256B24 104 bytes Blank enemy data 80256B8C 104 bytes Greece Warrior2(1) data #Enemy data 80256BF4 104 bytes Greece Flea data #Enemy data 80256C5C 104 bytes Greece Drone data #Enemy data 80256CC4 104 bytes Blank 80256D2C 104 bytes Blank 80256D94 104 bytes Blank 80256DFC 104 bytes Greece Black Adam data #Enemy data 80256E64 104 bytes Blank 80256ECC 104 bytes Greece Piranha data #Enemy data 80256F34 104 bytes Greece Gun Flea data #Enemy data 80256F9C 104 bytes Greece Mutant data #Enemy data 80257004 104 bytes Greece Gun Emplacement data #Enemy data 8025706C 104 bytes Greece Shield Generator data #Enemy data 802570D4 104 Bytes Greece Drone King data #Enemy data 8025713C 104 Bytes Greece Processor data #Enemy data 802571A4 104 bytes Greece Crab Boss data #Enemy data 8025720C 104 bytes Greece Crab lower-left Arm data #Enemy data 80257274 104 bytes Greece Crab upper-left Arm data #Enemy data 802572DC 104 bytes Greece Crab lower-right Arm data #Enemy data 80257344 104 bytes Greece Crab upper-right Arm data #Enemy data 802573AC 104 bytes Greece Mental HCU data #Enemy data 80257414 104 bytes Blank 8025747C 104 bytes Greece Gun Flea(1) data #Enemy data 802574E4 104 bytes Greece Daisy data #Enemy data 80257A30 112 bytes Greece Adam data #Vehicle data 80257AA0 112 bytes Greece Riley 150 data #Vehicle data 80257B10 112 bytes Greece Sapworth Camel data #Vehicle data 80257B80 112 bytes Greece Sapworth Trainer data #Vehicle data 80257BF0 112 bytes Greece Cruiser data #Vehicle data 80257C60 112 bytes Greece Fire engine data #Vehicle data 80257CD0 112 bytes Greece Howitzer data #Vehicle data 80257D40 112 bytes Greece Panzerkampfwagen data #Vehicle data 80257DB0 112 bytes Greece Mk.1 Crocodile #Vehicle data 80257E20 112 bytes Greece Grimly Transport #Vehicle data 80257E90 112 bytes Greece Nico supplies data #Vehicle data 80257F00 112 bytes Greece SR Shadow data #Vehicle data 80257F70 112 bytes Greece Transport truck #Vehicle data 80257FE0 112 bytes Greece Alder DR1 #Vehicle data 80258050 112 bytes Greece Saloon #Vehicle data 802580C0 112 bytes Greece Bulldog #Vehicle data 80258130 112 bytes Greece Lifeboat #Vehicle data 802581A0 112 bytes Greece Target practice balloon #Vehicle data 80258210 112 bytes Greece Giant boulder #Vehicle data 80258280 112 bytes Greece Alpha one #Vehicle data 802590C0 32 bytes G Blue and white house #Building data 802590E0 32 bytes G Alpha One #Building data 80259100 32 bytes G Church #Building data 80259120 32 bytes G Temple Ruins #Building data 80259140 32 bytes G Wharf #Building data 80259160 32 bytes G Boatshed #Building data 80259180 32 bytes G Temple #Building data 802591A0 32 bytes G Windmill #Building data 802591C0 32 bytes G Mine Entrance #Building data 802591E0 32 bytes G Monastary #Building data 80259200 32 bytes G Brown and white house #Building data 80259220 32 bytes G Blue and white house UNUSED #Building data 80259240 32 bytes G Blue and white house #Building data 80259260 32 bytes G Column #Building data 80259280 32 bytes G Pointer statue #Building data 802592A0 32 bytes G Fountain #Building data 802592C0 32 bytes G House with covered courtyard #Building data 802592E0 32 bytes G Tank hanger #Building data 80259300 32 bytes G Bridge #Building data 80259320 32 bytes G Red and white house #Building data 80259340 32 bytes G River lock #Building data 80259360 32 bytes G Blue and white building #Building data 80259380 32 bytes G Tunnel guardian statue #Building data 802593A0 32 bytes G Military building #Building data 80259DC0 1360 bytes Scenery stuff 8025CCF0 576 bytes Bomb icon texture 8025CF30 576 bytes Bomb with "2nd" icon texture >>Other icons>> 802602F0 576 bytes Other alpha1 weapon icon texture 80260730 16384 bytes Small B&W map texture 80264B30 576 bytes First of 6 E icon textures 802670B0 153600 bytes Start of VRAM 80?????? ? End of VRAM 802E51A0 576 bytes Beta Fuel icon texture 802E53E0 576 bytes Beta Health icon texture 802E5620 576 bytes Beta skull icon texture 802E5860 576 bytes Beta alien icon texture 802E5AA0 576 bytes Beta Vehicle icon texture 802E5CE0 576 bytes Beta building icon texture 802F2F00~ Alpha 1 textures? 80321010~ ? Textures 80325090 HUD waypoint arrow, processor & shield generator icons 8032bd18 Flag texture 8032c018~ Church door texture 803401e0~ Alpha 1 textures? 80348BE0 Font textures 8034D6E0~ Building textures 8036A9D0 Damaged church textures 8038E530 Riley 150 textures 80391D00 Sapworth Camel textures 80395690 ? G Cruiser data 8039C5B0 Panzerkampfwagen textures 803A23B0~ Nico texture. 3a2d20 vertexs. 3a3c20 the rest fdd0 8034bc90 Model base pointer value? 8000 Value lists: #8003145C - Weapon fire mode modifier 00 No weapon 01 Pistol 02 Shotgun 03 Rifle 04 Machinegun 05 7.62mm GPMG 06 12.7mm minigun 07 25mm cannonette 08 Mega tank gun 09 Flak cannon 0A 76.2mm cannon 0B 155mm howitzer 0C 240mm Mortar 0D Wee laser 0E Laser 0F Big laser 10 Huge laser 11 Satellite beam 12 7.62mm GPMG 13 76.2mm shell 14 Grenades 15 Wee slow rocket 16 Wee fast rocket 17 Big slow rocket 18 Big fast rocket 19 Wee bomb 1A Big bomb 1B Wee projectile 1C Big projectile 1D Cluster bomb 1E Fire blob (Green thing does nothing?) 1F Fire bomb (Projectile that releases a bunch of Fire blobs) 20 Photon torp R 21 Photon torp G 22 Photon torp B 23 Photon torp W 24 wee torpedo 25 big torpedo 26 missile I 27 missile II 28 missile III 29 Rocket Launcher 2A alien grenade 2B wee alien bomb 2C big alien bomb 2D Wee alien rocket 2E Alien rocket 2F Big alien rocket 30 wee alien torpedo 31 big alien torpedo 32 alien missile I 33 alien missile II 34 wee alien projectile 35 big alien projectile 36 7.62mm GPMG 37 artillery strike 38 Wee bite 39 Big bite 3A Wee stab 3B Big stab 3C Thump 3D Fire breath 3E Bee sting 3F Tow-point 40 big mental HCU 41 mental HCU 42 wee mental HCU 43 Doodlebug explosion 44 sidekick pistol 45 Khephra Breath (Crash) 46 Kraken photon 47 Bomb 48 Dynamic gun type 49 Chaingun 4A Fragcannon 4B T.N.T. 4C Lazer missles 4D Resonator 4E Plasma bombs 4F Sunshield 50 Fragcannon ammo 51 Lazer missles ammo 52 Resonator ammo 53 Plasma bombs ammo 54 84 (Wee purple alien laser) 55 85 (Faster wee purple alien laser) 56 86 (Wee orange alien laser) 57 87 (Wee orange alien laser 2) 58 88 (Harmless laser) 59 89 (Proccesor's crap) 5A Lightning Gun 5B Starburst 5C Disruptor 5D 93 (Red photon) 5E Tri-spinner 5F Smart bomb 60 End of Level (Glowing yellow rocket) 61 Weapon Cheat (Explosive glowing projectile) 62 Health Cheat (Wee laser) 63 Wandering (Glowing yellow rocket) 64 Serious Weapons (Big black/orange missiles) 65 Completed Levels (American earthworm projectile) 66 Aliens Snared (Spreading lightning) 67 Aliens Freed (Crash) 68 Welfare Cheat (Big impact lightning) 69 Surreal Cheat (Vehicle light gun) 6A Invunerability Cheat (Alien fragcannon?) 6B Death Cheat (Red Resonator) 6C Mutant Cheat (Plasma bomb) 6D Bad Cheat (Laser missiles) 6E Artifacts Cheat (Purple Resonator) 6F Sack Cheat (Trispinner) 70 Dwarf Cheat (Blasting(Flying Alien?)) 71 ---------- 72 Rockets(?) that don't go anywhere 73 -------- 74 Lightning something 75 --------- 76 Lasery, lightningy thing 77 Adam is hit by red photon 78 Vehicles rockets?(Aims at ground) 79 ----------- 7A Vehicles rockets?(Aims at ground) 7B --------- 7C Vehicles rockets?(Aims at ground) 7D ---------- #80048168 - Weapon in slot modifier 00 No weapon 01 Fuel 02 Pistol 03 Shotgun 04 Rifle 05 Machine Gun 06 Rocket Launcher 07 T.N.T. 08 Sun Shield 09 Grenades 0A Alien Weapon #Vehicle Modifier Greece 00 Adam (Nothing) 01 Riley 150 (Motorbike) 02 Sapworth Camel (Green plane) 03 Sapworth Trainer (Yellow plane) 04 Cruiser (Little boat) 05 Fire engine 06 Howitzer 07 Panzerkampfwagen (German Tank) 08 Mk.1 Crocodile(WW1 Tank) 09 Grimly Transport (Green truck) 0A Nico's Supplies 0B SR Shadow (Red car) 0C Transport truck (Red Cross truck) 0D Alder DR1 (Red plane) 0E Saloon (Yellow car) 0F Bulldog (Armoured car) 10 Lifeboat (Big boat) 11 Target practice balloon 12 Giant boulder 13 Alpha one Java 01 Ack Ack (Gun turret) 02 Airboat 03 Bulldog (Armoured car) 04 B25 Eagle (Bomber) 05 Rope car 06 Gyro copter 07 Artillary gun 08 Tank destroyer tank 09 Kubelwagon 0A Landing craft(Looks like Tracker) 0B Tracker ATJ 0C Gun boat 0D Red airplane 0E Tank 0F Truck 10 Cargo boat 11 Japanese float plane 12 Incomplete Zero, Crashes 13 Alpha 1 America 00 Nothing 01 Sand Minx 02 Monster Bug 03 Mr. Lolly 04 V-8 Hiboy 05 Dusty 06 Edzil 07 Huey 08 Hugh's 500 09 School bus 0A Miller J3p 0B S.P.D Patrol 0C Rapier launcher 0D Alien Tank UNUSED 0E RGM Paton 0F Checker Cab 10 Tipper 11 UFO 12 no message (Tipper) 13 Alpha 1 Siberia 00 Adam (Invisible) 01 APC 02 Dozer 03 no message (Incomplete APC) 04 T-341 'fist' 05 Hangman B 06 Combine 07 Gunboat 08 Spectre VTOL 09 MK.3 Halo 0A Polokov 3850 0B Vladacar 0C Skorpion RAV 0D Scud launcher 0E Scud missle 0F Proto-RNV 10 Fuelski 11 Locomov 12 Train Car - biohazard(Doesn't load as a vehicle, but the model is there) 13 Alpha 1 Comet 00 Nothing CRASHES 09 Glitch vehicle CRASHES 13 Alpha 1 14 CRASH #800512A6 - Building modifier Greece 00 Blue and white house 01 Alpha One 02 Church 03 Temple Ruins 04 Wharf 05 Boatshed 06 Temple 07 Windmill 08 Mine Entrance 09 Monastary 0A Brown and white house 0B Blue and white house UNUSED 0C Blue and white house 0D Column 0E Pointer statue 0F Fountain 10 House with covered courtyard 11 Tank hanger 12 Bridge 13 Red and white house 14 River lock 15 Blue and white house 16 Tunnel guardian statue 17 Military building 18 CRASH 19 CRASH 1A CRASH 1B CRASH 1C CRASH 1D CRASH 1E CRASH 1F Invisible thing 20 Bad CRASH Java 00 Cable car building 01 Giant seated statue 02 Tank factory 03 Barracks? 04 Military headquarters 05 Temple 06 Bridge 07 Small shrine 08 White house, grey roof 09 White house, red roof 0A Radio building 0B Small hut 0C Smaller hut 0D Navy boat 0E Part of a bridge? 0F Weapons bunker 10 Power station 11 Large hut 12 Small temple 13 Military gates 14 Alpha 1 15 Tunnel entrance 16 Aircraft carrier 17 Alien blockade 18 CRASH America 00 Alpha 1 01 Water tower 02 Church 03 Sewer entrance 04 Hanger 05 Fruit store 06 "Poke" building 07 Suburban house 08 School 09 Tall white house 0A Control tower 0B Radio mast skyscraper 0C Rounded wooden building 0D G G skyscraper 0E Petrol station 0F Large building 10 Trailer house 11 New metal hanger 12 Hospital building 13 Car store? 14 Oil pump 15 L shaped skyscraper 16 Skyscraper 17 Barracks 18 CRASH Siberia 00 Concrete Science facility 01 Oblong house 02 Red and grey oblong house 03 Cave entrance 04 Bridge 05 Nuclear power plant transformer building 06 Barn with silo 07 Nuclear power funnel 08 Alpha 1 09 Square house 0A Two story oblong house 0B Yellow silo 0C Underwater tunnel exit 0D Military headquarters 0E Iceberg 0F Military power building 10 Oilrig 11 Train station 12 House with logs 13 Military bunker 14 Radio station 15 Science facility 16 Power transformer building 17 CRASH Comet 00 Red lightning pyramid 01 Rounded building 02 Hollow tubular building UNUSED? 03 Three tiered tree 04 Metal and pyramid building 05 Building with green projections 06 Large insectoid building 07 Twisted building 08 Small tubular building 09 Blockade 0A Oblong tower 0B Hinge-like building 0C Purple building 0D Smaller purple building 0E Large green and red tower 0F Tower with construction on top 10 Power gate end 11 Green crystal 12 Alien head 13 Alpha 1 14 CRASH #800512B2 - Building door modifiers Greece 00 Church 01 House (Town guide part 3, health, fuel) 02 Alpha One 03 House (Health, fuel) 04 General McKenzie's house 05 Upstairs of drawbridge warden's house (Town guide part 1, health) 06 Firestation 07 House with person? 08 House 09 House (This is an area with...) 0A House with Alien Artifact 0B Bridgemaster's house 0C House 0D House (Town Guide Part 9) 0E House 0F House 10 House 11 Hidden Mine Machinegun room 12 13 House 14 House (Town Guide Part 1 & 3) 15 House 16 House (Bad bookshelf value) 17 Middle part of underground tunnel 18 Church with Monk 19 Sun Shield room 1A House with Machinegun 1B House 1C Inside Windmill 1D House 1E House 1F House 20 House 21 First part of underground tunnel -> 30 House -> 40 House with stairs going down -> 50 Blank house -> 60 Nothing -> 70 Underground mine room in grid A3, leads to 71 71 Underground mine room (Health, Weapon crystal, Machine gun, MG ammo x2) 72 Red brick room 73 Grey room with gramaphone 74 Second room of house in C6 (Machine gun, MG ammo, SW ammo) 75 Third room of house in C6 76 Fourth room of house in C6 77 Red brick room (Colostine Winthropp, flight instructor grade 1) 78 Nothing 79 Nothing 7A Nothing -> 80 Nothing -> 90 Nothing -> A0 Nothing -> F0 Boarded up door -> FF No door (Used in Greece:) { 02 04 05 06 07 09 0A 0B 0D 12 18 19 1A 1C 21 22 26 28 29 2A 2B 30 32 33 37 3A 3C 40 42 43 44 47 4C 4D 51 57 58 5B 5F 63 64 67 6B 70 96 FC FD F0 FF } #Terrain texture Greece 00 Road 01 Road 2 02 Rocky grass 03 Brown rock 04 Brown/green rock 05 Underwater sand 06 Animated technological stuff 07 Ground 08 Rough ground 09 Large stones 0A Paving stones 0B Rocky grass 2 0C Not texture data 0D Not texture data 0E Not texture data 0F Not texture data #80220B97 - Scenery modifier Greece 0 Nothing 1 Medium green tree 2 Tall brown tree 3 Slab of rock 4 Round rocks 5 Three square rocks 6 Large Boulder 7 Rocks 8 Small tree 9 NULL A NULL B NULL C NULL D NULL E Brown, wooden fence F White, picket fence #Alien Modifier Greece 0000 Nothing 0100 Human 0200 Ooze 0300 Fly 0400 Spyder 0500 Crash 0600 Flying Scorpion-Type Bug 0700 Crash 0800 Giant Praying Mantis-Type Bug 0900 Double Arm Gun Turret Bug 0A00 ???? 0B00 Crash 0C00 Giant Praying Mantis-Type Bug 0D00 Flea 0E00 Small Ant (Doesn't Die) 0F00 Crash 1000 Crash 1100 Crash 1200 Adam's clone 1300 Crash 1400 Piranha 1500 Gun drone 1600 Mutant 1700 Harvester 1800 Harvester 1900 Harvester 1A00 Shield portal Boss -> 2000 ???? 2100 Crash 2200 Gun drone 2300 Crash 2400 Crash 2500 Crash 2600 Crash #Menu icons 00 Bomb 01 Bomb with "2nd" 02 Globe 03 Play arrow 04 Quit arrow 05 Fuel 06 Pistol 07 Shotgun 08 Hunting rifle 09 Machine gun 0A Rocket launcher 0B TNT 0C Sun Shield 0D Grenade 0E Alien 0F Car 10 House 11 Inventory 12 Health 13 Human 14 Lightning 15 Fragcannon 16 Laser missle 17 S bomb 18 Other alpha1 weapon #Enemy data 0x00 00000000 0x04 xxxxxxxx Body modifier 0x08 Changes shadow 0x0C Collision model size? Maybe only be second h/word 0x10 xxxxyyyy Variables xxxx (Drone King Shield size)(Spyder warp beam size) yyyy (Spyder Health goes up to this value from normal then begins to decrease) 0x14 More Variables? 0x18 xxxxyyyy xxxx Points given on death 0x1C Pointer to alien's name 0x20 First weapon 0x24 0x28 0x2C Second weapon 0x30 0x34 0x38 xxxxyyyy xxxx Width of main shadow yyyy Depth of main shadow 0x3C xxxxyyyy yyyy Health meter size 0x40 0x44 xxxxyyyy xxxx Max speed? yyyy Turning speed 0x48 Pointer to head model/arrangment 0x4C ?Pointer to ASM? 0x50 ?Pointer to ASM? 0x54 xxxxyyyy xxxx Legs modifier yyyy Damage done by rush attack(Spyder) 0x58 xxxxyyyy xxxx Material type etc(Flesh, metal) Can use to give other enemies shields(000C) 0x5C xxxxyyyy xxxx Height of body off the ground 0x60 Pointer to Death animation ASM? 0x64 xxxxyyyy xxxx Drops modifier 0x68 Drops: 0000 NULL 0100 One small heart 0200 Two small hearts 0300 Three small hearts 0400 Large Heart 0500 Large and small heart 0600 Large and three small hearts 0700 Glitch icon, gives invincibility 0800 Glitch icon, gives 5 Shotgun ammo 0900 Glitch icon, gives 20 Shotgun ammo 0A00 Glitch icon, gives 3 Rocket launcher ammo 0B00 Glitch icon, gives 10 Rocket launcher ammo 0C00 Glitch icon, gives ???? 0D00 Glitch icon, gives 50 Machinegun ammo 0E00 Glitch icon, gives 20 Rifle ammo 0F00 Glitch icon, gives ???? 2000 Nothing #Vehicle data 0x00 xxxxyyyy yyyy = Model pointer 0x04 0x08 0x0C xxxxxxxx Collision model size 0x10 0x14 0x18 xxxxxxxx Vehicle name modifier 0x1C xxxxxxxx 1st Weapon 0x20 0x24 0x28 xxxxxxxx 2nd Weapon 0x2C 0x30 0x34 0x38 xxxxyyyy yyyy = Hits (Max health) 0x3C xxxxyyyy xxxx = Arc of Fire, yyyy = Max speed 0x40 0x44 0x48 0x4C xxyyzzaa xx = Hill climb/ff goes underwater yy = Helicopter mode(0F<) zz = Water flag(00 Boat, 01 Land vehicle) aa = 0x50 xxyyzzaa aa = Detail prop(06 = Tank turret 08 = Gun barrels? 0A = tank tracks 0C = Tank barrel? 0E = Left Track 0F = Right Ttrack 15 Propeller 18 = Bulldog turret 19 = Bulldog machinegun) 0x54 0x58 0x5C xxyyzzzz xx = Camera Min, yy = Camera Max, zzzz = East/West position of Adam in vehilce 0x60 xxxxyyyy xxxx = North/South Position of Adam in vehicle 0x64 xxxxyyyy yyyy = Steer Point (Turning speed) 0x68 0x6C xxyyzzzz xxyy = Shadow X & Shadow Z #Building data 0x00 xxyyyyyy yyyyyy = Model 0x04 xxyyyyyy yyyyyy = Damaged model 0x08 0x0C 0x10 xxyyzzaa yy = Collision data 0x14 0x18 xxyyzzaa yy = Max health aa = Detail props(00 = Windmill 01 = flag 02 = Fountain effect 04 = Black oblong 05 = Statue's hand 06 = Grass oblong) 0x1C #Map Texture Each row is 512 bytes. Every second byte is NOT height data, something else. Actual heightmap is 256x256. Rather than a single range of 0-255, four overlapping ranges are used: 00-3f, 40-7f, 80-BF, C0-FF
(Source: Jaytheham)
RAM Map U
add -0x30 to get (E) addresses Address Code Size Description Possible values 80002B20 ASM Save File Checksum? --> 2C50 800313D0 0000 Language 00 English, 01 French, 02 German 80034478 00000000 >0 Email HUD icon 8003448c 00000000 >0 Yellow HUD arrow 800431C0 Saved games data 80047710 0000 Interaction bounding boxes (0xff9d only for Greece?) 80047720 0000 Debug thing 0000< On (800a1414 reads) 8004773c 00000000 Fog Colour RGB- 80047743 00 Terrain and object fade-to tint Red 80047744 00 Terrain and object fade-to tint Green 80047745 00 Terrain and object fade-to tint Blue 80047f90 00000000 Level number 80047F9c Warp Point number? 80050AD8 24 bytes First building data 800511E0 24 Greece first blue and white building with brick instance 80051270 24 Greece first building instance 800511e0 24 Greece drawbridge building data 80052b34 00000000 Pointer to currently active vehicle instance 80073A74 ASM Check if ICHEAT and set cheat flag -->73B28 80073B74 ASM Cheat input checker -->73DBC 8008FBF0 0x48 Model template for fireplace in first greek house downstairs 800920a0 0000 Table of offsets for item names used in inventory 800942D8 Table of model references used for inventory models 800D74AC 0000 Current selected item in inventory 800E66A8 00 Instance of indoor model that is used for fireplace in first greece house #Indoor-models 8013FCD0 Fat Legs Cheat 80073A00 80149463 00 Are cheats useable flag 00 = no, 01 = yes(might be 32bit, not 8, doesnt matter) 80158D18 00000000 Vehicle forwards/backwards angle (float) 80257a00 #Vehicle Data 80258090 Template of truck in Java 8025f540 576 bytes Health icon 802e5160 576 bytes Beta Fuel icon 6aa64 => babeface #Indoor-models 0x30 in size 0x0 Model index Greece: 0 Test tubes 1 Stone fireplace 2 Large stove 3 Toilet 4 Hand basin 5 Round table 6 Blue vase 7 Candle 8 ? 9 Orange bed a Wheat sack b Chair c Pew d Bookshelf e Millstone f Filing cabinet 10 Treasure chest 11 Shelf with bottles 12 Small round woodburner 13 Pile of tires 14 Stairs going down 15 Toolbox 16 Blue table 17 Lamp 18 Bunk bed 19 Water barrel 1a Wall switch 1b ? 1c Lightswitch 1d ? 1e Red stone wall 1f Bridge keeper 20 Blue fireplace 21 Wall plaque 22 Large bookshelf 23 Crank pillar 24 Indiana's skeleton 25 Rubble 26 Blue vase (same as 6?) 27 Candle 28 Stairs going up 29 Puzzle carving - missing piece 2a Church lecturn 2b Fallen pillar 2c Soldier bust with shield 2d Bookshelf (same as d?) 2e Wall torch 2f Soldier bust 30 Treasure chest (same as 10?) 31 ? 32 Wall torch (same as 2e?) 33 Large Candle 34 Covered stairs going down 35 ? 36 Blue table (same as 16?) 37 Lamp (same as 17?) ... repeats 3e White wall ... 40 Alpha1 large terminal 41 Alpha1 floating robot 42 Alpha1 round computer 43 Two large rifles 44 Alpha1 floating chair 45 Alpha1 monitor
(Source: Jaytheham)
Internal Data for Body Harvest
| |
---|---|