From 8e2937fec6ee001d30b1905f996931d5ebb39048 Mon Sep 17 00:00:00 2001 From: Fledge68 Date: Mon, 20 Dec 2021 13:25:09 -0600 Subject: [PATCH] Created Patches Explained (markdown) --- Patches-Explained.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Patches-Explained.md diff --git a/Patches-Explained.md b/Patches-Explained.md new file mode 100644 index 0000000..34fe3b9 --- /dev/null +++ b/Patches-Explained.md @@ -0,0 +1,7 @@ +## IOS Reload Block + +This is a D2X cIOS setting to prevent the current game from switching to another IOS which would cause us to lose connection with a USB HDD or SD card. I don't know if waninkoko or hermes cIOS have this feature. + +Here is an explanation taken from GBATemp user PPSainity ([https://gbatemp.net/threads/ios-reload.297230/post-3713863](https://gbatemp.net/threads/ios-reload.297230/post-3713863)): + +When the Wii Loads a title/dol/game it loads a requested IOS that has all the features used by the title. Normal IOS from Nintendo are not capable of playing backups or playing games off a USB drive. So we use loaders which can load a cIOS (customized IOS) of our choosing instead of the IOS normally requested by the title. When we load the cIOS, it will be set to do certain things like use the USB Drive instead of the Wii's DVD drive. Problem is some games have more than one dol that are run. Often the first dol that is run is just a small menu program that then loads the appropriate game dol depending on what is chosen. When the new dol is loaded, it requests a certain IOS to be loaded, and we loose all the advantages of the previously loaded cIOS as it has been replaced. By blocking the cIOS from being reloaded, we keep it from being replaced and we keep it from loosing certain settings like when it is set to use the USB Drive instead of the Wii's DVD drive. \ No newline at end of file