QuadForce - A guide to playing Triforce Arcade games on a Wii.

Discussion in 'Wii - Tutorials' started by CheatFreak47, May 5, 2013.

  1. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    Important!
    The latest builds of Nintendont support Triforce games now, so it is no longer necessary to use QuadForce, making this guide outdated and no longer the best method for playing Triforce games, the rest of this guide will remain here as a resource, however I will no longer be supporting it.

    You may (and should) use a Nintendont setup to run your games the very same way you play GameCube games with Nintendont.
    -------------
    Unfortunately, due to forum rules, you'll have to find the ISOs for the games on your own. Hint: Use teh Google..:D
    [​IMG]
    [​IMG]
    What is QuadForce?
    QuadForce is an awesome cMIOS (Custom MIOS) made by Crediar for the Nintendo Wii that allows you to play the 4 most well known Triforce Arcade games from your SD card or USB device. Mario Kart Arcade GP, Mario Kart Arcade GP 2, F-Zero AX, and Virtua Striker 4 Ver.2006. This thread aims to help anyone with a Wii, The Homebrew Channel, and a working method for installing WADs get QuadForce running.


    You will need:
    -A Wii
    -The Homebrew Channel
    -A Method for Installing WADs (Trucha Bug, AHBPROT based WAD Manager, whatever works)
    -An SD card (2gb or larger if used for game storage)
    -*A USB Device with storage greater than 2gb if you plan on using USB for storage.
    -Any kind of decent formatter software, such as EaseUS Partition Master Home Edition
    -A gamecube controller

    I will not be providing you with these, and all of the software modifications required are obtainable easily through the popular PC tool by XFlak: "ModMii for Windows"

    Tutorial/Setup
    You have 2 options for storage, SD or USB. SD is best, but USB is convenient if you already have Dios Mios running properly or you don't have space on your SD card. USB tends to have more frame drops than an optimized SD card, but this isn't a big deal.

    USB Devices
    You will first need to format your USB device to FAT32 with 32K Clusters. This is the ONLY setup that will work for USB. Must be full format and the partition you use must be the first on the device. For this I highly recommend an advanced formatting software, such as EaseUS Partition Master Home Edition. USB devices are trickier to work with because there are a lot more inconsistencies among USB devices then there are among SD cards. QuadForce reserves the right to be picky, so keep that in mind. One more bit-- If you already use DIOS MIOS, then your device is set up just fine and should work with Quadforce.

    SD Cards
    You will first need to format your SD card to FAT with 64K Clusters for best speed. There are reports of FAT32 working, as well as reports of 32K Cluster Size working, however this usually results in slower SD read speed, that potentially can create frame drops in-game. You'll need to do a full format too, however I don't recommend the Windows Formatter, but you can give it a try if you feel like it. If you're using SDHC, higher classes are recommended. If your SD is formatted to work with DIOS MIOS LITE, then it should work with QuadForce.

    Next, you'll need to get the most recent QuadForce wad. (Download 4.0 for SD Cards, Download 4.1 for USB devices) *Since this is a cMIOS, it overwrites your GCN support with QuadForce. Because of this, I also recommend keeping a copy of the RVL-MIOS-v4.wad so that you can reinstall regular GCN support any time you want, ever.*

    Next, You'll need to get Dios-Mios Booter homebrew app to load the games. (here)
    If you have a USB loader Set up, you can probably use it too if it is updated enough to be compatible with Dios Mios related functions.

    Put Dios Mios Booter on the SD card like any other Homebrew channel app and Put the .wads from the .rar you downloaded in whatever folder you put wads in on your wads folder. (Maybe SD :/wad or SD :/wads?)

    Now you'll need the Triforce Arcade games. As for getting them, you'll need to figure out on your own. Do not post asking for links. It is against the rules on this forum. Total they eat up about 1.7gb of space, which is actually pretty small considering, this also means they should be able to fit on 90% of all SD cards and USB devices today. Which is good. Something else I should mention; you can't use MAME CHDs at all for this, you need the ISOs. They aren't very hard to find, just use Google.

    Optional Step for Virtua Striker 4. Ver.2006
    Virtua Striker 4 Ver.2006 has 2 versions; Export (English Version) and Japan (Japanese Version) which both with the same Game ID. Even worse is the Game ID is actually is shared with the japanese Virtua Striker 3 GCN game. Due to this there is an optional step you can follow to avoid this gameID trouble. It is recommended you use this tool by nubecoder to change the game ID of your Virtua Striker 4 Ver.2006 ISO(s) to the Unofficial IDs that match up with GameTDB. The IDs you change them to are GVS46E for the Export ISO, and GVS46J for the Japan ISO. Additionally If you are loading the games with a USB Loader in place of Dios Mios Booter (such as USB loader GX or WiiFlow) this minor change will also make the games sync up to GameTDB's Accurate information about the game found on these pages, and also allow you to download any covers for the games from within your loader.
    Japan GameTDB Page
    Export GameTDB Page

    Next we'll put the games on your storage device.
    Now this is how the games are structured on the SD card or USB device (See Image below)
    MKAGP1: ??:/games/GGPE01/
    MKAGP2: ??;/games/GGPE02/
    F-ZEROAX: ??:/games/GFZJ8P/
    VS4 v.2006: ??:/games/GVSJ8P/
    If you followed the optional step for Virtua Striker 4. Ver. 2006
    EXPORT VS4 v.2006 ??:/games/GVS46E/
    JAPAN VS4 v.2006 ??:/games/GVS46J
    In each of these directories, there should be a "game.iso" file, and there may or may not be a "sys" folder. The "sys" folder isn't important, so if it's missing, don't worry about it. As long as your ISO's MD5 matches the dumps below, they should work fine.

    So your SD card should look something like this (Unless you put the games on your USB device, where the "games" folder would be on the USB device instead) (Image only shows the files you should have You should also have your regular HBC apps and your app for managing wads)
    This image is outdated, so it is missing Virtua Striker 4 Ver.2006, but the paths listed above are where they go.
    [​IMG]

    Now all that you need to do is use a WAD manager to install your Quadforce wad, launch Dios Mios Booter, choose a game, and you should be playing it. If not, check your SD/USB formatting, and if all else fails, try another SD/USB, and write a post about it here.

    Note: Depending on your source for the F-Zero AX iso, DM-Booter might display the title 'virtuastriker2002' in place of the games actual title. This is normal. Some ISOs of Mario Kart Arcade GP and Mario Kart Arcade GP 2 also have MKAGP1 and MKAGP2 as their Game IDs. See "ISO Header Changing" below if you want to edit the headers of the ISO's to change this. The Virtua Striker 4 Ver. 2006 is also a special case and was covered in an optional step above.

    Something else I should mention is that sometimes 3rd party memory cards are recognized as USB geckos and can cause games to crash. If you experience this, remove the memory card from Slot B.

    About Controls:
    You need to have your GameCube Controller plugged in before booting the game. If you are having trouble getting your wavebird/wireless GCN controller to work, make sure it is switched on before booting any games with QuadForce, and if that alone doesn't do it, you should hold down a button or two on the controller to make sure QuadForce picks it up.

    With Quadforce 3.0 and beyond, you can use the Pad Hook Options by enabling them in Dios Mios Booter's options menu for each game. Should you enable them, you can press R+Z+Start to reboot your Wii or press R+Z+B+Down to power off the Wii.

    F-Zero AX Controls:
    Note: When starting F-Zero AX it says "Initializing Motor..." it will shortly after ask you to calibrate the controls, circle the analog stick around a few times and press A, then B, then press Start.

    Analog-Stick: Steer
    A: Acceleration
    B: Brakes
    Y: Boost
    L: Drift left
    R: Drift right
    Digital-Pad: change views

    Mario Kart Arcade GP 1&2 Controls:
    Analog-Stick: Steer, navigate menus.
    R: Acceleration, (Gas Pedal)
    L: Brakes, Tapping L jumps and activates sliding, during which you get a shield. (Brake Pedal)
    A: Use Items, Make Selections on the Menu.
    B: VS Cancel button, can do certain things depending on situation (read on-screen instructions)

    Virtua Striker 4 Ver.2006 Controls:
    Note: When starting Virtua Striker 4 Ver.2006, it will ask you to calibrate, rotate the analog sticks on the controllers you're using a few times, and then press start.

    Virtua Striker 4 Ver.2006 supports local multiplayer. Controller 2 goes in GCN port 2, and must be plugged in before booting the game.

    Analog-Stick: Move, navigate menus
    Start: Start
    A: Shoot
    B: Sprint
    Y: Short pass
    X: Long pass
    Up: Tactics 1
    Left: Tactics 2
    Right: Tactics 3

    About Card Support:
    Recently added to QuadForce 3.0 is the ability to use the license card functions of Mario Kart Arcade GP and Mario Kart Arcade GP 2. This allows you to save your game data! Isn't that neat? One little note: If you ever choose not to continue in either GP games, you will have to power off your Wii, as the game will ask you to remove your "License Card" which you obviously can't do, because it's just a file on the storage device.

    Verify you have Working ISOs
    Download A MD5 Checker to verify you have known working ISOs.
    Note that the MD5 of any file will change if you modify it, so editing the header with nubecoder's tool will change it, I'll try my best to cover all possible variations of each ISO, but any small difference make the MD5 completely different.

    VERIFIED WORKING ISOs
    Warning: Spoilers inside!

    Frequently Asked Questions

    Q: Does this allow you to play GCN games?
    A: No. It replaces gamecube support, and you can only re-enable it by reinstalling your regular MIOS, which will uninstal QuadForce. It's best to keep all your MIOS wads handy so you can swap between them easily. It's worth mentioning that If you have your SD/USB all set up for QuadForce, it should also work with Dios Mios Lite/Dios Mios, which runs GCN games.


    Q: Does this work on Wii U in vWii?
    A: No. Not at all, and it is dangerous to attempt installing it, as it can brick your vWii easily. Do not attempt this under any circumstance.


    Q: Can I use this with my USB Loader?
    A: Yes, as long as it is updated enough to pick up that quadforce is installed. This is especially important for version 4.1.


    Q: Can I burn the ISO's to discs and run them that way?
    A: No, QuadForce is only for USB and SD devices.


    Q: Can I run this from EmuNAND?
    A:Yes, but it's generally more buggy, and there are many reports of audio issues.


    Cool Extras
    Adding Ocarina/GeckoCode Support
    All you need to do to add Ocarina/GeckoCode support to QuadForce is make a folder on your game storage device called "sneek" and put the "kenobigc.bin" in it. (kenobigc.bin is included with quadforce) If you're using a loader other than DMbooter, the GCT path must be set to the storage device you use for your games.

    Ocarina/GeckoCodes
    F-Zero AX Codes (Thanks CosmoCortney!)
    Mario Kart Arcade GP 2 (Disable Menu Timers! Thanks conanac!)

    ISO Header Changing:
    If you have one of the ISOs with the Incorrect headers (MKAGP1 GameID, MKAGP2 GameID, or F-Zero AX's "virtuastriker2002" Title, you can use this little tool by nubecoder to edit it, and any other ISO header for Wii/GC ISOs. You may have used the tool to edit the Virtua Striker 4 Ver.2006 ISO(s) if you followed the optional step above.

    Forwarder Wads for your Wii Menu
    Here, i've collected some forwarder wads for convenience, if you want to have your wad added, make a post in this topic or PM me. Include the IDs they install under, and screenshots. (Just the preview, icons optional unless there are variants) (bnr's coming soon!)

    F-Zero AX
    Warning: Spoilers inside!
    Mario Kart Arcade GP
    Warning: Spoilers inside!
    Mario Kart Arcade GP 2
    Warning: Spoilers inside!
    Virtua Striker 4 Ver.2006
    Warning: Spoilers inside!

    Additional Links and Other Stuff Worth Including.
     
    Last edited by CheatFreak47, Jan 25, 2016
    Margen67, truelovetat, ishmob and 4 others like this.


  2. Slimmmmmm

    Member Slimmmmmm GBAtemp MoNkEeE

    Joined:
    Nov 1, 2007
    Messages:
    1,687
    Location:
    the land of lol
    Country:
    United Kingdom
    Nice guide, nice layout.

    I hope you keep it updated if any changes need to be made.

    * I will delete below here if you add this info to the first post *
    Wavebirds need to be switched on before loading. (The receiver blinks)
    Some 3rd party GameCube mem cards cause problems
     
    CheatFreak47 likes this.
  3. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    Ok, will add teh first one in the controls section. Memcards though, this is QuadForce not DM. lol.
     
  4. Slimmmmmm

    Member Slimmmmmm GBAtemp MoNkEeE

    Joined:
    Nov 1, 2007
    Messages:
    1,687
    Location:
    the land of lol
    Country:
    United Kingdom
    Some 3rd party mem cards (in port B) are wrongly detected as a gecko.
     
  5. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    Updated
     
  6. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    Updated again: Added a sweet Quadforce logo i threw togather. Whatcha all think? :D
     
  7. Fire-WSP

    Newcomer Fire-WSP Advanced Member

    Joined:
    Oct 19, 2007
    Messages:
    77
    Country:
    United States
    Since it is not allowed to post links to the isos maybe it would be good to post
    the CRC or MD5 for the correct dumps.
    I heard there different dumps... would be good to know which are the good ones.
     
  8. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    I'll generate MD5's for all my dumps. I have 6 ones, 2 for each.
     
  9. Fire-WSP

    Newcomer Fire-WSP Advanced Member

    Joined:
    Oct 19, 2007
    Messages:
    77
    Country:
    United States
    Do they differ in size?
    These Triforce Games how where they stored on the original system?
    Disc, HDD? I ask because they have a very strange size for a disc iso.
     
  10. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    Updated to have the MD5s of all the known ISOs that work.
     
  11. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    17,112
    Location:
    Engine room, learning
    Country:
    France
    SD Card formated in 32k cluster are also working.
    I couldn't format mine to 64k, so if users can't either they might think it won't work at all in 32k while it does. 32KiB only has slower SD read access.

    You mispelled "trucha" to "turcha".
    A vulnerable cIOS is not required to install/play with QuadForce. (you can use Wad Managers using AHBPROT)

    the use of "cMIOS" abbreviation is usually not well accepted. users could think it's the "cMIOS" from wiigator, while it has nothing to do with him. (that's what I've been told, I don't see the word "custom" as being something copyrighted to someone in particular, it just means that it was custom-made and not official but it's better to use something else for QuadForce/DM/DML).
    Just use MIOS or something else to tell that it was created and not modified/patched.


    The /sys/ folder are not really required. It's used by sneek only I think.
    If you use DML Booter, users don't need it as it's loading the ISO, not the extracted files.


    About the controller "needing to be ON" it's also the case for wired controllers.
    They need to be connected before launching QuadForce or else they won't be detected by the Arcade game.
     
  12. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    Updated, for whatever reason, I never seem to remember AHBPROT wad managers exist. Every time I tried 32kb I kept getting lags and freezes, I'll add it in anyway though.
     
  13. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    17,112
    Location:
    Engine room, learning
    Country:
    France
    SD Card formated in FAT32 works too, I'm using it.
    and 32K cluster is not "might work", as I"m using it too.


    SD Card can be :
    FAT or FAT32, formated with 32KiB cluster size or, if supported by your SDcard or your SD formater, to 64Kib cluster size for faster read access.

    in fact, it can be any size from 64 or less. the bigger the better for reading speed, but you loose more space if you write multiple small files to the card.

    Edit:
    I'm using a Sandisk MicroSDHC 32GB, Class 4, made in China.
    FAT32, 32 768 Bytes per allocation units
    Kingston MicroSD adapter, made in China.

    In F-Zero AX:
    I have 3 second lag when previewing the selected track then it's not laggy anymore.
    I have a 12 second freeze when loading the track before playing.
    Playing is very smooth and fast.
     
  14. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    That's odd. I couldn't get that one to work at all. On 3 Different cards.
     
  15. Cyan

    Global Moderator Cyan GBATemp's lurking knight

    Joined:
    Oct 27, 2002
    Messages:
    17,112
    Location:
    Engine room, learning
    Country:
    France
    Another MD5:
    GGPE01 : 8520010c65f06b4867a68a5f15ecb9ec (has "always 9 credits" patched)
    GGPE02 : 2b63cbe6bc1cc8b38c2c9ad783d66bb9 (I guess it has a credit patch too)

    The credit patch is only useful if using QuadForce 0.1, as QuadForce 2.0 always re-apply the Credit patch to force "always 1 credit".
     
  16. Dork

    Member Dork GBAtemp Advanced Fan

    Joined:
    Dec 23, 2009
    Messages:
    860
    Country:
    United States
  17. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    oop, ok, adding theses now.
     
  18. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
  19. The Real Jdbye

    Member The Real Jdbye Oh boy! I can't wait to bomb some dodongos!

    Joined:
    Mar 17, 2010
    Messages:
    9,503
    Location:
    Somewhere on the island of Koridai
    Country:
    Norway
    I'd like to add something.
    If you have an ISO with incorrect header info, you can (and should) patch it using available tools, so it will show up correctly in your USB Loader. I think the one I used was wit (http://wit.wiimm.de/features.html) but I'm not sure.
     
  20. CheatFreak47
    OP

    Member CheatFreak47 Complex Donut

    Joined:
    Oct 11, 2011
    Messages:
    1,222
    Location:
    Michigan, USA
    Country:
    United States
    OH, that reminds me. I'll add a link to NubeCoders tiny GC/Wii/Triforce ISO header editor. Thanks.
     

Share This Page