Hacking Configurable USB Loader

bsingin64

New Member
Newbie
Joined
May 8, 2010
Messages
4
Trophies
0
XP
1
Country
Afghanistan
I would like to reach out to this community for some help. I've been using CFG for a long time now with no issue. For some reason, yesterday it no longer gets past the loading image. I was running 49a-fat version on 222. I have 50 some games on the HD and have managed to understand most of the management features of CFG.

Things I've tried:

I have replaced the installation with the newest version.
I did not replace my config.txt or theme.txt in the process of upgrade, I have however loaded the files into the new version v56 configurator and saw that hide_hdd_info has changed to hide_hddinfo and made the appropriate change in config.txt
I have also deleted my settings.cfg file


(I have backed up the old version off the SD card to roll back to it)

Why is it hanging? How do I fix it? My kids are starting to feen for wii!!

Thanks everyone smarter than me for helping me.
 

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
Lord_Possum said:
mmm, I use this loader, and it works very well, congratulations to all the CFG Team, but have some Idea.
1) an automatic selection of the best IOS to run a game ( like the automatic selection of Alt dol files) It will be useful for newbie that want to run games like MH3, Rockband and GH.
2)an option that allow to download and install necessary IOS(i.e. If appear the message "ios 249 non found" apper another message tha says "Do you want to download and install it?")If the GX can load .dol, CFG can do it for Waninkoko's and Hermes' cIOS installer.(I mean this installer must be incorporated with the boot.dol of configurable, or the file become too large?
Thanks for this loader, and I'm sorry for my awful english..
1) We aren't prepared to maintain any sort of list and some people have different 'best' IOSes based on their drive. The newbies deserve to work this out on their own.
2) Sure, it could be done. However, we can't guide people through the installation and it is possible to completely screw up your IOSes in that case. Instead, we state what needs to be installed and expect the user to research how to do that (which is good because they should learn what they are doing).

QUOTE(bsingin64 @ May 9 2010, 03:50 AM) I would like to reach out to this community for some help. I've been using CFG for a long time now with no issue. For some reason, yesterday it no longer gets past the loading image. I was running 49a-fat version on 222. I have 50 some games on the HD and have managed to understand most of the management features of CFG.

Things I've tried:

I have replaced the installation with the newest version.
I did not replace my config.txt or theme.txt in the process of upgrade, I have however loaded the files into the new version v56 configurator and saw that hide_hdd_info has changed to hide_hddinfo and made the appropriate change in config.txt
I have also deleted my settings.cfg file


(I have backed up the old version off the SD card to roll back to it)

Why is it hanging? How do I fix it? My kids are starting to feen for wii!!

Thanks everyone smarter than me for helping me.
Try installing v57b-222 using the instructions here. Do not change the value of the hide_hddinfo option, or make sure that you are setting it to 1.
 

Deozaan

Member
Newcomer
Joined
Sep 27, 2008
Messages
13
Trophies
0
XP
93
Country
United States
Removing a game doesn't work.

When I press - (minus) and select to remove a game, the system tells me the game was removed, and when I go back to the list of games it starts me back on the first one in the list, but the game that I "removed" is still in the list and I can still launch it.

Can we get this fixed please? Thanks.
 

ether2802

we have the techno...!!
Former Staff
Joined
Oct 14, 2007
Messages
4,349
Trophies
0
Age
41
Location
Pto. Vallarta
XP
312
Country
Mexico
Heya fella's, are you planing on adding some code to the loader to get themes for the loader from some page...??
unsure.gif
 

bsingin64

New Member
Newbie
Joined
May 8, 2010
Messages
4
Trophies
0
XP
1
Country
Afghanistan
dr said:
Try installing v57b-222 using the instructions here. Do not change the value of the hide_hddinfo option, or make sure that you are setting it to 1.

When I hit "load" in homebrew I get bupkiss on this one. It goes no-where and leaves me at homebrew. It's like it didn't even try to load anything.
 

DGenerateKane

Well-Known Member
Member
Joined
Jul 18, 2009
Messages
357
Trophies
0
XP
294
Country
United States
Deozaan said:
Removing a game doesn't work.

When I press - (minus) and select to remove a game, the system tells me the game was removed, and when I go back to the list of games it starts me back on the first one in the list, but the game that I "removed" is still in the list and I can still launch it.

Can we get this fixed please? Thanks.

