From 1cc7d3acd68d196f0826e2cefb9bff474a7e3255 Mon Sep 17 00:00:00 2001 From: "e.bovendeur" Date: Wed, 30 Sep 2009 23:10:58 +0000 Subject: [PATCH] * Added initial support for the new wiiload (compressed protocol), uncompressed protocol is also supported * Added initial (untested!) support for the zip file format, which is supported by the HBC * Began working on compressed wad files. Uncompressing fails for now, so uploading WAD files should be done with the previous version of Wiiload. * Fixed issue 902 (hence the large commit). --- HBC/META.XML | 16 +- HBC/readMii.txt | 802 +- Languages/czech.lang | 2408 +++---- Languages/danish.lang | 2432 +++---- Languages/dutch.lang | 2456 +++---- Languages/english.lang | 2402 +++--- Languages/finnish.lang | 2420 +++---- Languages/french.lang | 2462 +++---- Languages/german.lang | 2438 +++---- Languages/hungarian.lang | 2420 +++---- Languages/italian.lang | 2456 +++---- Languages/japanese.lang | 2426 +++---- Languages/korean.lang | 2426 +++---- Languages/norwegian.lang | 2462 +++---- Languages/polish.lang | 2420 +++---- Languages/portuguese_br.lang | 2414 +++---- Languages/portuguese_pt.lang | 2420 +++---- Languages/russian.lang | 2444 +++---- Languages/schinese.lang | 2420 +++---- Languages/spanish.lang | 2462 +++---- Languages/swedish.lang | 2462 +++---- Languages/tchinese.lang | 2438 +++---- Languages/thai.lang | 2456 +++---- Languages/turkish.lang | 2420 +++---- Makefile | 404 +- source/Metaphrasis.cpp | 764 +- source/Metaphrasis.h | 232 +- source/banner/banner.h | 44 +- source/banner/gui_banner.h | 70 +- source/banner/openingbnr.c | 918 +-- source/banner/openingbnr.h | 88 +- source/fatmounter.c | 112 +- source/fatmounter.h | 38 +- source/homebrewboot/BootHomebrew.h | 36 +- source/homebrewboot/HomebrewBrowse.cpp | 1882 ++--- source/homebrewboot/HomebrewBrowse.h | 30 +- source/homebrewboot/HomebrewFiles.cpp | 232 +- source/homebrewboot/HomebrewFiles.h | 88 +- source/homebrewboot/HomebrewXML.cpp | 134 +- source/homebrewboot/HomebrewXML.h | 108 +- source/homebrewboot/dolloader.c | 110 +- source/homebrewboot/dolloader.h | 36 +- source/homebrewboot/elfloader.c | 202 +- source/homebrewboot/elfloader.h | 34 +- source/input.cpp | 202 +- source/input.h | 46 +- source/language/UpdateLanguage.cpp | 144 +- source/language/UpdateLanguage.h | 36 +- source/language/gettext.c | 446 +- source/language/gettext.h | 48 +- source/libwiigui/gui_button.cpp | 1054 +-- source/libwiigui/gui_customoptionbrowser.cpp | 1254 ++-- source/libwiigui/gui_customoptionbrowser.h | 180 +- source/libwiigui/gui_diskcover.cpp | 156 +- source/libwiigui/gui_diskcover.h | 84 +- source/libwiigui/gui_filebrowser.cpp | 836 +-- source/libwiigui/gui_gamegrid.h | 124 +- source/libwiigui/gui_image.cpp | 908 +-- source/libwiigui/gui_imagedata.cpp | 402 +- source/libwiigui/gui_keyboard.cpp | 1388 ++-- source/libwiigui/gui_optionbrowser.cpp | 1346 ++-- source/libwiigui/gui_sound.cpp | 390 +- source/libwiigui/gui_text.cpp | 1064 +-- source/libwiigui/gui_tooltip.cpp | 182 +- source/libwiigui/gui_trigger.cpp | 510 +- source/libwiigui/gui_window.cpp | 860 +-- source/listfiles.c | 204 +- source/listfiles.h | 36 +- source/main.cpp | 514 +- source/memory.h | 74 +- source/menu.cpp | 4834 ++++++------- source/mload/dip_plugin.c | 234 +- source/mload/dip_plugin.h | 6 +- source/mload/ehcmodule.c | 2342 +++--- source/mload/ehcmodule.h | 6 +- source/mload/mload.c | 1244 ++-- source/mload/mload.h | 460 +- source/network/URL_List.h | 76 +- source/network/networkops.cpp | 751 +- source/oggplayer.c | 672 +- source/oggplayer.h | 350 +- source/patches/dvd_broadway.c | 1224 ++-- source/patches/dvd_broadway.h | 106 +- source/patches/fst.c | 212 +- source/patches/fst.h | 76 +- source/patches/geckomenu.h | 120 +- source/patches/patchcode.c | 718 +- source/patches/patchcode.h | 92 +- source/patches/patchhook.S | 1016 +-- source/prompts/DiscBrowser.cpp | 900 +-- source/prompts/DiscBrowser.h | 32 +- source/prompts/ProgressWindow.cpp | 796 +- source/prompts/ProgressWindow.h | 44 +- source/prompts/PromptWindows.cpp | 6822 +++++++++--------- source/prompts/PromptWindows.h | 72 +- source/prompts/TitleBrowser.cpp | 1113 +-- source/prompts/TitleBrowser.h | 30 +- source/prompts/filebrowser.cpp | 910 +-- source/prompts/gameinfo.cpp | 2242 +++--- source/prompts/gameinfo.h | 30 +- source/ramdisc/ramdisc.cpp | 348 +- source/ramdisc/ramdisc.h | 78 +- source/settings/Settings.cpp | 5096 ++++++------- source/settings/Settings.h | 26 +- source/settings/SettingsPrompts.cpp | 1208 ++-- source/settings/SettingsPrompts.h | 28 +- source/settings/cfg.c | 3552 ++++----- source/settings/cfg.h | 858 +-- source/svnrev.h | 28 +- source/sys.cpp | 316 +- source/unzip/crypt.h | 252 +- source/unzip/inflate.c | 62 + source/unzip/inflate.h | 18 + source/unzip/ioapi.c | 354 +- source/unzip/ioapi.h | 148 +- source/unzip/miniunz.c | 480 +- source/unzip/miniunz.h | 34 +- source/unzip/mztools.c | 562 +- source/unzip/mztools.h | 62 +- source/unzip/unzip.c | 3148 ++++---- source/unzip/unzip.h | 704 +- source/usbloader/alternatedol.h | 38 +- source/usbloader/apploader.h | 38 +- source/usbloader/fstfile.c | 74 +- source/usbloader/fstfile.h | 46 +- source/usbloader/getentries.cpp | 730 +- source/usbloader/getentries.h | 62 +- source/usbloader/wbfs.h | 92 +- source/wad/id.c | 406 +- source/wad/id.h | 76 +- source/xml/xml.c | 1494 ++-- source/xml/xml.h | 146 +- 132 files changed, 60352 insertions(+), 60174 deletions(-) create mode 100644 source/unzip/inflate.c create mode 100644 source/unzip/inflate.h diff --git a/HBC/META.XML b/HBC/META.XML index 3b7a98b5..a58869a6 100644 --- a/HBC/META.XML +++ b/HBC/META.XML @@ -1,9 +1,9 @@ - - - USB Loader GX - dimok nIxx cyrex giantpune Hungyip84 NeoRame WiiShizzza ardi - 1.0 - 20090118030000 - Loads games from USB-devices - USB Loader GX is a libwiigui based USB iso loader with a wii-like GUI. You can install games to your HDDs and boot them with shorter loading times. The interactive GUI is completely controllable with WiiMote, Classic Controller or GC Controller. Features are automatic widescreen detection, coverdownload, parental control, theme support and many more. + + + USB Loader GX + dimok nIxx cyrex giantpune Hungyip84 NeoRame WiiShizzza ardi + 1.0 + 20090118030000 + Loads games from USB-devices + USB Loader GX is a libwiigui based USB iso loader with a wii-like GUI. You can install games to your HDDs and boot them with shorter loading times. The interactive GUI is completely controllable with WiiMote, Classic Controller or GC Controller. Features are automatic widescreen detection, coverdownload, parental control, theme support and many more. \ No newline at end of file diff --git a/HBC/readMii.txt b/HBC/readMii.txt index ae5ab2f4..783fb738 100644 --- a/HBC/readMii.txt +++ b/HBC/readMii.txt @@ -1,401 +1,401 @@ - - __,,__, ,__wywyywvyyyyywvywvyam,,_, _,,_ - _uWB&#MBM$Wg&MQ$#$K&RMKMA0$&xNH&&MN@2W&#MM&#$KQg - JN&B&MM#MQ$gM#Q$N#R&&#N$M$#�E$##V$WKG###B&$&NW#b - j8W0##&M$W&$###�##&$0MN#BX&5&#$xA$A$#$#&#z$MNQWK#L - 3#$$& N$&WK& XN#$&~~ ^VM#&#A~`^`"~^~"'K###2$M - SQN$# 9MB#@) $$$# ***, $&mR _,_ NU#$M - &0N## #M$$M# NA4 ****** *$g# *0$Q&H! ]$N$# - M\w&F ##&#@$ #W8- ~v"&N8&*#$# 0QB#&$& !#&$K - $QNNC E&M$0# g&&&_ "*$&QM #$MN$# - j$$0L $M@WWK #W&#M&k,,_ ~&$$ _,_ $NQN( - i&M4( N$K2## M#NNF$&####& 0#$ *0$Q&H! W#$( - j$B#N V&#AMS SRW $8$0M& 3M$ 0QB#&$& #N$I - jQ0&NL ""^ JB&ML '~^ jQ*A ` j##KF - K#$##& _#B#WNKM_ ,vB&#M _ _wp#&QAF - "&NAQAN&#$&MW#&###B#x$3@&$BA#WWWH$#KMM&K&NK###g&$# - *WN$&$$8QWNMMM#MM&<&A#&M$K&#WK@QM5#&*A$N&$&WM#@2 - "M*^&N##&$W8$2B#&MB&DWR0#$$0#W>&&M$#QQMN#&"" - \eeee6 F**A1 - jM0$e4 ?**G\! - imw{Q- x%%%m \%z%%e mxx _%*%@& -ve/v mmm\ wvm - V3Q%m& /#0^0E&~/&\ $&E/&%1e^"E 55t7JcVsm0-\ &^#l@&}&-" $7MAE&&%/ - $%x/z Wc&&t7-w&E4^ %VVM~1^\&$&&} e$&$$%$zQMxw w-v-#^ Q\W44 %-/%/\QS - et-SC e^00^ iF&E$- !%%$$%A*v 5^^4 EEZ/0 )%%0%4fimmEt" "$S8V - (WJ^%i m&MM#} /%\%%L 4Q\w WQ/Q\ &m