User Tools

Site Tools

“Respect.”

return_of_samus: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
return_of_samus:hex_changes [2022/07/30 21:13] – [Enemies & Bosses] rt-55jreturn_of_samus:hex_changes [2022/08/14 23:49] (current) – [Ice Beam] rt-55j
Line 12: Line 12:
 <color #FFA500>0xA07 - 71 to 59</color>\\ <color #FFA500>0xA07 - 71 to 59</color>\\
 Centers Samus' horizontal position during movement where the screen scrolls horizontally. Centers Samus' horizontal position during movement where the screen scrolls horizontally.
- 
-<color #FFA500>0x1C2A - 01 to 02</color>\\ 
-<color #FFA500>0x1C6D - 01 to 02</color>\\ 
-Samus runs faster on the ground. 
- 
-<color #FFA500>0x1C99 - 02 to 03</color>\\ 
-<color #FFA500>0x1CCA - 02 to 03</color>\\ 
-Morph ball rolls faster on the ground. 
- 
-<color #FFA500>0x1CFB - 01 to 02</color>\\ 
-<color #FFA500>0x1D27 - 01 to 02</color>\\ 
-Samus moves faster in air. 
  
 <color #FFA500>0x11C3 - $32 to $98</color>\\ <color #FFA500>0x11C3 - $32 to $98</color>\\
Line 37: Line 25:
 <color #FFA500>0x57D7: 02 to ??</color>\\ <color #FFA500>0x57D7: 02 to ??</color>\\
 Adjusts damage that respawning blocks do to Samus. Adjusts damage that respawning blocks do to Samus.
 +
 +==== Speeds ====
 +<color #FFA500>0x1C2A - 01 to 02</color>\\
 +<color #FFA500>0x1C6D - 01 to 02</color>\\
 +Samus runs faster on the ground.
 +
 +<color #FFA500>0x1C99 - 02 to 03</color>\\
 +<color #FFA500>0x1CCA - 02 to 03</color>\\
 +Morph ball rolls faster on the ground.
 +
 +<color #FFA500>0x1CFB - 01 to 02</color>\\
 +<color #FFA500>0x1D27 - 01 to 02</color>\\
 +Samus moves faster in air.
 +
 ===== Weapons ===== ===== Weapons =====
  
Line 47: Line 49:
 Changes the amount of time it takes for a bomb to explode. Change this to 30 for Super Metroid's bomb explode time, or 20 for Zero Mission's. Changes the amount of time it takes for a bomb to explode. Change this to 30 for Super Metroid's bomb explode time, or 20 for Zero Mission's.
  
 +==== Ice Beam ====
 +
 +<color #FFA500>0x966B: 34 -> 00</color>\\
 +Make enemies stay frozen for twice as long.
 +
 +<color #FFA500>0x9669: C4 -> aa\\
 +0x966E: D0 -> bb</color>\\
 +The value of "aa" adjusts the number of frames before an enemy starts blinking.\\
 +The value of "bb" adjusts the number of frames before an enemy unfreezes.\\
 +Note that "aa" should be smaller than "bb", or else the enemy will not blink prior to unfreezing.\\
 +(Unconfirmed: These values might need to be even or else the enemy will not unfreeze (unless the previous tweak is used))
 +==== Wave Beam ====
 <color #FFA500>0x50D5: 83 to 94</color>\\ <color #FFA500>0x50D5: 83 to 94</color>\\
 Makes the Wave Beam use an alternate movement table (looks like a discount Spazer when motion blur is on). Makes the Wave Beam use an alternate movement table (looks like a discount Spazer when motion blur is on).
Line 53: Line 67:
 Wave Beam doesn't wave anymore :( Wave Beam doesn't wave anymore :(
  
 +==== Spazer ====
 <color #FFA500>0x509E: D0 to 00</color>\\ <color #FFA500>0x509E: D0 to 00</color>\\
 <color #FFA500>0x50BB: D0 to 00</color>\\ <color #FFA500>0x50BB: D0 to 00</color>\\
Line 68: Line 83:
  
 ===== Enemies & Bosses ===== ===== Enemies & Bosses =====
 +
 +<color #FFA500>0x9F80: 0A -> ??</color>\\
 +Adjusts the number of pipe bugs that can come out of a pipe bug spawner.
 +
 +<color #FFA500>0x9F81: 38 -> 18</color>\\
 +Makes it so pipe bug spawners can spawn an infinite amount of pipe bugs.
 +
 +<color #FFA500>0x9CEA: 85 -> 0C\\
 +0x9CFF: C2 -> 49</color>\\
 +Makes the Gullugg enemy go counter-clockwise instead of clockwise, by changing which velocity tables they use.
 +
 +<color #FFA500>0xAE85: 06 -> ??</color>\\
 +Adjust duration in frames of the Metroids' knockback from the Screw Attack. (Applies to all metroids besides the queen.)
 +
 +==== Alpha Metroid ====
 +<color #FFA500>0xACD7: 0E -> xx\\
 +0xACDB: 14 -> yy</color>\\
 +Adjust lunge and wait periods of the Alpha Metroid. "xx" is the length of a lunge in frames, and "yy-xx" equals the waiting period after a lunge. Set xx=yy to make the Alpha Metroid never stop lunging.
 +
 +==== Zeta Metroid ====
 +<color #FFA500>0xB378: 02 -> 01</color>\\
 +Make the Zeta Metroid chase Samus less aggressively.
 +
 +<color #FFA500>0xB504: 20 -> ??\\
 +0xB61F: 20 -> 38</color>\\
 +Adjust the wait interval after firing a fireball. (The second byte is an ASM tweak to prevent a graphical glitch that can occur when the other value is too high.)
 +
 +==== Omega Metroid ====
 +
 +<color #FFA500>0xB758: 60 38 -> ??</color>\\
 +Adjust the wait interval after making a swoop.
 +
 +<color #FFA500>0xB7D1: 02 -> 01</color>\\
 +Make the Omega Metroid chase Samus less aggressively.
 +
 +<color #FFA500>0xB9D5: 0C -> ??\\
 +0xB9D9: 14 -> ??\\
 +0xB9DD: 28 -> ??\\
 +0xB9E1: 40 -> ??\\
 +0xB9E5: 60 -> ??</color>\\
 +Adjust the duration in frames of the Omega Metroid's chasing periods.
 +
 +==== Metroid Queen ====
  
 <color #FFA500>0xEDDA: 96 to ??</color>\\ <color #FFA500>0xEDDA: 96 to ??</color>\\
Line 118: Line 176:
 <color #FFA500>0xAA43 - 05 to ??</color>\\ <color #FFA500>0xAA43 - 05 to ??</color>\\
 Changes the amount of missiles it takes to open a hatch. Changes the amount of missiles it takes to open a hatch.
 +
 +<color #FFA500>0x140EC: 01 -> 0B</color>\\
 +Immediately start a New Game on boot
 +
 +<color #FFA500>0x0D12: 40 -> 00\\
 +0x0D17: 01 -> 00\\
 +0x0D1C: 12 -> 00</color>\\
 +Skip the Samus appearance fanfare
 +
  
return_of_samus/hex_changes.1659215638.txt.gz · Last modified: 2022/07/30 21:13 by rt-55j