Here you'll find what I'm currently doing with USBLoaderGX development.
I'll post link to latest revision or mods too.
It will be easier to maintain than using a post on the forum.
All releases are located here:
USBLoaderGX download repository
Main thread URL : https://gbatemp.net/threads/usb-loader-gx.149922/unread
RoadMap
Known Requests and bugs not located on google code:
Bugs are either valid or to be verified.
Development Status:
planing for near revisions (in no particular order):
- Update the Installer to download forwarders Wii and vWii instead of the full Wii Channel.
- Fully switch to sourceforge(internal update URL, release the new installer for windows, etc.)
- Complete the Multi-discs Gamecube menus (deleting game and copy from USB to SD only affects a single ISO).
- Add debug logs for HDD mounting issue. Please help here
- Add a function to generate neek2o diconfig.bin and nandcache.bin
- Make functions to edit neek2o settings directly from the loader (to enable ocarina, etc.)
- rewrite the neek2o function which checks/create the nand info (nandcache.bin) to remove dupe paths, maybe use vector.
Planning for near (more urgent) revisions (in no particular order):
- commit PluginMod to github mirror.
- Add support for PPC r28 (GreyWolf made a patch, thanks !)
- Fix filtering list when downloading custom banner
- fix region string detection
- Add Nintendont video aspect ratio Auto
- add proper ciso extension support (might be harder, and not necessarily important, just use an ISO, it's not THAT big)
- fix gamecube game list when extension is wrong
- Add Italian and romanian translations files
- Add new HBC titleID (OHBC), maybe replace hardcoded values with proper reload to entry point to work with any HBC titles. (but might break return to system menu if it fails to load hbc)
- Enable "usb://" path to IOS check for emuNAND rev17
- add Nintendont PAL50 setting
- Add a way to exit back to wiiu (from the Home menu)
- Check EmuNAND with disc game (report that it's broken here, since 1248)
Next revision status :
no real status... looking at it randomly.
Done:
*
Currently working on / planing:
* prevent Wii game source from being removed if USB not connected.
* see how to add WiiU gamepad support
Releases and Changelogs
1266 : library update. no changes
r1265 status : released
* Added 2 new Nintendont settings (CC Rumble and IPL choices). (Greywolf)
* Updated all the sources to compile with devkitPPC r28 and r29. (Greywolf)
* Fixed loading banners from EmuNAND with a long path. (Greywolf)
* Updated Libcustomfat to 1.1.1 + Ustealth. (Greywolf, Cyan)
* Added support for Open source HBC TitleID.
1264 : library update. no changes
r1263 status : Released
* Updated TinyXML to v2 (patch from Greywolf)
r1262 status : released
* Fixed compiling meta.cpp under linux/mac
* Removed Neek2o warning when using SD card on Wii.
* Added A button to exit credit page (self_slaughter)
Nintendont:
* Updated to Config to v7 (Nintendont v4.424+) (self_slaughter)
* Added Triforce Arcade mode option (self_slaughter)
* Added compatibility for GPT and EBR partition type (v3.400+)
r1260-1261 status : released
* removed SSL, and removed nintendont update feature (because it requires SSL), to fix network issue.
* fixed banner download
* added batch wad install (all wad from a folder, no sub-folder loaded)
* renamed the wad menu to "EmuNAND wad manager"
* removed all wad error and warnings messages while installing in "folder mode" to skip them and display how many wad where not processed at the end.
* Added game type and console name for VC channels in the Title list exporter
I'll post link to latest revision or mods too.
It will be easier to maintain than using a post on the forum.
All releases are located here:
USBLoaderGX download repository
Main thread URL : https://gbatemp.net/threads/usb-loader-gx.149922/unread
RoadMap
General
Fix HDD detection issue
Fix Network freeze after random delay since r1254 (need a re-init network) Reverted to r1252 without SSL support.
Neek2o
- Add Neek2o support for Channels
- Add Neek2o support for Wii game discs (dropped for now)
- Add Neek/2o support for DM/L(dropped for now)
- Add Cheatcode support for Neek2o
- Rework EmuNAND menus and options. --> maybe will be done after 3.1
Gamecube
- Complete user's menu for gamecube features (copy to SD, copy to USB, delete games, etc.)
-add SSL download support for nintendont update
Release 3.1
Overall menu update
- use full widescreen width for all settings
- Reorganize settings by categories (Wii, Gamecube/dm/devo/nin, Channels/real/emu, etc.)
- Use tab system
Plugin system
- Adds plugins support
- adds new menus settings per plugins
- adds plugins list in the Game origin prompt (4th menu icon)
- changed Game origin prompt to scrollable list
Release 4.0 Final
User Guide
continue the USBLoaderGX User Manual located on Wiki (to be moved on proper webpage when moving to Sourceforge)
- detail all options/menu/settings
- adds hidden feature/possibilities by combining existing settings
Fix HDD detection issue
Neek2o
- Add Neek2o support for Wii game discs
- Add Cheatcode support for Neek2o
- Rework EmuNAND menus and options. --> maybe will be done after 3.1
Gamecube
- Complete user's menu for gamecube features (copy to SD, copy to USB, delete games, etc.)
-
Release 3.1
Overall menu update
- use full widescreen width for all settings
- Reorganize settings by categories (Wii, Gamecube/dm/devo/nin, Channels/real/emu, etc.)
- Use tab system
Plugin system
- Adds plugins support
- adds new menus settings per plugins
- adds plugins list in the Game origin prompt (4th menu icon)
- changed Game origin prompt to scrollable list
Release 4.0 Final
User Guide
continue the USBLoaderGX User Manual located on Wiki (to be moved on proper webpage when moving to Sourceforge)
- detail all options/menu/settings
- adds hidden feature/possibilities by combining existing settings
Known Requests and bugs not located on google code:
Bugs are either valid or to be verified.
Classed by importance/to do before release.
Important - Do before release v3.1
- If there's only gamecube games (and only one?), sometime it disappear from the channel layout. it also happens when clicking on the Search button. The banner preview disappear but the game can still be selected and big banner animation is zoomed.
- Deleting a Gamecune game (FST only?) only deletes the ISO, not the empty folder. The game is still listed after deletion.
- Copying a gamecube game from USB to SD triggers wiinertag, even if the game is not launched.
- dumping GC to SD still try to mount USB. https://gbatemp.net/threads/usb-loader-gx.149922/page-954#post-5302593
- Dual port support issue when creating a folder on USB port1 it creates it on USB Port0 : https://gbatemp.net/conversations/usb-loader-gx-vwii-usb-port-question.263984/
- Existing Ocarina codes from geckocodes don't work with cIOS redirected EmuNAND Channels. Ocarina itself works fine, but codes need to be re-created to match new memory addresses. Find how to translate addresses or fix channel loading to work with existing codes.
- Title list issue (game count?) when displaying Gamecube only. reproduce : List Gamecube from SD, List only gamecube from 4th icon, List only one title (adds fav or category or only one ISO on SD). Trigger it this way : 1) Go to banner layout, click on the game and cancel the banner disapear. 2) any layout, click on Search icon and there's no suggested letters or Titles, no game are found.
- Loaders freeze when launching a game if HDD free space is not displayed yet (if enabled in GUI). reported by OriginalHamster. --> Add a timer or check free size before launching a game
- EmuNAND doesn't load animated banners (remove banner cache to test!) if path is in 2 subfolders (usb:/nands/nand1/) https://gbatemp.net/threads/vwii-neek2o-issues.397072/#post-5664515 (probably same issue with hyphen in name)
- Launching homebrew which require HDD access can't detect HDD. https://gbatemp.net/threads/snes9xg...unched-via-usb-loader-gx.438179/#post-6606601
Less important - Do before release v4.0
- When the Theme downloader freezes, There's no way to cancel, pulling the cord is required. ---> Adds a time out for downloads and/or progress bar GUI value stuck detection.
- WiiMC launched from Forwarder channel doesn't grant USB access to WiiMC. (probably because it reloads cIOS before launching a channel) --> allow requested IOS to be loaded instead. make it an option.
- Fix (or warn user when enabling/setting path) when using dual port support with some active user's path set to USB : Media player, settings set on USB, etc. (possible HDDcorruption !!!! freeze when playing a background music physically present on the unloaded port)
- Channels : Aspect ratio not working
- Channels EmuNAND : Ocarina not working, Aspect ratio not working (probably other patches too)
- Wii wbfs games are not launching if the file is write protected (only on FAT32?). Thanks to LibFAT1.0.13 we can now edit the file attribute
No importance defined for that bug. Fix it anytime
- Setting a different game's origin (Wii/GC/NAND/EMU) doesn't save it to GXGlobal.cfg right away, if application crashes, it's set back on load.
-Moving Wiitdb.xml path in the settings doesn't move the existing .xml file. Done by Greywolf in r1244
- Wiitdb titles not always successfully loaded at loader's launch, games appear with default ISO/folder name. Maybe it requires a delay before calling gamebrowse to fully read the xml? temp solution: force a refresh title when OFF+ON the wiitdb in features menu?
- Theme downloader (or any zip to be extracted) : Accentuated letters inside zip are crashing the loader.
- Overscan value doesn't affect the cursor ratio
- Smash Bros doesn't dump correctly (all DVD9 games? maybe user didn't set the partition dump info correctly) not a bug, user's fault. --> todo: set default dump mode to remove update instead of game partition only.
- Channels on NAND don't have correct parental control value (parental settings set to default for Titles loaded from NAND before loading Wiitdb)
- Deleting a game doesn't affect free space without restart
- export gamelist (cvs) not in utf8?
- channel sound not loading if nand emu path has a subfolder (sd:/nands/nand1/) or a non letter character? (SD:/nands-1/)
- Some japanese games banner doesn't display japanese characters http://gbatemp.net/threads/usb-loader-gx.149922/page-875#post-4845743
- Third party CCPro crashes. search forum for fix. look on Nintendont svn, thanks to AbdallahTerro for the fix.
- gameconfig.txt not loading if there's not at least one cheatcode enabled Done
- custom Background music still played when entering Credit page
- EmuNAND doesn't work with 4k drives. report
- progress bar to starts at 100% (0/0) instead of 0% (0/100) (issue 2185)
- Gamecube GameID read from folder name is wrong when using ID6_Title, if the first 6 letters are not a GameID. Example : Luigis_mansion, Donkey_kong. Add a check for proper GameID (all caps?)
- /wbfs/ path is hard coded in usbloaders/wbfs/wbfs_fat.c instead of using the user's defined path for wii games. 100% of users are using /wbfs/ so it's not a real issue, but just in case someone want to change the path it will cause issues. could affect wii wbfs on SD on future features.
Forwarder
- vWii : the forwarder (old 2.0 and 5.1fix) are affecting the video output. a screen tearing effects appear until vWii mode is exited. Report
- HDD not reinit when exiting a game using the forwarder : https://gbatemp.net/threads/usb-loader-gx.149922/page-957#post-5318101
Important - Do before release v3.1
- If there's only gamecube games (and only one?), sometime it disappear from the channel layout. it also happens when clicking on the Search button. The banner preview disappear but the game can still be selected and big banner animation is zoomed.
- Deleting a Gamecune game (FST only?) only deletes the ISO, not the empty folder. The game is still listed after deletion.
- Copying a gamecube game from USB to SD triggers wiinertag, even if the game is not launched.
- dumping GC to SD still try to mount USB. https://gbatemp.net/threads/usb-loader-gx.149922/page-954#post-5302593
- Dual port support issue when creating a folder on USB port1 it creates it on USB Port0 : https://gbatemp.net/conversations/usb-loader-gx-vwii-usb-port-question.263984/
- Existing Ocarina codes from geckocodes don't work with cIOS redirected EmuNAND Channels. Ocarina itself works fine, but codes need to be re-created to match new memory addresses. Find how to translate addresses or fix channel loading to work with existing codes.
- Title list issue (game count?) when displaying Gamecube only. reproduce : List Gamecube from SD, List only gamecube from 4th icon, List only one title (adds fav or category or only one ISO on SD). Trigger it this way : 1) Go to banner layout, click on the game and cancel the banner disapear. 2) any layout, click on Search icon and there's no suggested letters or Titles, no game are found.
- Loaders freeze when launching a game if HDD free space is not displayed yet (if enabled in GUI). reported by OriginalHamster. --> Add a timer or check free size before launching a game
- EmuNAND doesn't load animated banners (remove banner cache to test!) if path is in 2 subfolders (usb:/nands/nand1/) https://gbatemp.net/threads/vwii-neek2o-issues.397072/#post-5664515 (probably same issue with hyphen in name)
- Launching homebrew which require HDD access can't detect HDD. https://gbatemp.net/threads/snes9xg...unched-via-usb-loader-gx.438179/#post-6606601
Less important - Do before release v4.0
- When the Theme downloader freezes, There's no way to cancel, pulling the cord is required. ---> Adds a time out for downloads and/or progress bar GUI value stuck detection.
- WiiMC launched from Forwarder channel doesn't grant USB access to WiiMC. (probably because it reloads cIOS before launching a channel) --> allow requested IOS to be loaded instead. make it an option.
- Fix (or warn user when enabling/setting path) when using dual port support with some active user's path set to USB : Media player, settings set on USB, etc. (possible HDDcorruption !!!! freeze when playing a background music physically present on the unloaded port)
- Channels : Aspect ratio not working
- Channels EmuNAND : Ocarina not working, Aspect ratio not working (probably other patches too)
- Wii wbfs games are not launching if the file is write protected (only on FAT32?). Thanks to LibFAT1.0.13 we can now edit the file attribute
No importance defined for that bug. Fix it anytime
- Setting a different game's origin (Wii/GC/NAND/EMU) doesn't save it to GXGlobal.cfg right away, if application crashes, it's set back on load.
-
- Wiitdb titles not always successfully loaded at loader's launch, games appear with default ISO/folder name. Maybe it requires a delay before calling gamebrowse to fully read the xml? temp solution: force a refresh title when OFF+ON the wiitdb in features menu?
- Theme downloader (or any zip to be extracted) : Accentuated letters inside zip are crashing the loader.
- Overscan value doesn't affect the cursor ratio
- Channels on NAND don't have correct parental control value (parental settings set to default for Titles loaded from NAND before loading Wiitdb)
- Deleting a game doesn't affect free space without restart
- export gamelist (cvs) not in utf8?
- channel sound not loading if nand emu path has a subfolder (sd:/nands/nand1/) or a non letter character? (SD:/nands-1/)
- Some japanese games banner doesn't display japanese characters http://gbatemp.net/threads/usb-loader-gx.149922/page-875#post-4845743
- Third party CCPro crashes. search forum for fix. look on Nintendont svn, thanks to AbdallahTerro for the fix.
- custom Background music still played when entering Credit page
- EmuNAND doesn't work with 4k drives. report
- progress bar to starts at 100% (0/0) instead of 0% (0/100) (issue 2185)
- Gamecube GameID read from folder name is wrong when using ID6_Title, if the first 6 letters are not a GameID. Example : Luigis_mansion, Donkey_kong. Add a check for proper GameID (all caps?)
- /wbfs/ path is hard coded in usbloaders/wbfs/wbfs_fat.c instead of using the user's defined path for wii games. 100% of users are using /wbfs/ so it's not a real issue, but just in case someone want to change the path it will cause issues. could affect wii wbfs on SD on future features.
Forwarder
- vWii : the forwarder (old 2.0 and 5.1fix) are affecting the video output. a screen tearing effects appear until vWii mode is exited. Report
- HDD not reinit when exiting a game using the forwarder : https://gbatemp.net/threads/usb-loader-gx.149922/page-957#post-5318101
Classed by addition impact/difficulty to add
Major request (features addition, new menus)
- Adds plugin system
- Adds homebrew display in main game list / origin prompt (4th menu icon)
- Adds tab system and per-tab settings : new option on master setting : always boot "last tab, xxx tab". check booted profile for lock state
- Adds a full cheat editor (adds/edit code value, see comments, etc.)
- Adds Wii game disc (wbfs/iso) support from SD card : (attention, if SD card is WBFS partition format instead of FAT32 : cIOS r18+ or Hermes v5+ required)
- Adds external DVD reader support: patch files here : http://code.google.com/p/usbloader-gui/issues/detail?id=2287#c9
- Revamp overall warning messages to explain better what's the issue : instead of "you need FAT32 primary" --> "Your partition is currently set as Extended, you need to set it to primary" "you curent partition is not located at the beginning of your partition table" etc.
- Batch for Wad install Done in r1260
- adds neek2o
- Add uStealth menu to switch the drive state directly in the loader.
- Adds a game cache option (not game title's cache which already exists) to fasten loading time for users with many games/GC/emuNAND/etc. by preventing scanning HDD every time, and add a "refresh Title list" option.
Minor request (fixes, edit in existing menus)
- Adds missing Wbfs path supported by WiiBackupManager (default path in WBM not working!) /wbfs/xxxx/GameID.wbfs
- Adds an option to display only boot.dol (and boot.elf?) instead of all .dols in homebrew browser
- Adds a visual sign to differentiate SD or USB for title's location (different cursor color, different highlight color, text placed somewhere etc.)
- Adds free size on SD card on Gamecune delete window. (and on USB if doing a SD to USB prompt)
- Add an option to group gamelist by sources/categories/combination of both
- Adds dPad up/down support in settings menu (in float menu)
- Wall layout : Add the patch for flat 4 rows (see issues on googlecode)
- Adds an option for "dump this channel to EmuNAND"
- Adds better user's prompt when dumping to EmuNAND -> EmuNAND save or EmuNAND channel ? (change the name, better overall rewrite of all emuNAND features)
- Adds a "press B + wiimote move to scroll" on Wall/caroussel layout
- Big revamp of the settings menu using big icons (Wii, Gamecube, Channels, plugins, etc.)
- Make all the settings bigger to fit widescreen TV
- Adds Autoboot last played game if A is pressed at launch (check first that the game is not part of locked/parental control/different tabs, etc.)
- Adds a remember last played game setting per tabs (when tabs added)
- Rename wiinertag filename to Gamertag
- Adds a gamertag edition setting in the loader with pre-configured Wiinertag and DUtag.
- Restore title.txt support. Request by DEFIANT http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813282
- instead of the text "use global", display which setting is used by "global". for example "*PAL 480p*" or put the setting in bold. Request by Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Adds a IOS selector : Display list of cIOS/Slot/Base installed on the console and let the user pick one, instead of entering slot number manually. Request : Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Adds a Refresh/rebuild cache for banners/titles. http://gbatemp.net/threads/usb-loader-gx-not-recognizing-newly-added-titles.357775/#post-4830161
- Adds an auto refresh cache for banners animation deletion/download
- Don't filter game title's articles (the, a, an, der, super, le, la, les, etc.) http://gbatemp.net/threads/usb-loader-gx.149922/page-872#post-4830629
- Adds an automatic deactivation of "Return to" for Prince of persia if not using d2x v6+
- Adds an automatic deactivation of all patches if not using gameconfig for Kirby return to dream land
- Adds a prompt to download Kenobii wii/gc files if not present
- Adds redump.org md5 support when dumping GC discs
- Prevent MIOS selection/launch on WiiU
- Add a choice to list homebrew from SD and/or USB, and to load only 1 Boot.dol or all dol/elf found in the folders.
- Separate EmuNAND save setting in two (Wii games and Channels). Put channels settings together (like Gamecube section)
- Add option for realNAND channels to use their requested IOS instead of using cIOS
- Add WiiU widescreen as a setting (global and per game)
- Add a prompt when launching game if gameconfig.txt if found. Requested here
- rename/rework WiiU Widescreen setting : display 4:3 and 16:9 as option instead of ON/OFF.
- Adds more noob error prevention :
-- warn user is using cIOS < rev18 for ... (I forgot what rev18 added)(added WBFS support on SD among other things)
-- disable "return to" with d2x < 6 for Prince of persia.
-- warn user if launching game on HDD sector sizes > 512B with FAT32/NTFS (Requires d2x v6+)
-- warn user if using dual port support with user's path set to USB = possible HDDcorruption, media player bug, etc.
Classed by roadmap
Before 3.1
- adds neek2o
- Adds missing Wbfs path supported by WiiBackupManager (default path in WBM not working!) /wbfs/xxxx/GameID.wbfs
- Adds free size on SD card on Gamecune delete window. (and on USB if doing a SD to USB prompt)
- Adds an option for "dump this channel to EmuNAND"
- Adds better user's prompt when dumping to EmuNAND -> EmuNAND save or EmuNAND channel ? (change the name, better overall rewrite of all emuNAND features)
- Adds a prompt to download Kenobii wii/gc files if not present
- Prevent MIOS selection/launch on WiiU
- Add a choice to list homebrew from SD and/or USB, and to load only 1 Boot.dol or all dol/elf found in the folders.
- Add option for realNAND channels to use their requested IOS instead of using cIOS
- Work on Gameconfig.txt (see for adding a prompt when launching game - Add a prompt when launching game if gameconfig.txt if found. Requested here)
To do after 3.1, before 4.0
- Big revamp of the settings menu using big icons (Wii, Gamecube, Channels, plugins, etc.)
- Make all the settings bigger to fit widescreen TV
- Adds plugin system
- Adds homebrew display in main game list / origin prompt (4th menu icon)
- Adds tab system and per-tab settings : new option on master setting : always boot "last tab, xxx tab". check booted profile for lock state
- Revamp overall warning messages to explain better what's the issue : instead of "you need FAT32 primary" --> "Your partition is currently set as Extended, you need to set it to primary" "you curent partition is not located at the beginning of your partition table" etc.
- Adds an option to display only boot.dol (and boot.elf?) instead of all .dols in homebrew browser
- Adds a visual sign to differentiate SD or USB for title's location (different cursor color, different highlight color, text placed somewhere etc.)
- Add an option to group gamelist by sources/categories/combination of both
- Adds a remember last played game setting per tabs (when tabs added)
- instead of the text "use global", display which setting is used by "global". for example "*PAL 480p*" or put the setting in bold. Request by Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Adds a IOS selector : Display list of cIOS/Slot/Base installed on the console and let the user pick one, instead of entering slot number manually. Request : Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Separate EmuNAND save setting in two (Wii games and Channels). Put channels settings together (like Gamecube section)
- Adds a game cache option (not game title's cache which already exists) to fasten loading time for users with many games/GC/emuNAND/etc. by preventing scanning HDD every time, and add a "refresh Title list" option.
To do anytime
- Adds a full cheat editor (adds/edit code value, see comments, etc.)
- Adds Wii game disc (wbfs/iso) support from SD card : (attention, if SD card is WBFS partition format instead of FAT32 : cIOS r18+ or Hermes v5+ required)
- Adds external DVD reader support: patch files here : http://code.google.com/p/usbloader-gui/issues/detail?id=2287#c9
- Batch for Wad install done in r1260
- Adds dPad up/down support in settings menu
- Wall layout : Add the patch for flat 4 rows (see issues on googlecode)
- Adds a "press B + wiimote move to scroll" on Wall/caroussel layout
- Adds Autoboot last played game if A is pressed at launch (check first that the game is not part of locked/parental control/different tabs, etc.)
- Rename wiinertag filename to Gamertag
- Adds a gamertag edition setting in the loader with pre-configured Wiinertag and DUtag.
- Restore title.txt support. Request by DEFIANT http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813282
- Adds a Refresh/rebuild cache for banners/titles. http://gbatemp.net/threads/usb-loader-gx-not-recognizing-newly-added-titles.357775/#post-4830161
- Adds an auto refresh cache for banners animation deletion/download
- Don't filter game title's articles (the, a, an, der, super, le, la, les, etc.) http://gbatemp.net/threads/usb-loader-gx.149922/page-872#post-4830629
- Adds an automatic deactivation of "Return to" for Prince of persia if not using d2x v6+
- Adds an automatic deactivation of all patches if not using gameconfig for Kirby return to dream land
- Adds redump.org md5 support when dumping GC discs
- Add uStealth menu to switch the drive state directly in the loader.
- rename/rework WiiU Widescreen setting : display 4:3 and 16:9 as option instead of ON/OFF.
- Adds more noob error prevention :
-- warn user is using cIOS < rev18 for ... (I forgot what rev18 added)(added WBFS support on SD among other things)
-- disable "return to" with d2x < 6 for Prince of persia.
-- warn user if launching game on HDD sector sizes > 512B with FAT32/NTFS (Requires d2x v6+)
-- warn user if using dual port support with user's path set to USB = possible HDDcorruption, media player bug, etc.
Major request (features addition, new menus)
- Adds plugin system
- Adds homebrew display in main game list / origin prompt (4th menu icon)
- Adds tab system and per-tab settings : new option on master setting : always boot "last tab, xxx tab". check booted profile for lock state
- Adds a full cheat editor (adds/edit code value, see comments, etc.)
- Adds Wii game disc (wbfs/iso) support from SD card : (attention, if SD card is WBFS partition format instead of FAT32 : cIOS r18+ or Hermes v5+ required)
- Adds external DVD reader support: patch files here : http://code.google.com/p/usbloader-gui/issues/detail?id=2287#c9
- Revamp overall warning messages to explain better what's the issue : instead of "you need FAT32 primary" --> "Your partition is currently set as Extended, you need to set it to primary" "you curent partition is not located at the beginning of your partition table" etc.
- Add uStealth menu to switch the drive state directly in the loader.
- Adds a game cache option (not game title's cache which already exists) to fasten loading time for users with many games/GC/emuNAND/etc. by preventing scanning HDD every time, and add a "refresh Title list" option.
Minor request (fixes, edit in existing menus)
- Adds missing Wbfs path supported by WiiBackupManager (default path in WBM not working!) /wbfs/xxxx/GameID.wbfs
- Adds an option to display only boot.dol (and boot.elf?) instead of all .dols in homebrew browser
- Adds a visual sign to differentiate SD or USB for title's location (different cursor color, different highlight color, text placed somewhere etc.)
- Adds free size on SD card on Gamecune delete window. (and on USB if doing a SD to USB prompt)
- Add an option to group gamelist by sources/categories/combination of both
- Adds dPad up/down support in settings menu (in float menu)
- Wall layout : Add the patch for flat 4 rows (see issues on googlecode)
- Adds an option for "dump this channel to EmuNAND"
- Adds better user's prompt when dumping to EmuNAND -> EmuNAND save or EmuNAND channel ? (change the name, better overall rewrite of all emuNAND features)
- Adds a "press B + wiimote move to scroll" on Wall/caroussel layout
- Big revamp of the settings menu using big icons (Wii, Gamecube, Channels, plugins, etc.)
- Make all the settings bigger to fit widescreen TV
- Adds Autoboot last played game if A is pressed at launch (check first that the game is not part of locked/parental control/different tabs, etc.)
- Adds a remember last played game setting per tabs (when tabs added)
- Rename wiinertag filename to Gamertag
- Adds a gamertag edition setting in the loader with pre-configured Wiinertag and DUtag.
- Restore title.txt support. Request by DEFIANT http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813282
- instead of the text "use global", display which setting is used by "global". for example "*PAL 480p*" or put the setting in bold. Request by Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Adds a IOS selector : Display list of cIOS/Slot/Base installed on the console and let the user pick one, instead of entering slot number manually. Request : Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Adds a Refresh/rebuild cache for banners/titles. http://gbatemp.net/threads/usb-loader-gx-not-recognizing-newly-added-titles.357775/#post-4830161
- Adds an auto refresh cache for banners animation deletion/download
- Don't filter game title's articles (the, a, an, der, super, le, la, les, etc.) http://gbatemp.net/threads/usb-loader-gx.149922/page-872#post-4830629
- Adds an automatic deactivation of "Return to" for Prince of persia if not using d2x v6+
- Adds an automatic deactivation of all patches if not using gameconfig for Kirby return to dream land
- Adds a prompt to download Kenobii wii/gc files if not present
- Adds redump.org md5 support when dumping GC discs
- Prevent MIOS selection/launch on WiiU
- Add a choice to list homebrew from SD and/or USB, and to load only 1 Boot.dol or all dol/elf found in the folders.
- Separate EmuNAND save setting in two (Wii games and Channels). Put channels settings together (like Gamecube section)
- Add option for realNAND channels to use their requested IOS instead of using cIOS
- Add WiiU widescreen as a setting (global and per game)
- Add a prompt when launching game if gameconfig.txt if found. Requested here
- rename/rework WiiU Widescreen setting : display 4:3 and 16:9 as option instead of ON/OFF.
- Adds more noob error prevention :
-- warn user is using cIOS < rev18 for ... (I forgot what rev18 added)(added WBFS support on SD among other things)
-- disable "return to" with d2x < 6 for Prince of persia.
-- warn user if launching game on HDD sector sizes > 512B with FAT32/NTFS (Requires d2x v6+)
-- warn user if using dual port support with user's path set to USB = possible HDDcorruption, media player bug, etc.
Classed by roadmap
Before 3.1
- Adds missing Wbfs path supported by WiiBackupManager (default path in WBM not working!) /wbfs/xxxx/GameID.wbfs
- Adds free size on SD card on Gamecune delete window. (and on USB if doing a SD to USB prompt)
- Adds an option for "dump this channel to EmuNAND"
- Adds better user's prompt when dumping to EmuNAND -> EmuNAND save or EmuNAND channel ? (change the name, better overall rewrite of all emuNAND features)
- Adds a prompt to download Kenobii wii/gc files if not present
- Prevent MIOS selection/launch on WiiU
- Add a choice to list homebrew from SD and/or USB, and to load only 1 Boot.dol or all dol/elf found in the folders.
- Add option for realNAND channels to use their requested IOS instead of using cIOS
- Work on Gameconfig.txt (see for adding a prompt when launching game - Add a prompt when launching game if gameconfig.txt if found. Requested here)
To do after 3.1, before 4.0
- Big revamp of the settings menu using big icons (Wii, Gamecube, Channels, plugins, etc.)
- Make all the settings bigger to fit widescreen TV
- Adds plugin system
- Adds homebrew display in main game list / origin prompt (4th menu icon)
- Adds tab system and per-tab settings : new option on master setting : always boot "last tab, xxx tab". check booted profile for lock state
- Revamp overall warning messages to explain better what's the issue : instead of "you need FAT32 primary" --> "Your partition is currently set as Extended, you need to set it to primary" "you curent partition is not located at the beginning of your partition table" etc.
- Adds an option to display only boot.dol (and boot.elf?) instead of all .dols in homebrew browser
- Adds a visual sign to differentiate SD or USB for title's location (different cursor color, different highlight color, text placed somewhere etc.)
- Add an option to group gamelist by sources/categories/combination of both
- Adds a remember last played game setting per tabs (when tabs added)
- instead of the text "use global", display which setting is used by "global". for example "*PAL 480p*" or put the setting in bold. Request by Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Adds a IOS selector : Display list of cIOS/Slot/Base installed on the console and let the user pick one, instead of entering slot number manually. Request : Naxil http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813317
- Separate EmuNAND save setting in two (Wii games and Channels). Put channels settings together (like Gamecube section)
- Adds a game cache option (not game title's cache which already exists) to fasten loading time for users with many games/GC/emuNAND/etc. by preventing scanning HDD every time, and add a "refresh Title list" option.
To do anytime
- Adds a full cheat editor (adds/edit code value, see comments, etc.)
- Adds Wii game disc (wbfs/iso) support from SD card : (attention, if SD card is WBFS partition format instead of FAT32 : cIOS r18+ or Hermes v5+ required)
- Adds external DVD reader support: patch files here : http://code.google.com/p/usbloader-gui/issues/detail?id=2287#c9
- Adds dPad up/down support in settings menu
- Wall layout : Add the patch for flat 4 rows (see issues on googlecode)
- Adds a "press B + wiimote move to scroll" on Wall/caroussel layout
- Adds Autoboot last played game if A is pressed at launch (check first that the game is not part of locked/parental control/different tabs, etc.)
- Rename wiinertag filename to Gamertag
- Adds a gamertag edition setting in the loader with pre-configured Wiinertag and DUtag.
- Restore title.txt support. Request by DEFIANT http://gbatemp.net/threads/usb-loader-gx.149922/page-870#post-4813282
- Adds a Refresh/rebuild cache for banners/titles. http://gbatemp.net/threads/usb-loader-gx-not-recognizing-newly-added-titles.357775/#post-4830161
- Adds an auto refresh cache for banners animation deletion/download
- Don't filter game title's articles (the, a, an, der, super, le, la, les, etc.) http://gbatemp.net/threads/usb-loader-gx.149922/page-872#post-4830629
- Adds an automatic deactivation of "Return to" for Prince of persia if not using d2x v6+
- Adds an automatic deactivation of all patches if not using gameconfig for Kirby return to dream land
- Adds redump.org md5 support when dumping GC discs
- Add uStealth menu to switch the drive state directly in the loader.
- rename/rework WiiU Widescreen setting : display 4:3 and 16:9 as option instead of ON/OFF.
- Adds more noob error prevention :
-- warn user is using cIOS < rev18 for ... (I forgot what rev18 added)(added WBFS support on SD among other things)
-- disable "return to" with d2x < 6 for Prince of persia.
-- warn user if launching game on HDD sector sizes > 512B with FAT32/NTFS (Requires d2x v6+)
-- warn user if using dual port support with user's path set to USB = possible HDDcorruption, media player bug, etc.
Development Status:
planing for near revisions (in no particular order):
- Update the Installer to download forwarders Wii and vWii instead of the full Wii Channel.
- Fully switch to sourceforge
- Complete the Multi-discs Gamecube menus (deleting game and copy from USB to SD only affects a single ISO).
- Add debug logs for HDD mounting issue. Please help here
- Make functions to edit neek2o settings directly from the loader (to enable ocarina, etc.)
- rewrite the neek2o function which checks/create the nand info (nandcache.bin) to remove dupe paths, maybe use vector.
Planning for near (more urgent) revisions (in no particular order):
- commit PluginMod to github mirror.
- Add support for PPC r28 (GreyWolf made a patch, thanks !)
- Fix filtering list when downloading custom banner
- fix region string detection
- Add Nintendont video aspect ratio Auto
- add proper ciso extension support (might be harder, and not necessarily important, just use an ISO, it's not THAT big)
- fix gamecube game list when extension is wrong
- Add Italian and romanian translations files
- Add new HBC titleID (OHBC), maybe replace hardcoded values with proper reload to entry point to work with any HBC titles. (but might break return to system menu if it fails to load hbc)
- Enable "usb://" path to IOS check for emuNAND rev17
- add Nintendont PAL50 setting
- Add a way to exit back to wiiu (from the Home menu)
- Check EmuNAND with disc game (report that it's broken here, since 1248)
Next revision status :
no real status... looking at it randomly.
Done:
*
Currently working on / planing:
* prevent Wii game source from being removed if USB not connected.
* see how to add WiiU gamepad support
Releases and Changelogs
1266 : library update. no changes
r1265 status : released
* Added 2 new Nintendont settings (CC Rumble and IPL choices). (Greywolf)
* Updated all the sources to compile with devkitPPC r28 and r29. (Greywolf)
* Fixed loading banners from EmuNAND with a long path. (Greywolf)
* Updated Libcustomfat to 1.1.1 + Ustealth. (Greywolf, Cyan)
* Added support for Open source HBC TitleID.
1264 : library update. no changes
r1263 status : Released
* Updated TinyXML to v2 (patch from Greywolf)
r1262 status : released
* Fixed compiling meta.cpp under linux/mac
* Removed Neek2o warning when using SD card on Wii.
* Added A button to exit credit page (self_slaughter)
Nintendont:
* Updated to Config to v7 (Nintendont v4.424+) (self_slaughter)
* Added Triforce Arcade mode option (self_slaughter)
* Added compatibility for GPT and EBR partition type (v3.400+)
r1260-1261 status : released
* removed SSL, and removed nintendont update feature (because it requires SSL), to fix network issue.
* fixed banner download
* added batch wad install (all wad from a folder, no sub-folder loaded)
* renamed the wad menu to "EmuNAND wad manager"
* removed all wad error and warnings messages while installing in "folder mode" to skip them and display how many wad where not processed at the end.
* Added game type and console name for VC channels in the Title list exporter
r1259 status : released
* Rename meta.xml to lower case.
* Updated game's region detection and set "Region Free" instead of PAL as default value.
* Added RU/FI/SE cover download if EN is not found on gametdb.
* Remove outdated fileden.com specific code in image downloader functions.
* Set default game window change direction to XFLIP_SYSMENU for natural behavior.
* Force a game's title reload when selecting a different EmuNAND path.
r1256-1257 status : releasedAvailable on internal update menu.
- Updated URLs to use sourceforge repository
- Updated language file URLs to download files for the correct revision
r1255 status : released
- Fixed download issue
- Added favorite icon to banners (Thanks Suloku)
- Added GUI setting for favorite layout
r1254 status : released
- Added Nintendont CFG v6 support
- Added Nintendont PAL50 Patch
- Added Nintendont RemLimit patch
- Added Nintendont Video scale/offset to individual game settings
r1253 status : released
- Added SSL support, Thanks to Fix94
- Updated Nintendont update URL to github
- Updated http.c to use less memory (thanks nintendont)
- Added progressWindows support for downloads
- Disabled Theme Downloader Menu access (not enough memory)
r1252 status : released
- added Nintendont CFG v4 support
- added Nintendont VideoScale and VideoOffset option
r1251 status : released
- Fixed compiling on Mac/Linux
- Fixed "return to NK2O" not working with neek.
r1248-1250 status : released
- Added neek2o support for channels.
- Added a prompt to choose the EmuNAND path to use to dump NAND if they are different.
- Removed the check for cIOS d2x when selecting emuNAND options.
- Fixed EmuNAND choice when using "use global" with emuNAND channels (it was reading the global setting of EmuNAND save!)
Things currently working when using neek option :
- Return to
- individual EmuNAND path
Things currently NOT working when using neek option :
- All video patches (video mode, dol patch, neek patch, VIDTV patch, aspect ratio)
- language patch
Things which WILL NEVER WORK when using neek option
- All other options (import patch, alt dol, private server, game's IOS, debugger, etc.)
r1247 status : released
- Fixed creating save path for emuNAND channels if EmuNANDChanPath is different than EmuNANDPath.
- Prevent listing deleted channels on emuNAND if ticket still exists
- Nintendont : removed kenobiwii.bin check for nintendont >= 3.336
- Fixed loading gameconfig.txt without Ocarina option enabled. Just set a hooktype to enable gameconfig.txt
- Prevent decreasing play count if game is launched but returned a value before boot.
r1246 status : released
* Added /wbfs/ID6/ as working path for Wii games.
* Removed shutdown to standby choice on vWii's Home menu.
* Set default dump mode to "remove update partition" (keep Game and Other, for SSBB fix for users with default setting)
* Updated Banner URL http://nintendont.gxarena.com/banners/ (thanks AbdallahTerro)
* Set Nintendont MaxPad back to 4 by default.
Comment for 1246:
As much as I would love to add features and allow users to be happy, it's not always possible. For security and update difficulty reasons, I've decided to drop the WAD to NAND installation and Full channel support.
It has already not been updated since 3.0 r1180 release, but I thought I would release a new version for 3.1, and provide Wii and vWii version of it.
With the googlecode website closing soon, it's hasting my plan and I would need to work on a solution to do a proper transition to sourceforge and would need to release a new channel before 3.1 release, create two new channels and add a proper Wii/vWii detector for channel updater.
Updating the full channel is also taking the risk to replace user-converted full channel for vWii with an internally updated Wii version, rendering a lot of channels unlaunchable.
users will not understand why it doesn't work and will report in mass that updating broke their loader.
The automatic WAD installation to NAND is not verifying downloaded file and can result in semi-brick, or even a full brick for vWii!. So it's safer to not auto-update wad file to NAND.
I think it's best to drop that channel version fully now, no more updates for two years should be enough for users to think it's time to switch to HBC version.
Users with the full channel are encouraged to uninstall it and install the forwarder channel instead.
I will try to promote the Forwarder a little more and modify the installer to download it instead of the full channel.
r1245 status : no download.
* Updated Windows's installer sources to check the update file on the new server.
* Installer updated to 1.9
r1244 status: released
* Renamed "Gametdb Path" to "Titles Path" and set default path for titles files to /titles/ subfolder. (Still wondering if a good idea to change the name)
* Added a prompt to move existing files when editing Titles folder. (Greywolf)
* Fixed compilation warning (Thanks Greywolf)
* Added current Version and revision number to boot screen
* Added an option to disable/enable Multi-disc prompt for DM/DML/Nintendont. Disabled by default now that Autoswap is working.
* Fixed button lag in exiting credit page (press B to exit)
* Set Loader's IOS setting to 58 if only 58 is available. (speed up next loader's launch time)
* Nintendont: Fixed Booting nintendont from USB if not using the first partition.
* Nintendont: Added the new Nintendont version string detection.
* Nintendont: Removed warning when using HID without controller.ini on r3.304+ (Auto-copy ini or folder to second device is working only if HID setting is enabled to boost game launch if ini not used)
* Nintendont: Fixed loading settings/cheats/controller.ini when booting from Disc if MCEmu was disabled.
* Nintendont: Warn user if kenobiiwii.bin not present if debug option is enabled on Wii consoles.
* Removed some IOS58 patches to speed loader's launch time when using that IOS. (Tests needed before release)
r1242-1243 status: released
* Updated LibFAT to 1.0.13
* Fixed compilation with DevkitPPC r27 (1 warning left)
* Few throw exception prevention.
r1241 status: released
* Changed partition detection for DIOS MIOS to allow logical partition located before primary partition. (thanks RCJayce)
* Changed partition detection for Nintendont to allow logical and primary partitions before the first FAT32 partition. (ex. NTFS primary+FAT32 primary)
* Moved IsWiiU() function to sys.c instead of being part of the IOS class.
r1239-1240 status: released Previous internal revision
r1233-1234 Status: released old
r1231 status: released old
r1226 status: released old
r1221 Status: Released old
* Rename meta.xml to lower case.
* Updated game's region detection and set "Region Free" instead of PAL as default value.
* Added RU/FI/SE cover download if EN is not found on gametdb.
* Remove outdated fileden.com specific code in image downloader functions.
* Set default game window change direction to XFLIP_SYSMENU for natural behavior.
* Force a game's title reload when selecting a different EmuNAND path.
r1256-1257 status : releasedAvailable on internal update menu.
- Updated URLs to use sourceforge repository
- Updated language file URLs to download files for the correct revision
r1255 status : released
- Fixed download issue
- Added favorite icon to banners (Thanks Suloku)
- Added GUI setting for favorite layout
r1254 status : released
- Added Nintendont CFG v6 support
- Added Nintendont PAL50 Patch
- Added Nintendont RemLimit patch
- Added Nintendont Video scale/offset to individual game settings
r1253 status : released
- Added SSL support, Thanks to Fix94
- Updated Nintendont update URL to github
- Updated http.c to use less memory (thanks nintendont)
- Added progressWindows support for downloads
- Disabled Theme Downloader Menu access (not enough memory)
r1252 status : released
- added Nintendont CFG v4 support
- added Nintendont VideoScale and VideoOffset option
r1251 status : released
- Fixed compiling on Mac/Linux
- Fixed "return to NK2O" not working with neek.
r1248-1250 status : released
- Added neek2o support for channels.
- Added a prompt to choose the EmuNAND path to use to dump NAND if they are different.
- Removed the check for cIOS d2x when selecting emuNAND options.
- Fixed EmuNAND choice when using "use global" with emuNAND channels (it was reading the global setting of EmuNAND save!)
Things currently working when using neek option :
- Return to
- individual EmuNAND path
Things currently NOT working when using neek option :
- All video patches (video mode, dol patch, neek patch, VIDTV patch, aspect ratio)
- language patch
Things which WILL NEVER WORK when using neek option
- All other options (import patch, alt dol, private server, game's IOS, debugger, etc.)
r1247 status : released
- Fixed creating save path for emuNAND channels if EmuNANDChanPath is different than EmuNANDPath.
- Prevent listing deleted channels on emuNAND if ticket still exists
- Nintendont : removed kenobiwii.bin check for nintendont >= 3.336
- Fixed loading gameconfig.txt without Ocarina option enabled. Just set a hooktype to enable gameconfig.txt
- Prevent decreasing play count if game is launched but returned a value before boot.
r1246 status : released
* Added /wbfs/ID6/ as working path for Wii games.
* Removed shutdown to standby choice on vWii's Home menu.
* Set default dump mode to "remove update partition" (keep Game and Other, for SSBB fix for users with default setting)
* Updated Banner URL http://nintendont.gxarena.com/banners/ (thanks AbdallahTerro)
* Set Nintendont MaxPad back to 4 by default.
Comment for 1246:
As much as I would love to add features and allow users to be happy, it's not always possible. For security and update difficulty reasons, I've decided to drop the WAD to NAND installation and Full channel support.
It has already not been updated since 3.0 r1180 release, but I thought I would release a new version for 3.1, and provide Wii and vWii version of it.
With the googlecode website closing soon, it's hasting my plan and I would need to work on a solution to do a proper transition to sourceforge and would need to release a new channel before 3.1 release, create two new channels and add a proper Wii/vWii detector for channel updater.
Updating the full channel is also taking the risk to replace user-converted full channel for vWii with an internally updated Wii version, rendering a lot of channels unlaunchable.
users will not understand why it doesn't work and will report in mass that updating broke their loader.
The automatic WAD installation to NAND is not verifying downloaded file and can result in semi-brick, or even a full brick for vWii!. So it's safer to not auto-update wad file to NAND.
I think it's best to drop that channel version fully now, no more updates for two years should be enough for users to think it's time to switch to HBC version.
Users with the full channel are encouraged to uninstall it and install the forwarder channel instead.
I will try to promote the Forwarder a little more and modify the installer to download it instead of the full channel.
r1245 status : no download.
* Updated Windows's installer sources to check the update file on the new server.
* Installer updated to 1.9
r1244 status: released
* Renamed "Gametdb Path" to "Titles Path" and set default path for titles files to /titles/ subfolder. (Still wondering if a good idea to change the name)
* Added a prompt to move existing files when editing Titles folder. (Greywolf)
* Fixed compilation warning (Thanks Greywolf)
* Added current Version and revision number to boot screen
* Added an option to disable/enable Multi-disc prompt for DM/DML/Nintendont. Disabled by default now that Autoswap is working.
* Fixed button lag in exiting credit page (press B to exit)
* Set Loader's IOS setting to 58 if only 58 is available. (speed up next loader's launch time)
* Nintendont: Fixed Booting nintendont from USB if not using the first partition.
* Nintendont: Added the new Nintendont version string detection.
* Nintendont: Removed warning when using HID without controller.ini on r3.304+ (Auto-copy ini or folder to second device is working only if HID setting is enabled to boost game launch if ini not used)
* Nintendont: Fixed loading settings/cheats/controller.ini when booting from Disc if MCEmu was disabled.
* Nintendont: Warn user if kenobiiwii.bin not present if debug option is enabled on Wii consoles.
* Removed some IOS58 patches to speed loader's launch time when using that IOS. (Tests needed before release)
r1242-1243 status: released
* Updated LibFAT to 1.0.13
* Fixed compilation with DevkitPPC r27 (1 warning left)
* Few throw exception prevention.
r1241 status: released
* Changed partition detection for DIOS MIOS to allow logical partition located before primary partition. (thanks RCJayce)
* Changed partition detection for Nintendont to allow logical and primary partitions before the first FAT32 partition. (ex. NTFS primary+FAT32 primary)
* Moved IsWiiU() function to sys.c instead of being part of the IOS class.
r1239-1240 status: released Previous internal revision
No full IOS package anymore. Use Meta.xml if you need to boot with a specific IOS.
r1239
* Removed PS3 controller support (maybe the cause of r1235 issue). Please report any issues with 1239 (font issue or weird behavior)
* Added a WiiU check in features menu
* Update spanish and french
r1235-1236 status: ISSUE WITH THIS VERSION, PLEASE DON'T USE IT.
full pack here - not needed by end user
* Nintendont detection fix
* Nintendont WiiU Widescreen setting (default setting set to WiiU ratio format)
* Auto Aspect-ratio fixer on WiiU if launched from a 4:3 HBC but WiiU is in 16:9 (no change if launched from a 4:3 WiiU setting)
* Added a WiiU Aspect-ratio switcher in the features menu to force other games to desired ratio.
* Nintendont Disc launching support
* Nintendont Disc launching with user prompt : SD or USB when using MCEmu (cheat and controller are also based on that choice)
* nintendont option to select what to do with nincfg.bin (delete/create/no change) (untested)
* PS3 controller support (same button mapping than Classic Controller).
* WiiU Pro Controller support. 90% done (Known issue : can't grab 3D cover in game info window)
r1239
* Removed PS3 controller support (maybe the cause of r1235 issue). Please report any issues with 1239 (font issue or weird behavior)
* Added a WiiU check in features menu
* Update spanish and french
r1235-1236 status: ISSUE WITH THIS VERSION, PLEASE DON'T USE IT.
full pack here - not needed by end user
* Nintendont detection fix
* Nintendont WiiU Widescreen setting (default setting set to WiiU ratio format)
* Auto Aspect-ratio fixer on WiiU if launched from a 4:3 HBC but WiiU is in 16:9 (no change if launched from a 4:3 WiiU setting)
* Added a WiiU Aspect-ratio switcher in the features menu to force other games to desired ratio.
* Nintendont Disc launching support
* Nintendont Disc launching with user prompt : SD or USB when using MCEmu (cheat and controller are also based on that choice)
* nintendont option to select what to do with nincfg.bin (delete/create/no change) (untested)
* PS3 controller support (same button mapping than Classic Controller).
* WiiU Pro Controller support. 90% done (Known issue : can't grab 3D cover in game info window)
full pack here - not needed by end user
* Set default loader mode on fresh install to Wii+Gamecube.
* Set video width to 694px (instead of 640px) when Wii set to 4:3
694 should look better. If you have crop issue, please report.
* Updated French, German and Portuguese_br.
Nintendont:
* Updated Nintendont detection function (thanks Airline38)
* Added Native controller setting.
* Added Video Deflicker setting.
* Removed forced MC Emu size when using a single card for multi games.
* Added a warning when selecting a 2043 blocs MC Emu.
* Removed forced Maxpad setting on WiiU
* Removed forced controller.ini check on WiiU
* Added controllers folder check (controller.ini has priority)
* Fixed Video mode auto.
* Set default loader mode on fresh install to Wii+Gamecube.
* Set video width to 694px (instead of 640px) when Wii set to 4:3
694 should look better. If you have crop issue, please report.
* Updated French, German and Portuguese_br.
Nintendont:
* Updated Nintendont detection function (thanks Airline38)
* Added Native controller setting.
* Added Video Deflicker setting.
* Removed forced MC Emu size when using a single card for multi games.
* Added a warning when selecting a 2043 blocs MC Emu.
* Removed forced Maxpad setting on WiiU
* Removed forced controller.ini check on WiiU
* Added controllers folder check (controller.ini has priority)
* Fixed Video mode auto.
r1231
* Updated default Gamecube Banner URL.
* Added an URL auto-updater for users with the old GameCube banner URL.
Devolution :
* Added forced video mode to PAL60Hz 480i when playing NTSC games on a PAL console.
* Added new settings from Devolution r234 (Crop Overscan and Disc Delay)
- For PlayLog setting, use USBLoaderGX Playlog setting instead.
- "MemCard emulation on NAND" feature will not be supported.
Nintendont :
* Added support for Nintendont v1.135+
* Changed to only use Argsboot method if AutoBoot is set.
* Added MemCard Emu "Multi" support, called "Enabled" like with Devolution (OFF > Individual > Enabled) (v1.135+)
* Added MemCard Blocks size option (v1.135+)
r1230 status: released
* Added auto network initialization if needed when updating Nintendont.
* Added a backup of existing boot.dol when updating nintendont, restored if update failed.
* Added Nintendont missing settings (MaxPads, LED, Log and OSReport).
* Added a per game "Nintendont Loader Path" setting (Requested)
* Changed Nintendont MCEmu setting to ON by default on new USBLoaderGX installation.
r1229 status: released
* Added DM(L) 2.11 version detection
* Added new Autoboot method for Nintendont (using arguments instead of Nincfg.bin), allowing faster boot time and preventing keeping autoboot value stored for next nintendont launch from HBC.
* Added a Nintendont updater feature. It doesn't check the version, it always (re)download the latest loader.dol
r1228 status: released
* Removed kenobigc.bin check when using DM/L
* Added a "Private Server" game settings to patch games automatically (2 Supported mode: NoSSL only, Wiimmfi.de)
* Updated default Gamecube Banner URL.
* Added an URL auto-updater for users with the old GameCube banner URL.
Devolution :
* Added forced video mode to PAL60Hz 480i when playing NTSC games on a PAL console.
* Added new settings from Devolution r234 (Crop Overscan and Disc Delay)
- For PlayLog setting, use USBLoaderGX Playlog setting instead.
- "MemCard emulation on NAND" feature will not be supported.
Nintendont :
* Added support for Nintendont v1.135+
* Changed to only use Argsboot method if AutoBoot is set.
* Added MemCard Emu "Multi" support, called "Enabled" like with Devolution (OFF > Individual > Enabled) (v1.135+)
* Added MemCard Blocks size option (v1.135+)
r1230 status: released
* Added auto network initialization if needed when updating Nintendont.
* Added a backup of existing boot.dol when updating nintendont, restored if update failed.
* Added Nintendont missing settings (MaxPads, LED, Log and OSReport).
* Added a per game "Nintendont Loader Path" setting (Requested)
* Changed Nintendont MCEmu setting to ON by default on new USBLoaderGX installation.
r1229 status: released
* Added DM(L) 2.11 version detection
* Added new Autoboot method for Nintendont (using arguments instead of Nincfg.bin), allowing faster boot time and preventing keeping autoboot value stored for next nintendont launch from HBC.
* Added a Nintendont updater feature. It doesn't check the version, it always (re)download the latest loader.dol
r1228 status: released
* Removed kenobigc.bin check when using DM/L
* Added a "Private Server" game settings to patch games automatically (2 Supported mode: NoSSL only, Wiimmfi.de)
r1226
* Fixed Ocarina download from Geckocodes.org (thanks Gave92)
* Removed Error #002 setting (Always set to Anti now)
r1224 status: released
* Merged Gamecube Video settings to a single option.
If you used the option "Use game settings" you will have to fix your settings manually.
Sorry, for the inconvenience.
r1223 Status: Released
* Fixed Nintendont r20+
* Fixed issue where setting files were created on SD if boot.dol was on USB (Thanks Badablek)
* Added Auto-edition of meta.xml arguments based on internal user settings.
* Added support for meta.xml arguments when rebooting USBLoaderGX.
* Fixed launching Gamecube FST format with nintendont (Thank VashTS)
* Fixed Ocarina download from Geckocodes.org (thanks Gave92)
* Removed Error #002 setting (Always set to Anti now)
r1224 status: released
* Merged Gamecube Video settings to a single option.
If you used the option "Use game settings" you will have to fix your settings manually.
Sorry, for the inconvenience.
r1223 Status: Released
* Fixed Nintendont r20+
* Fixed issue where setting files were created on SD if boot.dol was on USB (Thanks Badablek)
* Added Auto-edition of meta.xml arguments based on internal user settings.
* Added support for meta.xml arguments when rebooting USBLoaderGX.
* Fixed launching Gamecube FST format with nintendont (Thank VashTS)
* Prevent downloading file if HTTP response code > 400
Nintendont :
* Removed 32k/cluster limitation.
* Fixed video mode setting "Auto".
* Fixed loading cheats from the second device.
Nintendont :
* Removed 32k/cluster limitation.
* Fixed video mode setting "Auto".
* Fixed loading cheats from the second device.