User Tools

Site Tools


zero_mission:hex_changes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
zero_mission:hex_changes [2018/05/23 04:15] – [Misc.] cpt.glitchzero_mission:hex_changes [2020/04/01 22:17] – [Metroid: Zero Mission Hex Tweaks] multi-man
Line 1: Line 1:
 ====== Metroid: Zero Mission Hex Tweaks ====== ====== Metroid: Zero Mission Hex Tweaks ======
  
-“Hex Tweaks” are loosely defined as sets of single-or-multiple-byte-changes that can be preformed for desirable effects. There is no clearly-defined upper limit for the number of bytes that can constitute a 'hex tweak' but they are usually less than 16 bytes' worth of changes. Most ZM hex changes are 2 byte changes. All that is needed to preform the hex tweak is a hex editor such as HxD. The tweak will give you an offset, original byte values, and the new values that you will enter in. +“Hex Tweaks” are loosely defined as sets of single-or-multiple-byte-changes that can be preformed for desirable effects. There is no clearly-defined upper limit for the number of bytes that can constitute a 'hex tweak' but they are usually less than 16 bytes' worth of changes. Most ZM hex changes are 2 byte changes. All that is needed to perform the hex tweak is a hex editor such as HxD. The tweak will give you an offset, original byte values, and the new values that you will enter in. 
  
 ===== Samus Tweaks ====== ===== Samus Tweaks ======
 Tweaks related directly to Samus. Tweaks related directly to Samus.
  
-<color #FFA500>0x606CC = BF 07 to ?? ?? </color>\\+<color #FFA500>0x606CC = 7F 07 to ?? ?? </color>\\
 Y start position after loading a new game. To find your value use the following formula. //(64n-1)// Where //N// is the height in blocks.  Y start position after loading a new game. To find your value use the following formula. //(64n-1)// Where //N// is the height in blocks. 
  
Line 33: Line 33:
 <color #FFA500>0x61D0 = 08 to ??</color>\\ <color #FFA500>0x61D0 = 08 to ??</color>\\
 Walljump timer, slows Samus' X velocity when near the wall for this many frames. Max is FF. Walljump timer, slows Samus' X velocity when near the wall for this many frames. Max is FF.
 +
 +<color #FFA500>0x7024 = 20 72 to C0 46</color>\\
 +Getting damaged no longer resets shinespark timer.
  
 <color #FFA500>0xA720 = 01 to 00</color>\\   <color #FFA500>0xA720 = 01 to 00</color>\\  
