Super Metroid Redux is an improvement hack for Super Metroid, and a continuation of
https://www.romhacking.net/hacks/3211/.
This hack aims to give Super Metroid a whole lot of improvements, being it graphical or in mechanics/gameplay, and address some of the annoyances from the original.
----
Changelog for Super Metroid Redux:
* All of the improvements/changes made for Super Metroid: GBA Style are present here with a more refined touch, minus the mandatory Heavy Physics (which are now an optional patch). For more details on the full changelog from GBA Style which is included on Redux, visit
https://www.romhacking.net/hacks/3211/.
* A lot of features from Project Base 0.7.3 have been implemented. (Like faster door transitions and speeds, instant Bomb explosion by holding Down on the D-Pad, Game time and Item percentage can now be seen in the Pause menu, etc).
* Normal and Hard mode can be toggled within the "Difficulty Settings" before selecting a save file (
NOTE: The difficulty change can ONLY be enabled when starting a New Game, by Sylandro)
* Special Demo sequences that depict useful tricks and abilities (from SM Turbo)
* Message boxes can be skipped by pressing a button
* Screw Attack now destroys frozen enemies (by Adamf)
* X-Ray Visor range widened
* Unlock Tourian patch has been completely fixed, so it doesn't play the Super Metroid eating the side-hopper cutscene every time you go through that room on Tourian. Now the game only plays that scene the first time you go through it, sets a correct flag, and the Super Metroid and its two adjacent rooms will play the normal Tourian theme AFTER the cutscene has already happened (shoutouts to Smiley, PJBoy and the people from the Metroid Construction Discord for the help)
* Charge Beam combos can be triggered by fully charging your beam with the beam of choice, and then pressing Select
* Crystal Flash is still enabled like in the original game
* Elevator Speed has been increased to double the speed of the original in Super Metroid
* MSU-1 playback integrated
* Missile Stations have now been changed to Recharge Stations. They now refill your entire weapons' stack (Missiles, Super Missiles, Power Bombs) upon touching them with the message "Weapons Reload Completed." (similar to Zero Mission / Fusion)
* Power Bombs reveal hidden tiles (like in Zero Mission / Fusion)
* Fanfare music for normal expansion tanks (Missiles, Super Missiles, Power Bombs, Energy and Reserve Tanks) now use a special SFX when grabbed which is shorter, to allow for a more fluid play session. Main items like beams, suits, and the first main Missile/Super Missile/Power Bomb items still play the long-normal fanfare (similar to Zero Mission / Fusion)
* Combined DC's Map Patch with Scyzer's Item Circles code to create a meticulously completely revamped Map system to be more in-line or similar to what is seen in both Zero Mission / Fusion. (Entrances, colour-coded doors, item circles/dots, etc).
----
Optional patches:
*
"Classic Booster.ips": From Project Base 0.7.3, restores the speed at which the shinespark is activated to be the same as vanilla Super Metroid. NOTE: This breaks a few title screen demos.
*
"Death Censor.ips": From Project Base 0.7.3, censors the death animations of Samus upon game over.
*
"Default X-Ray.ips": Change the X-Ray Visor width to that of the original Super Metroid
*
"Dual Suit (Proper Power Suit).ips": Gives Samus an entirely different set of graphics for her Power Suit form, to match the Power Suit design and form seen in other Metroid games. The shoulder pads are only enabled when the Varia or Gravity suits are acquired or toggled on.
*
"Fixed Tourian Unlocked Doors.ips": Makes it so that the Tourian doors now let you go back to Crateria normally. (
NOTE: This patch is ALREADY implemented into main Redux, it was simply added for archival purposes).
*
"Heavy Physics.ips" (From GBA Style): This will make it so that Samus now lands faster and with more gravity to her, similar to that of the GBA Metroids. Bomb jumping has been fixed for the new physics, and also the Title Screen Demos were re-recorded so they work properly with the new physics
*
"Original Title Screen Demos": This includes two patches, "Original Demos (Redux Only).ips" restores the original Demos from vanilla Super Metroid into Redux; and "Original Demos (Heavy Physics Only).ips" (already includes the "Heavy Physics" patch) restores the original Demos from vanilla Super Metroid alongside the Heavy Physics patch.
*
"Original Elevator Speed.ips": Restores the original Super Metroid elevator speeds
*
"Redesigned Samus.ips": Modifies Samus' sprite slightly to have a better arm cannon and some slight suit touchups. "Redesigned Dual Suit" should be applied ONLy after "Redesigned Samus.ips". This makes Samus' have separate graphics when she's on her Power Suit, and modifies the arm cannon on the Power Suit to match those of the Varia Suit graphics for Redesigned
*
"Save Stations Refill Everything.ips": Save Stations will now refill both Energy and all Weapons (by Adamf)
*
"Skip Ceres - Start In Zebes.ips": Skip the Ceres Station sequence at the beginning, and start off directly on Planet Zebes' Landing Site on New Game
*
"Spazer Plasma Mix (v0.998).ips": Be able to combine both the Spazer Beam alongside the Plasma Beam (by JAM). The original v0.997 patch by JAM had a bug in which Phantoon couldn't be damaged with Missiles nor Super Missiles, this has been fixed by me and made a new v0.998 version of the patch with the fix to Phantoon's vulnerabiliy table with SMILE RF.
NOTE: There are graphical issues when using this patch.
*
"Vanilla Beam Cooldowns.ips": In Redux, the normal Beam shots that Samus does before obtaining the Charge beam have been modified to be faster, the same goes for some of the projectile speeds. This patch reverts those changes so the speed at which Samus can fire her beam, and the speed of the projectiles, are the same as in vanilla Super Metroid.
----
Redux Widescreen Patch (Beta):
This is a special optional patch, developed by ocesse exclusively for Super Metroid Redux, based on his original Super Metroid Widescreen hack.
The Widescreen patch should only be used with bsnes v10.2 or above, as it goes alongside bsnes' Widescreen feature. Here's a preview of the Widescreen hack by ocesse:
https://www.youtube.com/watch?v=4XqJ_f3ui_w
Keep in mind that this patch is currently in a beta stage, so if you encounter any bugs or glitches, make sure to let ocesse know on his YouTube channel.
Make sure that once you have your Super Metroid Redux ROM already patched (alongside whatever optional patches you desire), you apply the Widescreen .IPS file over your ROM, and that's all that should be needed!
///------------ SUPER METROID REDUX ------------\\\
o All of the improvements/changes made for Super Metroid: GBA Style are present here with a more refined touch, minus the mandatory Heavy Physics (which is now an optional patch)
- For more details on the full changelog from GBA Style which is included on Redux, visit GBA Style's release page on RH.net:
https://www.romhacking.net/hacks/3211/
o A lot of features from Project Base 0.7.3 have been implemented. Some of them are:
- Faster door transitions and speeds
- Instant Bombs explosion by holding Down on the D-Pad ONLY when on the ground. Normal bomb behaviour still occurs by just pressing the Fire button when on Morph Ball without Down on D-Pad
- Game time and Item percentage can now be seen in the Pause menu
- Proper Morph Ball animations. Morph Ball stays static when Samus doesn't move
o Normal and Hard mode selectable from "Difficulty Settings" before selecting a save file (NOTE: The difficulty change can only be enabled when starting a New Game, by PHOSPHOTiDYL)
o Special Demo sequences that depict useful tricks and abilites (from SM Turbo)
o Message boxes can be skipped by pressing a button
o Screw Attack now destroys frozen enemies (by Adamf)
o X-Ray Visor range widened
o Unlock Tourian patch has been completely fixed, so it doesn't play the Super Metroid eating the side-hopper cutscene everytime you go through that room on Tourian. Now the game only plays that scene the first time you go through it, sets a correct flag, and the Super Metroid and its two adjacent rooms will play the normal Tourian theme AFTER the cutscene has already happened, the shutter doors from the two previous doors will also now lock up and unlock only after the cutscene is finished (shotouts to Smiley, PJBoy and the people from the Metroid Construction Discord for the help)
o Charge Beam combos can be triggered by fully charging your beam with the beam of choice, and then pressing SELECT
o Crystal Flash is still enabled like in the original game
o Elevator Speed has been increased to double the speed of the original in Super Metroid
o MSU-1 playback integrated
o Missile Stations have now been changed to Recharge Station. They now refill your entire weapons (Missiles, Super Missiles, Power Bombs) upon touching them with the message "Weapons Reload Completed." (similar to Zero Mission / Fusion)
o Power Bombs reveal hidden tiles (like in Zero Mission / Fusion)
o Fanfare music for normal expansion tanks (Missiles, Super Missiles, Power Bombs, Energy and Reserve Tanks) now use a special SFX when grabbed which is shorter, to allow for a more fluid play session. Main items like beams, suits, and the first main Missile/Super Missile/Power Bomb items still play the long-normal fanfare (similar to Zero Mission / Fusion)
o Combined DC's Map Patch with Scyzer's Item Circles code to create a meticulously completely revamped Map system to be more in-line or similar to what is seen in both Zero Mission / Fusion:
- Pause Map now shows entrances
- Pause Map shows which doors require which item by colors (Blue = Open, Red = Missile, Green = Super Missile, Yellow = Power Bomb, Brown = Boss)
- Pause Map shows which items have not been obtained (dot) or obtained (circle) upon visiting a room
- Minimap shows proper entrances to each room, and if the room has an item, it will show a dot. For full detail on whether or not you have obtained the item or not, use the Pause Map
///------------ Optional Patches ------------\\\
* "Classic Booster.ips": From Project Base 0.7.3, restores the speed at which the shinespark is activated to be the same as vanilla Super Metroid. NOTE: This breaks a few title screen demos.
* "Death Censor.ips": From Project Base 0.7.3, censors the death animations of Samus upon game over.
* "Default X-Ray.ips": Change the X-Ray Visor width to that of the original Super Metroid
* "Dual Suit (Proper Power Suit).ips": Gives Samus an entirely different set of graphics for her Power Suit form, to match the Power Suit design and form seen in other Metroid games. The shoulder pads are only enabled when the Varia or Gravity suits are acquired or toggled on.
* "Fixed Tourian Unlocked Doors.ips": Makes it so that the Tourian doors now let you go back to Crateria normally.
NOTE: This patch is ALREADY implemented into main Redux, I simply added it for archival purposes.
* "Heavy Physics (Redux Only).ips" (From GBA Style):
o This will make it so that Samus now lands faster and with more gravity to her, similar to that of the GBA Metroids
o The Bomb timer has been modified exclusively for this patch, to allow for consistent bomb jumping
o Demo sequences redone with the new physics
NOTE: If you want to use Heavy Physics for normal Super Metroid (non-Redux), use the Heavy Physics v2 IPS inside Backups/PastVersions
* "Original Title Screen Demos"
o "Original Demos (Redux Only).ips"
- Restores the original Demos from vanilla Super Metroid into Redux. Apply this after Redux.
o "Original Demos (Heavy Physics Only).ips"
- Apply this if you want the "Heavy Physics" patch to have the original Demos from vanilla Super Metroid. This already includes the "Heavy Physics" patch into it. Apply this after Redux.
* "Original Elevator Speed.ips": Restores the original Super Metroid elevator speeds
* "Redesigned Samus.ips": Modifies Samus' sprite slightly to have a better arm cannon and some slight suit touchups.
- "Redesigned Dual Suit" should be applied ONLy after "Redesigned Samus.ips". This makes Samus' have separate graphics when she's on her Power Suit, and modifies the arm cannon on the Power Suit to match those of the Varia Suit graphics for Redesigned.
* "Save Stations Refill Everything.ips": Save Stations will now refill both Energy and all Weapons (by Adamf)
* "Skip Ceres - Start In Zebes.ips": Skip the Ceres Station sequence at the beginning, and start off directly on Planet Zebes' Landing Site on New Game
* "Spazer Plasma Mix.ips": Be able to combine both the Spazer Beam alongside the Plasma Beam (by JAM). The original v0.997 patch by JAM had a bug in which Phantoon couldn't be damaged with Missiles nor Super Missiles, this has been fixed by me and made a new v0.998 version of the patch with the fix to Phantoon's vulnerabiliy table with SMILE RF.
NOTE: There are graphical issues when using this patch.
* "Vanilla Beam Cooldowns.ips": In Redux, the normal Beam shots that Samus does before obtaining the Charge beam have been modified to be faster, the same goes for some of the projectile speeds. This patch reverts those changes so the speed at which Samus can fire her beam, and the speed of the projectiles, are the same as in vanilla Super Metroid.
///------------ Redux Widescreen Patch (Beta) ------------\\\
This is a special optional patch, developed by ocesse exclusively for Super Metroid Redux, based on his original Super Metroid Widescreen hack.
The Widescreen patch should only be used with bsnes v10.2, as it goes alongside bsnes' Widescreen feature.
Here's a preview of the Widescreen hack by ocesse:
https://www.youtube.com/watch?v=4XqJ_f3ui_w
Keep in mind that this patch is currently in a beta stage, so if you encounter any bugs or glitches, make sure to let ocesse know on his YouTube channel.
Make sure that once you have your Super Metroid Redux ROM already patched (alongside whatever optional patches you desire), you apply the Widescreen .IPS file over your ROM, and that's all that should be needed!
///------------ CREDITS ------------\\\
* Bregrimed for Project Base
* Kejardon for Control Freak
* ocesse for his Widescreen patch for Super Metroid Redux
* PHOSPHOTiDYL for his incredible contributions to Super Metroid hacking (Item/Time counters on Pause Menu, Hard Mode)
* Scyzer & Sylandro for their Item Circles code, which was modified for this project exclusively
* Scyzer for his Save/Load hack, which was used to fix the missing tiles from the map on Save reload
* DC for his Map patch, which allowed for more custom tiles for the Pause and Mini maps
* Sadiztyk Fish for his Item Sounds code, which helped make the new Item SFX
* PJBoy for the Super Metroid disassembly, Kraid's graphical glitches fix and his Demo Recorder
* Benox50 for the Pause fixes during Kraid's fight caused by DC's Map patch
* Adamf for his Screw Attack Frozen Enemies and Save Refill codes
* Dmit Ryaz for the Samus Redesign optional patch, which was further modified by me to match the Pause screen graphics and modern Power Suit
* Matt Kimura and samsamcmoi (SM Turbo), as their work and desire for a more refined Super Metroid experience inspired me to work yet again on Super Metroid to make this hack a possibility
* samsamcmoi yet again, for sharing the fixes for some of the Control Freak tables, and also for the Intro Skip code
* Nodever2 for his bugfixes compilation (which has all of the proper credits inside the file), the Reserve Tanks fixes, and help towards the proper Tourian event fix (thanks to Smiley for help here too)
* HAM for the Varia & Gravity Pickup fix code
* Crashtour99 for the Dual Suit hack, and Starry_Melody's Power Suit Samus graphics (which were reworked manually by me to fix some wrong frames and to account for Redux changes and Redesigned)
* Smiley, PJBoy, Nodever2 and the people at the Metroid Construction Discord server for all the help and support during the creation and bugfixing of this project
Database match: Super Metroid (Japan, USA) (En,Ja)
Database: No-Intro: Super Nintendo Entertainment System (v. 20180813-062835)
File/ROM SHA-1: DA957F0D63D14CB441D215462904C4FA8519C613
File/ROM MD5: 21F3E98DF4780EE1C667B84E57D88675
File/ROM CRC32: D63ED5F8