<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.supermetroid.run/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=InsaneFirebat</id>
		<title>A complete guide to Super Metroid speedrunning - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.supermetroid.run/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=InsaneFirebat"/>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/Special:Contributions/InsaneFirebat"/>
		<updated>2026-04-03T18:06:01Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Puddles&amp;diff=9582</id>
		<title>Puddles</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Puddles&amp;diff=9582"/>
				<updated>2026-01-14T00:31:01Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Redirect Puddles -&amp;gt; Bowling Alley Path&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Bowling Alley Path]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=9351</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=9351"/>
				<updated>2025-10-02T14:36:12Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Updating notes on GTC tourney&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;|  &lt;br /&gt;
'''Super Metroid Speedrunning Wiki'''  &lt;br /&gt;
&lt;br /&gt;
Welcome to the one-stop place to learn all about Super Metroid speedrunning. Whether you're just starting out, or have been playing Super Metroid since 1994, there's always something new to learn.&lt;br /&gt;
&lt;br /&gt;
All race functions will take place on [https://www.speedrunslive.com SpeedRunsLive (SRL)] or [https://racetime.gg racetime.gg]. If you would like to participate on SRL, [https://www.speedrunslive.com/rules-faq/faq#whatsrlraces join #supermetroid on the SpeedRunsLive IRC] so you can be present when future functions are scheduled to occur. &lt;br /&gt;
&lt;br /&gt;
If you have an idea for a future function (such as a puzzle), you can discuss it with the community there, as well as on [https://discord.gg/rT2fWZt our Discord server].&lt;br /&gt;
&lt;br /&gt;
Hope to see you off Ceres!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
'''Announcements &amp;amp; Upcoming Events'''&lt;br /&gt;
&lt;br /&gt;
'''Weeklies''' - all times are [https://www.timeanddate.com/time/zones/et Eastern US] time zone (EST/EDT)&lt;br /&gt;
* A community [[Any%]] race will take place every Friday at 9pm, and 11pm. These races take place on [http://www.speedrunslive.com/races/game/supermetroid SRL].&lt;br /&gt;
* The [http://discord.varia.run/ Varia Randomizer discord] hosts a Weekly Async Race: a new seed every Friday to run anytime in the week.&lt;br /&gt;
* The [https://www.dashrando.net/ DASH Randomizer] also has a Weekly Async Race with a new seed every Thursday to run at your leisure. You can find the weekly seed posted in the [https://discord.gg/f9bTYvUw7Z DASH Randomizer Discord].&lt;br /&gt;
* [https://maprando.com/ Map Rando] has weekly races every Wednesday at 7pm and Saturday at 4pm. There is also a monthly speedrunning seed, in which you run the same seed as often as you want, trying to get your time as low as possible. Join the [https://discord.gg/Gc99YV2ZcB Map Rando Discord] to join the fun.&lt;br /&gt;
&lt;br /&gt;
'''Events'''&lt;br /&gt;
* The GT Classic tournament has returned! Qualifiers ran until August 25 by completing any GT Classic race on racetime.gg. Brackets are live at [https://challonge.com/GTC25 Challonge]. View the schedule [https://alttp.localhorst.tv/events/smgtclassic2025 here]. Join the [http://gtclassic.spazer.link/ GT Classic Discord] for more information.&lt;br /&gt;
* SG Live 2025 is featuring multiple different versions of Super Metroid Randomizer! The Online portion is featuring a DASH Randomizer tournament (already underway!), and the In-Person event (October 23-26 in Herndon, VA) will feature a Map Rando tournament. Join the [https://discord.gg/ceEwua3kGj SG Live Discord] for more information.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn to Speedrun'''&lt;br /&gt;
*[[Categories]]&lt;br /&gt;
*[[Timing]]&lt;br /&gt;
*[[Control Schemes]]&lt;br /&gt;
*[[General Movement]]&lt;br /&gt;
*[[Weapon Techniques]]&lt;br /&gt;
*[[Hitbox Manipulation]]&lt;br /&gt;
*[[Exploiting Sprite Animations]]&lt;br /&gt;
*[[Bosses|Boss Fights]]&lt;br /&gt;
*[[Tutorials]]&lt;br /&gt;
*[http://www.deertier.com/ Deer Tier (Leaderboard)]&lt;br /&gt;
*[http://www.speedrun.com/supermetroid Speedrun.com (Leaderboard)]&lt;br /&gt;
*[https://www.speedrun.com/super_metroid_category_extensions Speedrun.com (Category Extensions Leaderboard)]&lt;br /&gt;
*[[Combined Leaderboards|Combined Leaderboard (Deer Tier + Speedrun.com)]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn the Game'''  &lt;br /&gt;
*[[Enemies|Enemies &amp;amp; Item Drops]]&lt;br /&gt;
*[[Damage]]&lt;br /&gt;
*[[Damage Sources]]&lt;br /&gt;
*[[List of Rooms]]&lt;br /&gt;
*[[List of Items]]&lt;br /&gt;
*[[Practice Hacks|Infohud Practice Romhack]]&lt;br /&gt;
*[http://crocomi.re/ Strategy Videos]&lt;br /&gt;
*[[ED's stuff|EternisedDragon's Analysis]]&lt;br /&gt;
*[http://drewseph.zophar.net/Kejardon/ Kejardon's Documentation]&lt;br /&gt;
*[http://tasvideos.org/GameResources/SNES/SuperMetroid.html TAS Information]&lt;br /&gt;
*[http://gromba.nl/zebes/ Google Maps (Zebes)]&lt;br /&gt;
*[https://bin0al.github.io/Super_Metroid_World_Map/leaflet.html Updated Interactive Map (Zebes)]&lt;br /&gt;
*[[Complete Map Graph (Template)|Map Graph]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Community'''  &lt;br /&gt;
*[[Tournaments]]&lt;br /&gt;
*[[Record Progression]]&lt;br /&gt;
*[[Timeline of Discoveries]]&lt;br /&gt;
*[[Marathons]]&lt;br /&gt;
*[[Race Hall of Fame]]&lt;br /&gt;
*[[Youtube and Twitch accounts|External Media]]&lt;br /&gt;
*[[Discord|Community Discord Servers]]&lt;br /&gt;
*[[Contact]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Miscellaneous'''  &lt;br /&gt;
*[[Tool Assisted Speedruns]]&lt;br /&gt;
*[https://metroidconstruction.com/ Hacks &amp;amp; Remakes]&lt;br /&gt;
*[[Randomizers]]&lt;br /&gt;
*[http://www.metroid2002.com/3/ Metroid 2002]&lt;br /&gt;
*[[Video Layouts|SM Video Layouts]]&lt;br /&gt;
*[https://www.gamefaqs.com/snes/588741-super-metroid/faqs/44179 Pro Action Replay Codes]&lt;br /&gt;
*[[Deer Force]]&lt;br /&gt;
*[[Add your potential SM Projects TODO-List here]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9299</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9299"/>
				<updated>2025-08-22T23:43:31Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ X-Fusion hack at least has a menu now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Platforms that support &amp;quot;SD2SNES&amp;quot; savestates:&lt;br /&gt;
&lt;br /&gt;
- SD2SNES / FXPAK (all versions)&lt;br /&gt;
&lt;br /&gt;
- Super NT (with &amp;quot;jailbreak&amp;quot; firmware)&lt;br /&gt;
&lt;br /&gt;
- MiSTer (with latest firmware)&lt;br /&gt;
&lt;br /&gt;
- bsnes&lt;br /&gt;
&lt;br /&gt;
- Mesen-S / Mesen 2&lt;br /&gt;
&lt;br /&gt;
- Snes9x v1.61+&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/SMBIHY/releases But I Hate You]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/X-Fusion-Practice/tree/main/releases X-Fusion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9256</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9256"/>
				<updated>2025-08-12T17:07:45Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added SMBIHY&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Platforms that support &amp;quot;SD2SNES&amp;quot; savestates:&lt;br /&gt;
&lt;br /&gt;
- SD2SNES / FXPAK (all versions)&lt;br /&gt;
&lt;br /&gt;
- Super NT (with &amp;quot;jailbreak&amp;quot; firmware)&lt;br /&gt;
&lt;br /&gt;
- MiSTer (with latest firmware)&lt;br /&gt;
&lt;br /&gt;
- bsnes&lt;br /&gt;
&lt;br /&gt;
- Mesen-S / Mesen 2&lt;br /&gt;
&lt;br /&gt;
- Snes9x v1.61+&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/SMBIHY/releases But I Hate You]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/X-Fusion-Practice/tree/main/releases X-Fusion] (Minimal)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9255</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9255"/>
				<updated>2025-08-11T18:17:48Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Infohud Practice Hack */ Fix list formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Platforms that support &amp;quot;SD2SNES&amp;quot; savestates:&lt;br /&gt;
&lt;br /&gt;
- SD2SNES / FXPAK (all versions)&lt;br /&gt;
&lt;br /&gt;
- Super NT (with &amp;quot;jailbreak&amp;quot; firmware)&lt;br /&gt;
&lt;br /&gt;
- MiSTer (with latest firmware)&lt;br /&gt;
&lt;br /&gt;
- bsnes&lt;br /&gt;
&lt;br /&gt;
- Mesen-S / Mesen 2&lt;br /&gt;
&lt;br /&gt;
- Snes9x v1.61+&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/X-Fusion-Practice/tree/main/releases X-Fusion] (Minimal)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9254</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9254"/>
				<updated>2025-08-11T18:17:08Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Infohud Practice Hack */ Make a list of platforms that support full savestates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Platforms that support &amp;quot;SD2SNES&amp;quot; savestates:&lt;br /&gt;
- SD2SNES / FXPAK (all versions)&lt;br /&gt;
- Super NT (with &amp;quot;jailbreak&amp;quot; firmware)&lt;br /&gt;
- MiSTer (with latest firmware)&lt;br /&gt;
- bsnes&lt;br /&gt;
- Mesen-S / Mesen 2&lt;br /&gt;
- Snes9x v1.61+&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/X-Fusion-Practice/tree/main/releases X-Fusion] (Minimal)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Leaderboard_Submission_Rules&amp;diff=9249</id>
		<title>Leaderboard Submission Rules</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Leaderboard_Submission_Rules&amp;diff=9249"/>
				<updated>2025-08-07T21:15:52Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Add Mesen to permitted emulators&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following are a list of guidelines with which to follow if you would wish to submit your speedruns of Super Metroid to a leaderboard such as [https://deertier.com Deer Tier].&lt;br /&gt;
&lt;br /&gt;
= Platforms =&lt;br /&gt;
&lt;br /&gt;
For ease of understanding, platforms are classified according to how they appear on the [https://www.speedrun.com/supermetroid Speedrun.com leaderboard].&lt;br /&gt;
&lt;br /&gt;
== Allowed ==&lt;br /&gt;
&lt;br /&gt;
The original Super Famicom and Super Nintendo Entertainment Systems, as well as the [https://en.wikipedia.org/wiki/New-Style_Super_NES New-Style Super NES clone systems], are classified as SNES (colloquially as 'console').&lt;br /&gt;
&lt;br /&gt;
The Nintendo Wii, Wii U, and 3DS Virtual Consoles are classified as WiiVC, WiiUVC, and 3DSVC respectively.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/Super_NES_Classic_Edition Super NES Classic Edition] is classified as SNESClassic.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/Super_Nt Analogue Super Nt] is classified as SuperNt.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/MiSTer MiSTer FPGA] is classified as MiSTer.&lt;br /&gt;
&lt;br /&gt;
Permitted [[emulators]] such as [https://github.com/snes9xgit/snes9x/releases Snes9x], [https://bsnes.org/ bsnes], [https://mesen.ca Mesen], [http://www.retroarch.com/ Retroarch],  [http://tasvideos.org/BizHawk.html BizHawk], and [http://tasvideos.org/Lsnes.html lsnes], are classified as SNES[Emu]. The latter is primarily used for tool-assisted speedrunning and is not recommended for RTA runs.&lt;br /&gt;
&lt;br /&gt;
Unclassified clone consoles should be considered emulators until further notice.&lt;br /&gt;
&lt;br /&gt;
== Prohibited ==&lt;br /&gt;
&lt;br /&gt;
All versions of Zsnes are banned.&lt;br /&gt;
&lt;br /&gt;
All versions of Snes9x before 1.5 are banned. Find newer releases on [https://github.com/snes9xgit/snes9x/releases/ GitHub].&lt;br /&gt;
&lt;br /&gt;
[https://pastebin.com/2zvZzAnb Retroarch's &amp;quot;Run-Ahead to Reduce Latency&amp;quot; feature is banned].&lt;br /&gt;
&lt;br /&gt;
Nakitek Game Saver and other third-party hardware additions, that alter the way in which the game is read by and written to the console, are banned. Exceptions to this include SD2SNES, Super UFO, Everdrive, and USB2SNES so long as adequate power is supplied to the console and the game functions as it would normally.&lt;br /&gt;
&lt;br /&gt;
= Modifications =&lt;br /&gt;
&lt;br /&gt;
The platform that the player chooses must not be altered in any meaningful or significant way, or change the interactions between system and game that exist or are emulated. Any changes must be entirely aesthetic - functional or practical changes to systems are not allowed. Therefore, S-Video, RGB, Component, and similar modifications to the signal outputted from the console are allowed. Disclaimer: although the dejitter mod designed by marqs85, source code seen [https://github.com/marqs85/snes_dejitter here], alters the clock rate of the game and is as such subject to this rule, it does so at such a minute rate (less than 2 frames per hour LOST by the mod compared to original), that it has been deemed acceptable by the community at large for use.&lt;br /&gt;
&lt;br /&gt;
Modifications to the game’s ROM — including but not limited to changes to the game’s code, the appearances of sprites within the game, or the game’s music — are prohibited.&lt;br /&gt;
&lt;br /&gt;
Currently, permitted emulators and settings are not objectively superior to the original hardware for speedrunning purposes. Therefore, the native settings - [https://alttp-wiki.net/index.php/RetroArch_Settings or those preferred by other speedrunners] - are approved.&lt;br /&gt;
&lt;br /&gt;
Any sort of savestate feature is banned, including Virtual Console restore points, the SNES Classic's Rewind, and savestates of the SD2SNES/FXPAK. Observing the state of the console or emulator is allowed for the sake of functions like autosplitters or input display, but cannot be used in any way to gain an advantage.&lt;br /&gt;
&lt;br /&gt;
Neither the CPU nor any other chip can be overclocked.&lt;br /&gt;
&lt;br /&gt;
= Controllers =&lt;br /&gt;
&lt;br /&gt;
Each button used on the controller must correspond one-to-one to a button on the SNES controller.&lt;br /&gt;
&lt;br /&gt;
The use of macros or turbo is prohibited, even if the controller has this functionality built in. The use of a mouse scroll wheel is prohibited.&lt;br /&gt;
&lt;br /&gt;
The use of left and right simultaneously on the directional pad is banned for all categories unless explicitly stated otherwise. On hardware that allows simultaneous left and right inputs, intentional abuse of the system used to prevent left+right (SOCD resolution) is not allowed.&lt;br /&gt;
&lt;br /&gt;
External objects may be held by a runner for stability or comfort, however no external objects are allowed to physically make inputs for the player during the run, unless there is a valid accessibility reason for doing so.&lt;br /&gt;
&lt;br /&gt;
Performing 30Hz Arm Pumps to execute Bomb Torizo skip on the NTSC version of the game is banned.&lt;br /&gt;
&lt;br /&gt;
= Proof =&lt;br /&gt;
&lt;br /&gt;
Currently, the community uses an 'honor system', essentially meaning that proof of the run's authenticity is not required for submitting runs to either of the leaderboards until a certain threshold is reached. The threshold will be listed in the rules for most categories, otherwise it is required at least for the World Record. That being said, moderators of those leaderboards reserve the right to review and remove submissions at their discretion.&lt;br /&gt;
&lt;br /&gt;
Submitting visual evidence of the run, especially evidence that the run was performed live through a medium such as Twitch, and was performed while following all of the rules outlined previously, adds credence to both your run and your standing within the community.&lt;br /&gt;
&lt;br /&gt;
Submitting an emulator movie file or a recording of an emulator movie file playing is not allowed. Video submissions must be of live gameplay recorded through software or through an actual camera pointed at a tv or monitor.&lt;br /&gt;
&lt;br /&gt;
Additional steps you can take to add further credence to the video of your run include:&lt;br /&gt;
* Begin the run with a reset.&lt;br /&gt;
* Include the full credits sequence, up through the In Game Time and item percentage.&lt;br /&gt;
* Include game audio.&lt;br /&gt;
* Record at greater than 30 frames per second.&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Timing]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Leaderboard_Submission_Rules&amp;diff=9248</id>
		<title>Leaderboard Submission Rules</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Leaderboard_Submission_Rules&amp;diff=9248"/>
				<updated>2025-08-07T21:14:23Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Fix link formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following are a list of guidelines with which to follow if you would wish to submit your speedruns of Super Metroid to a leaderboard such as [https://deertier.com Deer Tier].&lt;br /&gt;
&lt;br /&gt;
= Platforms =&lt;br /&gt;
&lt;br /&gt;
For ease of understanding, platforms are classified according to how they appear on the [https://www.speedrun.com/supermetroid Speedrun.com leaderboard].&lt;br /&gt;
&lt;br /&gt;
== Allowed ==&lt;br /&gt;
&lt;br /&gt;
The original Super Famicom and Super Nintendo Entertainment Systems, as well as the [https://en.wikipedia.org/wiki/New-Style_Super_NES New-Style Super NES clone systems], are classified as SNES (colloquially as 'console').&lt;br /&gt;
&lt;br /&gt;
The Nintendo Wii, Wii U, and 3DS Virtual Consoles are classified as WiiVC, WiiUVC, and 3DSVC respectively.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/Super_NES_Classic_Edition Super NES Classic Edition] is classified as SNESClassic.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/Super_Nt Analogue Super Nt] is classified as SuperNt.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/MiSTer MiSTer FPGA] is classified as MiSTer.&lt;br /&gt;
&lt;br /&gt;
Permitted [[emulators]] such as [https://github.com/snes9xgit/snes9x/releases Snes9x], [https://bsnes.org/ bsnes], [http://www.retroarch.com/ Retroarch],  [http://tasvideos.org/BizHawk.html BizHawk], and [http://tasvideos.org/Lsnes.html lsnes], are classified as SNES[Emu]. The latter is primarily used for tool-assisted speedrunning and is not recommended for RTA runs.&lt;br /&gt;
&lt;br /&gt;
Unclassified clone consoles should be considered emulators until further notice.&lt;br /&gt;
&lt;br /&gt;
== Prohibited ==&lt;br /&gt;
&lt;br /&gt;
All versions of Zsnes are banned.&lt;br /&gt;
&lt;br /&gt;
All versions of Snes9x before 1.5 are banned. Find newer releases on [https://github.com/snes9xgit/snes9x/releases/ GitHub].&lt;br /&gt;
&lt;br /&gt;
[https://pastebin.com/2zvZzAnb Retroarch's &amp;quot;Run-Ahead to Reduce Latency&amp;quot; feature is banned].&lt;br /&gt;
&lt;br /&gt;
Nakitek Game Saver and other third-party hardware additions, that alter the way in which the game is read by and written to the console, are banned. Exceptions to this include SD2SNES, Super UFO, Everdrive, and USB2SNES so long as adequate power is supplied to the console and the game functions as it would normally.&lt;br /&gt;
&lt;br /&gt;
= Modifications =&lt;br /&gt;
&lt;br /&gt;
The platform that the player chooses must not be altered in any meaningful or significant way, or change the interactions between system and game that exist or are emulated. Any changes must be entirely aesthetic - functional or practical changes to systems are not allowed. Therefore, S-Video, RGB, Component, and similar modifications to the signal outputted from the console are allowed. Disclaimer: although the dejitter mod designed by marqs85, source code seen [https://github.com/marqs85/snes_dejitter here], alters the clock rate of the game and is as such subject to this rule, it does so at such a minute rate (less than 2 frames per hour LOST by the mod compared to original), that it has been deemed acceptable by the community at large for use.&lt;br /&gt;
&lt;br /&gt;
Modifications to the game’s ROM — including but not limited to changes to the game’s code, the appearances of sprites within the game, or the game’s music — are prohibited.&lt;br /&gt;
&lt;br /&gt;
Currently, permitted emulators and settings are not objectively superior to the original hardware for speedrunning purposes. Therefore, the native settings - [https://alttp-wiki.net/index.php/RetroArch_Settings or those preferred by other speedrunners] - are approved.&lt;br /&gt;
&lt;br /&gt;
Any sort of savestate feature is banned, including Virtual Console restore points, the SNES Classic's Rewind, and savestates of the SD2SNES/FXPAK. Observing the state of the console or emulator is allowed for the sake of functions like autosplitters or input display, but cannot be used in any way to gain an advantage.&lt;br /&gt;
&lt;br /&gt;
Neither the CPU nor any other chip can be overclocked.&lt;br /&gt;
&lt;br /&gt;
= Controllers =&lt;br /&gt;
&lt;br /&gt;
Each button used on the controller must correspond one-to-one to a button on the SNES controller.&lt;br /&gt;
&lt;br /&gt;
The use of macros or turbo is prohibited, even if the controller has this functionality built in. The use of a mouse scroll wheel is prohibited.&lt;br /&gt;
&lt;br /&gt;
The use of left and right simultaneously on the directional pad is banned for all categories unless explicitly stated otherwise. On hardware that allows simultaneous left and right inputs, intentional abuse of the system used to prevent left+right (SOCD resolution) is not allowed.&lt;br /&gt;
&lt;br /&gt;
External objects may be held by a runner for stability or comfort, however no external objects are allowed to physically make inputs for the player during the run, unless there is a valid accessibility reason for doing so.&lt;br /&gt;
&lt;br /&gt;
Performing 30Hz Arm Pumps to execute Bomb Torizo skip on the NTSC version of the game is banned.&lt;br /&gt;
&lt;br /&gt;
= Proof =&lt;br /&gt;
&lt;br /&gt;
Currently, the community uses an 'honor system', essentially meaning that proof of the run's authenticity is not required for submitting runs to either of the leaderboards until a certain threshold is reached. The threshold will be listed in the rules for most categories, otherwise it is required at least for the World Record. That being said, moderators of those leaderboards reserve the right to review and remove submissions at their discretion.&lt;br /&gt;
&lt;br /&gt;
Submitting visual evidence of the run, especially evidence that the run was performed live through a medium such as Twitch, and was performed while following all of the rules outlined previously, adds credence to both your run and your standing within the community.&lt;br /&gt;
&lt;br /&gt;
Submitting an emulator movie file or a recording of an emulator movie file playing is not allowed. Video submissions must be of live gameplay recorded through software or through an actual camera pointed at a tv or monitor.&lt;br /&gt;
&lt;br /&gt;
Additional steps you can take to add further credence to the video of your run include:&lt;br /&gt;
* Begin the run with a reset.&lt;br /&gt;
* Include the full credits sequence, up through the In Game Time and item percentage.&lt;br /&gt;
* Include game audio.&lt;br /&gt;
* Record at greater than 30 frames per second.&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Timing]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Leaderboard_Submission_Rules&amp;diff=9247</id>
		<title>Leaderboard Submission Rules</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Leaderboard_Submission_Rules&amp;diff=9247"/>
				<updated>2025-08-07T21:13:40Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Prohibited */ Don't recommend newest version of Snes9x, as it doesn't work with the autosplitter&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following are a list of guidelines with which to follow if you would wish to submit your speedruns of Super Metroid to a leaderboard such as [https://deertier.com Deer Tier].&lt;br /&gt;
&lt;br /&gt;
= Platforms =&lt;br /&gt;
&lt;br /&gt;
For ease of understanding, platforms are classified according to how they appear on the [https://www.speedrun.com/supermetroid Speedrun.com leaderboard].&lt;br /&gt;
&lt;br /&gt;
== Allowed ==&lt;br /&gt;
&lt;br /&gt;
The original Super Famicom and Super Nintendo Entertainment Systems, as well as the [https://en.wikipedia.org/wiki/New-Style_Super_NES New-Style Super NES clone systems], are classified as SNES (colloquially as 'console').&lt;br /&gt;
&lt;br /&gt;
The Nintendo Wii, Wii U, and 3DS Virtual Consoles are classified as WiiVC, WiiUVC, and 3DSVC respectively.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/Super_NES_Classic_Edition Super NES Classic Edition] is classified as SNESClassic.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/Super_Nt Analogue Super Nt] is classified as SuperNt.&lt;br /&gt;
&lt;br /&gt;
The [https://en.wikipedia.org/wiki/MiSTer MiSTer FPGA] is classified as MiSTer.&lt;br /&gt;
&lt;br /&gt;
Permitted [[emulators]] such as [https://github.com/snes9xgit/snes9x/releases Snes9x], [https://bsnes.org/ bsnes], [http://www.retroarch.com/ Retroarch],  [http://tasvideos.org/BizHawk.html BizHawk], and [http://tasvideos.org/Lsnes.html lsnes], are classified as SNES[Emu]. The latter is primarily used for tool-assisted speedrunning and is not recommended for RTA runs.&lt;br /&gt;
&lt;br /&gt;
Unclassified clone consoles should be considered emulators until further notice.&lt;br /&gt;
&lt;br /&gt;
== Prohibited ==&lt;br /&gt;
&lt;br /&gt;
All versions of Zsnes are banned.&lt;br /&gt;
&lt;br /&gt;
All versions of Snes9x before 1.5 are banned. Find newer releases at [https://github.com/snes9xgit/snes9x/releases/].&lt;br /&gt;
&lt;br /&gt;
[https://pastebin.com/2zvZzAnb Retroarch's &amp;quot;Run-Ahead to Reduce Latency&amp;quot; feature is banned].&lt;br /&gt;
&lt;br /&gt;
Nakitek Game Saver and other third-party hardware additions, that alter the way in which the game is read by and written to the console, are banned. Exceptions to this include SD2SNES, Super UFO, Everdrive, and USB2SNES so long as adequate power is supplied to the console and the game functions as it would normally.&lt;br /&gt;
&lt;br /&gt;
= Modifications =&lt;br /&gt;
&lt;br /&gt;
The platform that the player chooses must not be altered in any meaningful or significant way, or change the interactions between system and game that exist or are emulated. Any changes must be entirely aesthetic - functional or practical changes to systems are not allowed. Therefore, S-Video, RGB, Component, and similar modifications to the signal outputted from the console are allowed. Disclaimer: although the dejitter mod designed by marqs85, source code seen [https://github.com/marqs85/snes_dejitter here], alters the clock rate of the game and is as such subject to this rule, it does so at such a minute rate (less than 2 frames per hour LOST by the mod compared to original), that it has been deemed acceptable by the community at large for use.&lt;br /&gt;
&lt;br /&gt;
Modifications to the game’s ROM — including but not limited to changes to the game’s code, the appearances of sprites within the game, or the game’s music — are prohibited.&lt;br /&gt;
&lt;br /&gt;
Currently, permitted emulators and settings are not objectively superior to the original hardware for speedrunning purposes. Therefore, the native settings - [https://alttp-wiki.net/index.php/RetroArch_Settings or those preferred by other speedrunners] - are approved.&lt;br /&gt;
&lt;br /&gt;
Any sort of savestate feature is banned, including Virtual Console restore points, the SNES Classic's Rewind, and savestates of the SD2SNES/FXPAK. Observing the state of the console or emulator is allowed for the sake of functions like autosplitters or input display, but cannot be used in any way to gain an advantage.&lt;br /&gt;
&lt;br /&gt;
Neither the CPU nor any other chip can be overclocked.&lt;br /&gt;
&lt;br /&gt;
= Controllers =&lt;br /&gt;
&lt;br /&gt;
Each button used on the controller must correspond one-to-one to a button on the SNES controller.&lt;br /&gt;
&lt;br /&gt;
The use of macros or turbo is prohibited, even if the controller has this functionality built in. The use of a mouse scroll wheel is prohibited.&lt;br /&gt;
&lt;br /&gt;
The use of left and right simultaneously on the directional pad is banned for all categories unless explicitly stated otherwise. On hardware that allows simultaneous left and right inputs, intentional abuse of the system used to prevent left+right (SOCD resolution) is not allowed.&lt;br /&gt;
&lt;br /&gt;
External objects may be held by a runner for stability or comfort, however no external objects are allowed to physically make inputs for the player during the run, unless there is a valid accessibility reason for doing so.&lt;br /&gt;
&lt;br /&gt;
Performing 30Hz Arm Pumps to execute Bomb Torizo skip on the NTSC version of the game is banned.&lt;br /&gt;
&lt;br /&gt;
= Proof =&lt;br /&gt;
&lt;br /&gt;
Currently, the community uses an 'honor system', essentially meaning that proof of the run's authenticity is not required for submitting runs to either of the leaderboards until a certain threshold is reached. The threshold will be listed in the rules for most categories, otherwise it is required at least for the World Record. That being said, moderators of those leaderboards reserve the right to review and remove submissions at their discretion.&lt;br /&gt;
&lt;br /&gt;
Submitting visual evidence of the run, especially evidence that the run was performed live through a medium such as Twitch, and was performed while following all of the rules outlined previously, adds credence to both your run and your standing within the community.&lt;br /&gt;
&lt;br /&gt;
Submitting an emulator movie file or a recording of an emulator movie file playing is not allowed. Video submissions must be of live gameplay recorded through software or through an actual camera pointed at a tv or monitor.&lt;br /&gt;
&lt;br /&gt;
Additional steps you can take to add further credence to the video of your run include:&lt;br /&gt;
* Begin the run with a reset.&lt;br /&gt;
* Include the full credits sequence, up through the In Game Time and item percentage.&lt;br /&gt;
* Include game audio.&lt;br /&gt;
* Record at greater than 30 frames per second.&lt;br /&gt;
&lt;br /&gt;
= See also =&lt;br /&gt;
&lt;br /&gt;
* [[Timing]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9245</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9245"/>
				<updated>2025-08-07T02:01:37Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added X-Fusion (timer and optional savestates only)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/X-Fusion-Practice/tree/main/releases X-Fusion] (Minimal)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9046</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=9046"/>
				<updated>2025-04-21T21:11:45Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Separate hack/link for Redesign now&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=New_Game_Plus&amp;diff=8796</id>
		<title>New Game Plus</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=New_Game_Plus&amp;diff=8796"/>
				<updated>2025-01-10T02:30:12Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Fixed NewGame+ download link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Category&lt;br /&gt;
|catname=NG+&lt;br /&gt;
|cattype=Full Category&lt;br /&gt;
|rtwr=24:11&lt;br /&gt;
|gtwr=0:16&lt;br /&gt;
|wrholder=Overfiendvip&lt;br /&gt;
|wrlink=https://www.twitch.tv/videos/2343207751&lt;br /&gt;
|wrtext=Twitch Highlight&lt;br /&gt;
|minibosses=[[Botwoon]]&lt;br /&gt;
|bossorder=PKRD&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
New Game Plus, shortened to NG+, involves beating the game while following the same restrictions as [[Any%]], but starting with all of the items, thus making it similar to what NG+ traditionally is, despite not normally being an option in Super Metroid.&lt;br /&gt;
&lt;br /&gt;
To more easily accomplish this, Total has provided a romhack patch for Super Metroid which has the player start on Ceres Station with 100% of items, including [[Hyper Beam]] if the player so chooses. [https://metroidconstruction.com/hack.php?id=804 An IPS patch file can be found at Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
The ROM also has Samus spawn with very little energy, so that [[Ridley]] in Ceres Station will fly away after taking the same amounts of hits as the original game. Otherwise, he would take much longer to force away.&lt;br /&gt;
&lt;br /&gt;
For those who do not want to use Hyper Beam, there is an option within the aforementioned ROM to enable or disable it from the &amp;quot;Special Setting Mode&amp;quot; before the start of the game.&lt;br /&gt;
&lt;br /&gt;
[[Category:Full Category]]&lt;br /&gt;
[[Category:Romhack]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=World_Record_History&amp;diff=8735</id>
		<title>World Record History</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=World_Record_History&amp;diff=8735"/>
				<updated>2024-12-03T01:36:58Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: New redirect to Record Progression&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Record Progression]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Discord&amp;diff=8705</id>
		<title>Discord</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Discord&amp;diff=8705"/>
				<updated>2024-11-13T02:55:51Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Renew Multitroid invite&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=What is Discord?=&lt;br /&gt;
Discord is a social platform designed for gaming communities to come together and share via text, voice, and/or video. You can access Discord via your web browser or a PC/mobile app. There are many Super Metroid themed servers within Discord that you can join anytime. Use any of the invite links here to get started.&lt;br /&gt;
&lt;br /&gt;
=Server Invite Links=&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/rT2fWZt SRL - Super Metroid] - The main community server.&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/invite/xDwaaqa Metroid Construction] - Romhacking community and resources.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/swrxbGv SMART] - Romhacking support for SMART level editor.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/2usVyy4 Super Metroid Tournament] - Major tournaments are hosted here.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/CXuK8dq Super Metroid Extension Board] - [https://www.speedrun.com/super_metroid_category_extensions Category Extension Leaderboard]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/invite/y23DC8r Speed Runners Arena] - [https://twitch.tv/SpeedRunnersArena SRA] community with SMRAT and SMS.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/vb8mJMCsSW Slicers - Multitroid] - Multiplayer support for emulators AND SD2/FXPAK. (Shared items/health/ammo/etc)&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/mEDvkYW F r e n c H F o r C e] - French speaking SM community.&lt;br /&gt;
&lt;br /&gt;
[http://gtclassic.spazer.link/ GT Classic] - Racers and fans of the GT Classic category.&lt;br /&gt;
&lt;br /&gt;
[http://discord.varia.run/ VARIA Randomizer] - Highly customizable randomizer at [http://varia.run Varia.run].&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/AgXMnFZ Rando League] - Competitive randomizer racing.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/PMKcDPQ ALttP + SM Randomizer] - Combine the games and randomize the things.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/K4V6V2B SMZ3 MultiWorld] - Multiplayer support for emulators AND SD2/FXPAK. (Split items between players)&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/WsnYSxA DASH Randomizer] - [https://dashrando.github.io/ DASH] Randomizer&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/Gc99YV2ZcB Map Rando] - community Discord for [https://maprando.com Map Rando] [[randomizers|randomizer]].&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=8676</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=8676"/>
				<updated>2024-10-24T01:58:30Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Kaizo Possible any% presets by cheesyboatride&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=8468</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=8468"/>
				<updated>2024-07-21T02:08:42Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Add T O U R O F I T A L Y practice hack&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/TourOfItaly/releases T O U R O F I T A L Y] (Contest version)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Timing&amp;diff=8389</id>
		<title>Timing</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Timing&amp;diff=8389"/>
				<updated>2024-05-26T11:56:32Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Set controls before playing intro&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Full Categories =&lt;br /&gt;
&lt;br /&gt;
All full categories start on a &amp;quot;0:00&amp;quot; file. This can be set up by letting the intro sequence play until Samus becomes controllable in the Ceres Elevator Room, then resetting the console. Be sure to configure your controls and moonwalk setting before playing the intro.&lt;br /&gt;
&lt;br /&gt;
Timing for all full categories begins on the frame that the [[Missile]] pointer disappears upon confirming &amp;quot;Start Game.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[File:Start_Game.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Timing for all full categories ends on the first frame that Samus is facing forward on her Gunship before it departs the exploding Zebes.&lt;br /&gt;
&lt;br /&gt;
[[File:End_Game.png]]&lt;br /&gt;
&lt;br /&gt;
[[Retiming a run|See this page]] for instructions on getting the time between these two frames accurately.&lt;br /&gt;
&lt;br /&gt;
= Partial Categories =&lt;br /&gt;
&lt;br /&gt;
== Spore Spawn RTA ==&lt;br /&gt;
&lt;br /&gt;
[[SSRTA|Spore Spawn RTA]] uses [http://smethack.f5.si/?SpeedRuns%2F%A5%CB%A5%B3%A5%CB%A5%B3%C0%B8%CA%FC%C1%F7RTA%B5%AD%CF%BF#vc6c6f33 the following timing]. Specifically, the start is the first frame that the map screen starts to fade out, and the end is the first frame that the Super Missile text box has fully disappeared.&lt;br /&gt;
&lt;br /&gt;
== Crocomire RTA ==&lt;br /&gt;
&lt;br /&gt;
[[Crocomire RTA]] uses a similar timing to the above, except the end timing is the frame that [[Crocomire]]'s drops spawn upon his defeat.&lt;br /&gt;
&lt;br /&gt;
== Races ==&lt;br /&gt;
&lt;br /&gt;
Timing for race categories typically begins on the same frame as full categories, and ends the moment the final or only goal is achieved. For example, if [http://www.speedrunslive.com/tools/supermetroid-bingo/ bingo] is being played, timing for a racer should end the moment they achieve their final bingo requirement.&lt;br /&gt;
&lt;br /&gt;
If the final or only goal involves acquiring an item, timing should end the moment Samus makes contact with the item.&lt;br /&gt;
&lt;br /&gt;
If the final or only goal involves entering a specific room, timing should not end until the moment control is returned to the player upon entering the room. (post-transition)&lt;br /&gt;
&lt;br /&gt;
The above also applies to &amp;quot;map station&amp;quot; and &amp;quot;recharge station&amp;quot; goals - the station does not need to be accessed, only its room.&lt;br /&gt;
&lt;br /&gt;
If the final or only goal involves &amp;quot;destroying&amp;quot; a certain number of statues, the [[Statues Room|statues room]] must be entered, and timing should not end until the moment the soul of the last statue required appears to exit its respective statue.&lt;br /&gt;
&lt;br /&gt;
If the final or only goal involves being &amp;quot;in an elevator&amp;quot;, timing can end the moment the elevator is used.&lt;br /&gt;
&lt;br /&gt;
Similarly, &amp;quot;[[Maridia Elevator Room|visit Crateria-Maridia elevator]]&amp;quot; requires using the elevator.&lt;br /&gt;
&lt;br /&gt;
If the final or only goal involves defeating a [[Bosses|boss or miniboss]], timing should end the moment the boss or miniboss begins exploding. Regarding Crocomire, timing should instead end the moment that the camera is unlocked after Crocomire has disintegrated in the acid.&lt;br /&gt;
&lt;br /&gt;
If a goal requires an individual to &amp;quot;visit the critters&amp;quot;, they must be brought onto the screen to have been considered visited.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Fully explore the Wrecked Ship&amp;quot; means filling in (turning a pink color on the minimap) every map square within the Wrecked Ship. You do not have to fill in squares of the [[West Ocean|rooms outside the actual ship]].&lt;br /&gt;
&lt;br /&gt;
Timing can end for &amp;quot;finish in a [[shinespark]] or [[Crystal Flash]]&amp;quot; the moment the respective technique is activated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Time =&lt;br /&gt;
&lt;br /&gt;
Real time obviously never ceases.&lt;br /&gt;
&lt;br /&gt;
Game time ceases during the following:&lt;br /&gt;
&lt;br /&gt;
* Pause menu&lt;br /&gt;
&lt;br /&gt;
* Room transition&lt;br /&gt;
&lt;br /&gt;
* Message boxes (such as those from item fanfares and refill stations)&lt;br /&gt;
&lt;br /&gt;
* [[Lag]]&lt;br /&gt;
&lt;br /&gt;
* [[Pause Abuse|When Samus is considered dead]] (00 energy)&lt;br /&gt;
&lt;br /&gt;
* Ceres Station cutscene&lt;br /&gt;
&lt;br /&gt;
Game time does not cease during the following:&lt;br /&gt;
&lt;br /&gt;
* Save station&lt;br /&gt;
&lt;br /&gt;
* Refill station &lt;br /&gt;
&lt;br /&gt;
* Gunship&lt;br /&gt;
&lt;br /&gt;
* Elevator (excluding the room transition)&lt;br /&gt;
&lt;br /&gt;
* [[Reserve Tank]] automatic trigger&lt;br /&gt;
&lt;br /&gt;
* While using [[X-Ray Scope]]&lt;br /&gt;
&lt;br /&gt;
* Cutscenes where Samus is still partially in the player's control (ex. stunned after [[Mother Brain|Mother Brain's]] rainbow beam)&lt;br /&gt;
&lt;br /&gt;
The game begins tracking the time for the file when the screen fades into the Ceres Station elevator ride.&lt;br /&gt;
&lt;br /&gt;
The game ends tracking the time for the file the moment the game has fully faded out after Samus's Gunship has departed the exploding Zebes. (approximately 10 seconds and 55 frames after the frame Samus faces forward on the Gunship)&lt;br /&gt;
&lt;br /&gt;
= Version Differences =&lt;br /&gt;
&lt;br /&gt;
There are no differences between the NTSC-U version and the NTSC-J version. Only the PAL version is different.&lt;br /&gt;
&lt;br /&gt;
Different platforms will run Super Metroid at different frame rates.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;250&amp;quot; | Platform&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; width=&amp;quot;60&amp;quot; | Frame Rate&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Super Nintendo / Super Famicom / [http://byuu.org/emulation/higan/ bsnes (a.k.a. higan)] || ~60.10&lt;br /&gt;
|-&lt;br /&gt;
| [http://snes9x.ipherswipsite.com/ Snes9x (recent versions)] || ~59.94 || A run that is 1:00:00 long on console/bsnes will be 1:00:09 long on recent versions of Snes9x&lt;br /&gt;
|-&lt;br /&gt;
| Virtual Console (Wii) (480i) || ~59.94 || A run that is 1:00:00 long on console/bsnes will be 1:00:09 long on Virtual Console at this resolution&lt;br /&gt;
|-&lt;br /&gt;
| Virtual Console (Wii) (480p) || ~59.89 || A run that is 1:00:00 long on console/bsnes will be 1:00:12 long on Virtual Console at this resolution&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
On Virtual Console, [[Kraid]] will, on average, emerge at a faster rate than on console. ''Editor's note: After observing Kraid between consoles, I believe this to save at least half a second (again, on average) for Virtual Console players, but exact figures with supporting evidence have never been provided.''&lt;br /&gt;
&lt;br /&gt;
The Wii U Virtual Console and the Nintendo 3DS Virtual Console versions have yet to be investigated for potential differences in lag or processing.&lt;br /&gt;
&lt;br /&gt;
Each platform will handle memory-altering effects such as [[Spacetime Beam|space time beam]] differently.&lt;br /&gt;
&lt;br /&gt;
Similarly, each platform may show differences in terms of the blocks placed within the [[out of bounds]] areas of rooms.&lt;br /&gt;
&lt;br /&gt;
TASVideos has a full list of platform framerates [http://tasvideos.org/PlatformFramerates.html here].&lt;br /&gt;
&lt;br /&gt;
Dotsarecool made a comparison between various different SNES [[emulators]] in the spreadsheet linked from [https://www.speedrun.com/smw/thread/8w7yc this thread], with the caveat that the amount of lag shown may not be relevant to Super Metroid.&lt;br /&gt;
&lt;br /&gt;
= SDA Timing =&lt;br /&gt;
&lt;br /&gt;
For full-game categories that start on Ceres, the player gains control of Samus 343 frames after pressing &amp;quot;Start Game&amp;quot;. On the original hardware, this is 5.707 seconds. (note that this value can vary depending on the sound queue at the time of pressing &amp;quot;Start Game&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
This value can also be used to calculate the RTA-equivalent time for a run that starts with the opening cutscene, such as TASes.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Hitbox_Manipulation&amp;diff=8141</id>
		<title>Hitbox Manipulation</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Hitbox_Manipulation&amp;diff=8141"/>
				<updated>2024-01-21T14:59:26Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Hitbox Viewers */ Add links to hitbox viewers by P.JBoy and Sniq&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:AllHitboxes.png|Crude Image]]&lt;br /&gt;
&lt;br /&gt;
[[File:HotaHitboxes.png|Hotarubi's more and more hitboxes]]&lt;br /&gt;
&lt;br /&gt;
As shown above, the size of Samus's hitbox varies based on the condition of her sprite. The most important detail is that the height of her down-aiming and [[spinjump]] hitboxes is considerably shorter than the height of her standing and normal jump hitboxes.&lt;br /&gt;
&lt;br /&gt;
== Early Landing ==&lt;br /&gt;
&lt;br /&gt;
When jumping to any platform (regardless of whether the platform is above, below, or level with Samus) in the spin-jumping or aimed-down position, it is possible to land earlier by extending your hitbox to full length. This is done by either pressing angle up/down or shooting.&lt;br /&gt;
&lt;br /&gt;
Regardless of the platform's position, when Samus is jumping to any platform in a spinjump or while aiming down, it is possible for Samus to land earlier on the platform by extending her hitbox to its full length, which can be done by pressing either angle up, angle down, or firing a weapon.&lt;br /&gt;
&lt;br /&gt;
== Grabs ==&lt;br /&gt;
&lt;br /&gt;
When performing a spinjump, by pressing angle up, angle down, or firing a weapon once directly above a platform, Samus will break out of her spin and immediately land on the platform. This allows her to land on platforms earlier than normal and is known as '''ledgegrabbing'''.&lt;br /&gt;
&lt;br /&gt;
Similarly, Samus can land on platforms that are above her even earlier by entering the down-aiming position during the ascent of the jump, which brings the bottom of her hitbox up slightly, and then extending her hitbox to normal length once level with the platform, which can be done simply by moving forward to break out of the down-aiming position. This is known as '''downgrabbing'''.&lt;br /&gt;
&lt;br /&gt;
Downgrabs are considered more difficult to efficiently execute compared to ledgegrabs. Although performing downgrabs [http://tasvideos.org/GameResources/SNES/SuperMetroid.html#PlatformGrabbing as described on TASVideos] is the fastest option, it is extremely difficult to consistently perform them. It is considered much easier and more reliable to perform ledgegrabs where angle up or angle down is pressed once Samus has ascended slightly above the location of the platform.&lt;br /&gt;
&lt;br /&gt;
Considering whether to downgrab or ledgegrab a platform requires analyzing the risk versus the reward involved. Similarly, considering which speed to grab the platform at requires a similar analysis. Although you can save additional frames by performing a more efficient ledgegrab onto a platform, and although there will be dozens of opportunities over the course of a speedrun to perform efficient ledgegrabs, there is always the risk that if you perform the ledgegrab inputs too early, you will miss the platform and fall.&lt;br /&gt;
&lt;br /&gt;
Certain techniques such as the [[Colosseum#Halfie &amp;amp; Full Halfie|Full Halfie]] may require stronger consideration towards performing a downgrab. In this case, you would be potentially providing yourself more time with which to activate the [[shinespark]].&lt;br /&gt;
&lt;br /&gt;
== Gap Skip ==&lt;br /&gt;
&lt;br /&gt;
By running straight off of a ledge and pressing down to enter the down-aiming position, it is possible for Samus to clear gaps between tiles. The size of the gap she will be able to clear is primarily dependent on her [[Horizontal Speed|horizontal speed]] at the time of leaving the ledge.&lt;br /&gt;
&lt;br /&gt;
Depending on your speed and the size of the gap in question, you may need to remain in the down-aiming position before releasing a forward direction to clear it.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|6Y_zByY1mfU}}&lt;br /&gt;
&lt;br /&gt;
== Downback ==&lt;br /&gt;
&lt;br /&gt;
As downgrabs indicate, Samus will normally break out of her down-aiming posture any time a forward direction is pressed on the directional pad; however, it is possible to move forward while falling in the down-aiming position by pressing down and moving your thumb to down+back. (commonly referred to as a &amp;quot;diagonal&amp;quot; on the directional pad)&lt;br /&gt;
&lt;br /&gt;
Although such input is counter-intuitive, there are multiple instances where downbacking allows Samus to squeeze through certain gaps without landing on platforms due to her compressed hitbox, thus maintaining her [[Vertical Speed|vertical speed]].&lt;br /&gt;
&lt;br /&gt;
You are normally unable to downback after a jump or walljump; however, either taking damage (without [[damage boosting]]) or unmorphing will allow you to do so.&lt;br /&gt;
&lt;br /&gt;
Examples of downbacking can be observed in the video below at 0:01 after running off the starting ledge, at 0:04 after unmorphing to smoothly clear the two blocks, and at 0:06 to pass by the last ledge.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|lpxI9o0gDHk}}&lt;br /&gt;
&lt;br /&gt;
== Crouch Jump ==&lt;br /&gt;
&lt;br /&gt;
Samus will begin her jump eight pixels higher than normal if she is crouching before she jumps, effectively increasing jump height by 8 pixels and allowing her to grab onto platforms she may otherwise not have been able to grab onto.&lt;br /&gt;
&lt;br /&gt;
The video below is an example of a distance between two platforms that is surmounted by assistance from a crouch jump and a downgrab.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|aTbubkfc7iE}}&lt;br /&gt;
&lt;br /&gt;
The eight pixels will NOT be granted if Samus's arm cannon is not in the neutral position when attempting to crouch jump, in other words, holding angle up or angle down and doing a crouch jump will not increase jump height; in fact, it will DECREASE jump height by 2 pixels compared to a standing jump. After the jump is initiated, the desired angle can be held without compromising the height. &lt;br /&gt;
&lt;br /&gt;
The following demo shows how holding an angle affects your jump height while crouched:.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|EzC2Kv58GaY}}&lt;br /&gt;
&lt;br /&gt;
== Checking ==&lt;br /&gt;
&lt;br /&gt;
The following is a modification of the [http://tasvideos.org/GameResources/SNES/SuperMetroid.html#EnteringDoorsAndGettingItemsEarly description provided by TASVideos]:&lt;br /&gt;
&lt;br /&gt;
When spinjumping forward, the game checks the tiles immediately behind Samus to see if she can wall jump, starting with the uppermost tile and moving down. If any solid tiles are found, the game stops checking and allows Samus to walljump.&lt;br /&gt;
&lt;br /&gt;
The game considers Samus as touching any tiles checked, allowing her to trigger items and doors earlier by spinjumping and turning around right as the tile is within walljump check range. If an item that is to be collected requires Samus to turn around immediately after collecting it, using this technique can reach the item a bit faster.&lt;br /&gt;
&lt;br /&gt;
This can also be utilized when entering doors that do not require momentum in the direction they are entered, such as rooms containing bosses.&lt;br /&gt;
&lt;br /&gt;
It is also possible to check doors by having Samus collide with a ceiling or by having Samus break out of spin by pressing down and the direction opposite of forward. The latter is observable at the end of every [[Bomb Torizo]] skip performed in recent [[Tool Assisted Speedruns|tool assisted speedruns]], as it provides the fastest method with which to escape its chamber. These methods preserve [[Horizontal Speed|horizontal momentum]].&lt;br /&gt;
&lt;br /&gt;
The maximum distance of a remote trigger pickup depends on Samus's velocity at the moment of the walljump check and can go as high as eight pixels away from the target.&lt;br /&gt;
&lt;br /&gt;
== Edge Boost ==&lt;br /&gt;
&lt;br /&gt;
Also known as &amp;quot;corner boost&amp;quot; and can be thought of as the opposite of ledgegrabbing, edge boosting is a technique that can be used to fall faster than normal. It is primarily performed in tool assisted speedruns.&lt;br /&gt;
&lt;br /&gt;
When falling alongside a surface that ends, by aiming down and then immediately pressing left or right on the directional pad, Samus's position will be shifted a few pixels downward. In the case of pressing the directional pad towards the surface, this will allow Samus to pass under the surface faster.&lt;br /&gt;
&lt;br /&gt;
This is possible because Samus's down-aiming hitbox has about half the height of her normal hitbox, and by pressing left or right, Samus restores her hitbox to full size and is immediately pushed down out of the boundaries of the surface she is colliding with.&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=30Lar33xD-g&amp;amp;t=4m45s An example of a tool assisted speedrun] that performs many edge boosts in the [[Climb]].&lt;br /&gt;
&lt;br /&gt;
It is also possible to perform an edge boost by breaking a spinjump when Samus is directly under an edge. This is more feasible for humans without tools and can be utilized in rooms such as the [[Green Pirates Shaft]].&lt;br /&gt;
&lt;br /&gt;
This technique is the most effective at the beginning of a jump or fall. At Samus's full downward speed, she may fail to be pushed down if she falls too fast for her hitbox to extend towards the boundaries of a surface.&lt;br /&gt;
&lt;br /&gt;
== Hitbox Viewers ==&lt;br /&gt;
&lt;br /&gt;
[https://github.com/PJBoy/lua P.JBoy] - Hitbox viewers for several games with extra features, usually for BizHawk&lt;br /&gt;
&lt;br /&gt;
[https://tasvideos.org/6381S Sniq] - Hitbox viewers for lsnes linked in TAS submission notes&lt;br /&gt;
&lt;br /&gt;
[http://pastebin.com/raw/4uBshaZN Pasky] - Works with snes9x v1.43 and snes9x v1.51 &amp;quot;rr&amp;quot; versions. (Right click -&amp;gt; &amp;quot;Save page as&amp;quot; -&amp;gt; save as a .lua file)&lt;br /&gt;
&lt;br /&gt;
[http://tas.speedga.me/ Total] - Various &amp;quot;Super Hitbox&amp;quot; viewers for lsnes and Bizhawk.&lt;br /&gt;
&lt;br /&gt;
[http://smethack.f5.si/?Lua%20Script%20Download Super Metroid Hack Wiki] - Many different custom viewers for various emulators.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Spinjump]]&lt;br /&gt;
* [[Arm Pumping]]&lt;br /&gt;
* [[Exploiting Sprite Animations]]&lt;br /&gt;
* [[General Movement]]&lt;br /&gt;
* [https://wiki.supermetroid.run/File:Samus_Hitboxes.png Samus' Hitboxes] (large image)&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=West_Sewers&amp;diff=8110</id>
		<title>West Sewers</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=West_Sewers&amp;diff=8110"/>
				<updated>2024-01-07T00:48:26Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Redirect West Sewers -&amp;gt; West Sand Hall&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[West Sand Hall]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=East_Sewers&amp;diff=8109</id>
		<title>East Sewers</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=East_Sewers&amp;diff=8109"/>
				<updated>2024-01-07T00:48:12Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Redirect East Sewers -&amp;gt; East Sand Hall&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[East Sand Hall]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Emulators&amp;diff=7736</id>
		<title>Emulators</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Emulators&amp;diff=7736"/>
				<updated>2023-11-19T13:46:20Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Use GitHub releases page for Snes9x link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;All Emulators officially released by Nintendo (such as Wii VC, WiiU VC, 3DS VC, SNES Classic, and Switch) are acceptable for runs. Other emulators generally accepted by SpeedRunsLive are also accepted for runs here. Commonly recommended emulators are '''RetroArch''' (with bsnes or Snes9x core), '''bsnes''', '''Higan''', '''Snes9x'''. Older versions of Snes9x (v1.43 or older) as well as all versions of ZSNES are banned. These emulators do not properly emulate the game for speedrunning standards.  Keyboard is allowed, but should have a setting enabled to prevent left+right (see below).&lt;br /&gt;
&lt;br /&gt;
Emulator functions that are not available to console players using a standard controller are banned from use during runs. This includes but is not limited to: savestates, pressing two opposite direction inputs at the same time (left+right), turbo, fast forward/rewind, run ahead, and RAM watch. Auto-splitters that use RAM watch are generally accepted but should not give any advantage to the runner. See [[Leaderboard Submission Rules]] for more information.&lt;br /&gt;
&lt;br /&gt;
The below table has a comparison of various common emulators; a more comprehensive list can be found [https://emulation.gametechwiki.com/index.php/Super_Nintendo_emulators here].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align: left; &amp;quot;&lt;br /&gt;
|+ Emulator comparison&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
! Virtual Console&lt;br /&gt;
(Wii, WiiU, New3DS, SNES Classic, Switch)&lt;br /&gt;
|&lt;br /&gt;
* Low input lag (except WiiU)&lt;br /&gt;
* Relatively stable when using [[Spacetime Beam]]&lt;br /&gt;
* Unable to run [[0%]] due to crashing on the Artificial Varia glitch&lt;br /&gt;
* Difficult to run [[4%]] or [[12%]] due to crashing with the Block Shuffler glitch&lt;br /&gt;
|-&lt;br /&gt;
! [https://github.com/bsnes-emu/bsnes bsnes]&lt;br /&gt;
|&lt;br /&gt;
* Low input lag&lt;br /&gt;
* Options for GPU Sync and Adaptive Sync&lt;br /&gt;
* Options for Run-Ahead and Overclocking: these are banned for runs on the leaderboard&lt;br /&gt;
* Requires a modestly good computer; much lower system requirements than higan&lt;br /&gt;
* Partially randomized [https://github.com/bsnes-emu/bsnes/issues/140 RAM initialization] that aims to model hardware behavior; can affect [[Out of Bounds]] movement&lt;br /&gt;
* As unstable as console when using [[Spacetime Beam]]&lt;br /&gt;
* For Super Metroid, no known accuracy disadvantage compared with higan&lt;br /&gt;
|-&lt;br /&gt;
! byuu&lt;br /&gt;
[https://github.com/higan-emu/higan/ higan]&lt;br /&gt;
[https://ares-emu.net ares]&lt;br /&gt;
|&lt;br /&gt;
* Multi-system emulator built from bsnes&lt;br /&gt;
* Designed for accuracy above all other considerations&lt;br /&gt;
* Requires a powerful computer&lt;br /&gt;
* Starting with v107, the project gained a new complex interface in order to be able to support such complex hardware as the [https://www.reddit.com/r/retrogaming/comments/avznc8/nintendo_is_no_match_for_the_sega_tower_of_power/ Sega &amp;quot;Tower of Power&amp;quot;]&lt;br /&gt;
* Partially randomized [https://github.com/bsnes-emu/bsnes/issues/140 RAM initialization] that aims to model hardware behavior; can affect [[Out of Bounds]] movement&lt;br /&gt;
* As unstable as console when using [[Spacetime Beam]]&lt;br /&gt;
* For Super Metroid, no known accuracy advantage compared with the new bsnes (v107+)&lt;br /&gt;
|-&lt;br /&gt;
! [https://github.com/snes9xgit/snes9x/releases Snes9x]&lt;br /&gt;
|&lt;br /&gt;
* Requires very little computer power, will run on just about any system&lt;br /&gt;
* Often has moderate input lag. Version 1.56.1 added a &amp;quot;Reduce input lag&amp;quot; option that helps some users&lt;br /&gt;
* With high-refresh-rate monitors, some users only see 30fps displayed by the emulator&lt;br /&gt;
* Relatively stable when using [[Spacetime Beam]]&lt;br /&gt;
* Certain controllers require [[Control Schemes|manually setting up the dpad diagonal directions]]&lt;br /&gt;
|-&lt;br /&gt;
! [http://tasvideos.org/Lsnes.html Lsnes]&lt;br /&gt;
|&lt;br /&gt;
* Commonly used for [[Tool Assisted Speedruns|TASes]]&lt;br /&gt;
* Most [https://github.com/dan-tas/supermetroid-tas/blob/master/snes-supermetroid/src/test/resources/hitbox-viewer/lsnes-hitbox-viewer-32px.lua hitbox viewers] used to learn [[Out of Bounds]] navigation are written for lsnes&lt;br /&gt;
* Uses the bsnes v085 &amp;quot;Compatibility&amp;quot; core by default&lt;br /&gt;
* Moderate input lag&lt;br /&gt;
* Moderate audio lag&lt;br /&gt;
* Not recommended for real-time speedrunning&lt;br /&gt;
* Powerful tool for TASing, but requires manual handling of savestates&lt;br /&gt;
|-&lt;br /&gt;
! [https://github.com/TASVideos/BizHawk#readme BizHawk]&lt;br /&gt;
|&lt;br /&gt;
* Commonly used for [[Tool Assisted Speedruns|TASes]]&lt;br /&gt;
* Uses the Snes9x core by default, but the bsnes v087 core is available&lt;br /&gt;
* Moderate input lag&lt;br /&gt;
* Not recommended for real-time speedrunning&lt;br /&gt;
* Easier to learn TASing than lsnes: the &amp;quot;.tasproj&amp;quot; format used by default contains savestates, so it's easier to jump back a few frames without manual handling of savestates&lt;br /&gt;
|-&lt;br /&gt;
! [https://www.retroarch.com/?page=platforms RetroArch]&lt;br /&gt;
|&lt;br /&gt;
* Emulator frontend that can use various &amp;quot;cores&amp;quot;&lt;br /&gt;
* Recommended setup options can be found [https://alttp-wiki.net/index.php/RetroArch_Settings here]&lt;br /&gt;
* With the recommended setup, has low input lag&lt;br /&gt;
* Snes9x cores prior to 2010 use Snes9x 1.43, and are banned from the leaderboards&lt;br /&gt;
* Option for Run-Ahead: this is banned for runs on the leaderboard&lt;br /&gt;
|-&lt;br /&gt;
! Snes9x 1.43&lt;br /&gt;
|&lt;br /&gt;
* This older version of Snes9x used to be common, but is commonly banned for speedrunning because it emulates lag incorrectly&lt;br /&gt;
|-&lt;br /&gt;
! ZSNES&lt;br /&gt;
|&lt;br /&gt;
* '''Do not use ZSNES'''&lt;br /&gt;
* It has a major exploit that's been known for years, where loading a malicious ROM [https://www.youtube.com/watch?v=Q3SOYneC7mU allows any code to be run on your computer]&lt;br /&gt;
* This exploit will [https://www.reddit.com/r/emulation/comments/3aq0t3/psa_zsnes_v151_native_code_execution_vulnerability/csfg1m1/?context=10000 supposedly be fixed in the next release], but the latest release still was in 2007&lt;br /&gt;
* It also does not emulate lag accurately, making for unfair comparisons to runs performed on console&lt;br /&gt;
* Please don't use it, seriously. Even for casual gaming.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7707</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7707"/>
				<updated>2023-11-04T23:28:50Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Removed duplicate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7704</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7704"/>
				<updated>2023-11-03T11:45:22Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added The Blue Plague&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/BluePlague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7700</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7700"/>
				<updated>2023-11-02T02:26:44Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added Exertion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Exertion/releases Exertion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Pants_Room&amp;diff=7673</id>
		<title>Pants Room</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Pants_Room&amp;diff=7673"/>
				<updated>2023-10-11T17:53:50Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Add image that reveals the breakable blocks (and scrolls/enemies/etc). Mention East Pants Room&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Adjacent rooms&lt;br /&gt;
|west=[[East Sand Hall]]&amp;lt;br/&amp;gt;[[Pants Room]]&lt;br /&gt;
|east=[[Shaktool Room]]&amp;lt;br/&amp;gt;[[East Pants Room]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:PantsRoom.png|x600px]] [[File:Pants_Room_7D646.png|x600px]]&lt;br /&gt;
&lt;br /&gt;
A smaller version of the room is loaded when entering the eastern side of the room via a door. See [[East Pants Room]].&lt;br /&gt;
&lt;br /&gt;
==Spring Ball Ice Clip==&lt;br /&gt;
&lt;br /&gt;
The current fastest route for [[100%]] collects Ice Beam early and saves Crocomire and Grapple Beam until the second trip to Norfair. The route instead collects the Spring Ball by freezing one of the [[Puyo]]s and using it to clip through the ceiling to the door to the [[Shaktool Room]].&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|bcH1MN9fVB4}}&lt;br /&gt;
&lt;br /&gt;
==Randomizer==&lt;br /&gt;
&lt;br /&gt;
If you have Gravity and Grapple but not Hi Jump, you can get through the hole using a [[Gravity Jump]].&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|iivXpoRDYkk}}&lt;br /&gt;
&lt;br /&gt;
== Enemies ==&lt;br /&gt;
&lt;br /&gt;
* [[Puyo]]&lt;br /&gt;
* [[Menu]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Rooms in Maridia]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=File:Pants_Room_7D69A.png&amp;diff=7672</id>
		<title>File:Pants Room 7D69A.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=File:Pants_Room_7D69A.png&amp;diff=7672"/>
				<updated>2023-10-11T17:44:58Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: InsaneFirebat uploaded a new version of File:Pants Room 7D69A.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A smaller version of the room is loaded when entering from Shaktool's room&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=File:Pants_Room_7D69A.png&amp;diff=7671</id>
		<title>File:Pants Room 7D69A.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=File:Pants_Room_7D69A.png&amp;diff=7671"/>
				<updated>2023-10-11T17:41:49Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: A smaller version of the room is loaded when entering from Shaktool's room&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A smaller version of the room is loaded when entering from Shaktool's room&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=File:Pants_Room_7D646.png&amp;diff=7670</id>
		<title>File:Pants Room 7D646.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=File:Pants_Room_7D646.png&amp;diff=7670"/>
				<updated>2023-10-11T17:39:41Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Reveals breakable tiles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Reveals breakable tiles&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Volcano_Room&amp;diff=7594</id>
		<title>Volcano Room</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Volcano_Room&amp;diff=7594"/>
				<updated>2023-09-01T15:23:35Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Mention Polyp because I redirected a missing page here&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Adjacent rooms&lt;br /&gt;
|west=[[Spiky Platforms Tunnel]]&amp;lt;br/&amp;gt;[[Kronic Boost Room]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[File:VolcanoRoom.png|x768px]]&lt;br /&gt;
&lt;br /&gt;
[[File:VolcanoRoomSmile.png]]&lt;br /&gt;
&lt;br /&gt;
For reasons unknown, this room is heated if you enter from the bottom, but unheated if you enter from the top. The lava rocks are enemies known as Polyps.&lt;br /&gt;
&lt;br /&gt;
[[Category:Rooms in Norfair]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Polyp&amp;diff=7593</id>
		<title>Polyp</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Polyp&amp;diff=7593"/>
				<updated>2023-09-01T15:23:17Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Redirected page to Volcano Room&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Volcano Room]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7585</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7585"/>
				<updated>2023-08-27T01:25:55Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Add Super Junkoid&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Junkoid/releases Super Junkoid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Arcade_Room_Bonuses&amp;diff=7562</id>
		<title>Arcade Room Bonuses</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Arcade_Room_Bonuses&amp;diff=7562"/>
				<updated>2023-08-19T00:53:03Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* West */ This secret exists on both sides?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The list of rooms, with annotations for the bonus points available when playing Super Metroid Arcade.&lt;br /&gt;
&lt;br /&gt;
=General=&lt;br /&gt;
==Achievements==&lt;br /&gt;
*No Damage -- Possible in all boss rooms and [[Tourian Escape Room 4]]&lt;br /&gt;
*YOLO! -- Gained by shinesparking through any horizontal door horizontally&lt;br /&gt;
*Penalty -- Gained by entering [[Tourian First Room]] with insufficient ammo to kill MB1, this achievement will convert energy tanks to missiles until you have enough to kill MB1&lt;br /&gt;
*Continuous Wall Jump (CWJ) -- Gained by performing a CWJ anywhere in the game with sufficient speed, can only be done once per seed&lt;br /&gt;
*Hyper! -- Gained by having all four timed items (Gravity, plasma, space jump, &amp;amp; screw attack) at the same time, will also grant you hyper beam (Needs confirmation on amount of time hyper beam is active).  Probably only possible once per seed(?)&lt;br /&gt;
*Spike Spark -- Gained by obtaining a flash suit, only possible once per seed&lt;br /&gt;
*On A Quest -- Gained by having all four reserve tanks at the same time, only possible once per seed, reserve tanks do not respawn&lt;br /&gt;
*Collector -- Gained by having 100 missiles total at the same time (Only possible once per seed?)&lt;br /&gt;
*Survivor -- Gained by traversing 100 rooms in a seed, only obtainable on arcade difficulty (Only possible once per seed?)&lt;br /&gt;
*Millionaire! -- Gained by reaching 1,000,000 points total (Only possible once per seed?)&lt;br /&gt;
&lt;br /&gt;
==Secrets==&lt;br /&gt;
*All refill rooms with only one refill machine have secrets on the farthest side from the door&lt;br /&gt;
*All chozo statues have secrets on their heads&lt;br /&gt;
*Some rooms have multiple secrets, only one may be collected every time that room is visited&lt;br /&gt;
&lt;br /&gt;
=Crateria=&lt;br /&gt;
*[[Lake]] aka [[The Moat]]&lt;br /&gt;
==West of the Lake==&lt;br /&gt;
*[[Landing Site]]&lt;br /&gt;
*[[Crateria Tube]] -- Secret at the top-center of the tube&lt;br /&gt;
*[[Parlor and Alcatraz]] -- Special achievement (with bonus points) for Alcatraz Escape, Cleanser for killing all of the enemies&lt;br /&gt;
*[[Climb]] -- Achievement for shinesparking up the shaft, Cleanser for killing all of the pirates&lt;br /&gt;
*[[Pit Room]] -- Pitless achievement&lt;br /&gt;
*[[Flyway]]&lt;br /&gt;
*[[Pre-Map Flyway]]&lt;br /&gt;
*[[The Final Missile]] -- Secret on top of the Chozo statue&lt;br /&gt;
*[[Final Missile Bombway]]&lt;br /&gt;
*[[Bomb Torizo Room]] -- No Damage achievement&lt;br /&gt;
*[[Terminator Room]] -- Secret on top of a mushroom&lt;br /&gt;
*[[Green Pirates Shaft]] -- Quick Drop achievement&lt;br /&gt;
*[[Lower Mushrooms]] -- Secret on top of a mushroom&lt;br /&gt;
*[[Green Brinstar Elevator Room]]&lt;br /&gt;
*[[Crateria Kihunter Room]]&lt;br /&gt;
*[[Red Brinstar Elevator Room]]&lt;br /&gt;
*[[Statues Hallway]] -- Does this exist in Arcade??&lt;br /&gt;
*[[Statues Room]]&lt;br /&gt;
*[[Crateria Power Bomb Room]] -- Secret behind the item pedestal&lt;br /&gt;
*[[Crateria Super Room]]&lt;br /&gt;
===Gauntlet===&lt;br /&gt;
*[[Gauntlet Entrance]] -- Shine Skip achievement, Secret at top-center of room&lt;br /&gt;
*[[Gauntlet Energy Tank Room]] -- Shine Skip achievement&lt;br /&gt;
&lt;br /&gt;
==East of the Lake==&lt;br /&gt;
*[[West Ocean]] -- Secret in the crumble block shaft running from the upper section to the lower section, Sky Rider achievement for riding the moving platforms to the top, Dedicated achievement for bomb jumping to the top left missiles without other means to reach them.  These achievements are mutually exclusive.&lt;br /&gt;
*[[Bowling Alley Path]] -- Secret in the middle pit where the [[Choot]] is&lt;br /&gt;
===Forgotten Highway===&lt;br /&gt;
*[[East Ocean]] -- &amp;quot;Cleanser&amp;quot; achievement for killing all of the enemies&lt;br /&gt;
*[[Forgotten Highway Kago Room]] -- Secret to the right of the upper [[Kago]]&lt;br /&gt;
*[[Crab Maze]] - Multiple secrets scattered throughout different morph holes, these are mutually exclusive, largest points come from the far left side in the tunnel shaped like a backwards L, &amp;quot;Cleanser&amp;quot; achievement for killing all of the crabs&lt;br /&gt;
*[[Forgotten Highway Elevator]]&lt;br /&gt;
&lt;br /&gt;
=Brinstar=&lt;br /&gt;
== Blue ==&lt;br /&gt;
* [[Morph Ball Room]] -- &amp;quot;Smooth&amp;quot; achievement for getting from the top of the tower to the statue head without touching the ground. &amp;quot;Just Checking&amp;quot; achievement for bombing the lower left corner with either bombs or Power Bombs&lt;br /&gt;
* [[Construction Zone]] -- Secret on the left side of the middle section&lt;br /&gt;
* [[First Missile Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Blue Brinstar Energy Tank Room]] -- Secret at the top-right of the shaft&lt;br /&gt;
* [[Blue Brinstar Boulder Room]] -- Secret under the invisible floor&lt;br /&gt;
* [[Blue Brinstar Double Missile Room]]&lt;br /&gt;
&lt;br /&gt;
==Green==&lt;br /&gt;
===West===&lt;br /&gt;
&lt;br /&gt;
* [[Green Brinstar Main Shaft]] -- &amp;quot;Smooth&amp;quot; achievement for getting a mockball out of the Power Bomb area. &amp;quot;Up the Shaft&amp;quot; for shinesparking up the Etecoons' room.&lt;br /&gt;
* [[Early Supers Room]] -- Secret in the crumble block shaft under the Supers, &amp;quot;Early Super&amp;quot; achievement for getting a machball across the crumble bridge&lt;br /&gt;
* [[Brinstar Reserve Tank Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Brinstar Pre-Map Room]]&lt;br /&gt;
* [[Green Brinstar Fireflea Room]]&lt;br /&gt;
* [[Green Brinstar Beetom Room]]&lt;br /&gt;
* [[Etecoon Energy Tank Room]] -- &amp;quot;The Long Way&amp;quot; achievement for getting to the bottom right door. (at the very least if you enter top-right, not sure about the other doors)&lt;br /&gt;
* [[Etecoon Super Room]]&lt;br /&gt;
* [[Etecoon Room]] -- See [[Green Brinstar Main Shaft]] above&lt;br /&gt;
&lt;br /&gt;
===East===&lt;br /&gt;
*[[Green Hill Zone]] -- &amp;quot;Smooth&amp;quot; achievement for getting to the door to [[Morph Ball Room]] using walljumps without Hi-Jump Boots&lt;br /&gt;
*[[Noob Bridge]] aka [[A Bridge Too Far]] -- Secret on the far right under the bridge&lt;br /&gt;
*[[Spore Spawn Kihunter Room]] -- Both doors will open once the Kihunters are dead, so you can Yolo to the left even if you came from the left&lt;br /&gt;
*[[Spore Spawn Room]] -- No Damage achievement&lt;br /&gt;
&lt;br /&gt;
== Pink ==&lt;br /&gt;
&lt;br /&gt;
* [[Dachora Room]]&lt;br /&gt;
* [[Big Pink]] -- Secret in the shaft below the grapple missiles, Secret on top of the Chozo statue (Only one secret can be triggered per room visit, grapple missiles worth more points)&lt;br /&gt;
* [[Pink Brinstar Power Bomb Room]]&lt;br /&gt;
* [[Pink Brinstar Hopper Room]] -- Exit either side after all enemies are dead&lt;br /&gt;
* [[Hopper Energy Tank Room]] -- Secret behind the item pedestal&lt;br /&gt;
* [[Spore Spawn Super Room]] -- Secret on top of the Chozo statue. &amp;quot;Up the shaft&amp;quot; achievement for sparking up. &amp;quot;Short Charge&amp;quot; achievement for pulling off a short charge on the bottom.&lt;br /&gt;
* [[Spore Spawn Farming Room]] -- Secret in between the two left-side pipes&lt;br /&gt;
* [[Waterway Energy Tank Room]] -- Secret behind the item pedestal&lt;br /&gt;
&lt;br /&gt;
== Red ==&lt;br /&gt;
* [[Red Tower]] -- Secret under the bomb blocks next to the normal entrance door, &amp;quot;Hero Shot&amp;quot; achievement for shooting out the top block, is somewhat inconsistent, achievement isn't possible if you've been too close to the block(?), or have already shot it out&lt;br /&gt;
* [[Red Brinstar Fireflea Room]] -- &amp;quot;Shinespark Skip&amp;quot; achievement, Secret on the ledge on the lower-left of the room&lt;br /&gt;
* [[X-Ray Scope Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Bat Room]]&lt;br /&gt;
* [[Below Spazer]] -- Secret underneath the Spazer Room door&lt;br /&gt;
* [[Spazer Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[West Tunnel]] (actually part of Maridia)&lt;br /&gt;
* [[East Tunnel]] (actually part of Maridia) -- Secret in the leftmost pit&lt;br /&gt;
* [[Hellway]]&lt;br /&gt;
* [[Caterpillar Room]]&lt;br /&gt;
* [[Alpha Power Bomb Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Beta Power Bomb Room]]&lt;br /&gt;
&lt;br /&gt;
== Warehouse ==&lt;br /&gt;
&lt;br /&gt;
Also known as '''Kraid's Lair'''.&lt;br /&gt;
&lt;br /&gt;
* [[Warehouse Entrance]]&lt;br /&gt;
* [[Warehouse Zeela Room]]&lt;br /&gt;
* [[Warehouse Energy Tank Room]]&lt;br /&gt;
* [[Warehouse Kihunter Room]]&lt;br /&gt;
* [[Baby Kraid Room]]&lt;br /&gt;
* [[Kraid Eye Door Room]] -- &amp;quot;Blinding&amp;quot; achievement for killing the eye door&lt;br /&gt;
* [[Kraid Room]] -- No Damage achievement, &amp;quot;Quick Kill&amp;quot; achievement for killing Kraid before he breaks the ceiling, these achievements are seemingly mutually exclusive(?)&lt;br /&gt;
* [[Varia Suit Room]]&lt;br /&gt;
&lt;br /&gt;
=Norfair=&lt;br /&gt;
== Upper ==&lt;br /&gt;
* [[Business Center]]&lt;br /&gt;
* [[Hi Jump Energy Tank Room]] -- Secret on the bottom right of the entrance area&lt;br /&gt;
* [[Hi Jump Boots Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Cathedral Entrance]] -- Secret at the top middle of the room&lt;br /&gt;
* [[Cathedral]] -- Secret at the bottom left of the room, &amp;quot;Cleanser&amp;quot; achievement for killing all enemies&lt;br /&gt;
* [[Rising Tide]] -- Secret under the platform between the two [[Squeept]]&lt;br /&gt;
* [[Frog Speedway]]&lt;br /&gt;
* [[Upper Norfair Farming Room]] -- Secret at the bottom right, requires killing the [[Namihe]]&lt;br /&gt;
* [[Purple Shaft]]&lt;br /&gt;
* [[Purple Farming Room]]&lt;br /&gt;
&lt;br /&gt;
=== Green Bubbles ===&lt;br /&gt;
&lt;br /&gt;
* [[Bubble Mountain]] -- Secret on the sides under the shot block leading to the morph tunnel, Cleanser for killing all of the enemies&lt;br /&gt;
* [[Green Bubbles Missile Room]]&lt;br /&gt;
* [[Norfair Reserve Tank Room]] -- Secret in top left corner of the room&lt;br /&gt;
* [[Bat Cave]]&lt;br /&gt;
* [[Speed Booster Hall]] -- Secret in a crevice of the ceiling on the second layer of crumble blocks from the top&lt;br /&gt;
* [[Speed Booster Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
&lt;br /&gt;
=== Wave Beam Section ===&lt;br /&gt;
&lt;br /&gt;
* [[Single Chamber]] -- &amp;quot;The Long Way&amp;quot; for getting underneath the crumble blocks leading from [[Three Musketeers' Room]]&lt;br /&gt;
* [[Double Chamber]] -- Secret in the passage underneath the door to [[Wave Beam Room]], The Long Way for exiting via the right door&lt;br /&gt;
* [[Wave Beam Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
&lt;br /&gt;
=== Ice Beam Section ===&lt;br /&gt;
&lt;br /&gt;
* [[Ice Beam Gate Room]] -- Secret under the right side gate&lt;br /&gt;
* [[Ice Beam Acid Room]]&lt;br /&gt;
* [[Ice Beam Snake Room]] -- Secret in a crevice above the morph tunnel&lt;br /&gt;
* [[Ice Beam Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Ice Beam Tutorial Room]]&lt;br /&gt;
* [[Crumble Shaft]]&lt;br /&gt;
&lt;br /&gt;
=== Lower Entrance ===&lt;br /&gt;
&lt;br /&gt;
* [[Spiky Acid Snakes Tunnel]] -- Spark Skip achievement&lt;br /&gt;
* [[Kronic Boost Room]] -- Secret : bomb the block at the lava spark starting location &lt;br /&gt;
* [[Magdollite Tunnel]]&lt;br /&gt;
* [[Lava Dive Room]] -- Secret all the way at the back of the dead end morph tunnel, &amp;quot;Lava Jump&amp;quot; achievement for performing a gravity jump up the lava to the ledge(?)&lt;br /&gt;
* [[Volcano Room]]&lt;br /&gt;
* [[Spiky Platforms Tunnel]]&lt;br /&gt;
&lt;br /&gt;
=== Crocomire Section ===&lt;br /&gt;
&lt;br /&gt;
* [[Red Pirate Shaft]]&lt;br /&gt;
* [[Acid Snakes Tunnel]]&lt;br /&gt;
* [[Crocomire Speedway]] --  Secret near the ceiling at the left side of the lower section&lt;br /&gt;
* [[Crocomire Escape]] -- Secret on the far left platform just above the lava&lt;br /&gt;
* [[Crocomire's Room]] -- &amp;quot;No Damage&amp;quot; achievement&lt;br /&gt;
* [[Post Crocomire Farming Room]]&lt;br /&gt;
* [[Post Crocomire Power Bomb Room]]&lt;br /&gt;
* [[Post Crocomire Shaft]] -- Secret under the top platform, on the left side&lt;br /&gt;
* [[Post Crocomire Missile Room]] -- Secret at the ceiling where the Metal Skrees are&lt;br /&gt;
* [[Post Crocomire Jump Room]] -- Secret in the crumble block shaft next to the missile&lt;br /&gt;
* [[Grapple Beam Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Grapple Tutorial Room 1]]&lt;br /&gt;
* [[Grapple Tutorial Room 2]] -- Secret under the top right platform&lt;br /&gt;
* [[Grapple Tutorial Room 3]] -- Green Gate Glitch. Secret to the right of the farming bugs.&lt;br /&gt;
&lt;br /&gt;
== Lower ==&lt;br /&gt;
&lt;br /&gt;
Also known as '''Ridley's Lair'''.&lt;br /&gt;
&lt;br /&gt;
* [[Main Hall]]&lt;br /&gt;
* [[Fast Pillars Setup Room]] -- Secret in one of the pits that appears after using a power bomb, &amp;quot;Daring&amp;quot; achievement for exiting through the top right door from any door that isn't itself.&lt;br /&gt;
* [[Pillar Room]] -- &amp;quot;Fast Pillars&amp;quot; achievement for shinesparking from one side to the other, &amp;quot;Flappy Pillars&amp;quot; achievement for space jumping with blue suit/speed echoes from one side to the other.  (These may be mutually exclusive, needs confirmation)&lt;br /&gt;
* [[The Worst Room In The Game]] -- Secret at the very top right platform, past the shot blocks, &amp;quot;Unfazed&amp;quot; achievement for reaching the bottom left door from any other door without being damaged&lt;br /&gt;
* [[Amphitheatre]] -- Secret in the top right corner under the ledge&lt;br /&gt;
* [[Red Kihunter Shaft]] -- Secret on the path down, just before you reach the save room door&lt;br /&gt;
* [[Wasteland]] -- Secret in the right side crevice symmetrically from the progressing morph tunnel, &amp;quot;Skilled&amp;quot; achievement for performing a speedkeep machball through the morph tunnel&lt;br /&gt;
* [[Metal Pirates Room]]&lt;br /&gt;
* [[Plowerhouse Room]]&lt;br /&gt;
* [[Lower Norfair Farming Room]]&lt;br /&gt;
* [[Ridley's Room]] -- &amp;quot;No Damage&amp;quot; achievement&lt;br /&gt;
* [[Ridley Tank Room]]&lt;br /&gt;
* [[Mickey Mouse Room]] -- Secret on the right in the middle of the double layered shot blocks connected to the missile spot&lt;br /&gt;
&lt;br /&gt;
=== Escape ===&lt;br /&gt;
&lt;br /&gt;
* [[Lower Norfair Fireflea Room]] -- Secret on the bottom right behind the energy tank&lt;br /&gt;
* [[Lower Norfair Spring Ball Maze Room]] -- Secret somewhere in the morph tunnels (Needs specific location)&lt;br /&gt;
* [[Lower Norfair Escape Power Bomb Room]]&lt;br /&gt;
* [[Three Muskateers' Room]] -- Secret on the right immediately after morphing to get the missiles&lt;br /&gt;
&lt;br /&gt;
=== Golden Torizo Section ===&lt;br /&gt;
&lt;br /&gt;
* [[Acid Statue Room]]&lt;br /&gt;
* [[Golden Torizo's Room]] -- &amp;quot;No Damage&amp;quot; achievement&lt;br /&gt;
* [[Screw Attack Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[Golden Torizo Energy Recharge]] -- Secret on the far side of the energy refill&lt;br /&gt;
* [[Fast Ripper Room]]&lt;br /&gt;
&lt;br /&gt;
= Wrecked Ship =&lt;br /&gt;
* [[Wrecked Ship Entrance]]&lt;br /&gt;
* [[Wrecked Ship Main Shaft]] -- &amp;quot;Clipping&amp;quot; Achievement for clipping through the ceiling on the way to the top door, &amp;quot;Dangerous&amp;quot; achievement for traversing the spike hallway to the missile from right to left, this only works when the ship's power is on (Phantoon has been killed at least once)&lt;br /&gt;
* [[Basement]] -- Secret underneath the center platform&lt;br /&gt;
* [[Phantoon's Room]] -- &amp;quot;No Damage&amp;quot; achievement&lt;br /&gt;
* [[Wrecked Ship West Super Room]] -- Secret under the Super Missile platform&lt;br /&gt;
* [[Attic]]&lt;br /&gt;
* [[Bowling Alley]] -- Secret in the ceiling crevice behind the power bomb statue&lt;br /&gt;
* [[Gravity Suit Room]]&lt;br /&gt;
* [[Wrecked Ship East Super Room]] -- Secret up high between the 3rd and 4th ceiling pillars&lt;br /&gt;
* [[Sponge Bath]]&lt;br /&gt;
* [[Spiky Death Room]]&lt;br /&gt;
* [[Electric Death Room]] -- Secret on the platform just to the left of the [[East Ocean]] door&lt;br /&gt;
* [[Wrecked Ship Energy Tank Room]] -- Secret on top of the Chozo statue, &amp;quot;Grapple Fly&amp;quot; achievement for releasing a grapple swing with enough speed to reach a certain longer than usual distance&lt;br /&gt;
* [[Assembly Line]]&lt;br /&gt;
&lt;br /&gt;
= Maridia =&lt;br /&gt;
&lt;br /&gt;
== West ==&lt;br /&gt;
&lt;br /&gt;
Also known as '''Lower Maridia'''.&lt;br /&gt;
&lt;br /&gt;
* [[West Glass Tube Tunnel]]&lt;br /&gt;
* [[Glass Tunnel]] -- Secret just under the top center platform, this room cannot be entered from the doors inside the glass tube(?), nor can the tube be broken&lt;br /&gt;
* [[Main Street]] -- Secret in the alcove under Crab Supers, &amp;quot;Mainstreet&amp;quot; achievement for collecting the missiles in the ceiling&lt;br /&gt;
* [[Fish Tank]] -- Secret at the bottom of the 4th pit from the left&lt;br /&gt;
* [[Mt. Everest]] -- 4x &amp;quot;Grapple Jump&amp;quot; achievement possible, &amp;quot;Grapple Fly&amp;quot; achievement for releasing a grapple swing with enough speed to reach a certain longer than usual distance&lt;br /&gt;
* [[Crab Shaft]]&lt;br /&gt;
* [[Crab Tunnel]]&lt;br /&gt;
* [[Red Fish Room]] -- Secret at the bottom of the refill bug hole&lt;br /&gt;
* [[Mama Turtle Room]] -- Secret in the dents in the left and right walls&lt;br /&gt;
* [[Pseudo Plasma Spark Room]] -- Secret on the top right side of the room, partway down the final pit&lt;br /&gt;
* [[Northwest Maridia Bug Room]]&lt;br /&gt;
* [[Watering Hole]] -- Secret next to the missile/super pillars&lt;br /&gt;
&lt;br /&gt;
== East ==&lt;br /&gt;
&lt;br /&gt;
Also known as '''Upper Maridia'''.&lt;br /&gt;
&lt;br /&gt;
* [[Aqueduct]] -- Mutually exclusive Secrets at the top right alcove and the crevice above the top two crumble blocks above the middle door on the left (worth more), 4x Grapple Jump achievement possible&lt;br /&gt;
* [[Botwoon Hallway]]&lt;br /&gt;
* [[Botwoon's Room]] -- No Damage achievement&lt;br /&gt;
* [[Botwoon Energy Tank Room]] -- Secret on the opposite side of the energy tank in the hole that falls into the sand, &amp;quot;Unreachable&amp;quot; achievement for sitting in the sand under the widest set of speed blocks&lt;br /&gt;
* [[Halfie Climb Room]] -- Secret inside the speed blocks of the ceiling pillar before passing the oums&lt;br /&gt;
* [[Maridia Missile Refill Room]] -- Secret behind the refill station&lt;br /&gt;
* [[Colosseum]]&lt;br /&gt;
* [[Maridia Health Refill Room]] -- Secret on the far side of the refill station&lt;br /&gt;
* [[The Precious Room]]&lt;br /&gt;
* [[Draygon's Room]] -- &amp;quot;No Damage&amp;quot; achievement&lt;br /&gt;
* [[Space Jump Room]] -- Secret on top of the Chozo statue&lt;br /&gt;
* [[West Cactus Alley Room]] -- Secret in the lower right corner&lt;br /&gt;
* [[East Cactus Alley Room]] -- &amp;quot;Cleanser&amp;quot; achievement for killing every [[cacatac]]&lt;br /&gt;
* [[Plasma Spark Room]] -- Legacy &amp;quot;Plasma Spark&amp;quot; achievement no longer in later versions of arcade, for performing a correct plasma spark, &amp;quot;Cleanser&amp;quot; achievement for killing all enemies&lt;br /&gt;
* [[Oasis]]&lt;br /&gt;
* [[West Sand Hall]]&lt;br /&gt;
* [[Boyon Gate Hall]] -- Secret in the leftmost pit&lt;br /&gt;
* [[Crab Hole]] -- Secret in the hole leading from the top to the bottom&lt;br /&gt;
* [[West Sand Hall Tunnel]]&lt;br /&gt;
* [[Botwoon Quicksand Room]] -- Cannot be entered&lt;br /&gt;
* [[Below Botwoon Energy Tank]] -- &amp;quot;Just Points&amp;quot; achievement for reaching the right side&lt;br /&gt;
* [[West Aqueduct Quicksand Room]] -- Cannot be entered&lt;br /&gt;
* [[East Aqueduct Quicksand Room]] -- Cannot be entered&lt;br /&gt;
* [[East Sand Hole]] -- Secret somewhere on the right side near the power bombs (Needs specific location)&lt;br /&gt;
* [[West Sand Hole]] -- &amp;quot;Break Free&amp;quot; achievement for walljumping out of the water on the path to the Reserve Tank without Gravity Suit. Secret at the top left corner of the room&lt;br /&gt;
* [[East Sand Hall]]&lt;br /&gt;
* [[Bug Sand Hole]]&lt;br /&gt;
* [[Plasma Beach Quicksand Room]] -- Cannot be entered&lt;br /&gt;
* [[Butterfly Room]]&lt;br /&gt;
* [[Thread The Needle Room]] -- Cleanser for killing all of the enemies, Secret under the tall pillar on the left side&lt;br /&gt;
* [[Maridia Elevator Room]]&lt;br /&gt;
&lt;br /&gt;
=== Plasma Section ===&lt;br /&gt;
&lt;br /&gt;
* [[Plasma Climb]] aka [[Kassiuz Room]]&lt;br /&gt;
* [[Plasma Tutorial Room]]&lt;br /&gt;
* [[Plasma Room]] -- &amp;quot;Not Plasma Spark&amp;quot; achievement for shinesparking from the bottom platform to the door, Secret on top of the Chozo statue&lt;br /&gt;
&lt;br /&gt;
=== Spring Ball Section ===&lt;br /&gt;
&lt;br /&gt;
* [[Pants Room]]&lt;br /&gt;
* [[East Pants Room]]&lt;br /&gt;
* [[Shaktool Room]] -- Scraptool achievement for killing Shaktool&lt;br /&gt;
* [[Spring Ball Room]] -- Luxury Item achievement for collecting Springball, Secret on top of Chozo statue&lt;br /&gt;
&lt;br /&gt;
= Tourian =&lt;br /&gt;
* [[Tourian First Room]]&lt;br /&gt;
* [[Metroid Room 1]]&lt;br /&gt;
* [[Metroid Room 2]]&lt;br /&gt;
* [[Metroid Room 3]]&lt;br /&gt;
* [[Metroid Room 4]]&lt;br /&gt;
* [[Blue Hopper Room]] -- Secret in the bottom right corner&lt;br /&gt;
* [[Dust Torizo Room]] -- Does this exist in Arcade??&lt;br /&gt;
* [[Big Boy Room]] -- &amp;quot;Baby Skip&amp;quot; achievement&lt;br /&gt;
* [[Seaweed Room]] -- Secret under the top right platform&lt;br /&gt;
* [[Tourian Recharge Room]]&lt;br /&gt;
* [[Tourian Eye Door Room]] -- Does this exist in Arcade??&lt;br /&gt;
* [[Rinka Shaft]]&lt;br /&gt;
* [[Mother Brain Room]] -- &amp;quot;No Damage&amp;quot; achievements for both MB1 &amp;amp; MB2&lt;br /&gt;
* [[Tourian Escape Room 1]]&lt;br /&gt;
* [[Tourian Escape Room 2]]&lt;br /&gt;
* [[Tourian Escape Room 3]] -- Secret in the same place as the top left space pirate&lt;br /&gt;
* [[Tourian Escape Room 4]] -- &amp;quot;No Damage&amp;quot; achievement&lt;br /&gt;
&lt;br /&gt;
=Misc.=&lt;br /&gt;
==Trivia==&lt;br /&gt;
*You start every seed with 50 points&lt;br /&gt;
*CWJ is the only way points are obtainable in landing site&lt;br /&gt;
*Plasma Spark's achievement was replaced with CWJ after being deemed too difficult in later versions of arcade&lt;br /&gt;
*The achievement &amp;quot;Impressive&amp;quot; has never been publicly found&lt;br /&gt;
*Rooms with only a major item, that isn't timed, will only appear once&lt;br /&gt;
*In Elevator rooms, enemies do not award points to prevent infinite point gathering.  With the exception of the bug stated below, and [[Morph Ball Room]], there are no achievements in elevator rooms either for the same reason  &lt;br /&gt;
&lt;br /&gt;
==Currently Known Bugs==&lt;br /&gt;
*&amp;quot;CWJ&amp;quot; is slightly bugged and will grant you the achievement with a well timed wall jump with a lot of speed&lt;br /&gt;
*Entering through the top right door of [[Fast Pillars Setup Room]] will not spawn a grey door behind you, instead the grey door will lock the bottom right door for unknown reasons.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7375</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7375"/>
				<updated>2023-08-04T19:30:29Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Add Ascent&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ascent/releases Ascent]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7087</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7087"/>
				<updated>2023-07-05T11:19:46Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added Subpar Metroid (Presets included)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subpar/releases Subpar Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7049</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7049"/>
				<updated>2023-06-13T20:13:07Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Add Subversion&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Subversion/releases Subversion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7000</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=7000"/>
				<updated>2023-05-09T22:04:50Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Z-Factor has presets these days&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor] (Presets included)&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6999</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6999"/>
				<updated>2023-05-09T17:52:16Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added Hydellius&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hydellius/releases Hydellius]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor]&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6977</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6977"/>
				<updated>2023-04-24T15:21:03Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added Recovery&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Recovery/releases Recovery]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor]&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Eponymous_Techniques&amp;diff=6963</id>
		<title>Eponymous Techniques</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Eponymous_Techniques&amp;diff=6963"/>
				<updated>2023-04-17T02:59:33Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: No one says that, plz don't name things after me&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:History]]&lt;br /&gt;
&lt;br /&gt;
This is a list of techniques named after a runner who either discovered or popularized the technique.&lt;br /&gt;
&lt;br /&gt;
== Complimentary Naming ==&lt;br /&gt;
&lt;br /&gt;
* &amp;quot;[[Kronic Boost]]&amp;quot;, named for KronicSauce&lt;br /&gt;
* &amp;quot;Behemoth Spark&amp;quot;, the technique of using a diagonal [[Shinespark]] to ascend the [[Climb]] during the ending escape sequence&lt;br /&gt;
* &amp;quot;Behemoth Climb&amp;quot; or &amp;quot;JD Climb&amp;quot;, named for either Behemoth or just_defend, refers to using ledgegrabs in a weaving pattern to ascend the [[Climb]] near the start of the game&lt;br /&gt;
* &amp;quot;Static Climb&amp;quot;, named for StaticNine, a different ledgegrab climb that exclusively jumps to the right of all central platforms instead of weaving&lt;br /&gt;
* &amp;quot;Zeni Suit&amp;quot;, named for ShinyZeni, is a Spike Suit gained in the [[Lower Norfair Spring Ball Maze Room]], and used in the [[Botwoon Energy Tank Room]]&lt;br /&gt;
* &amp;quot;[[Hero shot]]&amp;quot;, named for Hero of the Day&lt;br /&gt;
* &amp;quot;Taco tank&amp;quot;, named for Taco, collecting the Energy Tank in [[Blue Brinstar Energy Tank Room]] without Hi-Jump Boots or a [[Damage Boost]]&lt;br /&gt;
* &amp;quot;Becky Twist&amp;quot;, named for WhiteMageBecky, is a set of two turnarounds to time the delay between the beam shot and the supers for the Charge Quick Kill on [[Kraid]]&lt;br /&gt;
* &amp;quot;De-Factor&amp;quot; or &amp;quot;D-Factor&amp;quot;, named for decalled, is an alternate [[X-factor]] setup for [[Botwoon]]&lt;br /&gt;
* &amp;quot;Hypo jump&amp;quot;, named for HypoSatori, is a frame and pixel perfect walljump used to ascend [[The Worst Room in the Game]] without any movement assisting items.&lt;br /&gt;
&lt;br /&gt;
== Infamy ==&lt;br /&gt;
&lt;br /&gt;
* Golden Mockball, in the [[Dachora Room]]. Golden talked about his reputation of not getting this trick in his commentary of the [https://www.youtube.com/watch?v=ZHw9I15HVrU SGDQ 2013 100% run], as well as his [https://www.youtube.com/watch?v=Fb29ByYPqq4 Any% tutorial]&lt;br /&gt;
* Kojakt's name has [https://imgur.com/R0YpEgi been verbed] to refer to accidentally firing a Super Missile&lt;br /&gt;
* &amp;quot;Zeni Spark&amp;quot;, named for ShinyZeni, is an attempted Behemoth Spark that bonks on one of the platforms. Named [https://www.youtube.com/watch?v=g_byKX2mMjk due to this happening] during Zeni's first World Record in [[RBO]]&lt;br /&gt;
* [[Sloaters Refill]], named because Sloaters would take enough damage during RBO runs to need the health refill&lt;br /&gt;
* &amp;quot;goop spark&amp;quot;, named for goop.Q, is a shinespark that goes up, when it was meant to go horizontally. Goop made an upwards-sparking emote as a result of the reputation&lt;br /&gt;
* [[Tourian Escape Room 4]] is also known as the &amp;quot;Leodox Room&amp;quot; due to due to a missed ledge grab making a decisive difference in a [https://www.youtube.com/watch?v=iE33upeigNk tournament match] between Leodox and WildAnaconda69&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6961</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6961"/>
				<updated>2023-04-15T12:12:38Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: No GTC races either&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;|  &lt;br /&gt;
'''Super Metroid Speedrunning Wiki'''  &lt;br /&gt;
&lt;br /&gt;
Welcome to the one-stop place to learn all about Super Metroid speedrunning. Whether you're just starting out, or have been playing Super Metroid since 1994, there's always something new to learn.&lt;br /&gt;
&lt;br /&gt;
All race functions will take place on [https://www.speedrunslive.com SpeedRunsLive (SRL)] or [https://racetime.gg racetime.gg]. If you would like to participate on SRL, [https://www.speedrunslive.com/rules-faq/faq#whatsrlraces join #supermetroid on the SpeedRunsLive IRC] so you can be present when future functions are scheduled to occur. &lt;br /&gt;
&lt;br /&gt;
If you have an idea for a future function (such as a puzzle), you can discuss it with the community there, as well as on [https://discord.gg/rT2fWZt our Discord server].&lt;br /&gt;
&lt;br /&gt;
Hope to see you off Ceres!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
'''Announcements &amp;amp; Upcoming Events'''&lt;br /&gt;
&lt;br /&gt;
'''Weeklies''' - all times are [https://www.timeanddate.com/time/zones/et Eastern US] time zone (EST/EDT)&lt;br /&gt;
* A community [[Any%]] race will take place every Friday at 9pm, and 11pm. These races take place on [http://www.speedrunslive.com/races/game/supermetroid SRL].&lt;br /&gt;
* A [[Randomizers|Randomizer]] race takes place twice every Saturday at 2:30pm (easier logic) and 5:30pm (harder tricks in logic), organized on the [http://discord.varia.run/ Varia Randomizer discord]. There is also a Weekly Async Race: a new seed every Friday to run anytime in the week.&lt;br /&gt;
&lt;br /&gt;
'''Events'''&lt;br /&gt;
* The Super Metroid Randomizer League has begun its 4th season. Join the tournament discord [https://discord.gg/cRGuJzxetp here] to learn more.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn to Speedrun'''&lt;br /&gt;
*[[Categories]]&lt;br /&gt;
*[[Timing]]&lt;br /&gt;
*[[Control Schemes]]&lt;br /&gt;
*[[General Movement]]&lt;br /&gt;
*[[Weapon Techniques]]&lt;br /&gt;
*[[Hitbox Manipulation]]&lt;br /&gt;
*[[Exploiting Sprite Animations]]&lt;br /&gt;
*[[Bosses|Boss Fights]]&lt;br /&gt;
*[[Tutorials]]&lt;br /&gt;
*[http://www.deertier.com/ Deer Tier (Leaderboard)]&lt;br /&gt;
*[http://www.speedrun.com/supermetroid Speedrun.com (Leaderboard)]&lt;br /&gt;
*[https://www.speedrun.com/super_metroid_category_extensions Speedrun.com (Category Extensions Leaderboard)]&lt;br /&gt;
*[[Combined Leaderboards|Combined Leaderboard (Deer Tier + Speedrun.com)]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn the Game'''  &lt;br /&gt;
*[[Enemies|Enemies &amp;amp; Item Drops]]&lt;br /&gt;
*[[Damage]]&lt;br /&gt;
*[[Damage Sources]]&lt;br /&gt;
*[[List of Rooms]]&lt;br /&gt;
*[[List of Items]]&lt;br /&gt;
*[[Practice Hacks|Infohud Practice Romhack]]&lt;br /&gt;
*[http://crocomi.re/ Strategy Videos]&lt;br /&gt;
*[[ED's stuff|EternisedDragon's Analysis]]&lt;br /&gt;
*[http://drewseph.zophar.net/Kejardon/ Kejardon's Documentation]&lt;br /&gt;
*[http://tasvideos.org/GameResources/SNES/SuperMetroid.html TAS Information]&lt;br /&gt;
*[http://gromba.nl/zebes/ Google Maps (Zebes)]&lt;br /&gt;
*[https://bin0al.github.io/Super_Metroid_World_Map/leaflet.html Updated Interactive Map (Zebes)]&lt;br /&gt;
*[[Complete Map Graph (Template)|Map Graph]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Community'''  &lt;br /&gt;
*[[Tournaments]]&lt;br /&gt;
*[[Record Progression]]&lt;br /&gt;
*[[Marathons]]&lt;br /&gt;
*[[Race Hall of Fame]]&lt;br /&gt;
*[[Youtube and Twitch accounts|External Media]]&lt;br /&gt;
*[[Discord|Community Discord Servers]]&lt;br /&gt;
*[[Contact]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Miscellaneous'''  &lt;br /&gt;
*[[Tool Assisted Speedruns]]&lt;br /&gt;
*[https://metroidconstruction.com/ Hacks &amp;amp; Remakes]&lt;br /&gt;
*[[Randomizers]]&lt;br /&gt;
*[http://www.metroid2002.com/3/ Metroid 2002]&lt;br /&gt;
*[[Video Layouts|SM Video Layouts]]&lt;br /&gt;
*[https://www.gamefaqs.com/snes/588741-super-metroid/faqs/44179 Pro Action Replay Codes]&lt;br /&gt;
*[[Deer Force]]&lt;br /&gt;
*[[Add your potential SM Projects TODO-List here]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6960</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6960"/>
				<updated>2023-04-15T12:11:53Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: 1pm races long dead&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;|  &lt;br /&gt;
'''Super Metroid Speedrunning Wiki'''  &lt;br /&gt;
&lt;br /&gt;
Welcome to the one-stop place to learn all about Super Metroid speedrunning. Whether you're just starting out, or have been playing Super Metroid since 1994, there's always something new to learn.&lt;br /&gt;
&lt;br /&gt;
All race functions will take place on [https://www.speedrunslive.com SpeedRunsLive (SRL)] or [https://racetime.gg racetime.gg]. If you would like to participate on SRL, [https://www.speedrunslive.com/rules-faq/faq#whatsrlraces join #supermetroid on the SpeedRunsLive IRC] so you can be present when future functions are scheduled to occur. &lt;br /&gt;
&lt;br /&gt;
If you have an idea for a future function (such as a puzzle), you can discuss it with the community there, as well as on [https://discord.gg/rT2fWZt our Discord server].&lt;br /&gt;
&lt;br /&gt;
Hope to see you off Ceres!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
'''Announcements &amp;amp; Upcoming Events'''&lt;br /&gt;
&lt;br /&gt;
'''Weeklies''' - all times are [https://www.timeanddate.com/time/zones/et Eastern US] time zone (EST/EDT)&lt;br /&gt;
* A community [[Any%]] race will take place every Friday at 9pm, and 11pm. These races take place on [http://www.speedrunslive.com/races/game/supermetroid SRL].&lt;br /&gt;
* A [[GT Classic]] race will take place every Saturday at 9pm. (+Pickup races @ [https://discord.gg/nPbu2qN GTC discord])&lt;br /&gt;
* A [[Randomizers|Randomizer]] race takes place twice every Saturday at 2:30pm (easier logic) and 5:30pm (harder tricks in logic), organized on the [http://discord.varia.run/ Varia Randomizer discord]. There is also a Weekly Async Race: a new seed every Friday to run anytime in the week.&lt;br /&gt;
&lt;br /&gt;
'''Events'''&lt;br /&gt;
* The Super Metroid Randomizer League has begun its 4th season. Join the tournament discord [https://discord.gg/cRGuJzxetp here] to learn more.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn to Speedrun'''&lt;br /&gt;
*[[Categories]]&lt;br /&gt;
*[[Timing]]&lt;br /&gt;
*[[Control Schemes]]&lt;br /&gt;
*[[General Movement]]&lt;br /&gt;
*[[Weapon Techniques]]&lt;br /&gt;
*[[Hitbox Manipulation]]&lt;br /&gt;
*[[Exploiting Sprite Animations]]&lt;br /&gt;
*[[Bosses|Boss Fights]]&lt;br /&gt;
*[[Tutorials]]&lt;br /&gt;
*[http://www.deertier.com/ Deer Tier (Leaderboard)]&lt;br /&gt;
*[http://www.speedrun.com/supermetroid Speedrun.com (Leaderboard)]&lt;br /&gt;
*[https://www.speedrun.com/super_metroid_category_extensions Speedrun.com (Category Extensions Leaderboard)]&lt;br /&gt;
*[[Combined Leaderboards|Combined Leaderboard (Deer Tier + Speedrun.com)]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn the Game'''  &lt;br /&gt;
*[[Enemies|Enemies &amp;amp; Item Drops]]&lt;br /&gt;
*[[Damage]]&lt;br /&gt;
*[[Damage Sources]]&lt;br /&gt;
*[[List of Rooms]]&lt;br /&gt;
*[[List of Items]]&lt;br /&gt;
*[[Practice Hacks|Infohud Practice Romhack]]&lt;br /&gt;
*[http://crocomi.re/ Strategy Videos]&lt;br /&gt;
*[[ED's stuff|EternisedDragon's Analysis]]&lt;br /&gt;
*[http://drewseph.zophar.net/Kejardon/ Kejardon's Documentation]&lt;br /&gt;
*[http://tasvideos.org/GameResources/SNES/SuperMetroid.html TAS Information]&lt;br /&gt;
*[http://gromba.nl/zebes/ Google Maps (Zebes)]&lt;br /&gt;
*[https://bin0al.github.io/Super_Metroid_World_Map/leaflet.html Updated Interactive Map (Zebes)]&lt;br /&gt;
*[[Complete Map Graph (Template)|Map Graph]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Community'''  &lt;br /&gt;
*[[Tournaments]]&lt;br /&gt;
*[[Record Progression]]&lt;br /&gt;
*[[Marathons]]&lt;br /&gt;
*[[Race Hall of Fame]]&lt;br /&gt;
*[[Youtube and Twitch accounts|External Media]]&lt;br /&gt;
*[[Discord|Community Discord Servers]]&lt;br /&gt;
*[[Contact]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Miscellaneous'''  &lt;br /&gt;
*[[Tool Assisted Speedruns]]&lt;br /&gt;
*[https://metroidconstruction.com/ Hacks &amp;amp; Remakes]&lt;br /&gt;
*[[Randomizers]]&lt;br /&gt;
*[http://www.metroid2002.com/3/ Metroid 2002]&lt;br /&gt;
*[[Video Layouts|SM Video Layouts]]&lt;br /&gt;
*[https://www.gamefaqs.com/snes/588741-super-metroid/faqs/44179 Pro Action Replay Codes]&lt;br /&gt;
*[[Deer Force]]&lt;br /&gt;
*[[Add your potential SM Projects TODO-List here]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Standup_Glitch&amp;diff=6870</id>
		<title>Standup Glitch</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Standup_Glitch&amp;diff=6870"/>
				<updated>2023-03-10T17:39:09Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Add spreadsheet link with stand-up energy thresholds&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will explain how the stand-up glitch works and how to properly utilize it.&lt;br /&gt;
&lt;br /&gt;
The stand-up glitch allows Samus to stand up and then move around during the cutscene after rainbow beam, which will allow you to deal damage to the health of [[Mother Brain]]'s third phase.&lt;br /&gt;
&lt;br /&gt;
The normal way to perform the glitch requires Samus to have a minimum of 700 [[Energy Tank]] energy on the frame that rainbow beam connects. [[Reserve Tank]] energy does not count.&lt;br /&gt;
&lt;br /&gt;
There is an alternative, unorthodox method that involves [[Blue Suit Glitch#Mother Brain|shinesparking at the right time before rainbow beam connects]], so that the stun is removed from the [[shinespark]] crash animation. 700 Energy Tank energy is not required with this method.&lt;br /&gt;
&lt;br /&gt;
After the rainbow beam has ceased, you can force Samus to stand up by pressing up. To guarantee enough time for the next phase of the glitch, spamming up is recommended.&lt;br /&gt;
&lt;br /&gt;
If your energy is above a certain threshold after rainbow beam subsides (which will be the case if you have [[Varia Suit]] active), you will need to damage yourself for the cutscene to progress.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Suit !! Threshold&lt;br /&gt;
|-&lt;br /&gt;
| Gravity || 100&lt;br /&gt;
|-&lt;br /&gt;
| Varia || 180&lt;br /&gt;
|-&lt;br /&gt;
| Power || 340&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Mother Brain's leg is an ideal damage source, since it does not grant invulnerability. Note that you do not need to have Varia Suit disabled to perform this glitch, it simply makes it less risky. This is because after the first rainbow beam with Varia Suit enabled, if the player does not damage themselves quickly enough, Mother Brain will decide to fire another rainbow beam due to Samus having too much health, which can be disastrous.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|TMUAfjELonM}}&lt;br /&gt;
&lt;br /&gt;
The game will attempt to reapply the kneeling pose upon Samus at the moment the Super Metroid appears on screen to attack Mother Brain, as well as the moment the Super Metroid detaches from Mother Brain's 'corpse.' You will want to be airborne during these moments to avoid this reapplication. Alternatively, you can morph into a ball and lay a bomb to break yourself free after the kneeling pose is forced. Don't use this method in randomizers or romhacks that speed up the first phase cutscene as the acid will not drain far enough to avoid accidental contact.&lt;br /&gt;
&lt;br /&gt;
If you are forced back into a kneeling pose after standing up, a single activation of the [[X-Ray Scope]] should free you. Alternatively, if you are close enough, being struck by Mother Brain's leg should free you as well.&lt;br /&gt;
&lt;br /&gt;
Mother Brain will be given the health of her third phase the moment she becomes fully gray (as the Super Metroid stops shaking, right before it detaches). It is pointless to fire beam shots at her any earlier than then.&lt;br /&gt;
&lt;br /&gt;
Mother Brain's third phase has 36000 health, which is equivalent to 40 charged [[Ice Beam|Ice]]/[[Wave Beam|Wave]]/[[Plasma Beam|Plasma]] shots. It can be difficult to output that many charge shots into Mother Brain before [[Hyper Beam]] is gained, but you can consistently come very close, to where you would only need a couple of Hyper Beam shots afterward to finish her off.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|YrTUaX8QXuk}}&lt;br /&gt;
&lt;br /&gt;
==Baby Manipulation==&lt;br /&gt;
&lt;br /&gt;
After Mother Brain has fired 10 sets of rings at the Baby Metroid, the Baby will detach, move off the right side of the screen, then charge in for the final blow. Except if you have maximum health, as with [[100%]] runs, in which case the Baby will detach just before an 11th set of rings. For this category you can bring the Baby to the top right side of the screen at this time to manipulate it into the cutscene earlier.&lt;br /&gt;
&lt;br /&gt;
==Softlock Conditions==&lt;br /&gt;
&lt;br /&gt;
If you are changing pose on the same frame as one of the Force Stand conditions, you could get stuck in midair. This is most common when walljumping as the Baby Metroid comes on screen. If Mother Brain can't hit the baby from this position, it's a softlock.&lt;br /&gt;
&lt;br /&gt;
You will want to be cautious of your positioning when the Super Metroid attempts to detach from you. It will attempt to do this once you reach full energy again, and can also detach frequently during the remaining cutscene duration while you are moving around. Depending on where it detaches, you may softlock the game due to Mother Brain not being able to kill the Super Metroid with her rings.&lt;br /&gt;
&lt;br /&gt;
This form of softlock is particularly hazardous in [[GT Classic]], since you have exactly 700hp to work with, so the Baby Metroid will finish refilling your health very quickly unless you damage yourself on Mother Brain.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|AnwH1TlUFjk}}&lt;br /&gt;
&lt;br /&gt;
You will also want to be cautious about firing the beam during the moment in which the Super Metroid starts exploding, as well as the point in which Hyper Beam is gained (the room becomes lit again), as during these points, the beam can cause the game to lag a tremendous amount - so much so that the game may never resume normal speed, effectively bringing an end to your speedrun.&lt;br /&gt;
&lt;br /&gt;
You should be able to squeeze in up to seven charge shots after the Super Metroid starts exploding, but before Hyper Beam is gained. If you want to be safe, do less. If you are holding a charge when Hyper Beam is obtained, the game will lag tremendously. You can hold item cancel (or item select if an item in the HUD can be activated) to end the charge and clear the lag.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|qp52EpixJzE}}&lt;br /&gt;
&lt;br /&gt;
Wait until the room becomes illuminated to start firing Hyper Beam to deal whatever remaining damage you need to deal.&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.youtube.com/watch?v=ol7c5WOFLIg Saturn's original video]&lt;br /&gt;
&lt;br /&gt;
* [http://www.twitch.tv/straevaras/v/49249418 Straevaras's explanation of the stand-up glitch with Varia Suit equipped]&lt;br /&gt;
&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1jhuyiERCdIcYMZrOS3i06-c1SJDFORR2fVDuFlGSnCo/edit#gid=0 Spreadsheet of energy thresholds for stand-up glitch]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6750</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6750"/>
				<updated>2022-12-27T05:25:04Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Romhacks */ Added Darkholme Hospital&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should not choose this option. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included).&lt;br /&gt;
&lt;br /&gt;
Recent versions of the practice hack offer an alternate savestate implementation which works on almost all platforms -- including most emulators, Everdrive, and MiSTer. This &amp;quot;tinystates&amp;quot; version works by saving only essential game state and filling in the gaps from the cartridge ROM, allowing it to work on platforms with limited RAM. This comes at the cost of increased loading times and a higher risk of graphical glitches. Virtual Console (including SNES Classic) is the only platform known to be incompatible with tinystates.&lt;br /&gt;
&lt;br /&gt;
If neither implementation of savestates works for you, use the savestate features built into your platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/DarkholmeHospital/releases Darkholme Hospital]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor]&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Discord&amp;diff=6722</id>
		<title>Discord</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Discord&amp;diff=6722"/>
				<updated>2022-12-06T23:51:57Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Server Invite Links */ Add SMART romhacking server&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=What is Discord?=&lt;br /&gt;
Discord is a social platform designed for gaming communities to come together and share via text, voice, and/or video. You can access Discord via your web browser or a PC/mobile app. There are many Super Metroid themed servers within Discord that you can join anytime. Use any of the invite links here to get started.&lt;br /&gt;
&lt;br /&gt;
=Server Invite Links=&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/rT2fWZt SRL - Super Metroid] - The main community server.&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/invite/xDwaaqa Metroid Construction] - Romhacking community and resources.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/swrxbGv SMART] - Romhacking support for SMART level editor.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/2usVyy4 Super Metroid Tournament] - Major tournaments are hosted here.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/CXuK8dq Super Metroid Extension Board] - [https://www.speedrun.com/super_metroid_category_extensions Category Extension Leaderboard]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/invite/y23DC8r Speed Runners Arena] - [https://twitch.tv/SpeedRunnersArena SRA] community with SMRAT and SMS.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/yQmPm46 Slicers - Multitroid] - Multiplayer support for emulators AND SD2/FXPAK. (Shared items/health/ammo/etc)&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/mEDvkYW F r e n c H F o r C e] - French speaking SM community.&lt;br /&gt;
&lt;br /&gt;
[http://gtclassic.spazer.link/ GT Classic] - Racers and fans of the GT Classic category.&lt;br /&gt;
&lt;br /&gt;
[http://discord.varia.run/ VARIA Randomizer] - Highly customizable randomizer at [http://varia.run Varia.run].&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/AgXMnFZ Rando League] - Competitive randomizer racing.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/PMKcDPQ ALttP + SM Randomizer] - Combine the games and randomize the things.&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/K4V6V2B SMZ3 MultiWorld] - Multiplayer support for emulators AND SD2/FXPAK. (Split items between players)&lt;br /&gt;
&lt;br /&gt;
[https://discord.gg/WsnYSxA DASH Randomizer] - [https://dashrando.github.io/ DASH] Randomizer&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Doppler_Effect&amp;diff=6714</id>
		<title>Doppler Effect</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Doppler_Effect&amp;diff=6714"/>
				<updated>2022-12-05T14:54:49Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Adjusting an old redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Phantoon#Phantoon_First]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6613</id>
		<title>Practice Hacks</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Practice_Hacks&amp;diff=6613"/>
				<updated>2022-10-21T15:04:54Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: /* Current Versions */ version bumb&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Infohud Practice Hack=&lt;br /&gt;
&lt;br /&gt;
The practice hack (aka Infohud) is a romhack designed to assist speedrunners in practice. Notable features include pre-made savestates to jump to different parts of a speedrun, timers for individual rooms/segments, displays for useful RAM addresses, and equipment/event toggles.&lt;br /&gt;
&lt;br /&gt;
All versions of the practice hack should offer an option with the &amp;quot;SD2SNES&amp;quot; savestate feature enabled, and another option without. If you are NOT playing with the SD2SNES/FXPAK cartridge (or Super NT with latest &amp;quot;jailbreak&amp;quot; firmware) then you should choose the option without savestates. This feature will likely cause crashes or major graphical glitches if used with emulators, everdrives, or virtual consoles (SNES Classic included). These players should use the savestate features built into their platform or the load preset feature available in Infohud 2.0+.&lt;br /&gt;
&lt;br /&gt;
The D-pad on controller 2 features speed controls and frame advance. Emulator users should ensure that their input bindings on controller 2 do not match controller 1.&lt;br /&gt;
&lt;br /&gt;
Some releases of Infohud may require you to apply an IPS patch to your copy of SM. More info about patching roms at [https://metroidconstruction.com/howto.php Metroid Construction].&lt;br /&gt;
&lt;br /&gt;
=Current Versions=&lt;br /&gt;
&lt;br /&gt;
[https://smpractice.speedga.me/ Infohud version 2.5+]  '''&amp;lt;-- RECOMMENDED'''&lt;br /&gt;
&lt;br /&gt;
This should be the most up-to-date version of the Infohud practice hack used by speedrunners. It offers a how-to-use tutorial on its [https://smpractice.speedga.me/help Help page] and should be read by first-time Infohud users. PAL versions are also supported.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/tewtal/sm_practice_hack Github repository]&lt;br /&gt;
&lt;br /&gt;
This is the source repository for the Infohud practice hack, allowing you to see how it works, adapt it for SM romhacks, contribute to the project, or build your own customized copy from the files available. This would also be a good place to report bugs if you're not on [[Discord]]. The [https://smpractice.speedga.me website] source is hosted in the same repository.&lt;br /&gt;
&lt;br /&gt;
=Romhacks=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/HackROMBase/releases Generic patch with greater hack compatibility]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Airy/releases Airy]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ancient-Chozo/releases Ancient Chozo]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Cliffhanger/releases Cliffhanger Redux]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Containment-Chamber/releases Containment Chamber] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Contamination/releases Contamination]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Decision/releases Decision]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Eris/releases Eris]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Escape-II/releases Escape II]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Hyper/releases Hyper Metroid]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Ice-Metal-Uninstall/releases Ice Metal Uninstall]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Kaizo-Possible/releases Kaizo Possible]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Life/releases Life]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Nature/releases Nature]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/NewWetDream/releases New Wet Dream]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/otherRotation/releases otherRotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Oxide/releases Oxide]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign] (Presets included), [https://github.com/InsaneFirebat/sm_practice_hack/tree/Redesign-Axeil-Edition/releases Redesign: Axeil Edition]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Reimagined/releases Reimagined]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Retroid/releases Retroid] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Rotation/releases Rotation]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Super-Zero-Mission/releases Super Zero Mission] (Presets included)&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Blue-Plague/releases The Blue Plague]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/VITALITY/releases VITALITY]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster/releases Y-Faster], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2/releases Y-Faster 2], [https://github.com/InsaneFirebat/sm_practice_hack/tree/Yfaster2f/releases Y-Faster 2 Furious]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/sm_practice_hack/tree/Z-Factor/releases Z-Factor]&lt;br /&gt;
&lt;br /&gt;
=Savestates Only=&lt;br /&gt;
&lt;br /&gt;
[https://github.com/InsaneFirebat/SM_Savestates Savestate-Only Patch]&lt;br /&gt;
&lt;br /&gt;
A pre-made IPS patch is included with the source, but it can also be reconfigured to support more hacks or change button inputs.&lt;br /&gt;
&lt;br /&gt;
=Obsoleted Versions=&lt;br /&gt;
&lt;br /&gt;
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]&lt;br /&gt;
&lt;br /&gt;
This is a branch of the 1.42 version of Total's Infohud. It added an additional Rerandomize feature which changes the rng seed every time a savestate is loaded, and also permits users to set specific patterns for Botwoon and Phantoon. These features are also present in the version 2.0 rewrite.&lt;br /&gt;
&lt;br /&gt;
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]&lt;br /&gt;
&lt;br /&gt;
This was Total's last official release of the Infohud practice hack before version 2.0 by Pinkus. Older practice roms for Kaizo Possible and SZM, as well as a guide to adding the SD2SNES savestate feature to other romhacks, are also available here.&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Gadora&amp;diff=6582</id>
		<title>Gadora</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Gadora&amp;diff=6582"/>
				<updated>2022-10-12T02:09:00Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Link to technical details of the Gadora crash&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Gadora.png|right]]&lt;br /&gt;
&lt;br /&gt;
The Gadora is the &amp;quot;Eye Door&amp;quot;, found in front of boss areas. There is one each directly in front of the rooms of [[Kraid]], [[Phantoon]], [[Draygon]], and [[Ridley]]. There is also one two rooms before [[Mother Brain]].&lt;br /&gt;
&lt;br /&gt;
They can be defeated by shooting either one [[Super Missile]] or three [[Missiles]] into its open eye. After being hit by a missile it will close its eye briefly before reopening it.&lt;br /&gt;
&lt;br /&gt;
After having its eye open for a short time, it will send out a burst of 3 orbs that will block shots, and will deal 4/2/1 damage to Samus if they hit her. These orbs will use the same palette as Samus' beam.&lt;br /&gt;
&lt;br /&gt;
It's technically not an enemy, but a PLM (Post Load Modification, part of the room definition).&lt;br /&gt;
&lt;br /&gt;
== Gadora Glitch ==&lt;br /&gt;
&lt;br /&gt;
If you kill a Gadora while one of its shots is on-screen, the game has a chance of crashing or lagging about 8 seconds later. Going through the door will prevent the crash, but pausing or using X-Ray will merely delay it. The cause of the crash is explained [https://patrickjohnston.org/bank/86?just=B6B9 here].&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|x0FtwOkSyIE}}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Eye_Door&amp;diff=6581</id>
		<title>Eye Door</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Eye_Door&amp;diff=6581"/>
				<updated>2022-10-12T01:54:56Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Redirect to Gadora&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Gadora]]&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6487</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6487"/>
				<updated>2022-09-04T01:24:06Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: Mention SRL with weekly any% races&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;|  &lt;br /&gt;
'''Super Metroid Speedrunning Wiki'''  &lt;br /&gt;
&lt;br /&gt;
Welcome to the one-stop place to learn all about Super Metroid speedrunning. Whether you're just starting out, or have been playing Super Metroid since 1994, there's always something new to learn.&lt;br /&gt;
&lt;br /&gt;
All race functions will take place on [https://www.speedrunslive.com SpeedRunsLive (SRL)] or [https://racetime.gg racetime.gg]. If you would like to participate on SRL, [https://www.speedrunslive.com/rules-faq/faq#whatsrlraces join #supermetroid on the SpeedRunsLive IRC] so you can be present when future functions are scheduled to occur. &lt;br /&gt;
&lt;br /&gt;
If you have an idea for a future function (such as a puzzle), you can discuss it with the community there, as well as on [https://discord.gg/rT2fWZt our Discord server].&lt;br /&gt;
&lt;br /&gt;
Hope to see you off Ceres!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
'''Announcements &amp;amp; Upcoming Events'''  &lt;br /&gt;
* Based on some of the discussion regarding leaderboard rules that took place in the Discord server recently, the leaderboard mods have put together a survey to help gauge the community's stance on these topics.  Please [https://forms.gle/fM6TkM3yMxynzcrX7 fill out the form] if you'd like to share your perspective.&lt;br /&gt;
&lt;br /&gt;
'''Weeklies''' - all times are [https://www.timeanddate.com/time/zones/et Eastern US] time zone (EST/EDT)&lt;br /&gt;
* A community [[Any%]] race will take place every Friday at 1pm, 9pm, and 11pm, every Saturday at 1pm, and every Sunday at 1pm. These races take place on [http://www.speedrunslive.com/races/game/supermetroid SRL].&lt;br /&gt;
* A [[Randomizers|Randomizer]] race takes place twice every Saturday at 2:30pm (easier logic) and 5:30pm (harder tricks in logic), organized on the [http://discord.varia.run/ Varia Randomizer discord]. There is also a Weekly Async Race: a new seed every Friday to run anytime in the week.&lt;br /&gt;
* For the current randomizer tournament, there is an additional practice race with tournament settings every Sunday at 1pm.&lt;br /&gt;
&lt;br /&gt;
'''Events'''&lt;br /&gt;
* Super Metroid will be featured at SpeedGaming Live 2022, with an on-site randomizer tournament and an any% tournament online ([https://speedgaming.challonge.com/sgl22smany1 Any% Gold Bracket] and [https://speedgaming.challonge.com/sgl22smany2 Any% Silver Bracket]). Join the [https://discord.gg/pHdxCxBFUQ SGL Discord] to learn more.&lt;br /&gt;
* The Hardway2Hell randomizer tournament is designed to demonstrate your most obscure knowledge and most incredible skills! Signups are open [https://challonge.com/hardway2022 here], the tournament starts on August 15th.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn to Speedrun'''&lt;br /&gt;
*[[Categories]]&lt;br /&gt;
*[[Timing]]&lt;br /&gt;
*[[Control Schemes]]&lt;br /&gt;
*[[General Movement]]&lt;br /&gt;
*[[Weapon Techniques]]&lt;br /&gt;
*[[Hitbox Manipulation]]&lt;br /&gt;
*[[Exploiting Sprite Animations]]&lt;br /&gt;
*[[Bosses|Boss Fights]]&lt;br /&gt;
*[[Tutorials]]&lt;br /&gt;
*[http://www.deertier.com/ Deer Tier (Leaderboard)]&lt;br /&gt;
*[http://www.speedrun.com/supermetroid Speedrun.com (Leaderboard)]&lt;br /&gt;
*[https://www.speedrun.com/super_metroid_category_extensions Speedrun.com (Category Extensions Leaderboard)]&lt;br /&gt;
*[[Combined Leaderboards|Combined Leaderboard (Deer Tier + Speedrun.com)]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn the Game'''  &lt;br /&gt;
*[[Enemies|Enemies &amp;amp; Item Drops]]&lt;br /&gt;
*[[Damage]]&lt;br /&gt;
*[[Damage Sources]]&lt;br /&gt;
*[[List of Rooms]]&lt;br /&gt;
*[[List of Items]]&lt;br /&gt;
*[[Practice Hacks|Infohud Practice Romhack]]&lt;br /&gt;
*[http://crocomi.re/ Strategy Videos]&lt;br /&gt;
*[[ED's stuff|EternisedDragon's Analysis]]&lt;br /&gt;
*[http://drewseph.zophar.net/Kejardon/ Kejardon's Documentation]&lt;br /&gt;
*[http://tasvideos.org/GameResources/SNES/SuperMetroid.html TAS Information]&lt;br /&gt;
*[http://gromba.nl/zebes/ Google Maps (Zebes)]&lt;br /&gt;
*[https://bin0al.github.io/Super_Metroid_World_Map/leaflet.html Updated Interactive Map (Zebes)]&lt;br /&gt;
*[[Complete Map Graph (Template)|Map Graph]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Community'''  &lt;br /&gt;
*[[Tournaments]]&lt;br /&gt;
*[[Record Progression]]&lt;br /&gt;
*[[Marathons]]&lt;br /&gt;
*[[Youtube and Twitch accounts|External Media]]&lt;br /&gt;
*[[Discord|Community Discord Servers]]&lt;br /&gt;
*[[Contact]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Miscellaneous'''  &lt;br /&gt;
*[[Tool Assisted Speedruns]]&lt;br /&gt;
*[https://metroidconstruction.com/ Hacks &amp;amp; Remakes]&lt;br /&gt;
*[[Randomizers]]&lt;br /&gt;
*[http://www.metroid2002.com/3/ Metroid 2002]&lt;br /&gt;
*[[Video Layouts|SM Video Layouts]]&lt;br /&gt;
*[https://www.gamefaqs.com/snes/588741-super-metroid/faqs/44179 Pro Action Replay Codes]&lt;br /&gt;
*[[Deer Force]]&lt;br /&gt;
*[[Add your potential SM Projects TODO-List here]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	<entry>
		<id>https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6486</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.supermetroid.run/index.php?title=Main_Page&amp;diff=6486"/>
				<updated>2022-09-04T01:21:56Z</updated>
		
		<summary type="html">&lt;p&gt;InsaneFirebat: 99% sure multi-cat rando tourney is over, plz fix if I'm wrong. Updated SGL tourney text&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;|  &lt;br /&gt;
'''Super Metroid Speedrunning Wiki'''  &lt;br /&gt;
&lt;br /&gt;
Welcome to the one-stop place to learn all about Super Metroid speedrunning. Whether you're just starting out, or have been playing Super Metroid since 1994, there's always something new to learn.&lt;br /&gt;
&lt;br /&gt;
All race functions will take place on [https://www.speedrunslive.com SpeedRunsLive (SRL)] or [https://racetime.gg racetime.gg]. If you would like to participate on SRL, [https://www.speedrunslive.com/rules-faq/faq#whatsrlraces join #supermetroid on the SpeedRunsLive IRC] so you can be present when future functions are scheduled to occur. &lt;br /&gt;
&lt;br /&gt;
If you have an idea for a future function (such as a puzzle), you can discuss it with the community there, as well as on [https://discord.gg/rT2fWZt our Discord server].&lt;br /&gt;
&lt;br /&gt;
Hope to see you off Ceres!&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;40%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
'''Announcements &amp;amp; Upcoming Events'''  &lt;br /&gt;
* Based on some of the discussion regarding leaderboard rules that took place in the Discord server recently, the leaderboard mods have put together a survey to help gauge the community's stance on these topics.  Please [https://forms.gle/fM6TkM3yMxynzcrX7 fill out the form] if you'd like to share your perspective.&lt;br /&gt;
&lt;br /&gt;
'''Weeklies''' - all times are [https://www.timeanddate.com/time/zones/et Eastern US] time zone (EST/EDT)&lt;br /&gt;
* A community [[Any%]] race will take place every Friday at 1pm, 9pm, and 11pm, every Saturday at 1pm, and every Sunday at 1pm.&lt;br /&gt;
* A [[Randomizers|Randomizer]] race takes place twice every Saturday at 2:30pm (easier logic) and 5:30pm (harder tricks in logic), organized on the [http://discord.varia.run/ Varia Randomizer discord]. There is also a Weekly Async Race: a new seed every Friday to run anytime in the week.&lt;br /&gt;
* For the current randomizer tournament, there is an additional practice race with tournament settings every Sunday at 1pm.&lt;br /&gt;
&lt;br /&gt;
'''Events'''&lt;br /&gt;
* Super Metroid will be featured at SpeedGaming Live 2022, with an on-site randomizer tournament and an any% tournament online ([https://speedgaming.challonge.com/sgl22smany1 Any% Gold Bracket] and [https://speedgaming.challonge.com/sgl22smany2 Any% Silver Bracket]). Join the [https://discord.gg/pHdxCxBFUQ SGL Discord] to learn more.&lt;br /&gt;
* The Hardway2Hell randomizer tournament is designed to demonstrate your most obscure knowledge and most incredible skills! Signups are open [https://challonge.com/hardway2022 here], the tournament starts on August 15th.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; border=&amp;quot;0&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; style=&amp;quot;margin-top:.3em&amp;quot;&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn to Speedrun'''&lt;br /&gt;
*[[Categories]]&lt;br /&gt;
*[[Timing]]&lt;br /&gt;
*[[Control Schemes]]&lt;br /&gt;
*[[General Movement]]&lt;br /&gt;
*[[Weapon Techniques]]&lt;br /&gt;
*[[Hitbox Manipulation]]&lt;br /&gt;
*[[Exploiting Sprite Animations]]&lt;br /&gt;
*[[Bosses|Boss Fights]]&lt;br /&gt;
*[[Tutorials]]&lt;br /&gt;
*[http://www.deertier.com/ Deer Tier (Leaderboard)]&lt;br /&gt;
*[http://www.speedrun.com/supermetroid Speedrun.com (Leaderboard)]&lt;br /&gt;
*[https://www.speedrun.com/super_metroid_category_extensions Speedrun.com (Category Extensions Leaderboard)]&lt;br /&gt;
*[[Combined Leaderboards|Combined Leaderboard (Deer Tier + Speedrun.com)]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Learn the Game'''  &lt;br /&gt;
*[[Enemies|Enemies &amp;amp; Item Drops]]&lt;br /&gt;
*[[Damage]]&lt;br /&gt;
*[[Damage Sources]]&lt;br /&gt;
*[[List of Rooms]]&lt;br /&gt;
*[[List of Items]]&lt;br /&gt;
*[[Practice Hacks|Infohud Practice Romhack]]&lt;br /&gt;
*[http://crocomi.re/ Strategy Videos]&lt;br /&gt;
*[[ED's stuff|EternisedDragon's Analysis]]&lt;br /&gt;
*[http://drewseph.zophar.net/Kejardon/ Kejardon's Documentation]&lt;br /&gt;
*[http://tasvideos.org/GameResources/SNES/SuperMetroid.html TAS Information]&lt;br /&gt;
*[http://gromba.nl/zebes/ Google Maps (Zebes)]&lt;br /&gt;
*[https://bin0al.github.io/Super_Metroid_World_Map/leaflet.html Updated Interactive Map (Zebes)]&lt;br /&gt;
*[[Complete Map Graph (Template)|Map Graph]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Community'''  &lt;br /&gt;
*[[Tournaments]]&lt;br /&gt;
*[[Record Progression]]&lt;br /&gt;
*[[Marathons]]&lt;br /&gt;
*[[Youtube and Twitch accounts|External Media]]&lt;br /&gt;
*[[Discord|Community Discord Servers]]&lt;br /&gt;
*[[Contact]]&lt;br /&gt;
| width=&amp;quot;5px&amp;quot; valign=&amp;quot;top&amp;quot; |&lt;br /&gt;
{|&lt;br /&gt;
|}&lt;br /&gt;
| width=&amp;quot;25%&amp;quot; valign=&amp;quot;top&amp;quot; style=&amp;quot;background:#FFF; border:1px solid #abcdef&amp;quot;| &lt;br /&gt;
:'''Miscellaneous'''  &lt;br /&gt;
*[[Tool Assisted Speedruns]]&lt;br /&gt;
*[https://metroidconstruction.com/ Hacks &amp;amp; Remakes]&lt;br /&gt;
*[[Randomizers]]&lt;br /&gt;
*[http://www.metroid2002.com/3/ Metroid 2002]&lt;br /&gt;
*[[Video Layouts|SM Video Layouts]]&lt;br /&gt;
*[https://www.gamefaqs.com/snes/588741-super-metroid/faqs/44179 Pro Action Replay Codes]&lt;br /&gt;
*[[Deer Force]]&lt;br /&gt;
*[[Add your potential SM Projects TODO-List here]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>InsaneFirebat</name></author>	</entry>

	</feed>