Line 44: Line 47:
 <color #FFA500>0x98BC = 02 48 to 06 E0</color>\\ <color #FFA500>0x98BC = 02 48 to 06 E0</color>\\
 Allows Samus to stay gripped to a ledge while a power bomb is exploding. Allows Samus to stay gripped to a ledge while a power bomb is exploding.
 +
 +<color #FFA500>0x8306 = 20 to 30\\
 +0x830A = 00 to 30\\
 +0x830D = D0 to D1</color>\\
 +Gravity does not protect against heat. Only protects against lava if Varia is also equipped.
 +
 +<color #FFA500>0xA734 = 01 to 00</color>\\ 
 +Disables Speedboost and Shinespark echoes.
 +
 +<color #FFA500>0x8C88 = 04 48 to 33 E0</color>\\ 
 +Disables shinesparking.
 +
 +===== Enemy/Boss Tweaks ======
 +
 +<color #FFA500>0x1D482 = 03 20 to 05 E0\\
 +0x1D57C = 03 20 to 05 E0\\
 +0x1D6AE = 03 20 to 04 E0\\
 +0x1D772 = 03 20 to 04 E0\\
 +0x1D84C = 03 20 to 04 E0</color>\\
 +Makes zipline and button always on.
 +
 +<color #FFA500>0x3DCF4 = 03 20 to 06 E0</color>\\ 
 +Mua spawns even if zipline event is not set.
 +
 +<color #FFA500>0x2CC16 = 04 29 to 0E E0</color>\\ 
 +Black pirates are weak to all beams.
 +
 +<color #FFA500>0x19C8A = 06 20 to 08 E0</color>\\  
 +Skips Kraid Tourian Statue activating cutscene.
 +
 +<color #FFA500>0x33B3C = 06 20 to 0B E0</color>\\  
 +Skips Ridley Tourian Statue activating cutscene.
 +
 +<color #FFA500>0x32532 = 05 20 to 01 E0</color>\\  
 +Skips Ridley Encounter cutscene.
 +
 +<color #FFA500>0x322C8 = 03 20 to 06 E0</color>\\ 
 +Ridley fight will begin no matter what.
 +
 +<color #FFA500>0x322CA = 17 to ?? </color>\\
 +Event Ridely will check for before starting fight. If event isn't set, fight will not begin.  
 +
 +<color #FFA500>0x23158 = 04 49 to 04 E0</color>\\ 
 +Make Deorem fight last until one of you dies.
 +
 +<color #FFA500>0x232BE = 58 88 to 05 E0</color>\\
 +Deorem drops no item upon death.
 +
 +<color #FFA500>0x43178 = 11 1C to 08 E0</color>\\ 
 +Make doors unlock right when Imago dies.
 +
 +<color #FFA500>0x410 = 09 to 08</color>\\
 +Makes game end from Samus' Ship without a cutscene after killing Mother Brain. 
 +
 +<color #FFA500>0x3D0E6 = 1120  to 17E0</color>\\
 +Mother Brain's death no longer sets a timer, explosions, or makes the beeping noises.
 +   
 +<color #FFA500>0x53980 = 0F to 01</color>\\  
 +Make the escape timer work for MB and Mecha regardless if one of them isn't set.
 +
 +<color #FFA500>0x4CDE6 = B4 to 18\\
 +0x4CF36 = 11 20 to 03 E0\\
 +0x4CF52 = 0C 48 to 04 E0\\
 +0x4E05A = FE F7 to 01 E0</color>\\ 
 +Killing Mecha no longer sets a timer or beeps and unlocks doors quicker.
 +
 +<color #FFA500>0x46476 = 03 20 to 04 E0</color>\\
 +Makes power bomb tube breakable at any time.
 +
 +<color #FFA500>0x35D58 = 01 to 00</color>\\
 +Removes slowed physics when grabbed by a Metroid. 
 +
 +<color #FFA500>0x112A9 = D8 to E0</color>\\
 +Enemies no longer get stunned when shot.
    
 ===== Weapon Related ===== ===== Weapon Related =====
Line 68: Line 145:
 Apply this and lay some bombs for a good time. Apply this and lay some bombs for a good time.
  
-===== Speed Booster ===== +<color #FFA500>0x4F9FE 80 18 to C0 46\\ 
- +0x4FA0E 40 19 to C0 46</color>\\ 
-<color #FFA500>0x8530 77 to ??</color>\\  +Samus speed no longer added to projectile speed like in SM.
-Speedbooster stage 1. This increases Samus speed just before activating speedbooster. Make this the lowest of the 3 speedbooster values, (FF is max.)  +
- +
-<color #FFA500>0x851E = 8B t0 ??</color>\\  +
-Speedbooster Stage 2. Make this the second lowest value, (FF is max.) +
- +
-<color #FFA500>0x8546 = 9F t0 ??</color>\\  +
-Speedbooster stage 3. Make this the largest value. (FF is max.)  +
-    +
-<color #FFA500>0xA734 = 01 to 00</color>\\  +
-Disables Speedboost and Shinespark echoes. +
- +
-<color #FFA500>0x8C88 = 04 48 to 33 E0</color>\\  +
-Disables shinesparking.+
  
 ===== Map/HUD/Title Screen ===== ===== Map/HUD/Title Screen =====
  
-<color #FFA500>0x52888 = 1D 2F Change to 14 E0</color>\\ +<color #FFA500>0x52888 = 1D 2F to 14 E0</color>\\ 
 Disables health alarm.  Disables health alarm. 
  
Line 95: Line 159:
 <color #FFA500>0x5ADFE = 60 8A to 08 E0</color>\\  <color #FFA500>0x5ADFE = 60 8A to 08 E0</color>\\ 
 Getting an ability no longer updates map. Getting an ability no longer updates map.
 +
 +<color #FFA500>0x6E1AA = 03 to 02</color>\\
 +World map will not pop up if A is pressed on map screen.
 +
 +<color #FFA500>0x6896C = 0A 48 to 05 E0</color>\\
 +Always show items collected and timer on pause screen.
 +
 +<color #FFA500>0x6A628 = 25 49 to 0A 1C</color>\\
 +Prevents Jap map tiles from being overwritten in VRAM, making them usable.
  
 <color #FFA500>0x57C88 = 11 48 to 0F E0</color>\\  <color #FFA500>0x57C88 = 11 48 to 0F E0</color>\\ 
