1. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    Background Info:
    -----------------------

    All Gamecube games already have custom channels (wad) files for Wii System Menu (SM) using DiosMios Booter

    [​IMG][​IMG]

    [​IMG][​IMG]

    Why go through the trouble?
    * Nintendont works on both Wii and vWii (no mios needed)
    * Supports all kinds of controllers (GC, HID, BT ....)
    * Emulated MC
    * Cheat Support
    * Triforce Support
    * USB & SD support
    * Bios Loading for GC and Triforce
    * Theme support
    to name a few...

    So here I'll describe and show how to make use of that repository to create similar SM channels for Wii and vWii using Nintendont, the best GC/Triforce loader ever

    Use this source folder and edit the /loader/source/main.c
    3 modded Nintendont version are available:


    http://www.mediafire.com/download/6qm6vi77f53r7yn/nintendon-t-read-only-296-autoboot.7z

    or v3.382 which autoboots into black screen then shows the bios animation
    http://www.mediafire.com/download/p20700m2vx4bi2e/nintendon-t-read-only-382-autoboot.7z

    or v4.413 with full themes support
    http://www.mediafire.com/download/156x2k5toe19op3/Nintendont.git-413-autoboot.7z

    Looking at loader/source/main.c file
    line 233+
    Original Source:
    Code:
        if(argsboot == false)
        {
            if (LoadNinCFG() == false)
            {
                memset(ncfg, 0, sizeof(NIN_CFG));
    
                ncfg->Magicbytes = 0x01070CF6;
                ncfg->Version = NIN_CFG_VERSION;
                ncfg->Language = NIN_LAN_AUTO;
                ncfg->MaxPads = NIN_CFG_MAXPAD;
                ncfg->MemCardBlocks = 0x2;//251 blocks
            }
    
            // Prevent autobooting if B is pressed
    ...
    
    Mod Source
    Code:
        if(argsboot == false)
        {
        //        if (LoadNinCFG() == false){
                memset(ncfg, 0, sizeof(NIN_CFG));
                ncfg->Magicbytes = 0x01070CF6;
                ncfg->Version = 0x00000003;
                ncfg->Config = ncfg->Config |
                //NIN_CFG_USB |
                //NIN_CFG_HID |
                //NIN_CFG_MEMCARDEMU |
                //NIN_CFG_MC_MULTI | 
                //NIN_CFG_CHEATS |
                //NIN_CFG_FORCE_WIDE |
                //NIN_CFG_FORCE_PROG |
                //NIN_CFG_NATIVE_SI |
                //NIN_CFG_WIIU_WIDE  |
                NIN_CFG_AUTO_BOOT;
                ncfg->Language = NIN_LAN_AUTO;
                ncfg->GameID = 0x47414645;    //GAFE
                strcpy(ncfg->GamePath, "/Games/GAFE01 - Animal Crossing/game.iso");
                //strcpy(ncfg->CheatPath, "/Games/GAFE01 - Animal Crossing/GAFE.gct");
                ncfg->MaxPads = 4;
                ncfg->MemCardBlocks = 0x0;//50 blocks use 0x2; for 251 blocks
    
            // Prevent autobooting if B is pressed
    ...
    
    Selecting Your Settings:
    -------------------------------
    What matters here is to select the needed settings for your channels and set the ID and game path correctly:
    so just uncomment (remove the //)from the settings line you need:
    //NIN_CFG_USB |
    //NIN_CFG_HID |
    //NIN_CFG_MEMCARDEMU |
    //NIN_CFG_MC_MULTI |
    //NIN_CFG_CHEATS |
    //NIN_CFG_FORCE_WIDE |
    //NIN_CFG_FORCE_PROG |
    //NIN_CFG_NATIVE_SI |
    //NIN_CFG_WIIU_WIDE |

    and edit the GameID by converting it to Hex, also write the full path of the iso (and cheat file if needed)
    ncfg->GameID = 0x47414645; //GAFE
    strcpy(ncfg->GamePath, "/Games/GAFE01 - Animal Crossing/game.iso");
    //strcpy(ncfg->CheatPath, "/Games/GAFE01 - Animal Crossing/GAFE.gct");

    What Else Can the dol have:
    ------------------------------------
    * You can remove all verbose text that show during loading and just use a black screen
    * Bios files will load if present
    * Themes can be used too when applying this patch to my Nintendont Mastermod source
    Here'a a patch folder with several patches, no verbose, themes, default and more...

    https://www.mediafire.com/folder/v559dr23h3n5u/autoboot

    Black screen patches should be used with a Blank Black Background 640x480
    saved as background.png in loader/source/data/ folder
    themes with loading bar patches should use a modded font.ttf file also theme png files are included,
    just rename the background you like to "background.png" and copy to loader/source/data/ folder
    (all those files are included in patches folder)

    Compiling Your Custom dol:
    ------------------------------------
    Just Install latest Devkit Pro and run Build.bat in nintendont source folder
    the custom dol can be found in /nintendont/boot.dol or /loader/loader.dol
    For a detailed step by step noob friendly handy dandy tutorial check the second this post:
    http://gbatemp.net/threads/custom-nintendont-system-menu-channels-for-wii-vwii.380025/#post-5309905

    Creating the wad file for Wii:
    --------------------------------------
    How to make the custom channel wad file?
    --------------------------------------------------------
    GetMyBanner v2.1 is a Windows tool to download and make the wad files using the banners in my repository
    http://www.mediafire.com/download/v7lu11ulso1aa5d/GetMyBanner-2.1.rar

    It has a base wad
    wget to download the bnr files
    sharpii to extract and pack the wad
    customizeMii mod to make the wad ready for both Wii and vWii
    titles.txt with all available ID3 and ID6
    How to use it:
    1. Download and extract the rar file
    2. Run _GetMyBanner.bat
    3. Type the game's ID3 (ex: GAF for animal crossing, GSM for Mario Sunshine...)
    4. Press (Enter/F6/Enter)
    5. The bnr file will get downloaded and checked
    6. It will get renamed to 00000000.app and a custom channel wad will be made using the downloaded file
    7. You'll automatically get a wad channel which gets automatically opened using Customiizemii mod
    8. under options tab type a new unique "title id" and insert nintendont autoboot dol in "New DOL/Browse"



    [​IMG]

    9. use Fix94 nand loader for vWii and comex or waninkoko for Wii
    10. Create your final channel and install it using a wad manager

    Wad files can also be downloaded manually from my Reporsitory Links:
    ---------------------------------------------------------------------------------------------
    http://gbatemp.net/threads/custom-g...ection-for-system-menu-backup-loaders.325003/
    http://www.mediafire.com/?ub3xhbr8c24c4
    http://www.mediafire.com/?432mdvmi8dkr4

    Converting Wii wad to vWii:
    ------------------------------------
    Create the wad with customiizemii mod using fix94 nand loader or use Convert2vWii batch file by Joostinonline (included in getmybanner tool too)
    Simply drag you Wad over the "convert2vWii.bat" file you will get the vWii compatible wad
    Install the wad using a wad manager

    Abz
     
    Last edited by AbdallahTerro, Jul 7, 2016
  2. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    Detailed Setup Tutorial:
    -------------------------------
    1. If you already downloaded and installed devkitpro goto step 2 if not do so now:
    http://sourceforge.net/projects/devkitpro/

    Optional for manual source download/ manual patch
    2. download and install tortoiseSVN and restart your computer
    http://tortoisesvn.net/downloads.html

    3. in a command prompt "you can run cmd" or click the Dos Command promt icon type:
    svn checkout http://nintendon-t.googlecode.com/svn/trunk/ nintendon-t-read-only


    this will download the nintendont latest source in this case 284 to the folder where cmd is open
    if you want to download to a specific folder hold shift key and right click it and select "open command prompt here"
    then type:
    svn checkout http://nintendon-t.googlecode.com/svn/trunk/ nintendon-t-read-only


    *** Better use the source folders provided n the OP and edit the main.c
    v4.413 is recommended, older revisions are provided in case you have issues with v4.x

    Optional for manual source download/ manual patch
    4. so now you have the original source and tortoiseSVN, all you need is download just one patch and apply it to the source.

    5. open the patches folder link:
    https://www.mediafire.com/folder/v559dr23h3n5u/autoboot

    6. In case you just need to use default background + verbose output during loading just download "autoboot-default.patch" file

    If you want to use a black screen upon boot with no verbose download "autoboot-blackscreen.patch" or "autoboot-press-b.patch" the second one only displays "B: Cancel Autoboot" during booting while the first displays noting at all, also download the black background.png and copy it to "nintendon-t-read-only/loader/source/data/" folder replacing the existing one

    If you want to use a theme with loading bar download "autoboot-theme-loading-bar.patch", and also download font.ttf and copy it to "nintendon-t-read-only/loader/source/data/" folder replacing the existing one. Also download any theme image you like "Theme (1).png to Theme (10).png", rename the downloaded image to "background.png" and copy it to ""nintendon-t-read-only/loader/source/data/" folder replacing the existing file.

    7. Now you need to apply the downloaded patch,
    Place the patch file in "nintendon-t-read-only" folder
    Right click
    the patch file and in "Tortoise menu" select "apply patch"
    This will open tortoise patching menu
    on the left select patch all files
    done patching!
    8. Now we need to select settings, gameid and game path

    9. open "nintendon-t-read-only/loader/source/main.c" in notepad or any text editor
    goto line 233 and edit this code:
    Code:
    Code:
    if(argsboot == false)
    {
    // if (LoadNinCFG() == false){
    memset(ncfg, 0, sizeof(NIN_CFG));
    ncfg->Magicbytes = 0x01070CF6;
    ncfg->Version = 0x00000003;
    ncfg->Config = ncfg->Config |
    //NIN_CFG_USB |
    //NIN_CFG_HID |
    //NIN_CFG_MEMCARDEMU |
    //NIN_CFG_MC_MULTI |
    //NIN_CFG_CHEATS |
    //NIN_CFG_FORCE_WIDE |
    //NIN_CFG_FORCE_PROG |
    //NIN_CFG_NATIVE_SI |
    //NIN_CFG_WIIU_WIDE |
    NIN_CFG_AUTO_BOOT;
    ncfg->Language = NIN_LAN_AUTO;
    ncfg->GameID = 0x47414645; //GAFE
    strcpy(ncfg->GamePath, "/Games/GAFE01 - Animal Crossing/game.iso");
    //strcpy(ncfg->CheatPath, "/Games/GAFE01 - Animal Crossing/GAFE.gct");
    ncfg->MaxPads = 4;
    ncfg->MemCardBlocks = 0x0;//50 blocks use 0x2; for 251 blocks
    
    by just removing the "//" from the settings you need to use
    for instance if your game is on usb:
    remove "//" from "//NIN_CFG_USB |" line to make it "NIN_CFG_USB |"
    if the game is on SD don't touch this line
    if you want to use a HID usb controller then "NIN_CFG_HID |"
    for multi mc card you need both mcemu and mcmulti uncommented like this
    "NIN_CFG_MEMCARDEMU |" and
    "NIN_CFG_MC_MULTI |"

    all available video modes (use just one when needed):
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_AUTO;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_NONE;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_DF;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_PAL50;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_PAL60;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_NTSC;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_MPAL;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_PAL50 | NIN_VID_FORCE_DF;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_PAL60 | NIN_VID_FORCE_DF;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_NTSC | NIN_VID_FORCE_DF;
    or
    ncfg->VideoMode = ncfg->VideoMode | NIN_VID_FORCE | NIN_VID_FORCE_MPAL | NIN_VID_FORCE_DF;
    etc, for other settings....

    edit the mc emu size too if needed "ncfg->MemCardBlocks = 0x0;" will use 512kb file
    change 0x0 to 0x1 or ox2 or 0x3 or 0x4 or 0x5 to use larger sizes:
    0x1 is 1 mb, 0x2 is 2 mb 0x3 is 4mb, 0x4 is 8mb and 0x5 is 16mb

    now find your game ID4 and convert it to hex then replace the bold hex in this line "ncfg->GameID = 0x47414645;"
    Find the ID4 of your game : it's ID3+region(E, P or J)
    for example Mario Sunshine ID3 is GSM
    The ID4 will be GSME for NTSC-US, GSMJ for Japanese and GSMP for Pal
    Here's a list of all ID3+Game titles:
    D42-Super Mario 64
    D43-The Legend of Zelda: Ocarina of Time / Master Quest
    D44-Mario Kart 64
    D45-The Legend of Zelda Majora Mask
    G2B-Black & Bruised
    G2C-True Crime: New York City
    G2F-Tak 2: The Staff of Dreams
    G2G-Mobile Suit Gundam: Gundam vs. Z Gundam
    G2K-NHL 2K3
    G2M-Metroid Prime 2: Echoes
    G2O-Prince of Persia: Warrior Within
    G2P-Spirits And Spells
    G2R-Shrek SuperSlam
    G2S-Shikigami no Shiro II
    G2T-Tony Hawk's Underground 2
    G2V-Viewtiful Joe 2
    G2X-Sonic Gems Collection
    G3A-Lord of the Rings: The Third Age
    G3B-Serious Sam: Next Encounter
    G3D-Carmen Sandiego: The Secret of the Stolen Drums
    G3E-XGIII: Extreme G Racing
    G3F-TimeSplitters: Future Perfect
    G3J-Curious George
    G3L-Super Monkey Ball Adventure
    G3M-Tom Clancy's The Sum of All Fears
    G3N-NARUTO Gekito Ninja Taisen! 3
    G3Q-Teenage Mutant Ninja Turtles 3: Mutant Nightmare
    G3R-Shrek 2
    G3S-Bust-A-Move 3000
    G3V-NBA Street Vol.3
    G3X-X-Men: The Official Game
    G3Y-Shrek Super Slam
    G4A-Harvest Moon: Magical Melody
    G4B-Resident Evil 4
    G4C-Charlie and the Chocolate Factory
    G4F-FIFA Soccer 07
    G4G-Harvest Moon: Another Wonderful Life
    G4I-Shrek Smash n' Crash Racing
    G4M-The Sims: Bustin' Out
    G4N-NARUTO Gekito Ninja Taisen! 4
    G4O-The Sims 2: Pets
    G4Q-Super Mario Strikers
    G4QP01-Mario Smash Football
    G4S-The Legend of Zelda: Four Swords Adventures
    G4Z-The Sims 2
    G5B-Strike Force Bowling
    G5D-Scooby-Doo! - Unmasked
    G5N-Namco Museum 50th Anniversary
    G5S-Spyro: A Hero's Tail
    G5T-Tiger Woods PGA Tour 2005
    G62-Major League Baseball 2k6
    G63-Tom Clancy's Rainbow Six 3
    G6F-2006 FIFA World Cup
    G6M-Madden NFL 06
    G6N-NBA Live 06
    G6Q-Mega Man Anniversary Collection
    G6S-The Legend of Spyro: A New Beginning
    G6T-Teen Titans
    G6W-Tiger Woods PGA Tour 06
    G7M-Madden NFL 07
    G89-Pac Man - World Rally
    G8F-Virtua Quest
    G8M-Paper Mario: The Thousand-Year Door
    G8O-Bobobo-bo Bo-bobo Dassutsu! Hajike Royale
    G8S-Battle Stadium D.O.N
    G8W-Battalion Wars
    G94-Interactive Multi-Game Demo Disc August 2002
    G95-Interactive Multi-Game Demo Disc July 2002
    G96-Interactive Multi-Game Demo Disc June 2002
    G97-Interactive Multi-Game Demo Disc March 2002
    G98-Interactive Multi-Game Demo Disc May 2002
    G99-Interactive Multi-Game Demo Disc March 2002
    G9B-Mark Davis Pro Bass Challenge
    G9R-Crash Tag Team Racing
    G9S-Sonic Heroes
    G9T-Shark Tale
    GA2-All-Star Baseball 2002
    GA3-All-Star Baseball 2003
    GA4-All-Star Baseball 2004
    GA7-Backyard Sports Baseball 2007
    GAA-Disney's Mickey & Minnie Trick & Chase
    GAB-Zatch Bell! Mamodo Fury
    GAC-Army Men: Air Combat The Elite Missions
    GAE-Doubutu no mori e+
    GAF-Animal Crossing
    GAG-Asterix & Obelix XXL
    GAH-Alien Hominid
    GAK-Midway Arcade Treasures
    GAL-Super Smash Bros. Melee
    GAM-Army Men Sarges War
    GAN-Animaniacs: The Great Edgar Hunt
    GAP-American Chopper 2 - Full Throttle
    GAQ-Aquaman: Battle of Atlantis
    GAR-Army Men: RTS
    GAS-Sonic Adventure DX
    GAT-ATV Quad Power Racing 2
    GAU-Auto Modellista
    GAV-Avatar The Last Airbender
    GAX-The Ant Bully
    GAY-Midway Arcade Treasures 2
    GAZ-Harry Potter and the Prisoner of Azkaban
    GB2-Bomberman Land 2
    GB3-BMX XXX
    GB4-Burnout 2: Point of Impact
    GBA-NBA 2K2
    GBD-BloodRayne
    GBF-Backyard Football
    GBG-Bomberman Generation
    GBH-Mystic Heroes
    GBI-Resident Evil
    GBK-Backyard Baseball
    GBL-Bloody Roar: Primal Fury
    GBM-Batman: Dark Tomorrow
    GBN-Warrior Blade: Rastan vs. Barbarian
    GBO-Burnout
    GBQ-Rocket Power: Beach Bandits
    GBS-Beach Spikers: Virtua Beach Volleyball
    GBT-Beyblade VForce - Super Tournament Battle
    GBV-Batman: Vengeance
    GBW-Star Wars Bounty Hunter
    GBX-Dave Mirra Freestyle BMX 2
    GBY-Super Bubble Pop
    GBZ-Resident Evil Zero
    GC2-Conflict: Desert Storm II: Back to Baghdad
    GC3-Scooby-Doo!: Mystery Mayhem
    GC4-Shinseiki GPX Cyber Formula Road To The EVOLUTION
    GC5-Cocoto: Kart Racer
    GC6-Pokemon Colosseum
    GC7-Cocoto Platform Jumper
    GC9-Conan
    GCA-Cubix: Robots for Everyone Showdown
    GCB-Crash Bandicoot: The Wrath of Cortex
    GCC-Final Fantasy Crystal Chronicles
    GCD-Resident Evil Code: Veronica X
    GCE-Tom Clancy's Splinter Cell
    GCF-Conflict: Desert Storm
    GCG-Charlie's Angels
    GCH-WWE Crush Hour
    GCI-The Sims
    GCJ-Tom Clancy's Splinter Cell: Chaos Theory
    GCL-Cel Damage
    GCM-Muscle Champion ~Battle of Muscle Island~
    GCN-Crash Nitro Kart
    GCO-Call of Duty: Finest Hour
    GCP-Casper: Spirit Dimensions
    GCQ-Buffy the Vampire Slayer: Chaos Bleeds
    GCS-Street Racing Syndicate
    GCT-Crazy Taxi
    GCU-NCAA Football 2005
    GCV-Cubivore: Survival of the Fittest
    GCW-Castleween
    GCZ-Catwoman
    GD4-Dinotopia - The Sunstone Odyssey
    GD6-Digimon Rumble Arena 2
    GD7-Dragon Ball Z - Budokai
    GD9-Drome Racers
    GDC-Speed Kings
    GDD-Disney's Donald Duck: Goin' Quackers
    GDE-Baldur's Gate: Dark Alliance
    GDF-Defender: For All Mankind
    GDG-Dragon's Lair 3D: Return to the Lair
    GDI-Die Hard: Vendetta
    GDJ-Digimon World 4
    GDK-Disney Sports Soccer
    GDL-Disney Sports: Basketball
    GDM-Disney's Magical Mirror Starring Mickey Mouse
    GDO-Disney's Donald Duck PK
    GDP-Mr. Driller: Drill Land
    GDQ-Darkened Skye
    GDR-Dead to Rights
    GDS-Dark Summit
    GDT-Def Jam Vendetta
    GDV-Driven
    GDW-Disney Sports Football
    GDX-Disney Sports Skateboarding
    GE3-Midway Arcade Treasures 3
    GE4-4x4 Evo 2
    GE5-TMNT: Mutant Melee
    GE9-Ed, Edd n Eddy: The Mis-Edventures
    GEA-Skies of Arcadia Legends
    GEB-Evolution Snowboarding
    GED-Eternal Darkness: Sanity's Requiem
    GEJ-Jikkyou Powerful Pro Yakyuu 11 Chou Ketteiban
    GEM-Egg Mania: Eggstreme Madness
    GEN-James Bond 007: Everything Or Nothing
    GEO-Capcom Vs. SNK2 EO: Millionaire Fighting 2001
    GES-Evolution Skateboarding
    GEV-Shinki Sekai Evolutia
    GEW-Evolution Worlds
    GEX-Disney Extreme Skate Adventure
    GEY-Fight Night Round 2
    GEZ-Billy Hatcher and the Giant Egg
    GF2-F1 2002
    GF3-NFL 2K3
    GF4-Fantastic Four
    GF5-FIFA Soccer 2005
    GF6-FIFA Soccer 06
    GF7-Star Fox: Assault
    GF8-FIFA Street
    GFA-FIFA Soccer 2003
    GFB-Fireblade
    GFC-F1 Career Challenge
    GFD-Freedom Fighters
    GFE-Fire Emblem: Path of Radiance
    GFF-Freaky Flyers
    GFG-Frogger Beyond
    GFH-Neighbours From Hell
    GFI-2002 FIFA World Cup
    GFK-Freekstyle
    GFN-Finding Nemo
    GFO-The Fairly OddParents - Shadow Showdown
    GFP-Frogger: Ancient Shadow
    GFQ-Frogger's Adventures: The Rescue
    GFS-2002 FIFA World Cup
    GFT-Mario Golf: Toadstool Tour
    GFU-Future Tactics: The Uprising
    GFV-NFL Blitz Pro
    GFW-The Fairly OddParents: Breakin' Da Rules
    GFX-Freestyle Metal X
    GFY-FIFA Street 2
    GFZJ8P-F-Zero AX
    GG2-Trigger Man
    GG4-Gotcha Force
    GG5-Cabela's Big Game Hunter 2005
    GGA-Mobile Suit Gundam: The Ace Pilot
    GGC-Goblin Commander: Unleash the Horde
    GGE-Beyond Good & Evil
    GGEE41-Beyond Good & Evil v1
    GGEP41-Beyond Good & Evil v2
    GGEJ41-Beyond Good & Evil v3
    GGF-GiFTPiA
    GGN-The Grim Adventures of Billy and Mandy
    GGPE01-Mario Kart GP1
    GGPE02-Mario Kart GP2
    GGR-Tom Clancy's Ghost Recon
    GGS-Metal Gear Solid: The Twin Snakes
    GGT-Chibi-Robo!
    GGV-Spongebob Squarepants : The Movie
    GGY-Tom Clancy's Ghost Recon 2
    GGZ-Madagascar
    GH2-Need for Speed: Hot Pursuit 2
    GH3-NHL 2003
    GH4-Harry Potter and the Goblet of Fire
    GH5-Over The Hedge
    GH6-Hello Kitty: Roller Rescue
    GH7-Happy Feet
    GH9-Tony Hawk's American Wasteland
    GHA-Resident Evil 2
    GHB-The Hobbit
    GHC-Chicken Little
    GHE-Homeland
    GHF-Pinball Hall Of Fame: The Gottlieb Collection
    GHG-Go! Go! Hypergrind
    GHK-Hulk
    GHL-Harry Potter and the Sorcerer's Stone
    GHM-Hitman 2: Silent Assassin
    GHN-Hunter: The Reckoning
    GHP-Street Hoops
    GHQ-The Simpsons: Hit And Run
    GHR-Hot Wheels: World Race
    GHS-Harry Potter and the Chamber of Secrets
    GHU-The Incredible Hulk: Ultimate Destruction
    GHV-Disney's Hide & Sneak
    GHW-Hot Wheels: Velocity X
    GHY-The Haunted Mansion
    GHZ-NHL Hitz Pro
    GI2-Momotarou Dentetsu 12
    GIA-Ice Age 2: The Meltdown
    GIB-The Italian Job
    GIC-The Incredibles
    GIG-Bleach GC: Tasogare Ni Mamieru Shinigami
    GIH-Scooby-Doo! Night of 100 Frights
    GII-Momotarou Dentetsu 11
    GIJ-Space Raiders
    GIK-Ikaruga
    GIL-Aggressive Inline
    GIN-Batman Begins
    GIP-Shonen Jump's One Piece: Pirates Carnival
    GIQ-The Incredibles: Rise of the Underminer
    GIS-Second Sight
    GIT-Geist
    GIV-Intellivision Lives
    GIZ-Ty the Tasmanian Tiger 3: Night of the Quinkan
    GJ2-International Superstar Soccer 2
    GJ3-International Superstar Soccer 3
    GJB-Bomberman Jetters
    GJC-Samurai Jack: The Shadow of Aku
    GJD-Judge Dredd: Dredd vs. Death
    GJF-Jimmy Neutron Jet Fusion
    GJK-Star Wars Jedi Knight II: Jedi Outcast
    GJN-Jimmy Neutron Boy Genius
    GJS-Hudson Selection Vol.2: Star Soldier
    GJU-Tak and the Power of Juju
    GJW-Tak: The Great JuJu Challenge
    GJX-Vexx
    GJY-Jimmy Neutron Boy Genius: Attack of the Twonkies
    GJZ-SeaWorld Adventure Parks: Shamu's Deep Sea Adventures
    GK2-Spider-Man 2
    GK3-NBA 2K3
    GK4-Baten Kaitos Origins
    GK5-Monster House
    GK7-Killer 7
    GK9-Karaoke Revolution Party
    GKA-Amazing Island
    GKB-Baten Kaitos: Eternal Wings and the Lost Ocean
    GKD-Doshin the Giant
    GKE-PAWAFURU PUROYAKYU 12 KETTEIBAN
    GKF-Chaos Field
    GKG-Donkey Konga
    GKH-King Arthur
    GKJ-Cars
    GKK-Knockout Kings 2003
    GKL-The Lord of the Rings: The Return of the King
    GKM-Prince of Persia: The Two Thrones
    GKN-Ultimate Muscle: Legends vs. New Generation
    GKO-Kao The Kangaroo Round 2
    GKR-Ribbit King
    GKS-Kelly Slater's Pro Surfer
    GKT-Captain Tsubasa: Ougon Sedai no Chousen
    GKU-Scaler
    GKW-Dream Mix TV World Fighters
    GKY-Kirby Air Ride
    GKZ-Codename Kids Next Door - Operation V.I.D.E.O.G.A.M.E
    GL2-Legends of Wrestling II
    GL5-LEGO Star Wars: The Video Game
    GL7-LEGO Star Wars II: The Original Trilogy
    GL8-Lara Croft Tomb Raider: Legend
    GLB-Home Run King
    GLC-Lemony Snickets A Series Of Unfortunate Events
    GLE-Resident Evil 3: Nemesis
    GLG-Largo Winch : Empire Under Threat
    GLH-Flushed Away
    GLJ-Radirgy
    GLL-Ratatouille
    GLM-Luigi's Mansion
    GLN-Looney Tunes: Back in Action
    GLO-Lord of the Rings: The Two Towers
    GLQ-Tom Clancy's Rainbow Six: Lockdown
    GLR-Star Wars Rogue Squadron III: Rebel Strike
    GLS-Gladius
    GLU-Lotus Challenge
    GLV-The Chronicles of Narnia: The Lion Witch and the Wardrobe
    GLW-Legends of Wrestling
    GLY-NBA Live 2005
    GLZ-James Bond 007: From Russia With Love
    GM2-Super Monkey Ball 2
    GM3-Madden NFL 2003
    GM4-Mario Kart: Double Dash!!
    GM5-Metal Arms: Glitch in the System
    GM6-Medabots Infinity
    GM8-Metroid Prime
    GM9-Muppets Party Cruise
    GMA-Mary-Kate and Ashley: Sweet 16 Licensed to Drive
    GMB-Super Monkey Ball
    GMD-Madden NFL 2002
    GME-Men In Black II: Alien Escape
    GMF-Medal of Honor: Frontline
    GMH-Mat Hoffman's Pro BMX 2
    GMI-Mission Impossible: Operation Surma
    GMJ-Monster Jam: Maximum Destruction
    GMK-Mortal Kombat: Deadly Alliance
    GML-ESPN MLS Extra Time 2002
    GMN-Monsters, Inc. Scream Arena
    GMO-Micro Machines
    GMP-Mario Party 4
    GMQ-Monopoly Party
    GMR-Big Air Freestyle
    GMS-Super Mario Sunshine
    GMT-Disney's Party
    GMU-Dr. Muto
    GMW-Minority Report: Everybody Runs
    GMX-Enter The Matrix
    GMY-Gekitou Pro Yakyuu
    GMZ-Monster 4x4: Masters Of Metal
    GN2-Nascar: Dirt To Daytona
    GN3-NHL Hitz 2003
    GN4-Nascar 2005: Chase For The Cup
    GN5-NHL 2005
    GN6-NHL 06
    GN7-NFL Street 2
    GN8-NBA Live 2004
    GN9-Nickelodeon Party Blast
    GNA-NCAA College Football 2K3
    GNB-NBA Courtside 2002
    GNC-Nascar Thunder 2003
    GND-Need For Speed Underground
    GNE-Finding Nemo
    GNF-NFL Blitz 2002
    GNG-NCAA Football 2003
    GNH-NHL Hitz 2002
    GNI-Teenage Mutant Ninja Turtles 2: Battle Nexus
    GNJ-I-Ninja
    GNK-NCAA College Basketball 2K3
    GNL-NBA Live 2003
    GNM-Namco Museum
    GNN-NFL Street
    GNO-Spongebob Squarepants & Friends: Unite!
    GNOE78-Spongebob Squarepants & Friends: Unite!v2
    GNP-Nickelodeon Party Blast
    GNQ-Madden NFL 2005
    GNR-Naruto Clash of Ninja
    GNS-NBA Street
    GNU-Naruto Clash of Ninja 2
    GNV-NHL 2004
    GNW-Def Jam: Fight For NY
    GNX-NCAA Football 2004
    GNZ-NBA Street Vol.2
    GO2-Blood Omen 2: The Legacy of Kain Series
    GO3-NFL Blitz 2003
    GO7-James Bond 007: NightFire
    GOA-Cabela's Outdoor Adventures
    GOB-Bad Boys: Miami Takedown
    GOC-RoadKill
    GOF-Outlaw Golf
    GOG-One Piece: Grand Battle! 3
    GOM-Mario Power Tennis
    GON-Medal of Honor: European Assault
    GOO-Odama
    GOP-One Piece: Grand Battle! Rush
    GOQ-One Piece: Grand Adventure
    GOS-Open Season
    GOU-Cocoto Funfair
    GOW-Need For Speed Most Wanted
    GOY-GoldenEye: Rogue Agent
    GP2-Pac-Man World 2
    GP3-The Polar Express
    GP4-Hudson Selection Vol.3: Bonk's Adventure
    GP5-Mario Party 5
    GP6-Mario Party 6
    GP7-Mario Party 7
    GP8-Pac-Man World 3
    GP9-Rogue Ops
    GPA-Pokemon Channel
    GPD-Dakar 2: The World's Ultimate Rally
    GPE-Pool Edge
    GPH-Pitfall: The Lost Expedition
    GPI-Pikmin
    GPK-Disney's PK Out of the Shadows
    GPL-Piglet's Big Game
    GPM-Pac Man Fever
    GPN-P.N.03
    GPO-Phantasy Star Online Episode I & II
    GPQ-The Powerpuff Girls: Relish Rampage
    GPR-Pool Paradise
    GPS-Phantasy Star Online Episode III: C.A.R.D. Revolution
    GPT-Prince of Persia: The Sands of Time
    GPU-Puyo Pop Fever
    GPV-Pikmin 2
    GPW-Spawn: Armageddon
    GPX-Pokemon Box: Ruby & Sapphire
    GPY-Puyo Pop Fever
    GPZ-Nintendo Puzzle Collection
    GQ4-SpongeBob SquarePants: Creature from the Krusty Krab
    GQ8-Madden NFL 08
    GQB-NFL Quarterback Club 2002
    GQC-Call of Duty 2: Big Red One
    GQF-Franklin: A Birthday Surprise
    GQL-Dora The Explorer: Journey to the Purple Planet
    GQN-Mortal Kombat: Deception
    GQP-SpongeBob SquarePants: Battle for Bikini Bottom
    GQQ-SpongeBob SquarePants: Lights, Camera, PANTS!
    GQR-Hudson Selection Vol.1: Cubic Lode Runner
    GQS-Tales of Symphonia
    GQT-Meet the Robinsons
    GQW-Harry Potter: Quidditch World Cup
    GQX-Madden NFL 2004
    GR2-Lost Kingdoms 2
    GR3-Red Card 2003
    GR4-MC Groovz Dance Craze
    GROP7J-MC Groovz Dance Craze v2
    GR5-Robocop: Aratanaru Kiki
    GR6-Bratz: Rock Angelz
    GR8-Medal of Honor: Rising Sun
    GR9-Reign of Fire
    GRA-Rally Championship
    GRB-Robotech: Battlecry
    GRD-RedCard
    GRE-Mega Man Network Transmission
    GRE-RockMan EXE Transmission
    GRF-Red Faction II
    GRH-Rayman 3: Hoodlum Havoc
    GRJ-R:Racing Evolution: Life in the Fast Lane
    GRK-Rocky
    GRL-Pro Rally
    GRM-Monopoly: Mezase!! Daifugou Jinsei!!
    GRN-Lost Kingdoms
    GRN-Rune
    GRO-Road Trip: The Arcade Edition
    GRO-Gadget Racers
    GRQ-City Racer
    GRR-Rugrats: Royal Ransom
    GRS-SoulCalibur II
    GRU-Power Rangers Dino Thunder
    GRV-Rave Master
    GRW-Super Robot Taisen GC
    GRY-Rayman Arena
    GS2-Summoner: A Goddess Reborn
    GS3-SX Superstar
    GS7-MLB SlugFest 2004
    GS8-Spyro: Enter the Dragonfly
    GS9-Shrek Extra Large
    GSA-Star Fox Adventures
    GSB-Sonic Adventure 2: Battle
    GSC-Jeremy McGrath SuperCross World
    GSD-Smashing Drive
    GSE-Shaman King: Soul Fight
    GSG-MLB SlugFest 2003
    GSH-SpyHunter
    GSK-The Scorpion King: Rise of the Akkadian
    GSM-Spider-Man: The Movie
    GSN-Sonic Adventure 2: Battle
    GSO-Sonic Mega Collection
    GSP-The Simpsons: Road Rage
    GSQ-SpongeBob SquarePants: Revenge of the Flying Dutchman
    GSR-Smuggler's Run: Warzones
    GSS-Sega Soccer Slam
    GST-SSX Tricky
    GSU-Superman: Shadow of Apokolips
    GSV-MX Superfly Featuring Ricky Carmichael
    GSW-Star Wars Rogue Squadron II: Rogue Leader
    GSX-Star Wars: The Clone Wars
    GSY-Shrek: Super Party
    GSZ-Speed Challenge: Jacques Villeneuve Racing Vision
    GT3-Tony Hawk's Pro Skater 3
    GT4-Tony Hawk's Pro Skater 4
    GT5-Starsky & Hutch
    GT6-Terminator 3: The Redemption
    GT7-Tom Clancy's Splinter Cell: Pandora Tomorrow
    GT8-Big Mutha Truckers
    GTA-Top Angler: Real Bass Fishing
    GTC-GT Cube
    GTD-Tony Hawk's Underground
    GTE-1080 Avalanche
    GTF-Teenage Mutant Ninja Turtles
    GTG-Top Gun: Combat Zones
    GTH-Charinko Hero
    GTI-Tiger Woods PGA Tour 2003
    GTJ-Tom & Jerry in War of the Whiskers
    GTK-Turok Evolution
    GTL-True Crime: Streets of LA
    GTN-Hudson Selection Vol.4: Adventure Island
    GTO-Tales of Symphonia
    GTP-Knights Of The Temple : Infernal Crusade
    GTQ-Tonka: Rescue Patrol
    GTR-Tetris Worlds
    GTS-TimeSplitters 2
    GTU-Tube Slider - The Championship of Future Formula
    GTV-Transworld Surf: Next Wave
    GTW-Taz Wanted
    GTY-Ty: The Tasmanian Tiger
    GTZ-Tarzan Untamed
    GU2-2 Games in 1: The Incredibles / Finding Nemo
    GU3-2 Games in 1: The SpongeBob SquarePants Movie / Tak 2: The Staff of Dreams
    GU4-2 Games in 1: The SpongeBob SquarePants Movie / Battle for Bikini Bottom
    GU6-Nicktoons - Battle for Volcano Island
    GUB-The Urbz: Sims in the City
    GUC-UEFA Champions League 2004-2005
    GUF-Ultimate Fighting Championship Throwdown
    GUG-Need For Speed Underground 2
    GUM-Gun
    GUN-Gauntlet: Dark Legacy
    GUP-Shadow The Hedgehog
    GUS-Universal Studios Theme Park Adventure
    GUT-Ultimate Spider-Man
    GUV-Freestyle Street Soccer
    GUZ-Batman: Rise of Sin Tzu
    GV3-V-Rally 3
    GV4-MVP Baseball 2005
    GVC-Viewtiful Joe: Red Hot Rumble
    GVD-Bratz Forever Diamondz
    GVH-Bionicle Heroes
    GVJ-Viewtiful Joe
    GVK-Cabela's Dangerous Hunts 2
    GVL-Marvel Nemesis: Rise of the Imperfects
    GVM-Super Bust-A-Move All Stars
    GVO-Bionicle
    GVP-MVP Baseball 2004
    GVR-Grooverider Slot Car Thunder
    GVS-Virtua Striker 4
    GVS46E-Virtua Striker 4 ver2006
    GVS46J-Virtua Striker 4 ver2006
    GVS48P-Virtua Striker 4 ver2006
    GW2-WWE Day of Reckoning 2
    GW3-WWE WrestleMania X8
    GW3-WWE Wrestlemania X8
    GW4-Tiger Woods PGA Tour 2004
    GW5-Need For Speed Carbon
    GW6-Winning Eleven 6 Final Evolution
    GW7-James Bond 007 in Agent Under Fire
    GW8-World Series of Poker
    GW9-WWE WrestleMania XIX
    GWA-Spartan Total Warrior
    GWB-Worms Blast
    GWD-World Racing
    GWE-18 Wheeler: American Pro Trucker
    GWG-Swingerz Golf
    GWGE4F-Swingerz Golf v2
    GWG-Ace Golf
    GWH-Winnie the Pooh's Rumbly Tumbly Adventure
    GWJ-Tony Hawk's American Wasteland
    GWK-Peter Jackson's King Kong: The Official Game of the Movie
    GWL-Wallace & Gromit in Project Zoo
    GWM-Worms 3D
    GWO-Blowout
    GWP-WWE Day of Reckoning
    GWQ-Wreckless: The Yakuza Missions
    GWR-Wave Race: Blue Storm
    GWS-ESPN International Winter Sports 2002
    GWT-Pro Tennis WTA Tour
    GWU-Whirl Tour
    GWV-X-Men 2: Wolverine's Revenge
    GWW-Wario World
    GWY-Tom Clancy's Splinter Cell: Double Agent
    GWZ-Dance Dance Revolution: Mario Mix
    GX2-X-Men Legends II: Rise of Apocalypse
    GX3-XIII
    GXA-XGRA Extreme G Racing Association
    GXB-SSX 3
    GXC-Custom Robo: Battle Revolution
    GXE-Sonic Riders
    GXF-FIFA Soccer 2004
    GXG-Mega Man X Collection
    GXL-X-Men Legends
    GXM-X-Men: Next Dimension
    GXN-Rampage Total Destruction
    GXO-SSX On Tour
    GXP-Sphinx and the Cursed Mummy
    GXQ-Taxi 3
    GXR-Mega Man X: Command Mission
    GXS-Sonic Adventure DX: Director's Cut
    GXU-Surf's Up
    GXX-Pokemon XD: Gale of Darkness
    GY2-Donkey Konga 2
    GY3-Donkey Konga 3
    GYA-Barnyard
    GYB-Donkey Kong Jungle Beat
    GYF-Yu-Gi-Oh! The Falsebound Kingdom
    GYK-Zatch Bell! Mamodo Battles
    GYM-PAWAFURU MAJORLEAGUE
    GYQ-Mario Superstar Baseball
    GYR-TMNT
    GYT-Ty The Tasmanian Tiger 2: Bush Rescue
    GYW-Harvest Moon: A Wonderful Life
    GZ2-The Legend of Zelda: Twilight Princess
    GZ3-Dragon Ball Z: Budokai 2
    GZC-ZooCube
    GZD-Godzilla: Destroy all Monsters Melee
    GZE-Dragon Ball Z: Sagas
    GZH-Zoids Full Metal Crash
    GZL-The Legend of Zelda: The Wind Waker
    GZM-Butt-Ugly Martians Zoom or Doom
    GZO-Zoids vs.
    GZP-Zapper: One Wicked Cricket!
    GZQ-Robots
    GZS-Zoids VS. II
    GZV-Zoids VS. III
    GZW-Wario Ware Inc.: Mega Party Game$!
    P2M-Metroid Prime 2: Echoes (Bonus Disc)
    PC6-Pokemon Colosseum Bonus Disc
    PCS-Pokemon Colosseum Bonus Disc
    PKB-The Tower of Druaga
    PM4-Mario Kart: Double Dash!! Bonus Disc
    PRJ-Pac-Man vs.
    PZL-The Legend of Zelda: Collector's Edition
    use this website to convert the ID4 to Hex if you wish:
    http://www.swingnote.com/tools/texttohex.php

    [​IMG]

    Finally copy your gameiso path to this line: strcpy(ncfg->GamePath, "/Games/GAFE01 - Animal Crossing/game.iso");

    and if you want cheats use
    "NIN_CFG_CHEATS |" along with
    "strcpy(ncfg->CheatPath, "/Games/GAFE01 - Animal Crossing/GAFE.gct");"
    after replacing the cheat file path ofc.

    Done editing the source!

    Now run "nintendon-t-read-only/build.bat" and hope you didn't make any mistakes
    if all went well you'll get loader.dol without warnings in "nintendon-t-read-only/loader" folder

    Now that you have the autoboot loader.dol ready you can use getmybannersv2 to finish the job as described in the example below

    So here's a quick example:
    to make a Mario Sunshine channel with sunshine iso on:
    usb:/games/GMSE01/game.iso
    and use a 2mb mc file and HID controller and cheats

    1. get the ID4 in hex convert GMSE to Hex
    http://www.swingnote.com/tools/texttohex.php
    you get: 474d5345

    2. Edit the source accordingly:
    Code:
        if(argsboot == false)
        {
        //        if (LoadNinCFG() == false){
                memset(ncfg, 0, sizeof(NIN_CFG));
                ncfg->Magicbytes = 0x01070CF6;
                ncfg->Version = 0x00000003;
                ncfg->Config = ncfg->Config |
                NIN_CFG_USB |
                NIN_CFG_HID |
                NIN_CFG_MEMCARDEMU |
                //NIN_CFG_MC_MULTI |             
                NIN_CFG_CHEATS |
                //NIN_CFG_FORCE_WIDE |
                //NIN_CFG_FORCE_PROG |
                //NIN_CFG_NATIVE_SI |
                //NIN_CFG_WIIU_WIDE  |
                NIN_CFG_AUTO_BOOT;
                ncfg->Language = NIN_LAN_AUTO;
                ncfg->GameID = 0x474d5345;    //GMSE
                strcpy(ncfg->GamePath, "/Games/GMSE01/game.iso");
                strcpy(ncfg->CheatPath, "/Games/GMSE01/GMSE.gct");
                ncfg->MaxPads = 4;
                ncfg->MemCardBlocks = 0x2; //for 251 blocks
    
    Compile the nintendont autoboot mod and you'll get loader.dol file

    use GetMyBanners.bat v2.0 and type GSM then press (Enter/F6/Enter)
    You'll get a wad files "GC - GSM.wad"which gets opened in customiizemii mod

    Insert the nintendont loader.dol into the wad file as shown below
    P.S. Change the Title ID "UGWB" in the screeshot below (use a unique one like UGSM)

    Select comex or waninkoko "nand loader" for Wii
    or Select Fix94 nand loader for vWii

    [​IMG]

    Create the final wad (Press Create WAD) and install it using a wad manager.

    A second example:
    run F-Zero AX from SD:/games/GFZJ8P - F-Zero AX/game.iso
    with multi mc card 8 mb in size without cheats and without HID and WiiuWidescreen:
    GFZJ >> 47465a4a in Hex

    Source will look like this:
    Code:
        if(argsboot == false)
        {
        //        if (LoadNinCFG() == false){
                memset(ncfg, 0, sizeof(NIN_CFG));
                ncfg->Magicbytes = 0x01070CF6;
                ncfg->Version = 0x00000003;
                ncfg->Config = ncfg->Config |
                //NIN_CFG_USB |
                //NIN_CFG_HID |
                NIN_CFG_MEMCARDEMU |
                NIN_CFG_MC_MULTI |             
                //NIN_CFG_CHEATS |
                //NIN_CFG_FORCE_WIDE |
                //NIN_CFG_FORCE_PROG |
                //NIN_CFG_NATIVE_SI |
                NIN_CFG_WIIU_WIDE  |
                NIN_CFG_AUTO_BOOT;
                ncfg->Language = NIN_LAN_AUTO;
                ncfg->GameID = 0x474d5345;    //GMSE
                strcpy(ncfg->GamePath, "/Games/GFZJ8P - F-Zero AX/game.iso");
                //strcpy(ncfg->CheatPath, "/Games/GFZJ8P - F-Zero AX/GFZJ.gct");
                ncfg->MaxPads = 4;
                ncfg->MemCardBlocks = 0x4; //for 1019 blocks
    
    Then use GetMyBanner v2.0 to finish the job :)
     
    Last edited by AbdallahTerro, Jul 7, 2016
    Zense and Margen67 like this.
  3. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    You can use the bios File and make it show by copying it to root of your game device

    Also you can always Press B during Autoboot to change some settings like card file size hid controller cheats and what not
     
    Margen67 likes this.
  4. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    Updated OP,
    I'm not gonna make any channels since the tutorial is very clear
    If anyone needs any help or has any questions I'll be glad to answer
     
    Margen67 likes this.
  5. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    I made a Windows tool to download and make the wad files using the banners in my repository
    http://copy.com/vRN3HgFVyk9u7YuB/Public/GetMyBannerv1.0byAbz.rar

    It has a base wad
    wget to download the bnr files
    sharpii to extract and pack the wad
    convert2vwii to make the wad vWii ready

    How to use it:
    1. Download and extract the rar file
    2. Run GetMyBanner.bat
    3. Type the game's ID3 (ex: GAF for animal crossing, GSM for Mario Sunshine...)
    4. Press Enter/F6/Enter
    5. The bnr file will get downloaded and checked
    6. It will get renamed to 00000000.app and a custom channel wad will be made using the downloaded file
    7. Drag the new custom channel wad onto Convert2vWii.bat to make a vWii ready channel

    Game ID3 can be found here (some games like Mario Kart GP use ID6 so use that instead)
    http://copy.com/vRN3HgFVyk9u7YuB/Public/titles.txt

    Thanks to JoostinOnline/Fix94/person66/caseyomah since this app uses codes made by them
    Abz
     
    Zense and Margen67 like this.
  6. Bu2d85

    Bu2d85 GBAtemp Maniac
    Member

    Joined:
    Nov 6, 2014
    Messages:
    1,011
    Country:
    United States
    You read my mind. I was going to ask if you could make something like this but I did not want to sound like a whiny jerk. The moment you said hex editor this was already over my head.

    [Edit] Will this let me make settings changes like wiiu wide screen and force wide screen? Small thing to ask for but cannot use widescreen for rouge leader.
     
  7. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    This tool save time since it makes the wad that has the banner for both wii and wiiu/vwii
    what you still need to do is compile the nintendont dol and insert it into this wad and ofc you need to select the settings needed and game id and iso path (by using the source patch in the OP and compiling your dol)
    this will allow you to launch just a specific game with specific settings directly from the system menu
    This is just a shortcut that ppl may like, instead of launching the game using nintendont from HBC or usb loaders
     
  8. Bu2d85

    Bu2d85 GBAtemp Maniac
    Member

    Joined:
    Nov 6, 2014
    Messages:
    1,011
    Country:
    United States
    You lost me again. Never compiled anything in my life but seems like it could be a good weekend project. Will post back in couple days with the results.

    Haven't told you this yet but thanks for all your hard work. My wii wouldn't be the same without you, cyan and the others.
     
    AbdallahTerro likes this.
  9. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    Updated the GetMyBanners tool to v1.1
    https://www.dropbox.com/s/gtbug9y0oluvjzd/GetMyBanner-v1.1.rar?dl=0
    Changelog:
    Added security checks before making the wad files
    vWii wad is also created automatically now

    so in short:
    1. Download the tool and extract it
    2. Run getmybanners.bat
    3. insert the game id3 followed by pressing (Enter/F6/Enter)
    4. You'll automatically get 2 wads for Wii and vWii automatically
    5. Make your nintendont autoboot mod dol and insert it in the wads using Customiizemii
    6. Install the wad and benefit!
     
    Margen67 likes this.
  10. Ughwire

    Ughwire Member
    Newcomer

    Joined:
    Nov 26, 2014
    Messages:
    19
    Country:
    United States
    Hey, I just want to say awesome work! I've been looking forward for this implementation for a while now. I'm actually having some trouble getting this to work, however. Here are the steps that I took:
    • I manually downloaded the custom channel wad for smash bros. melee from the first repo link that you listed
    • Manually patched main.c with the code you provided
    • Uncommented desired settings and changed the GameID and GamePath properties
    • Ran Build.bat after installing devkitPro
    • Ran CustomizeMii, giving the source wad that I downloaded and the new boot.dol that was compiled
    • Input a unique Title ID of 'GAZZ' (I assumed this wasn't taken)
    • Ran convert2vWii.bat for the created wad
    • Installed using wad manager
    and boom:
    code_dump.jpg
    This happens after I boot the channel. The default background fades in, and then I get an exception. After 10 seconds, the last 'reload' appears and then stands still, so I have to unplug and replug.
    Any noticeable fails? I'm at work so I can't get a syscheck right now.
     
  11. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    It all seems ok!
    I don't have a WiiU but I can check using my Wii tonight
    btw: did you try to load your new dol from the HBC?
    if it works from HBC then might be some ahb access in the wad file
    tell me if your dol works from hbc and I'll figure out a solution
     
  12. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    mm when using the GetMyBanners Tool vWii channel is made right
    but it seems CustomiizeMii replaces the vWii Apploader when adding the nintendont loader
    So Convert2vWii has to be used again after inserting the nintendont dol for vWii users

    I changed the base wad in getmybanner v1.1
    can you test using the new file too
     
  13. ShadowOne333

    ShadowOne333 GBAtemp Guru
    Member

    Joined:
    Jan 17, 2013
    Messages:
    9,792
    Country:
    Mexico
    Got one question...
    How do the custom channels store the settings for each game?
     
  14. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    the settings are fixed, you have to select them before compiling and they will be used each time you boot the channel
    if you cancel autoboot you can change settings before launch but they won't be saved
     
  15. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    Drastic changes took place: GetMyBanner v2.0
    http://copy.com/vRN3HgFVyk9u7YuB/Public/GetMyBanner_v2.0.rar

    Changelog:
    * Added titles.txt with available ID3 and ID6
    * Added CustomiizeMii Mod by Fix94 which supports both Wii and vWii loaders
    * comex and waninkoko nand loaders are for Wii channels while fix94 nand loader is for vWii
    * CustomiizeMii will open the created wad for further editing
    * The tool no longer builds vWii wad automatically since customiize mii mod is used now
    * Made a new base wad which should hopefully fix AHB access
     
  16. Ughwire

    Ughwire Member
    Newcomer

    Joined:
    Nov 26, 2014
    Messages:
    19
    Country:
    United States
    This looks great! I'll post back later tonight with my results.
     
  17. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    Ok I tested the channel launching on my Wii and also got this code dump
    [​IMG]
    The dol works fine when launched from HBC though!
    it seems we have a problem launching nintendont from system menu directly
    I hope a dev can take a closer look
     
  18. zerofalcon

    zerofalcon GBAtemp Advanced Fan
    Member

    Joined:
    Mar 14, 2009
    Messages:
    636
    Country:
    I have a question. How can I add or select video modes to mode source? I just want it for testing purposes, video mode force ntsc flicker. Everything runs ok but as you said changing configs wont be saved if not compiled first. Thanks in advanced.
     
  19. AbdallahTerro

    OP AbdallahTerro da KiNG
    Member

    Joined:
    Jan 14, 2012
    Messages:
    6,051
    Country:
    the settings for video are:
    NIN_VID_AUTO
    NIN_VID_FORCE
    NIN_VID_NONE
    NIN_VID_FORCE_DF
    NIN_VID_MASK = NIN_VID_AUTO|NIN_VID_FORCE|NIN_VID_NONE|NIN_VID_FORCE_DF,
    NIN_VID_FORCE_PAL50
    NIN_VID_FORCE_PAL60
    NIN_VID_FORCE_NTSC
    NIN_VID_FORCE_MPAL
    NIN_VID_FORCE_MASK = NIN_VID_FORCE_PAL50|NIN_VID_FORCE_PAL60|NIN_VID_FORCE_NTSC|NIN_VID_FORCE_MPAL,
    NIN_VID_PROG

    so you can add ncfg->VideoMode |= NIN_VID_PROG; for instance for Progressive
    or ncfg->VideoMode |= NIN_VID_FORCE | NIN_VID_FORCE_PAL60; for pal60
    or ncfg->VideoMode |= NIN_VID_FORCE | NIN_VID_FORCE_DF ; for deflicker
     
    zerofalcon likes this.
  20. Ughwire

    Ughwire Member
    Newcomer

    Joined:
    Nov 26, 2014
    Messages:
    19
    Country:
    United States
    Alrighty, here's my test results:
    • I loaded the .dol through HBC, the background fades in, and then red text appears saying "Please load Nintendon't with AHBProt disabled!" and it returns to HBC
    • I created a new wad through GetMyBanner 2.0 using Fix94's nand loader. After installing it and running it, I get "Hello World!" on a black screen. Hopefully that means some kind of success on your part.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Nintendont, Channels, Custom