Python script that splits .otr files for compatability on the Nintendo Switch
.otr files can get bigger once split and I currently don't know a way to fix it/why its happening/or im overlooking something on my end, so until then this warning will have to do
- Plenty of free space on your Switch (OoT Reloaded files will be about 25GB after completing this)
- Retro
- OoT-Reloaded Source Files (or any other .OTR source exceeding 4GB)
- Python
- Navigate to the OoT-Reloaded Source directory (OoT-Reloaded-SoH-master\OoT Reloaded (SoH)) (or whatever you have)
- Download or copy the python script into the source directory and launch it
- Enter a value between 1000 and 1500
- When I was testing with OoT Reloaded I used 1350, I suggest using 1350, anything higher risks Scene_5/6 being bigger than 4GB
- If you decide you want to use a higher number make a copy of the scenes folder and manifest.json and do those at 1350 separately
- You can also remove the "mq" folder within scenes if your copy of Ship of Harkinian does not contain Master Quest, I can't say how much space this will save
- Wait for everything to finish and get the newly created directories ready
- Open Retro and Press "Create OTR"
- Press "Replace Textures" and then press "Yes", select any of the new directories from step 4
- When loaded press "Stage Textures" and wait for it to complete
- Finally press Finalize OTR and Generate OTR
- Repeat steps 6-9 until you have every .otr file generated
- Transfer to your Ship of Harkinian mods folder
This project is licensed under the MIT License
As a developer you get control over:
- Commercial use
- Modification
- Distribution
- Private use
Find out more information about the MIT License
- The creator of OoT-Reloaded-SoH
- The developers of Ship of Harkinian
- The developers of Retro