Line 105: Line 178:
 Disable title screen demos. Disable title screen demos.
  
-===== Boss/Cutscene Related =====+<color #FFA500>0x60DEA 0F to ??</color>\\ 
 +Index of last demo to play, (ex: if you want 4 demos total, set this to 03).
  
-<color #FFA500>0x19C8A = 06 20 to 08 E0</color>\\   
-Skips Kraid Tourian Statue activating cutscene. 
- 
-<color #FFA500>0x33B3C = 06 20 to 0B E0</color>\\   
-Skips Ridley Tourian Statue activating cutscene. 
- 
-<color #FFA500>0x32532 = 05 20 to 01 E0</color>\\   
-Skips Ridley Encounter cutscene.  
- 
-<color #FFA500>0x322C8 = 03 20 to 06 E0</color>\\  
-Ridley fight will begin no matter what. 
- 
-<color #FFA500>0x322CA = 17 to ?? </color>\\ 
-Event Ridely will check for before starting fight. If event isn't set, fight will not begin.   
- 
-<color #FFA500>0x410 = 09 to 08</color>\\ 
-Makes game end from Samus' Ship without a cutscene after killing Mother Brain.  
-    
-<color #FFA500>0x53980 = 0F to 01</color>\\   
-Make the escape timer work for MB and Mecha regardless if one of them isn't set. 
- 
-<color #FFA500>0x23158 = 04 49 to 04 E0</color>\\  
-Make Deorem fight last until one of you dies. 
- 
-<color #FFA500>0x43178 = 11 1C to 08 E0</color>\\  
-Make doors unlock right when Imago dies 
- 
-<color #FFA500>0x3D0E6 = 11 20  to 17 E0</color>\\ 
-Mother Brain's death no longer sets a timer, explosions, or makes the beeping noises. 
- 
-<color #FFA500>0x4CF36 = 11 20 to 03 E0</color>\\ 
-Killing Mecha no longer sets a timer. 
  
 ===== Music Related ===== ===== Music Related =====
Line 180: Line 222:
 ===== Misc. ===== ===== Misc. =====
  
-<color #FFA500>0x46476 03 20 to 04 E0</color>\\ +<color #FFA500>0x60F96 07 to 1E\\ 
-Makes power bomb tube breakable at any time. +0x60FA4  F0 0B to D4 13</color>\\ 
- +No longer lose upgrades or suit after escaping Tourain. (You may want to alter the cutscene that plays.)
-<color #FFA500>0x35D58 01 to 00</color>\\ +
-Removes slowed physics when grabbed by a Metroid+
  
 <color #FFA500>0x4AFE6 = 4A to ??</color>\\  <color #FFA500>0x4AFE6 = 4A to ??</color>\\ 
Line 224: Line 264:
 0x45236 = 04 48 to 02 E0</color>\\  0x45236 = 04 48 to 02 E0</color>\\ 
 Ship no longer refills energy or ammunition. Ship no longer refills energy or ammunition.
 +
 +<color #FFA500>0x5E793 = 0D to 0E</color>\\
 +All hatches with more than one hit's worth of "health" will flash.
 +
 +<color #FFA500>0x345CB2 = 00 to ??</color>\\
 +Amount of hits required to open a blue hatch.
 +
 +<color #FFA500>0x345CB6 = 00 to ??</color>\\
 +Amount of Missiles required to open a red hatch.
 +
 +<color #FFA500>0x345CBA = 00 to ??</color>\\
 +Amount of Super Missiles required to open a green hatch.
 +
 +<color #FFA500>0x345CBE = 00 to ??</color>\\
 +Amount of Power bombs required to open a yellow hatch.
 +
 +<color #FFA500>0x5CE36 = 06 to ??\\
 +0805CE54 06 to ??</color>\\
 +Door Transition speed.
 +
 +<color #FFA500> 0x5EF8A = 06 48 to 03 E0</color>\\
 +All door transitions are hatchless variant (Faster)
 +
 +<color #FFA500> 0x61116 = 08 D1 to C0 46</color>\\
 +Press B to skip elevator/boss intro cutscenes.
 +
zero_mission/hex_changes.txt · Last modified: 2024/03/27 18:12 by caauyjdp