Game removal works just fine on 57b. Is your drive NTFS? You can't delete games through the loader with an NTFS drive.
 

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
ether2802 said:
Heya fella's, are you planing on adding some code to the loader to get themes for the loader from some page...??
unsure.gif

Yes, I have started work on this. Probably be done this week some time, although don't hold me to that as this week is beginning to look like I'll be very busy with other things.

QUOTE(DGenerateKane @ May 9 2010, 04:43 PM) Game removal works just fine on 57b. Is your drive NTFS? You can't delete games through the loader with an NTFS drive.
Interesting theory. If that's the problem, I guess we should put a proper error there.
 

deakphreak

Spiffy Hacks
Member
Joined
Apr 21, 2009
Messages
219
Trophies
0
XP
296
Country
United States
ether2802 said:
Heya fella's, are you planing on adding some code to the loader to get themes for the loader from some page...??
unsure.gif

I am working directly with Clipper to get this feature added. If you have any suggestions, please let Clipper know or myself.
 

deakphreak

Spiffy Hacks
Member
Joined
Apr 21, 2009
Messages
219
Trophies
0
XP
296
Country
United States
My wonderful admin over at http://wii.spiffy360.com has made a list of all the themes that need the .rar file changed to .zip and it would be great if the original theme maker could do this and limit the work the admins have to do. Please review the list and if you are one of the theme makers, please log into your account and re-upload a .zip version of your theme so its compatible with the (soon to come) theme downloader.

Mario by atomant247
A-Team by atomant247
Harry Potter HBP by atomant247
Always Coca Cola by atomant247
Star Wars by atomant247


Tropical Aquarium by gameshark
Halloween by gameshark
Covers by gameshark
Star Wars by gameshark
Poker by gameshark
Street Fighter by gameshark


Diamond Plate by sacohen9665
Christmas by sacohen9665
Pirates by sacohen9665
 

wiixale

Well-Known Member
Member
Joined
Dec 24, 2008
Messages
299
Trophies
0
XP
95
Country
Italy
deakphreak said:
My wonderful admin over at http://wii.spiffy360.com has made a list of all the themes that need the .rar file changed to .zip and it would be great if the original theme maker could do this and limit the work the admins have to do. Please review the list and if you are one of the theme makers, please log into your account and re-upload a .zip version of your theme so its compatible with the (soon to come) theme downloader.

Why don't you write it also in the Themes' topic?
 

BedtimeGuy

Well-Known Member
Member
Joined
Jul 29, 2009
Messages
468
Trophies
1
Age
30
Location
Canada
XP
275
Country
Canada
sorry if this question is a huge bother, but I haven't been here since the introduction of NTFS support... what are the nwe features in a nutshell? maybe someone (maybe me) should compile a list of what cfg loader does now....
 

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
<!--quoteo(post=2820693:date=May 11 2010, 04:31 PM:name=baffle-boy)--><div class='quotetop'>QUOTE(baffle-boy @ May 11 2010, 04:31 PM) <a href="index.php?act=findpost&pid=2820693"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->sorry if this question is a huge bother, but I haven't been here since the introduction of NTFS support... what are the nwe features in a nutshell? maybe someone (maybe me) should compile a list of what cfg loader does now....<!--QuoteEnd--></div><!--QuoteEEnd-->
That would be what <a href="http://docs.google.com/View?id=dhjktg6j_1gphhtrgn" target="_blank">README-CFG.txt</a> is for...

27-04-2010 cfg v57b (beta)
* Added warnings for stubbed IOSes (gannon, Wiipower)
* Changed warning for IOS249 <rev18+FAT32
to make it more intuitive.

14-04-2010 cfg v57a (alpha)
* After ripping a disc, you can push 1 to download images
* new option: return_to_channel = [0], JODI, FDCL, ...
Games will return to the selected channel ID
e.g., JODI for HBC or a forwarder channel
to reload Cfg.
0 is the default Wii Menu operation
Note: write_playlog won't work if you don't go back
to the Wii Menu between games (only the last game
played will be recognised in the log)
* download_all_styles = 0 now downloads full covers
if a coverflow GUI mode is selected. 2D images
will be downloaded if the full download fails.

06-04-2010 cfg v56c (bugfix)
* Bug fix for alt dol disc plus (should fix Rampage problem)
* Minor cosmetic improvements

18-03-2010 cfg v56 (release)

* omit false DL warning

16-03-2010 cfg v56b2 (beta2)

