im having a few weird issues....
#1 - Wiiware forwarder iso compatable wiitdb parsing:
wiiware forwarder isos created with wad2iso always amend '00' to the discid, yet in the wiitdb.xml, all wiiware titles are labeled with a 4 digit discid. so i tried truncating a wiiware iso discid by using a hex editor to remove the trailing '00'. the game disappeared once i did that though. would it be possible to request that the loader support discs with 4digit discid? or @ least some type of built-in parsing to register wiiware discids(always begin with 'W')? it would be great to have the synopsis displayed with wiiware isos! the only workaround i could figure for this issue was:
adding 'db_url = <a href="http://wiitdb.com/wiitdb.zip?LANG=EN&WIIWARE=TRUE&FALLBACK=TRUE'" target="_blank">http://wiitdb.com/wiitdb.zip?LANG=EN&W...LBACK=TRUE'</a> to my config.txt to allow me to download a wiitdb.zip that included the wiiware synopses. then i wrote a windows batch file, 'wiiwaretdb.bat'
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->cscript /nologo wiiwaretdb.vbsÂÂ> newfile
del wiitdb.xml
ren newfile wiitdb.xml<!--c2--></div><!--ec2-->
which called a vbscript file, 'wiiwaretdb.vbs'
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->Set objFS = CreateObject("Scripting.FileSystemObject")
strFile = "wiitdb.xml"
Set objFile = objFS.OpenTextFile(strFile)
Do Until objFile.AtEndOfStream
ÂÂÂÂstrLine = objFile.ReadLine
ÂÂÂÂIf InStr(strLine,"d>W")> 0 Then
ÂÂÂÂÂÂÂÂstrLine = Replace(strLine,"</","00</")
ÂÂÂÂEnd If
ÂÂÂÂWScript.Echo strLine
Loop<!--c2--></div><!--ec2-->
to do some parsing of an extracted wiitdb.xml.
it amends the '00' to all wiiware entries (discid always begin with 'W'). the resulting xml is compatible with wiiware iso, displaying the correct synopsis and allowing proper sorting!
i used autojaquettes to create disc art for CFG, they use the 6digit discid -
<a href="http://www.mediafire.com/?vbp0e8j3twq5nsu" target="_blank">http://www.mediafire.com/?vbp0e8j3twq5nsu</a> (53 wiiware disc arts)
#2 - ocarina
cheats .txt files
i noticed this when adjusting Prince of Persia Forgotten Sands, whn i use the loader to DL
cheats, the txt file has no line breaks, and im assuming its breaking some functionality, since no downloaded
cheats work. when i edited the cheats .txt file by erasing its contents and pasting the correct patching cheat, all was well.
#3 - console error messages displaying while browsing gui, this is very displeasing!
the console 'pops' in and out when i am scrolling through my games, in carousel gui mode...
im not sure why this began, and it started occurring since the past few betas...maybe since 60 or so, so here is my debug.log:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1--># CFG USB Loader 63b3-222
main(2)
[0.000] --> boot
[0.033] --> intro
[0.121] <-- intro
[0.217] --> ios1
IOS_Reload(222)
load ehc 9120 25287
open(/dev/mload)=3
mload_init
mload_elf
mload_run 60
base 38
load ehc = 0
SDHC module
mload_run 61
reload ios: 222 = 0
[1.724] <-- ios1
[1.724] --> usb_init
open(/dev/usb2)=-6
open(/dev/usb123)=3 init:0 cap:1250263727 ss:512
[2.223] <-- usb_init
Mount SD
[2.223] --> sd_init
open(/dev/sdio/sdhc)=4
[2.362] <-- sd_init
[2.362] --> sd_mount
fstype(2)=4
Plist(2)=4 ss:512
P#0 249 3967239 11
part_find(1 1)
Mount sd 2 249 1
fatMount(sd,249) = 1 249
mount_add(sd,2,249,1)
[2.410] <-- sd_mount
[2.410] --> cfg
USB startup
[2.410] --> usb_init
init:0 cap:1250263727 ss:512
[2.411] <-- usb_init
[2.411] --> usb_mount
fstype(1)=4
Plist(1)=4 ss:512
P#0 2048 94373856 12
P#1 94375936 1155883008 7
part_find(1 1)
Mount usb 1 2048 1
USB startup
[2.491] --> usb_init
init:0 cap:1250263727 ss:512
[2.491] <-- usb_init
fatMount(usb,2048)[2.491] --> usb_init
init:0 cap:1250263727 ss:512
[2.491] <-- usb_init
= 1 2048
mount_add(usb,1,2048,1)
fstype(1)=4
Plist(1)=4 ss:512
P#0 2048 94373856 12
P#1 94375936 1155883008 7
part_find(2 1)
Mount ntfs 1 94375936 2
USB startup
[2.502] --> usb_init
init:0 cap:1250263727 ss:512
[2.502] <-- usb_init
ntfsMount(ntfs,94375936)[2.503] --> usb_init
init:0 cap:1250263727 ss:512
[2.503] <-- usb_init
= 1
mount_add(ntfs,1,94375936,2)
fstype(1)=4
Plist(1)=4 ss:512
P#0 2048 94373856 12
P#1 94375936 1155883008 7
part_find(3 1)
[2.603] <-- usb_mount
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
parse(usb:/usb-loader/themes/GreyMatter/theme.txt) = 3
read(1050) = 1050
EOF(usb:/usb-loader/themes/GreyMatter/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
EOF(usb:/usb-loader/config.txt)
parse(usb:/usb-loader/titles.txt) = 3
read(167045) = 167045
EOF(usb:/usb-loader/titles.txt)
parse(config.txt) -
parse(titles.txt) -
parse(usb:/usb-loader/custom-titles.txt) = 3
read(1304) = 1304
EOF(usb:/usb-loader/custom-titles.txt)
parse(usb:/usb-loader/settings.cfg) = 3
read(5631) = 5631
parse(usb:/usb-loader/themes/Sysmenu/theme.txt) = 3
read(679) = 679
EOF(usb:/usb-loader/themes/Sysmenu/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
EOF(usb:/usb-loader/settings.cfg)
Unmount ntfs
mount_del(ntfs)
remounting ntfs
Mount ntfs 1 94375936 2
USB startup
[3.002] --> usb_init
init:0 cap:1250263727 ss:512
[3.002] <-- usb_init
ntfsMount(ntfs,94375936)[3.003] --> usb_init
init:0 cap:1250263727 ss:512
[3.003] <-- usb_init
= 1
mount_add(ntfs,1,94375936,2)
[3.125] <-- cfg
[3.153] --> wpad
[3.155] <-- wpad
[3.155] --> conbg
[3.350] <-- conbg
[3.358] --> misc
[3.561] <-- misc
[3.561] --> wiitdb
[3.561] --> db_load
[3.982] <-- db_load
[4.300] <-- wiitdb
debug: 0 0
base_path: usb:/usb-loader
apps_path: usb:/apps/usbloader
covers: usb:/usb-loader/covers
theme: usb:/usb-loader/themes/Sysmenu
url:ÂÂ
http://wiitdb.com/wiitdb/artwork/cover/{CC}/{ID6}.png
hide: 1 __CF
args[2]: [0]=usb:/apps/usbloader/boot.dol [1]=intro=3
music: 1 gui: 2 CC: EN
device: 1 partition: auto
[4.307] --> usb_retry
[4.307] --> usb_init
init:0 cap:1250263727 ss:512
[4.307] <-- usb_init
[4.307] <-- usb_retry
USB startup
[4.307] --> usb_init
init:0 cap:1250263727 ss:512
[4.307] <-- usb_init
[4.308] --> usb_mount
fstype(1)=4
Plist(1)=4 ss:512
P#0 2048 94373856 12
P#1 94375936 1155883008 7
part_find(3 1)
[4.350] <-- usb_mount
Unmount game
open_part(auto)
fstype(1)=4
Plist(1)=4 ss:512
P#0 2048 94373856 12
P#1 94375936 1155883008 7
part_find(0 1)
part_find(1 1)
is_game_fs(1,2048)
check usb:/wbfs
part_find(2 1)
is_game_fs(1,94375936)
check ntfs:/wbfs
Unmount game
openpart(2 1 94375936 1155883008)
game part=NTFS1
OK! partition=NTFS1
[4.393] --> gamelist
[4.601] <-- gamelist
[4.601] --> mp3
Music: Enabled
Music: Looking for .mp3 files in: usb:/usb-loader
Music: Number of .mp3 files found: 0
Music: Looking for .mod files in: usb:/usb-loader
Music: Number of .mod files found: 0
music.mp3 or music.mod not found!
[4.643] <-- mp3
[4.643] --> guitheme
[4.964] <-- guitheme
[4.966] <-- boot
WBFS_FAT_OpenPart(ntfs:/wbfs/Flip's Twisted World [R5DE5G].wbfs)
Loading menu file...
No menu file found
parse(usb:/usb-loader/themes/Twin Peaks/theme.txt) = 3
read(362) = 362
EOF(usb:/usb-loader/themes/Twin Peaks/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/USBmii/theme.txt) = 3
read(667) = 667
EOF(usb:/usb-loader/themes/USBmii/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Waninkoko/theme.txt) = 3
read(176) = 176
EOF(usb:/usb-loader/themes/Waninkoko/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Wii-HB Cfg Theme V1/theme.txt) = 3
read(359) = 359
EOF(usb:/usb-loader/themes/Wii-HB Cfg Theme V1/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/BlueMatrix/theme.txt) = 3
read(486) = 486
EOF(usb:/usb-loader/themes/BlueMatrix/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Carbon White/theme.txt) = 3
read(676) = 676
EOF(usb:/usb-loader/themes/Carbon White/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Cats - Cicero V10/theme.txt) = 3
read(522) = 522
EOF(usb:/usb-loader/themes/Cats - Cicero V10/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/cfg_3D/theme.txt) = 3
read(268) = 268
EOF(usb:/usb-loader/themes/cfg_3D/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/cfg_Default/theme.txt) = 3
read(250) = 250
EOF(usb:/usb-loader/themes/cfg_Default/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/cfg_Simple/theme.txt) = 3
read(260) = 260
EOF(usb:/usb-loader/themes/cfg_Simple/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Console_Only/theme.txt) = 3
read(181) = 181
EOF(usb:/usb-loader/themes/Console_Only/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Future Pacman/theme.txt) = 3
read(493) = 493
EOF(usb:/usb-loader/themes/Future Pacman/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/GreyMatter/theme.txt) = 3
read(1050) = 1050
EOF(usb:/usb-loader/themes/GreyMatter/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
parse(usb:/usb-loader/themes/Leeroy_Jenkins/theme.txt) = 3
read(450) = 450
EOF(usb:/usb-loader/themes/Leeroy_Jenkins/theme.txt)
parse(usb:/usb-loader/config.txt) = 3
read(489) = 489
EOF(usb:/usb-loader/config.txt)
parse(usb:/apps/usbloader/config.txt) -
tmd id: 1000000de 1-de t: 1 v: 4
tmd id: 1000000de 1-de t: 1 v: 4WBFS_FAT_OpenPart(ntfs:/wbfs/Rabbids Go Home [RGWE41].wbfs)
Loading menu file...
No menu file found<!--c2--></div><!--ec2-->
can you please help me sort out these issue? i prefer this loader above all others!