This hack will not run on Mupen64 or Parallel Launcher.
I'm aware of the issue, but I have decided not to fix it for reasons such as preventing easy TASing for cheating purposes.

It also can't be opened in hacking tools such as ROM Manager and Quad64. Once again, this is intentional, as I want people to experience the hack as they play
through it and not cheat to see things ahead of time or find hidden things.

If you are reading this and you know how to fix either of these things, the best I can do is asking you not to do it.

If you play this hack, and especially if you stream it, please DM me on Discord at ⛦ShiN3⛦#3523. I always like to hear from different people's experiences
with my hack and I'll always be up for providing help if you need it!

The recommended emulator to play this hack is Project64.
The optimal version is 2.4, but 1.6 shouldn't cause any additional problems (other than a lack of certain 2.4 exclusive features that apply to every hack).
However, if you're a Linux user, you may need to use 1.6 since it's the only one that's compatible with Wine.
Other PJ64 versions should be fine but they are considered worse and I haven't tested the hack on them (Other than 2.1 which lags significantly)
Download links here:
Project64 2.4:
https://cdn.discordapp.com/attachments/847841536573833216/972642734416494683/SM64_Romhack_Emulator.zip
Project64 1.6:
https://cdn.discordapp.com/attachments/847841536573833216/972642735519592478/Project64_SM64_RH_Prebuilt.zip

The recommended graphics plugin is Jabo's Direct3D8 1.6.1.
Other versions of Jabo should work, but aren't as functional.
GlideN64 may cause graphical issues and crashes, and therefore it's not recommended.
Other graphics plugins have not been tested.
If you don't like the HUD in Jabo, you can use the following cheat code to make it more similar to GlideN64's:
802D6BCB 0010
812D6C66 0455
812D6DB2 1B60
802E2DA7 0010
812E2E3E 0455
812E309A 0455
812E3AA2 1B60
812E3BAE 1B60
This is completely legitimate to use during gameplay.
Jabo isn't included in Project64 2.4 by default. If you want to install it, scroll down to the section that details it.

If you're playing on keyboard, I recommend using an input plugin called LINK's DirectInput7 1.6.1.
This plugin adds a slow walk key and changes the way diagonal analog inputs work, which can be very helpful.
Do not use it if you're playing on controller (I've heard that NRage is recommended).
LINK's DirectInput isn't included in either Project64 version by default. Once again, more information on how to install it later.

I always recommend downloading my hacks from either sm64romhacks.com, my All ShiN3 Hacks sheet or my video description.
If you downloaded this hack or any of my other hacks from a different source, it is likely that you don't have the latest version, so I recommend checking
one of the aforementioned sources.


HOW TO INSTALL JABO GFX PLUGIN
If you're using Project64 2.4, follow these steps:
	1. Download Jabo:
	https://drive.google.com/file/d/1-9XUy5L38xFJZJGHg4E8wrZwR6RNWsGM/view?usp=sharing
	2. Put the downloaded file into Project64/Plugin/GFX
	3. Go to Project64/Config and copy the file Project64.rdb into the main Project64 folder
	4. Open Project64, go to Options > Settings..., click on the Plugins tab and set Video (graphics) plugin to Jabo's Direct3D8 1.6.1
	5. Click OK
If you're using Project64 1.6, Jabo should be included by default and ready to use.


HOW TO INSTALL LINK'S DIRECTINPUT
If you're using Project64 2.4, follow these steps:
	1. Download LINK's DirectInput:
	https://drive.google.com/file/d/1JqeXYj_hatosIRTeZk9TR36TGjWfn9Gc/view?usp=sharing
	2. Extract the zip. Put KeyboardInput.dll in Project64/Plugin/Input, and the other two files in Project64/Plugin
	3. Open KeyboardInputConfig.txt, and replace 10 with the virtual key code of the key you want to use for slow walking.
	List here:
	https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
	4. Save the text file and close it.
	4. Open Project64, go to Options > Settings..., click on the Plugins tab and set Input (controller) plugin to LINK's DirectInput7 1.6.1
	5. Click OK

If you're using Project64 1.6, follow these steps:
	1. Download LINK's DirectInput:
	https://drive.google.com/file/d/1JqeXYj_hatosIRTeZk9TR36TGjWfn9Gc/view?usp=sharing
	2. Extract the zip and put the extracted files into Project64/Plugin
	3. Open KeyboardInputConfig.txt, and replace 10 with the virtual key code of the key you want to use for slow walking.
	List here:
	https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
	4. Save the text file and close it.
	4. Open Project64, go to Options > Settings..., click on the Plugins tab and set Input (controller) plugin to LINK's DirectInput7 1.6.1
	5. Click OK


I'm sorry if that was a little pain to go through. I hope it's worth it in the end :P