* Choosing "Disc" from alt dol menu will prompt for
Disc Plus options on launch of game (choose for
Metroid Prime Trilogy to be asked which to play)
* Disc Plus bug fixes
* Fixed sorting of long multibyte titles (oggzee)

14-03-2010 cfg v56b (beta)

* Sam & Max fix restored for disc. (Clipper)
Gets CSI: Deadly Intent working from disc.
* Alt dol menu with scroll (Clipper)
* Gui text outline fix
* Minor intro update (pepxl)
* Minor cleanups

13-03-2010 cfg v56a (alpha)

* Alt.dol disc plus (from NeoGamma R8.RC4 by WiiPower / tueidj)
.wdm files go to: sd:/usb-loader/GAMEID.wdm
* New intro (by pepxl)

09-03-2010 cfg v55 (release)

* No change

07-03-2010 cfg v55b3 (beta3)

* Fixed occasional hang when trying to start
games on FAT/NTFS with cios 249 rev19

07-03-2010 cfg v55b2 (beta2)

* Games on SD/SDHC FAT/NTFS with cios 249 rev19

06-03-2010 cfg v55b (beta)

* Fixed ios250 support
* Updated 249 r18 dip with disc check fix
* Print ios249 base ios (37,38,57,60) and mload version
* Rename cfg-fat to cfg-222
* Changed option default: hide_hddinfo=1 also for normal cfg.dol
* Fixed magic word actions for the GUI
* Changed intro
* Cleanups

06-03-2010 cfg v55a3 (alpha)

* 249 rev18 fat/ntfs other base than 38 fix
* Bug fixes for "nothing" and button remap actions

05-03-2010 cfg v55a2x (experimental)

* FAT/NTFS support for cios 249 rev18.
NOTE: it overrides the dip plugin which adds frag support
thanks to the mload capability in cios 249 rev18

04-03-2010 cfg v55a (alpha)

* Added new values to the home and button_* options:
priiloader - uses the Priiloader magic word "Daco" to go to Priiloader menu
wii_menu - uses the Priiloader magic word "Pune" to go to Wii Menu
Any other Priiloader magic word can be entered as text (no others exist yet)
Any channel ID can be entered, e.g., FDCL for pepxl's forwarder

Cool Usage Ideas:
To go to Wii Menu when using Priiloader:
home = wii_menu
#OR
home = Pune
To implement a restart function after updates:
home = FDCL #replace with your forwarder's ID
button_H = exit
# Because of the implementation of the options,
# This makes the home button restart Cfg when
# used in a menu like the global menu, and
# exit when used in the game list or GUI.
Implement multiple exit types and channel launchers:
button_B = FDCL # reboot via forwarder
button_1 = HATP # launch PAL Nintendo Channel
button_2 = etc.


03-03-2010 cfg v54 (release)

* Fixed: wiird = 2 (paused start) (by WiiPower)

28-02-2010 cfg v54b3 (beta3)

* IOS 249 rev18 support

27-02-2010 cfg v54b2 (beta2)

* Separate ocarina and hooktype options:
ocarina = [0], 1
hooktype = nohooks, [vbi], wiipad, gcpad, gxdraw, gxflush, ossleep, axframe
* Print a warning if ocarina/wiird enabled but hooks can't be set
* Print "Loading..." translation before freeing unifont

26-02-2010 cfg v54b (beta)

* wiitdb: fallback to game language if configured language is not found
* new option: wiird = [0], 1, 2
1 = enable debugger
2 = enable debugger and pause start
* changed option: ocarina = [0], 1, vbi, wiipad, gcpad, gxdraw, gxflush,
ossleep, axframe, nohooks
ocarina = 1 is same as ocarina = vbi
* support for wiitdb case color attribute (usptactical)

23-02-2010 cfg v54a2 (alpha2)

* Per-game playlog writing now uses the game's language setting to determine
the title to use.
* titles_url default now uses {DBL} instead of {CC}.
* Both titles_url and db_url can accept both {CC} and {DBL} tags now.

23-02-2010 cfg v54a (alpha)

* Gecko OS 1.9 cheat engine aka Ocarina 2 aka Bralw+ support (by WiiPower)
* Changed write_playlog to be a per-game option (Clipper)
* fixed db_language AUTO setting and lang_to_cc function for Chinese languages. (Clipper)

23-02-2010 cfg v53 (release)

