Page 1 of 11 123 ... LastLast
Results 1 to 10 of 105

Thread: A Complete List of IOS Files and their Functions (Updated)

  1. #1

    Post A Complete List of IOS Files and their Functions (Updated)

    This is a list of known IOS files and their functions in the architecture of the Wii system. Each IOS performs different operations based on the application that is running. Your Wii probably won't have all of these IOS' installed. Every console has a different number of these pre-installed based on their region and date of release.

    Each IOS is indexed below by category based on their purpose. It's up to you to keep the IOS files your system needs up to date once your Wii is softmodded. Note that IOS included with the 4.3 update are not necessary or needed at this point to run any game.

    In the case of System Menu IOS 11/12/30/50/60/70 and Korean 40/52, an exception is noted which displays the version of the stub installed when the official firmware update has exceeded that System Menu.

    As you can see, some of these are still blank. If you know what function they perform, post and I'll add it to the list.

    ===========================================

    Never uninstall any IOS below 200!!
    Unless specifically instructed by a Wiihacks Recommended guide.

    ===========================================

    Last Update: 11/16/10


    Key
    Orange - included with the 4.3 update. These updates disable IOS downgrading capabilities.
    Red - Stubbed IOS, placeholders, no functional use.


    The List

    [SPOILER=GC IOS]- BC (v6): BC plays a role in Gamecube functions. Removal or corruption will result in no GC support.

    - MIOS (v10): MIOS is a special version of IOS that runs when the Wii enters GC mode. Same MIOS is used for all GC games & software.[/SPOILER]

    [SPOILER=IOS]- IOS 3 (v65280): IOS3 is a stub IOS present in some Wiis. No known functional version has ever been found.

    - IOS 4 (v3)(v65280): v3 - Recently discovered to be a system IOS for the Prelaunch System.

    - IOS 9 (v778)(v1034): Used by System Menu 1.0 and launch titles (Zelda: Twilight Princess).

    - IOS 10 (v768): Stub, useless now.

    - IOS 12 (v269)(v525):

    - IOS 13 (v273)(v1032): Used by Photo Channel v1.0 and Weather Channel. Also used by the old News Channel.

    - IOS 14 (v520)(v1032):

    - IOS 15 (v523)(v1032):

    - IOS 16 (v257)(v512): Used by the official Nintendo Backup disk (v1.3). IOS has trucha bug, es-identify, and flash access.

    - IOS 17 (v775)(v1032):

    - IOS 21 (v782)(v1039): Used by old third-party titles (No More Heroes).

    - IOS 22 (v1037)(v1294):

    - IOS 28 (v1550)(v1807):

    - IOS 31 (v3349)(v3608): Used by different System Channels (Mii, News, Everyone Votes).

    - IOS 33 (v3091)(v3608): Used by some VC and Wiiware titles.

    - IOS 34 (v3348)(v3608):

    - IOS 35 (v3349)(v3608): Used by Super Mario Galaxy. Also used as the primary IOS for many forwarders.

    - IOS 36 (v3351)(v3608): Used by: SSBB, MarioKart Wii. Can be ES_Identify patched.

    - IOS 37 (v3869)(v5663): Used mostly by music games (Guitar Hero).

    - IOS 38 (v3867)(v4124): Used by some modern titles (Animal Crossing).

    - IOS 41 (v3348)(v3607): Korean IOS. Operation unknown. Now included for all regions with 4.3 update.

    - IOS 43 (v3348)(v3607): Korean IOS. Operation unknown. Now included for all regions with 4.3 update.

    - IOS 45 (v3348)(v3607): Korean IOS. Operation unknown. Now included for all regions with 4.3 update.

    - IOS 46 (v3350)(v3607): Used by the Korean version of "Need for Speed: Undercover" and "Shin Chuukadaisen." Now included for all regions with 4.3 update.

    - IOS 48 (v4124): Used by the Korean version of "Animal Crossing: City Folk." Now included for all regions with 4.3 update.

    - IOS 51 (v4864): Outdated, now a stub. Used only by Shop Channel 3.4.

    - IOS 53 (v5406)(v5663): Used by some modern games and channels.

    - IOS 55 (v5406)(v5663): Used by some modern games and channels.

    - IOS 56 (v5405)(v5662): Used by Wii Shopping Channel v20 (IOS56 v56xx required) and Wii Speak Channel 2.0.

    - IOS 57 (v5661)(v5919): Used by some USB peripherals.

    - IOS 58 (v5918)(v6176): Used by the Wii Camera (v5918). v6176 adds USB2 functionality with HBC 1.0.8

    - IOS 61 (v5405)(v5662): Used by Photo Channel v1.1 and older versions of Shop Channel.[/SPOILER]

    [SPOILER=System Menu IOS]NEVER stub or uninstall your system IOS!!

    - IOS 9 (v778)(v1034): Used by System Menu 1.0 and launch titles (Zelda: Twilight Princess).

    - IOS 11 (v10)(v256) : Used only by System Menu 2.0 and 2.1.

    - IOS 20 (v12)(v256): Used only by System Menu 2.2.

    - IOS 30 (v1037-2576)(v2816): Used by System Menu 3.0 (v1037), 3.1 (v1039), 3.2 (v1040), and 3.3 (v2576).

    - IOS 40 (v2320)(v3072): Korean 3.3 System Menu IOS.

    - IOS 50 (v4889)(v5120) : Used only by System menu 3.4.

    - IOS 52 (v5661)(v5888): Korean 3.5 System Menu IOS.

    - IOS 60 (v6174)(v6400) : Used by System Menu 4.0 and 4.1.

    - IOS 70 (v6687)(v6912): Used by System Menu 4.2.

    - IOS 80 (v6944): Used by System Menu 4.3.[/SPOILER]

    [SPOILER=cIOS and Bootmii]- IOS 90 (v54321): Copy of IOS60 v6174 patched to IOS90. Used in mauifrog's guides to keep members safe from potential future updates.

    - IOS 202 (r5.1, v65535): Custom IOS used for USB 2.0 support. Typically installed for use with MPlayer.

    - IOS 222 (r5.1, v65535): Custom IOS developed by Hermes. Facilitates recognition of USB peripheral devices in the 2nd port while loading backups from the first.

    - IOS 223 (r5.1, v65535): Custom IOS also developed by Hermes to provide another option for base IOS.

    - IOS 224 (r5.1, v65535): Custom IOS also developed by Hermes to provide another option for base IOS.

    - IOS 236: IOS36 patched and installed to IOS236. Done with DOP-IOS MOD v10, and probably versions of TBR.

    - IOS 237: IOS37 patched and installed to IOS237. Done with DOP-IOS MOD v10, and probably versions of TBR.

    - IOS 242: Commonly used for Fatal Frame 4 Fan Translation Patch. This IOS is not officially supported by N.

    - IOS 249 (r20b): Waninkoko's custom IOS slot. Essential for many homebrew applications. The 4.2/4.3 update patches this slot with a useless stub.

    - IOS 250 (v65535): A copy of IOS249 designed by Waninkoko as a fallback in case of accidental deletion, corruption, or official update (stub) of the cIOS in the 249 slot.

    - IOS 254: Location of Bootmii if installed as an IOS.[/SPOILER]


    ===========================================

    What's an IOS?
    Guide by Cressida

    How do I download and install an IOS?
    NUSD Guide by Tealc

    What IOS do I need for xxxxx game?
    Game IOS List by Tealc

    What IOS do I need for xxxxx channel/VC/Wiiware?
    Guide by ShadowSonic2

    ===========================================


    ---------------------------------
    Some of this list was compiled from the information in DOP-IOS MOD, some from NUS Downloader,
    and some from ShadowSonic2's SystemMenu/IOS List. Wiibrew's resources were also referenced. Credit for that information goes to the authors.
    Mods if anything needs to be corrected/added feel free to do so or let me know.
    Last edited by Ithian; 11-16-2010 at 09:44 AM. Reason: new updates
    "I think that the Wii is a beautiful piece of hardware, and a broken Wii is a tragedy. It doesn’t matter why or how." -- Bushing

  2. #2
    Senior Member
    Join Date
    Mar 2009
    Location
    USA
    Posts
    5,552
    When GH5 was first released, I read somewhere that IOS56 that was installed with GH5 may have been used for something to do with the downloadable content being saved to the SD card, is there any truth to this? I see that you list it as being used by Wii Speak. The source from where I read about IOS56 would not be concidered a reliable source, just something I remember reading.

  3. #3
    Quote Originally Posted by Stomp_442 View Post
    When GH5 was first released, I read somewhere that IOS56 that was installed with GH5 may have been used for something to do with the downloadable content being saved to the SD card, is there any truth to this? I see that you list it as being used by Wii Speak. The source from where I read about IOS56 would not be concidered a reliable source, just something I remember reading.
    I think some users were using the cIOSCorp DIP-patched version of IOS56 to get their dlc content installed, but it only worked for disc users or some such. Don't quote me on that though, I'm not entirely sure what all was involved with it.
    "I think that the Wii is a beautiful piece of hardware, and a broken Wii is a tragedy. It doesn’t matter why or how." -- Bushing

  4. #4
    Senior Member
    DA KINE WiiHacker
    mauifrog's Avatar
    Join Date
    May 2009
    Posts
    9,198
    Ios16-v257
    Used by the official Nintendo Backup disk v1.3
    Ios has trucha bug, es-identify, and flash access

    Ios236- ios36 patched and installed to ios236
    Ios237- ios37 patched an installed to ios237
    Done with dop-ios-mod v10, and probably versions of TBR.
    Last edited by mauifrog; 02-02-2010 at 07:50 PM.
    Ipsa scientia potestas est.


    Warning: Piracy is NOT supported. Word your questions carefully.

  5. #5
    Junior Member thatfloorguy's Avatar
    Join Date
    Dec 2009
    Location
    Ohio
    Posts
    1,119
    Is there a way to know which ios files are currently installed on my system? I am having issues with a couple games and the only thing left I can think of is maybe a missing ios file or two. I have tried installing some but wad manager will not allow me to do it using ios 249, only 250, and I don't even know if the install was successful.
    4.2U / Priiloader / CiosX d2x v6/1TB WD fat32/Wiiflow r415
    ---------------------------------------------------
    Softmod any 4.2 Wii

    Playing Games from USB

    NSMB level editor (Reggie)

    WiiFlow

    Problematic Games?

    Custom Game Channels


  6. #6
    Quote Originally Posted by thatfloorguy View Post
    Is there a way to know which ios files are currently installed on my system? I am having issues with a couple games and the only thing left I can think of is maybe a missing ios file or two. I have tried installing some but wad manager will not allow me to do it using ios 249, only 250, and I don't even know if the install was successful.
    Run Signcheck through HBC. Press reset many times until it's finished and view the CSV it creates on your SD card with your pc.

    There's a similar function built into the latest DOP-IOS MOD, but I've been testing v11.5 pretty thoroughly and it's definitely buggy with cIOS38Rev17, so stick to using Signcheck until a more compatible DIM comes out. You can also use DOP-IOS MOD v10 to update the IOS files you need within the console.

    And Wad Manager shouldn't have any problems installing with IOS249. Make sure you're using WM v1.5 and try reinstalling your cIOS as sometimes they get a bad install.
    "I think that the Wii is a beautiful piece of hardware, and a broken Wii is a tragedy. It doesn’t matter why or how." -- Bushing

  7. #7
    Junior Member thatfloorguy's Avatar
    Join Date
    Dec 2009
    Location
    Ohio
    Posts
    1,119
    Thanks again. I will try to use dop ios mod. I believe I have ver 10 but downloaded the link in ShadowSonic2's post in case I don't. I will try reinstalling cios38rev17, but I am almost positive I had to install wads from 250 from my original mod for some reason. I hope I didn't miss something during that process.
    4.2U / Priiloader / CiosX d2x v6/1TB WD fat32/Wiiflow r415
    ---------------------------------------------------
    Softmod any 4.2 Wii

    Playing Games from USB

    NSMB level editor (Reggie)

    WiiFlow

    Problematic Games?

    Custom Game Channels


  8. #8
    250 is just a clone of 249 installed to a different slot. So if 250 works in Wad Manager but 249 doesn't, that tells you there's probably an issue with the 249 install. And using r17 of cIOS38 I'm guessing there might be complications using an earlier version of wad manager.

    Worse case scenario if you can still install under ios250, that and DIM will get you by for the time being until you can figure out what's causing the issue with 249 in Wad Manager.
    "I think that the Wii is a beautiful piece of hardware, and a broken Wii is a tragedy. It doesn’t matter why or how." -- Bushing

  9. #9
    Junior Member thatfloorguy's Avatar
    Join Date
    Dec 2009
    Location
    Ohio
    Posts
    1,119
    Thanks for that info. I will have to figure out what the problem is, or reinstall if possible. I am pretty sure I had to use 250 for wad installs even during my mod.
    4.2U / Priiloader / CiosX d2x v6/1TB WD fat32/Wiiflow r415
    ---------------------------------------------------
    Softmod any 4.2 Wii

    Playing Games from USB

    NSMB level editor (Reggie)

    WiiFlow

    Problematic Games?

    Custom Game Channels


  10. #10
    Senior Member
    WiiHacks Staff
    Senior Moderator
    Only site donators may send a PM to WiiHacks Staff
    oddgriffin's Avatar
    Join Date
    Nov 2009
    Location
    New Franklin, Ohio. USA
    Posts
    10,228
    Informative, organized, and easy on the eyes as usual. Thanx for sharing your talents.
    Sent from my van, down by the river.




    Never quantify your life by comparison. It is always going to be apples to oranges. If you feel the need to always look down on others, you currently do not own enough mirrors------ Tommie Griffin.

Page 1 of 11 123 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •