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
return_of_samus:hex_changes [2022/08/14 23:46] – [Weapons] Ice Beam tweaks rt-55jreturn_of_samus:hex_changes [2022/10/23 00:55] (current) – Remove the one onscreen missile limit rt-55j
Line 42: Line 42:
  
 Tweaks for beams, missiles, and bombs. Tweaks for beams, missiles, and bombs.
- 
-<color #FFA500>0x51A1 - Everything up to 0x51C1 becomes 04</color>\\ 
-Makes missiles fire at a faster and more consistent speed. 
  
 <color #FFA500>0x53FC - 60 to ??</color>\\ <color #FFA500>0x53FC - 60 to ??</color>\\
 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.
  
 +==== Missiles ====
 +
 +<color #FFA500>0x51A1 - Everything up to 0x51C1 becomes 04</color>\\
 +Makes missiles fire at a faster and more consistent speed.
 +
 +<color #FFA500>0x4FF6 - 20 -> 18</color>\\
 +Removes the limit of one onscreen missile.
 ==== Ice Beam ==== ==== Ice Beam ====
  
Line 58: Line 62:
 The value of "aa" adjusts the number of frames before an enemy starts blinking.\\ 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.\\ 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.+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 ==== ==== Wave Beam ====
 <color #FFA500>0x50D5: 83 to 94</color>\\ <color #FFA500>0x50D5: 83 to 94</color>\\
Line 100: Line 105:
 0xACDB: 14 -> yy</color>\\ 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. 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.
 +
 +<color #FFA500>0xAD85: 01 -> xx\\
 +0xAD8D: 01 -> xx</color>\\
 +Adjusts the amount the Metroid counter decreases when killed.
 +
 +==== Gamma Metroid ====
 +<color #FFA500>0xB129: 01 -> xx\\
 +0xB131: 01 -> xx</color>\\
 +Adjusts the amount the Metroid counter decreases when killed.
  
 ==== Zeta Metroid ==== ==== Zeta Metroid ====
Line 108: Line 122:
 0xB61F: 20 -> 38</color>\\ 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.) 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.)
 +
 +<color #FFA500>0xB476: 01 -> xx\\
 +0xB47E: 01 -> xx</color>\\
 +Adjusts the amount the Metroid counter decreases when killed.
  
 ==== Omega Metroid ==== ==== Omega Metroid ====
Line 123: Line 141:
 0xB9E5: 60 -> ??</color>\\ 0xB9E5: 60 -> ??</color>\\
 Adjust the duration in frames of the Omega Metroid's chasing periods. Adjust the duration in frames of the Omega Metroid's chasing periods.
 +
 +<color #FFA500>0x0B70B: 01 -> xx\\
 +0x0B713: 01 -> xx</color>\\
 +Adjusts the amount the Metroid counter decreases when killed.
 +
 +==== Standard Metroids ====
 +
 +<color #FFA500>0xBB2F: 01 -> xx\\
 +0xBB37: 01 -> xx</color>\\
 +Adjusts the amount the Metroid counter decreases when killed.
  
 ==== Metroid Queen ==== ==== Metroid Queen ====
Line 139: Line 167:
 Tweaks for anything collectable--items, expansions, drops. Tweaks for anything collectable--items, expansions, drops.
  
-<color #FFA500>0x374D 01 to 05</color>\\ +<color #FFA500>0x375D: 0D -> 0C</color>\\ 
-<color #FFA500>0x3752 01 to 00</color>\\ +Make E-Tanks play the shorter item jingle, like missile tanks. 
-Makes items and E-Tanks play the shorter, quicker acquisition jingle, just like Missile Tanks.+ 
 +<color #FFA500>0x375D: 0D -00</color>\\ 
 +Make all items play the shorter item jingle, like e-tanks. 
 + 
 +<color #FFA500>0x375D: 0D -> 00\\ 
 +0x3A1C: 0B -> 00\\ 
 +0x3A36: 0E -> 00\\ 
 +0x5821: 0B -> 00</color>\\ 
 +Collect all items near instantly, like energy/missile refills.
  
 <color #FFA500>0x8267 - 20 to ??</color>\\ <color #FFA500>0x8267 - 20 to ??</color>\\
Line 184: Line 220:
 Skip the Samus appearance fanfare Skip the Samus appearance fanfare
  
 +<color #FFA500>0xAB93: 08 -> 00</color>\\ 
 +Adjusts the amount the Metroid count is incremented when the musical stinger at the end is activated.
return_of_samus/hex_changes.1660520812.txt.gz · Last modified: 2022/08/14 23:46 by rt-55j