* New option: load_unifont = [0], 1
Specifies if unifont.dat should be loaded or not. unifont.dat contains
all the unicode characters, required for Asian (CJK) language support
so that translation or wiitdb info shows up correctly.
Note: the Latin unicode set is already embedded into the loader,
so to display German, French, Spanish, etc... unifont.dat is not needed
* Renamed the included Chinese translation files according to standard:
SChinese.lang -> ZH_CN.lang (Simplified Chinese)
CHT.lang -> ZH_TW.lang (Traditional Chinese)

22-02-2010 cfg v53b3 (beta3)

* Fixed crash with cios222 v5
(happened with this combination: normal cfg.dol
with options: ios=222-mload & partition=wbfs)
* Fixed update progress ... notification

21-02-2010 cfg v53b2 (beta2)

* More fixes for handling of corrupted cover images (usptactical)
* Minor translation updates

20-02-2010 cfg v53b (beta)

* Better handling of corrupted cover images - they should not crash
the loader anymore and will be renamed to filename.bad (usptactical)
* Japanese / Chinese translation and wiitdb support (oggzee)
A new font file is required for this: unifont.dat
* Removed ISFS from playlog (Clipper)
* Scroll option screens if the console size is too small (Clipper)
* Removed wiiboxart from URLs. (Clipper)
* print cover download url and progress (oggzee)
* force fat freespace update when installing (oggzee)

16-02-2010 cfg v53a (alpha)

* cIOS 222/223/224 v5 support
Note: only use 222 for loader, 223 and 224 will freeze if used for loader,
however 223/224 work fine for games. That means, don't put ios=223-mload in
config.txt, but it's ok if it is set for a specific game in options screen.
* New option value for ios: 224-mload
* Support for HDDs with 4k sectors (WBFS partition only)
* Fixed option: home=hbc

13-02-2010 cfg v52 (release)

* Left/Right hold repeat in console
* GUI displays messages for sort, profile and theme switch.
* Minor cleanups

12-02-2010 cfg v52b5 (beta5)

* Fixed handling of multiline strings in .lang files
* Minor translation updates

11-02-2010 cfg v52b4 (beta4)

* New actions for buttons: sort (switch sort type), filter (filter menu) (Clipper)
* Button actions sort, profile and theme will display a message in the console (Clipper)
* Holding any of the buttons in button_other in the GUI will work for menu_unlock (Clipper)
* Fixed: title length 3 from folder names
* Fixed: WiiTDB update crash
* Handle & etc. in wiitdb titles
* fat_install_dir = 3 will use layout: /wbfs/Title [ID].wbfs
* new option: fs_install_layout is an alias for fat_install_dir
* Minor cleanups


09-02-2010 cfg v52b3 (beta3)
* Button remapping options (Dr. Clipper)
See below for information.
* Previous home option is now a theme option with overrides
* Reversion of boot disc to cIOS method (for real this time)
* Fix for switching between NTFS partitions (oggzee)
* Various translation and menu alignment fixes (oggzee)
* Support for new filenames on FAT/NTFS: (oggzee)
/wbfs/TITLE [GAMEID].wbfs or /wbfs/TITLE [GAMEID].iso
* option: db_ignore_titles = [0], 1
Set this option to ignore titles from the database

About button remapping:
Firstly, the guitar default mappings have changed slightly.
The new mappings are as follows:
RED = A; GREEN = B; YELLOW = X; BLUE = Y; ORANGE = Z.

Each of the following buttons can now have its own action:
B, -, +, 1, 2, Home, X, Y, Z, C, L & R.

These actions are valid for the console game list and the GUI
mode only. For options that affect the menus, see below.
The new options for this type of mapping are all theme options
with config.txt overrides and are as follows:
option: button_B = [gui], <other actions>
button_- = [main_menu], <other actions>
button_+ = [install], <other actions>
button_H = [reboot], <other actions>
button_1 = [options], <other actions>
button_2 = [favorites], <other actions>
button_X = A, B, 1, [2], H, -, +, <action>
button_Y = A, B, [1], 2, H, -, +, <action>
button_Z = A, , 1, 2, H, -, +, <action>
button_C = [A], B, 1, 2, H, -, +, <action>
button_L = A, B, 1, 2, H, [-], +, <action>
button_R = A, B, 1, 2, H, -, [+], <action>
These buttons can be mapped to any of the following actions:
nothing # does nothing
options # access game options
gui # switch to/from GUI
reboot # reboot to system menu
exit # exit to launching app
hbc # exit to HBC
screenshot # take a screenshot
install # install a game
remove # remove a game
main_menu # access main menu
global_ops # access global options menu
favorites # toggle favorites view
boot_game # boot a game from the drive
boot_disc # boot a game from disc
theme # switch to next theme
profile # switch to next profile
unlock # access the unlock password dialog immediately
As shown, X, Y, Z, C, L & R can also be optionally targetted to
emulate one of the buttons on the Wiimote (A, B, 1, 2, -, +, Home).
If used this way, this emulation will also work in menus.

