Difference between revisions of "Practice Hacks"

From A complete guide to Super Metroid speedrunning
Jump to: navigation, search
(Added new Infohud Version 2.0 link)
(Reorganized with updated info)
Line 1: Line 1:
This page is intended to disambiguate between the various versions of practice hacks which exist.
+
This page is intended to disambiguate between the various versions of practice hacks which exist. Some versions of Infohud may require you to apply an IPS patch to your copy of SM. [https://fusoya.eludevisibility.org/lips/ Lunar IPS] is commonly recommended.
  
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]
+
All versions of the practice hack should offer an option with the "SD2SNES" savestate feature enabled, and another option without. If you are not playing with the SD2SNES cartridge (or Super NT with latest firmware) then you should choose the option without savestates. This feature will likely cause crashes if used with emulators, everdrives, or virtual consoles (SNES Classic included).
  
This should be the most up-to-date version of the Infohud practice hack used by speed runners. It offers a how-to-use tutorial on its page and should be read by first-time Infohud users.
+
=Current Versions=
  
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]
+
[https://smpractice.speedga.me/ Infohud version 2.0] '''<-- RECOMMENDED'''
  
This is a branch of the current (1.42 as of the time this was written) version of Total's Infohud. It adds 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.
+
Total built a new webpage for SM Practice version 2.0, which was developed by Pinkus. This should be the most up-to-date version of the Infohud practice hack used by speed runners. It offers a how-to-use tutorial on its Help page and should be read by first-time Infohud users.
  
 
[https://github.com/tewtal/sm_practice_hack Github repository]
 
[https://github.com/tewtal/sm_practice_hack Github repository]
  
This is the source repository for the practice hack, allowing you to use unreleased features, and build your own copy from the files available.
+
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.  
  
[https://smpractice.speedga.me/ Infohud version 2.0]
+
[https://github.com/InsaneFirebat/sm_practice_hack/tree/PAL-v1.43 PAL Infohud version 1.43]
 +
 
 +
This is the most up-to-date version of Infohud available for PAL region roms. PAL is no longer supported in the main branch as of the version 2.0 rewrite.
 +
 
 +
=Obsoleted Versions=
 +
 
 +
[https://milde.no/public/sm/smhack/ Pinkus Infohud Branch]
 +
 
 +
This is a branch of the 1.42 version of Total's Infohud. It adds 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.
 +
 
 +
[https://hacks.speedga.me/sm.html Total's Infohud Romhack]
  
Total built a new webpage for SM Practice version 2.0, which was developed by Pinkus
+
This was Total's last offical release of the Infohud practice hack before version 2.0 by Pinkus. 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. The "Minimap" version is only available here.

Revision as of 22:46, 14 June 2020

This page is intended to disambiguate between the various versions of practice hacks which exist. Some versions of Infohud may require you to apply an IPS patch to your copy of SM. Lunar IPS is commonly recommended.

All versions of the practice hack should offer an option with the "SD2SNES" savestate feature enabled, and another option without. If you are not playing with the SD2SNES cartridge (or Super NT with latest firmware) then you should choose the option without savestates. This feature will likely cause crashes if used with emulators, everdrives, or virtual consoles (SNES Classic included).

Current Versions

Infohud version 2.0 <-- RECOMMENDED

Total built a new webpage for SM Practice version 2.0, which was developed by Pinkus. This should be the most up-to-date version of the Infohud practice hack used by speed runners. It offers a how-to-use tutorial on its Help page and should be read by first-time Infohud users.

Github repository

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.

PAL Infohud version 1.43

This is the most up-to-date version of Infohud available for PAL region roms. PAL is no longer supported in the main branch as of the version 2.0 rewrite.

Obsoleted Versions

Pinkus Infohud Branch

This is a branch of the 1.42 version of Total's Infohud. It adds 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.

Total's Infohud Romhack

This was Total's last offical release of the Infohud practice hack before version 2.0 by Pinkus. 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. The "Minimap" version is only available here.