User Tools

Site Tools


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
Next revisionBoth sides next revision
return_of_samus:hex_changes [2022/08/06 02:14] – Added hex tweaks for quick start rt-55jreturn_of_samus:hex_changes [2022/08/14 23:49] – [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>\\
return_of_samus/hex_changes.txt · Last modified: 2022/10/23 00:55 by rt-55j