As stated, the other options allow you to select the default
action in the game list and GUI mode only. The menus can be
remapped by specifying which buttons affect which commands.
These options take a commas separated list of button names from the
following list:
B, 1, 2, -, M, Minus, +, P, Plus, H, Home, X, Y, Z, C, L, R

The following are the mappable commands. All the options are theme
options with overrides in config.txt.

option: button_cancel = , <comma separated list of buttons>
Set which button(s) will act as the back button in menus

option: button_exit = [Home], <comma separated list of buttons>
Set which button(s) will perform the 'home' action in menus

option: button_other = [1], <comma separated list of buttons>
Set which button(s) will perform the other or alternate action in menus
This covers switching between options and global options, choosing to
download BCA during install, choosing to ignore meta.xml during upgrade etc.

option: button_save = [2], <comma separated list of buttons>
Set which button(s) will perform the save action in menus

EXAMPLES:
To switch buttons B & 1 around so that 1 operates as GUI while
B operates as back:
button_B = options
button_1 = gui
button_other = B
button_cancel = 1
To make both the L and R buttons on a GameCube controller
operate as back buttons in the menus in addition to B:
button_cancel = B, L, R
Plug in the Classic controller and you can have any twelve
different actions available at once (with A being boot_game):
button_B = gui
button_1 = options
button_2 = favorites
button_- = profile
button_+ = theme
button_H = exit
button_L = remove
button_R = install
button_X = main_menu
button_Y = global_ops
button_Z = boot_disc

06-02-2010 cfg v52b2 (beta2)
* File custom-titles.txt in the base directory is searched
for game titles.
* Titles are extracted from wiitdb.zip but can be overridden
with either titles file.
* The titles precedence (highest to lowest) is as follows:
- custom-titles.txt
- titles.txt
- wiitdb.zip
- directory name (FAT & NTFS only)
- game image
* When saving global options, the saved settings are listed.
* Console color fixes (Dr. Clipper)
* Play time logging to message board (marc_max & Dr. Clipper)
When enabled, this option will put the correct title
and play time into the Wii Message Board log and will
also be read by the Nintendo Channel. However, this will
usually fail if you skip the Wii Menu via BootMii or
Priiloader autoboot.
* option: write_playlog = [0],1
Note, it is disabled by default as this fix changes your
Wii's NAND and cannot be used via autoboot methods.

31-01-2010 cfg v52b (beta)
* Gamecube disc loading
Just like Wii discs, only original discs supported!
* Wii disc loading now uses the disc specified IOS.
This should increase game compatibility.
* Console font outline and shadow fix by Dr. Clipper
* Many translatable strings have been improved.
* Cover URLs updated

23-01-2010 cfg v52a2 (alpha 2)
* Fixed options.
option: language_path has been removed.
The path is now fixed at /usb-loader/languages/
option: language has been changed to translation to
prevent conflicts with the game language setting.
option: translation = [AUTO], EN, custom, etc

23-01-2010 cfg v52a (alpha)
* Translation files now supported.
option: language_path = path to language files
Default: USBLOADER_PATH/languages
option: language = filename without extension
Default: Current the wii language from the following list
JA, EN, DE, FR, ES, IT, NL, ZH, ZH, KO
* Fixed crash issue if booting from disc failed
* Database can now be named wiitdb.zip.
The old naming scheme is still supported however.

17-01-2010 cfg v51 (release)
* New Sort: last play date
option: sort = play_date
* Removed empty line from game list when showing database info
* Secondary sort using titles added. Lists should be consistent
when there are matching values now

13-01-2010 cfg v51b3 (beta3)
* Fixed the ambiguity with the game dir layouts (ID_TITLE or TITLE [ID])
* fat_install_dir = 2 will use the new layout (TITLE [ID]) when
installing
* Removed redundant options from main menu.
* Cleaned up the sort and filter menus.
Improved sort menu. Ascending / descending options for current
sort are remembered.
* Color of database info now changed.
* Install and disc boot menus will show [?] cover before a disc is
read, and game cover for disc if found.

11-01-2010 cfg v51b2 (beta2)
* More bug fixes
Loader no longer crashes when trying to sort or filter without
a database.
Accented characters now show up in the synopsis.
Display of synopsis cleaned up and improved.
Entities now converted in the synopsis. (", etc)
Main menu will respect the disable_options configuration.
sort=play_count now works properly without reloading the game list.

10-01-2010 cfg v51b (beta)
* Minor bug fixes
Loader will not wait for a button press in the event a database
is not found.
Disc boot menu will show the proper database information.
* Changed db_url option and db_language option slightly
option: db_url = [http://wiitdb.com/wiitdb.zip?LANG={DBL}]
{DBL} will be replaced by the db_language value
option: db_language = [AUTO], EN, JA, German, etc
* option: "-asc" is no longer necessary to specify a sort as ascending.
* db_show_info no longer hides the hdd info or footer in the console.
* Added more game directory layouts: (by oggzee)
/wbfs/TITLE_[GAMEID]/GAMEID.wbfs
/wbfs/TITLE [GAMEID]/GAMEID.wbfs
/wbfs/TITLE[GAMEID]/GAMEID.wbfs
When loading games from FAT or NTFS
* Added {PUB} to cover url options.
{PUB} will be replaced by the last two characters of the ID
(the publisher)
This can be used to do things like forcing NTSC covers for
PAL games by replacing {CC} with US and {ID6} with {ID3}E{PUB}

09-01-2010 cfg v51a (alpha) (gannon)
* Wiitdb support. Can be downloaded inside the loader on the
global options screen.
* Enhanced nunchuk support: C mapped to A, Z mapped to B
* Filtering of games based on certain criteria
* Sorting of games based on certain criteria
* Gameplay history
* Disc Loading
* New: Main menu accessible by pressing - or going to the
global options screen.
Disc loading, sorting, filtering, and more options are located here.
* option: db_url = [http://wiitdb.com/wiitdb.zip?LANG={db_language}]
URL to download database from.
* option: db_language = [Console Language], EN, JA, German, etc
Language to use for the database. If invalid or not able to be
displayed by the loader this will default to English.
Both country codes (EN) and languages (English) are valid.
* option: db_show_info = [1], 0
Show info loaded from the database.
* option: write_playstats = [1], 0
Write to the play history file.
* option: sort = [title-asc], etc
Change the default sorting method. Default is Title Ascending.

Valid sort options:
"title" => Title
"players" => Number of Players
"online_players"=> Number of Online Players
"publisher" => Publisher
"developer" => Developer
"release" => Release Date
"play_count" => Play Count
"install" => Install Date
(This will only work with FAT or NTFS drives)
To use ascending add "-asc" to the option.
ie: sort = players-asc

To use descending add "-desc" to the option.
ie: sort = players-desc


21-12-2009 cfg v50c (bugfix)

* Fixed starting games from SD Card with FAT or NTFS

16-12-2009 cfg v50 (release)

* Optimizations for highly fragmented files (either fat or ntfs)

15-12-2009 cfg v50b2 (beta2)

* Fixed crash when using flat /wbfs file layout without subdirectories
* Fixed crashes when starting HBC forwarder discs
And added safety checks of memory regions when loading disc
* Raised number of fragments limit to 20000
* Properly identify dual-layer iso
* Removed obsolete ehcmodules for IOS 222 revisions 2 and 3
External ehcmodules for these versions are still supported
* Use the new ehcmodule with fat/ntfs support also for wbfs
(but still uses wbfs mode for wbfs partition)
Can be overriden using an external ehcmodule4
External module for fat/wbfs has been renamed
from ehcmodule_fat.elf to ehcmodule_frag.elf
* In case the new fragments method fails for any reason for FAT
it will fallback to the old method
* Other cleanups

14-12-2009 cfg v50b (beta)

* .iso files on NTFS support
The file name layout is the same as for .wbfs files:
/wbfs/gameid.iso or /wbfs/gameid_title/gameid.iso
* Fixes and cleanups for NTFS support (fixed ntfs getf -1 error)
* option: partition=ntfs1 accepted

About NTFS support:

FAT support in ehcmodule has been rewritten with a new
generic wii disc emulation system that is:
- light weight / zero overhead
- filesystem independent
- fileformat independent
It works by supplying the ehcmodule with a list of sector fragments
that specify the location of data using direct sector addressing.
To see the list of fragments one can use debug=1 and they will
be printed out before starting the game.
The number of fragments if limited to 5000, that number is also
the max theoretical number of fragments on a wbfs partition (actually
4600, for a dual layer disc with a 2mb wbfs block size). In normal
conditions the number of fragments should be a lot lower most commonly
just a single big block. Fragments are used to describe both physical
address on hdd and virtual adress on wii disc so if a .wbfs file is used
the list will be composed of 3 fragments - disc header, update partition
and game partition.
libntfs however doesn't seem stable enough for write access at the moment,
so the ntfs partition is mounted read-only meaning install and remove can't
be done from inside the loader for now.

Credits: WiiPower for libntfs modification which returns the list of fragments.

12-12-2009 cfg v50a (alpha)

* Fix for PeppaPig (from NeoGamma by WiiPower)
* Fixes and cleanups for NTFS

10-12-2009 cfg v50x (experimental)

* Rewritten FAT support in ehcmodule with a generic system
* NTFS support
* Improved gui speed with large number of games
(most noticable in grid, flow and flow-z gui styles)
* Print on the intro screen if the ios is reloaded a second time
(in case the setting from config.txt is different from default)
* The -fat version 'simple' option does not change 'hide_hddinfo'
* Changed WBFS ERROR: read error while installing a game to a WARNING.
Note: the read error check has been introduced in v47, all previous
versions including the original loader 1.5 and all other loaders
silently ignore it.
* Changed default value of install_partition=only_game
To avoid errors caused by modchips when trying to copy the update partition.
* Minor cosmetic changes to cover download when trying different urls.


If that's still too long for you, you could also use the text from the online updates (although it does miss a few features due to us removing some old downloads):

release = 57b (beta)
size = 1439072
date = 2010-04-27
url = <a href="http://cfg-loader.googlecode.com/files/cfg57b.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg57b.dol</a>
Added warnings for stubbed IOSes
Changed warnings for IOS249 <rev18
Note: this version reports itself as 57a

release = 57a (alpha)
size = 1438272
date = 2010-04-14
url = <a href="http://cfg-loader.googlecode.com/files/cfg57a.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg57a.dol</a>
Asks to install images after ripping
New option: return_to_channel
Games return to any channel ID
Fixed download_all_styles = 0

release = 56c (bugfix)
size = 1436864
date = 2010-04-06
url = <a href="http://cfg-loader.googlecode.com/files/cfg56c.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg56c.dol</a>
Bug fix for alt dol disc plus
Minor cosmetic changes

release = 56 (release)
size = 1436672
date = 2010-03-18
url = <a href="http://cfg-loader.googlecode.com/files/cfg56.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg56.dol</a>
omit false DL warning

release = 55 (release)
size = 1444576
date = 2010-03-09
url = <a href="http://cfg-loader.googlecode.com/files/cfg55.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg55.dol</a>
No change (version only)

release = 54 (release)
size = 1436960
date = 2010-03-03
url = <a href="http://cfg-loader.googlecode.com/files/cfg54.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg54.dol</a>
Fixed: wiird = 2 (paused start)

release = 54b3 (beta3)
size = 1436960
date = 2010-02-28
url = <a href="http://cfg-loader.googlecode.com/files/cfg54b3.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg54b3.dol</a>
IOS 249 rev18 support

release = 53 (release)
size = 1426752
date = 2010-02-23
url = <a href="http://cfg-loader.googlecode.com/files/cfg53.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg53.dol</a>
New option: load_unifont = [0], 1
For Asian (CJK) language font support

release = 53b3 (beta3)
size = 1426752
date = 2010-02-22
url = <a href="http://cfg-loader.googlecode.com/files/cfg53b3.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg53b3.dol</a>
Fixed crash with cios222 v5
Fixed update progress notification

release = 52 (release)
size = 1420096
date = 2010-02-13
url = <a href="http://cfg-loader.googlecode.com/files/cfg52.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg52.dol</a>
Left/Right hold repeat in console
GUI displays messages for sort,
profile and theme switch.
Minor cleanups

release = 51 (release)
size = 1404256
date = 2010-01-17
url = <a href="http://cfg-loader.googlecode.com/files/cfg51.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg51.dol</a>
More directory layouts with FAT / NTFS
Wiitdb support.
Game sorting & filtering.
Disc loading.
Gameplay history.

release = 50c (bugfix)
size = 1357856
date = 2009-12-21
url = <a href="http://cfg-loader.googlecode.com/files/cfg50c.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg50c.dol</a>
Fixed starting games from SD Card
with FAT or NTFS

release = 50 (release)
size = 1357696
date = 2009-12-16
url = <a href="http://cfg-loader.googlecode.com/files/cfg50.dol" target="_blank">http://cfg-loader.googlecode.com/files/cfg50.dol</a>
Optimizations for highly fragmented
files on FAT or NTFS
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,315
Country
United States
Dr. Clipper said:
Actually, I really appreciate this info too. I was surprised that the error wasn't more common amongst those that used my tutorials to hack the Wii, but now I have an explanation. One thing that separates my tutorials from the rest is that I use TBR to install the patched IOS36 into the 236 slot, not the 36 slot. Thus, the normal IOS36 remains unpatched.

Almost every other tutorial I've seen out there, Dop-Mii's 36 installation and other methods seem to prefer to patch the existing IOS36 and leave it that way. I've been specifically avoiding changing the TBR steps in my tutorial simply because I wanted to leave the Nintendo IOSes in normal condition whenever possible. Seems like it was a good idea!

On http://gwht.wikidot.com?? Is that your site? That tutorial has you installing the patched IOS36 as IOS249, which I never understood since you'd be writing over it with Waninkoko's.......(granted you only need it for that....)
 

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
OrGoN3 said:
Dr. Clipper said:
Actually, I really appreciate this info too. I was surprised that the error wasn't more common amongst those that used my tutorials to hack the Wii, but now I have an explanation. One thing that separates my tutorials from the rest is that I use TBR to install the patched IOS36 into the 236 slot, not the 36 slot. Thus, the normal IOS36 remains unpatched.

Almost every other tutorial I've seen out there, Dop-Mii's 36 installation and other methods seem to prefer to patch the existing IOS36 and leave it that way. I've been specifically avoiding changing the TBR steps in my tutorial simply because I wanted to leave the Nintendo IOSes in normal condition whenever possible. Seems like it was a good idea!

On http://gwht.wikidot.com?? Is that your site? That tutorial has you installing the patched IOS36 as IOS249, which I never understood since you'd be writing over it with Waninkoko's.......(granted you only need it for that....)
Actually, that's a change I made today. The new version of WiiPower's Trucha Bug Restorer, which he announced today, allows you to install the patched IOS36 even over stubs. Thus, I now install the patched IOS36 over the IOS249 stub before installing IOS249 over the patched IOS36. It keeps even the 236 slot clean, leaving you with the minimum possible amount of change to the Wii while installing IOS249.
 

wiixale

Well-Known Member
Member
Joined
Dec 24, 2008
Messages
299
Trophies
0
XP
95
Country
Italy
Dr. Clipper said:
Actually, that's a change I made today. The new version of WiiPower's Trucha Bug Restorer, which he announced today, allows you to install the patched IOS36 even over stubs. Thus, I now install the patched IOS36 over the IOS249 stub before installing IOS249 over the patched IOS36. It keeps even the 236 slot clean, leaving you with the minimum possible amount of change to the Wii while installing IOS249.

So - in order: leaving original IOS36 untouched, you install patched IOS36 into 249's slot, then install a cIOS on 249 (overwriting the previous patched 36), right?

In this case, you won't have a patched IOS36 anymore, and you'll use IOS249 to install WADs or play games, right?
 

Dr. Clipper

Well-Known Member
Member
Joined
Aug 28, 2007
Messages
2,485
Trophies
0
XP
92
Country
wiixale said:
Dr. Clipper said:
Actually, that's a change I made today. The new version of WiiPower's Trucha Bug Restorer, which he announced today, allows you to install the patched IOS36 even over stubs. Thus, I now install the patched IOS36 over the IOS249 stub before installing IOS249 over the patched IOS36. It keeps even the 236 slot clean, leaving you with the minimum possible amount of change to the Wii while installing IOS249.

So - in order: leaving original IOS36 untouched, you install patched IOS36 into 249's slot, then install a cIOS on 249 (overwriting the previous patched 36), right?

In this case, you won't have a patched IOS36 anymore, and you'll use IOS249 to install WADs or play games, right?
Pretty much, yeah.
 

BedtimeGuy

Well-Known Member
Member
Joined
Jul 29, 2009
Messages
468
Trophies
1
Age
30
Location
Canada
XP
275
Country
Canada
thanks, clipper... i probably should have thought to read through that... seems you have fixed problems with loading games from SD on FAT... i bet that solved the problems with my SD card!
smile.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    CWaffles @ CWaffles: Yup. I install LM2 HD a little while ago