Compare commits

...
Sign in to create a new pull request.

906 commits

Author SHA1 Message Date
wiidev
e25c4e9643 Increase version to 1281 2023-01-07 23:30:02 +00:00
wiidev
8e1f5b4654 Fix and improve some patches 2023-01-07 23:30:02 +00:00
wiidev
3ee8ef9e0a Handle unknown titles correctly 2023-01-07 23:30:02 +00:00
wiidev
3cc3643dab Changed some debug output 2023-01-07 23:30:01 +00:00
blackb0x
f8e75fd760
Merge pull request #21 from bjxuf/enhanced
Updated spanish.lang to r1280
2023-01-07 20:43:51 +00:00
blackb0x
3caa605e2a
Correct 2 lines in spanish.lang 2023-01-07 20:43:29 +00:00
bjxuf
30093ff61a
Updated spanish.lang to r1280 2023-01-02 18:51:36 -04:00
wiidev
e25c4e8efa Increase version to 1280 2023-01-01 17:00:37 +00:00
wiidev
8e2da2585f Update wolfSSL 2023-01-01 17:00:36 +00:00
wiidev
df76e45150 Add SD card mode
- This allows you to play your Wii games from an SD card
- It currently only supports 1 partition
- I've tested it with a 256GB Amazon Basics microSDXC card
2023-01-01 17:00:35 +00:00
wiidev
ab3273f475 Automatically pick the cIOS for games
To avoid unnecessary IOS reloads the following d2x cIOS setup should be used.

- Slot 249 base 56
- Slot 250 base 57
- Slot 251 base 38 (Wii) / base 58 (vWii)

Or you could use the following, which should improve game compatibility.

- Slot 248 base 38 (Wii)
- Slot 249 base 56
- Slot 250 base 57
- Slot 251 base 58
2023-01-01 17:00:34 +00:00
wiidev
83133a292b Automatically use a compatible language for games 2023-01-01 17:00:33 +00:00
wiidev
5813ff3981 Change some menu text 2023-01-01 17:00:32 +00:00
wiidev
bb21617dba Allow games to render at their framebuffer widths
This effectively disables horizontal scaling and when paired with GCVideo it should give you a pixel perfect image.
2023-01-01 17:00:31 +00:00
wiidev
c3a65d572c Support multiple instances with separate configs 2023-01-01 17:00:30 +00:00
wiidev
15aabd4f53 A few changes for update retrieval 2023-01-01 17:00:29 +00:00
wiidev
1d7ec570fa Create the Nintendont directory if it's missing 2023-01-01 17:00:28 +00:00
wiidev
74edae1df1 Allow the PAL50 patch to apply to any video mode 2023-01-01 17:00:28 +00:00
wiidev
09ae27a9c9 Add some missing render modes 2023-01-01 17:00:27 +00:00
wiidev
39eed7d098 Make SUKE01, SUKP01 and SUKJ01 playable 2023-01-01 17:00:26 +00:00
wiidev
564ea6a534 Refactored various game patches 2023-01-01 17:00:25 +00:00
wiidev
2ee86d1281 Add basic CISO support for Nintendont 2023-01-01 17:00:24 +00:00
wiidev
55e524af9f Correct an old Nintendont version check 2023-01-01 17:00:24 +00:00
wiidev
efa01533b4 Update for devkitPPC r41 2023-01-01 17:00:23 +00:00
wiidev
7edecdaaa3 Add an option to hide or show the game count 2023-01-01 17:00:22 +00:00
wiidev
ec5ed33c3b Display the HDD size correctly 2023-01-01 17:00:21 +00:00
wiidev
e0e6815b8f Support navigation via guitars 2023-01-01 17:00:20 +00:00
wiidev
43cc0d3601 Add an option to remember the last game 2023-01-01 17:00:20 +00:00
wiidev
4be1ca22d3 Add cover action options 2023-01-01 17:00:19 +00:00
wiidev
0a51a64c0c Remove the 480p patch warning 2023-01-01 17:00:18 +00:00
wiidev
31941bedcd Cleanup EmuNAND and WAD settings 2023-01-01 17:00:17 +00:00
wiidev
51820394a1 Improve cover downloading 2023-01-01 17:00:16 +00:00
wiidev
a6e073f018 Refresh less when downloading covers 2023-01-01 17:00:15 +00:00
wiidev
fbfcba4200 Change TinyXML to pugixml
Thanks to Oddx.
2023-01-01 17:00:14 +00:00
wiidev
8ab03c4bf9 Improve caching
Thanks to Oddx. I just tested his changes, fixed some issues and then refactored code.
2023-01-01 17:00:14 +00:00
wiidev
1d582f97c2 Stop the DVD drive after installing a game 2023-01-01 17:00:13 +00:00
wiidev
201813f6f9 Improve region info accuracy 2023-01-01 17:00:12 +00:00
wiidev
921f67438b Make the channel grid scrollable 2023-01-01 17:00:11 +00:00
wiidev
b97f2305f9 Correctly get EmuNAND titles 2023-01-01 17:00:10 +00:00
wiidev
c23ea99704 Correctly boot forwarder channels 2023-01-01 17:00:09 +00:00
wiidev
ed7daf977c Simplify the return to patch 2023-01-01 17:00:08 +00:00
wiidev
4406ae25bd Add per-game return to for Devolution 2023-01-01 17:00:07 +00:00
wiidev
ab94417c1f Optimise the audio files 2023-01-01 17:00:06 +00:00
wiidev
b403ecea6a Display the game ID on the info screen 2023-01-01 17:00:05 +00:00
wiidev
4396e50193 Create FUNDING.yml 2023-01-01 17:00:05 +00:00
wiidev
b2c580a63e Create README.md 2023-01-01 17:00:04 +00:00
wiidev
65d34113aa Make VS Code the recommended editor 2023-01-01 17:00:03 +00:00
wiidev
0505875787
Merge pull request #20 from xperia64/devo_returnto
Devolution supports STUBHAXX returnTo loading. Use it.
2022-12-12 19:27:54 +00:00
wiidev
f0b5b5d22b
Merge pull request #19 from xperia64/add_devo_progressive_patch
Support Devolution's progressive patching
2022-12-12 19:27:43 +00:00
wiidev
ffa2dacd97
Merge pull request #18 from xperia64/devo_regional_memcards
Add regional emulated memory cards for Devolution
2022-12-12 19:27:33 +00:00
wiidev
f9d3ce6e59
Merge pull request #17 from xperia64/fix_devo_sd
Fix loading games off an SD card in Devolution
2022-12-12 19:27:21 +00:00
wiidev
321a18dec0
Merge pull request #16 from Bammanx/patch-1
Danish.lang edits
2022-12-12 19:27:10 +00:00
xperia64
7b53332c36 Devolution supports STUBHAXX returnTo loading. Use it. 2022-06-30 02:48:42 -04:00
xperia64
aeb48e4cce Support Devolution's progressive patching 2022-06-30 02:08:49 -04:00
xperia64
f67f68c1aa Add regional emulated memory cards for Devolution 2022-06-30 01:05:57 -04:00
xperia64
cad0a8973b Fix loading games off an SD card in Devolution 2022-06-25 21:15:33 -04:00
Bamsemesteren
5fe131ca84
Proofreading
Money for me?
2022-05-25 19:33:40 +02:00
Bamsemesteren
90976f3a7f
Additions 2022-05-25 18:10:40 +02:00
Bamsemesteren
4691093629
Additions 2022-05-25 17:20:15 +02:00
Bamsemesteren
16d543e6d4
Grammar and additions 2022-05-25 12:18:19 +02:00
Bamsemesteren
295e69aa8b
Edit danish.lang
Grammar checking and adding danish translations
2022-05-25 11:50:07 +02:00
wiidev
8e22fbe8e5 Spanish translation fixes 2021-08-07 01:59:10 +01:00
wiidev
a47b496ef9
Merge pull request #15 from bjxuf/patch-1
Update spanish.lang
2021-08-03 19:49:58 +01:00
bjxuf
e0ba9bcd52 Update spanish.lang 2021-08-03 18:59:23 +01:00
wiidev
fa5675989c
Merge pull request #14 from DDinghoya/patch-5
Update korean.lang
2021-08-02 03:03:42 +01:00
DDinghoya
e740bfbba8
Update korean.lang 2021-08-02 09:24:54 +09:00
wiidev
e25c4e7bd8 Fix some hangs during boot & Wiimote sync issues 2021-08-01 18:00:42 +01:00
wiidev
4b2372e150 Update wolfSSL 2021-08-01 18:00:22 +01:00
wiidev
a0c87d8949 Get the correct time 2021-08-01 18:00:21 +01:00
wiidev
08a44a2b57 Add deflicker filter options 2021-08-01 18:00:21 +01:00
wiidev
6d240872bb Display banners correctly on Korean consoles
This is a workaround. Ideally a lightweight Korean banner font should be loaded.
2021-08-01 18:00:20 +01:00
wiidev
6b0a425bb0 Add an option to reset all game settings 2021-08-01 18:00:19 +01:00
wiidev
a710e33d08 Restore the option to update Nintendont 2021-08-01 18:00:19 +01:00
wiidev
1836d33287 Translation fixes 2021-08-01 18:00:18 +01:00
wiidev
1b768e1524 Update the build tools 2021-08-01 18:00:18 +01:00
wiidev
f0fef6fe56 Allow editing the cheats URL via the config file 2021-08-01 18:00:17 +01:00
wiidev
34149ea92c Don't add RetroArch cores to the homebrew browser 2021-08-01 18:00:17 +01:00
wiidev
aca6510fdb Only show the custom server option when necessary 2021-08-01 18:00:16 +01:00
wiidev
bcfac02dd3 Return to the loader when exiting homebrew 2021-08-01 18:00:15 +01:00
wiidev
0ac4d8249c Fixes for GCC 11 2021-08-01 18:00:15 +01:00
wiidev
d79ce271aa Russian and Portuguese synopsis support 2021-08-01 18:00:14 +01:00
wiidev
0bed750923 Correct controller calibration data 2021-08-01 18:00:13 +01:00
wiidev
5918bea536 Prevent unnecessary recompile 2021-08-01 18:00:13 +01:00
wiidev
e25c4e6efd Fix PAL to NTSC video mode patching 2021-04-04 19:00:04 +01:00
wiidev
6095301deb Fix game size detection 2021-04-04 19:00:03 +01:00
wiidev
071022d3aa Fix a crash caused by some third party controllers
This requires libogc to be compiled from source because the release builds don't include the fix yet.
2021-04-04 19:00:03 +01:00
wiidev
3bf1f02468 Fix background music selection 2021-04-04 19:00:02 +01:00
wiidev
9a9dc451ef Fix zip file extraction 2021-04-04 19:00:02 +01:00
wiidev
e6832e143c Only use header caching when in god mode
Because header caching doesn't filter categories or age restricted games.
2021-04-04 19:00:02 +01:00
wiidev
64bfd820bb Don't patch 480p if a game uses MetaFortress 2021-04-04 19:00:01 +01:00
wiidev
2547bd75d9 Remove unnecessary strcpy 2021-04-04 19:00:01 +01:00
Florian Bach
59f08ccd66 Update Wiimmfi patch (0.7.5) 2021-03-15 17:55:52 +00:00
wiidev
8435e1f09f Add filelist.h to .gitignore 2021-02-17 17:28:20 +00:00
Erik Andrén Zachrisson
f737f5b185 Fix scripts on Mac OS X by using the GNU variants 2021-02-17 17:18:13 +00:00
DDinghoya
c669033ef3 Update korean.lang 2021-02-10 15:44:04 +00:00
wiidev
e25c4e5b4a Don't use game header caching for categories 2021-02-04 16:56:34 +00:00
wiidev
7e56d8f4ba Minor corrections 2021-02-04 16:55:04 +00:00
wiidev
7c36ea3f9b Make GitHub CI ignore some folders 2021-02-04 16:53:49 +00:00
wiidev
8d5d3777c0 Handle an OOM error when downloading
This change is mainly for WiiFlow, but it doesn't hurt to include it here too.
2021-02-04 16:42:35 +00:00
wiidev
48956ad8a4 Remove automatic update check 2021-02-04 16:39:24 +00:00
wiidev
0bc90dbdd4 Reset the header cache when installing GC games 2021-02-04 16:34:45 +00:00
wiidev
0ecd603dad Fix invalid partition size when using NTFS
Also fixes a crash that'd occur when removing games
2021-02-04 16:32:59 +00:00
wiidev
27bce4d461 Improve gecko logging over WiFi 2021-02-04 16:27:18 +00:00
wiidev
bd9e707e6c Compatibility with older versions of Nintendont 2021-02-04 16:25:36 +00:00
Florian Bach
9cabf089ec Cleanup and improve StartUpProcess 2021-02-04 16:23:14 +00:00
Florian Bach
e25c4e4342 Add GitHub CI 2021-01-01 20:30:01 +00:00
wiidev
5ee143c499 Update wolfSSL 2020-12-31 19:00:44 +00:00
wiidev
69de883610 Fix an issue with IOS reloading 2020-12-20 20:30:02 +00:00
wiidev
e25c4e25f0 Support newer versions of devkitPPC 2020-12-12 21:35:12 +00:00
Florian Bach
c1e8ea5ca8 Rewrite RCE fix and 23400 fix 2020-12-12 21:34:34 +00:00
wiidev
c6d2efd765 Added extra caching options
Thanks to Oddx & geoGolem
2020-12-12 21:33:31 +00:00
wiidev
0114bc2da4 Boot with IOS58 but reload to a cIOS 2020-12-12 21:34:07 +00:00
wiidev
1129a26b44 Update wolfSSL and networking code
Uses MEM2 for downloads, improves timeout handling and adds proxy support.
2020-11-08 21:29:44 +00:00
wiidev
4440574baa Don't make cases totally black as they're not IRL 2020-11-08 21:29:08 +00:00
wiidev
ca8499e33c Changed the URL for cheats & support UTF-8 BOM 2020-11-08 21:28:48 +00:00
wiidev
3f4c41c913 Fixed multiple errors 2020-11-08 21:28:26 +00:00
wiidev
fdf0704d43 Patch the MKW RCE vulnerability and error 23400
Thanks to Seeky and InvoxiPlayGames for the gecko codes.
2020-11-08 21:28:05 +00:00
wiidev
30855664dd Added an option to set a custom server address 2020-11-08 21:27:42 +00:00
wiidev
35a9fdb71b Removed BenFi because the server went offline 2020-11-08 21:27:23 +00:00
wiidev
e25a3e03c4 Added a .gitignore file 2020-07-09 02:14:30 +01:00
wiidev
c3d27c3256 Consistently show the storage details 2020-07-09 02:12:34 +01:00
wiidev
6f653db8a5 Show the builds commit ID during boot 2020-07-09 02:12:15 +01:00
wiidev
78c2fbce22 Update meta.xml information 2020-07-09 02:11:52 +01:00
wiidev
bf8b13807a Removed some unnecessary files 2020-07-09 02:11:35 +01:00
wiidev
6ab4fdd436 Display Japanese descriptions correctly 2020-07-09 02:11:30 +01:00
wiidev
80ed6d0b98 Make cover and banner URLs editable 2020-07-09 02:11:59 +01:00
wiidev
de391c7d25 Remove an extra forward slash from the lang path 2020-07-09 02:10:44 +01:00
wiidev
adda9dd571 Add AltWFC and BenFi as private server options 2020-07-09 02:10:25 +01:00
wiidev
65a0532967 Replace WiinnerTag with RiiTag 2020-07-09 02:10:05 +01:00
wiidev
1fa611ac24 Updated portuguese_br.lang
Thanks Codemastershock.
2020-07-09 02:09:45 +01:00
wiidev
9ed98769e3 Updated korean.lang
Thanks DDinghoya.
2020-07-09 02:09:28 +01:00
wiidev
de3b302367 Restore compatibility with WiiGSC and older forwarders 2020-07-09 02:04:39 +01:00
wiidev
c2610b0df5 Download languages and updates from GitHub 2020-07-09 02:04:39 +01:00
wiidev
2a87b71a26 Change "Game Cube" to "GameCube" 2020-07-09 02:04:39 +01:00
wiidev
7d01cc0359 Add Nintendont BBA emulation and net profile options 2020-07-09 02:04:39 +01:00
wiidev
a78a615b55 Disconnect Wiimotes before WPAD_Shutdown 2020-07-09 02:04:39 +01:00
wiidev
e3d94e4ad8 Enable the 480p enhancement by default 2020-07-09 02:04:39 +01:00
wiidev
570c0734de Display both Wii and GC games after downloading covers 2020-07-09 02:04:39 +01:00
wiidev
9eb5deeee6 Fix GPT partition size detection 2020-07-09 02:04:39 +01:00
wiidev
b3e4b2401d Update wolfSSL and networking code 2020-07-06 17:06:35 +01:00
wiidev
cd187f4983 Add TLS support 2019-11-11 18:02:12 +00:00
wiidev
618c05e136 Prevent settings from being reset by manually incrementing the version
This is required when you don't have an Subversion client installed
2019-11-11 18:01:58 +00:00
wiidev
53a5ffa5de Optimize images 2019-11-11 18:01:12 +00:00
wiidev
8172a19c42 Update to r1272 2019-08-26 18:53:21 +01:00
Cyan
92af55325c sync to sourceforce r1267
* Set Nintendont as default gamecube mode for new loader install.
* Set the Nintendont video scale option on 2 lines.
* Added the Nintendont video scale option to individual game settings.
* Added parental control option to block change of loader's Layout (requested)
* Updated Language : FR, PT-BR, IT
2017-12-14 18:38:14 +01:00
Cyan
b0352c301e sync to sourceforge r1266
* Added 2 new Nintendont settings (CC Rumble and IPL choices). (Greywolf)
* Updated all the sources to compile with devkitPPC r28 and r29-1. (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.
2017-12-14 15:26:57 +01:00
cyan06
6a2d30beb3 * Updated tinyXML to tinyXML2 v4.0.1 (GreyWolf) 2016-11-06 15:01:54 +00:00
cyan06
3a62520601 * 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 (self_slaughter)
* Added Triforce Arcade mode option (self_slaughter)
* Added compatibility for GPT and EBR partition type (v3.400+)

* Updated language files: French
2016-10-19 13:01:42 +00:00
cyan06
83e3aa545c * Fixed custom banner download issue introduced in r1259.
* Fixed spelling mistake in image download function.
* Reverted HTTP to non SSL revision (r1252).
* Removed Nintendont internal update feature (requires SSL).
* Added batch wad (un)install from a folder.
* Changed the wad install menu interface.
* Added an option to the wad class to display or hide errors on wad install.
* Fixed RemoveDirectory return value.
* Added game type and console name in exported game list. (requested)

* Updated French language
2016-01-02 16:23:01 +00:00
cyan06
0f9f737830 * Rename meta.xml to lower case.
* Updated game's region detection and use "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 scroll direction to "system menu" for natural behavior.
* Force a game's title reload when selecting a different EmuNAND path.
2015-11-17 14:41:27 +00:00
cyan06
c0301679e3 * change meta.xml to lowercase 2015-08-29 07:51:52 +00:00
cyan06
56d1cc69ce * Updated download URLs to use sourceforge repository.
* Updated language file URL to download correct revision.
2015-08-15 15:21:54 +00:00
cyan06
991e48c398 * Fixed download issue after a previous download.
* Reverted default titles path to be /usbloader_gx/
  Too many users reported issue with sub-folder.
* Added favorite icons to Animated banner Game Window. 
  (Thanks to Suloku for the patch!)
* Added GUI settings to choose favorite layout on banners.

* Updated French language
2015-08-14 14:44:47 +00:00
cyan06
5785a48e1f Nintendont :
* Added support for Nintendont CFG v6.
* Added PAL50 Patch settings.
* Added Remove read speed limit settings.
* Added video scale and Video offset to individual game settings.
  inherit value for "video scale" is -21 instead of the usual -1

* Updated language files : French
2015-08-11 17:16:12 +00:00
cyan06
b69bc9b789 * 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)
2015-07-13 14:26:30 +00:00
cyan06
26c671bd7b * Updated runtimeiospatch to 1.5.2
Nintendont: 
* Added support for CFG v4 (v3.354+)
* Added VideoScale and VideoOffset options
2015-07-12 13:01:24 +00:00
cyan06
be6092e1e9 * Fixed compiling on Mac/Linux
* Fixed "return to NK2O" not working with neek.
2015-07-07 19:34:32 +00:00
cyan06
f49b732a3b svn wrong file addition format...
update meta.xml version too.
2015-07-05 14:47:47 +00:00
cyan06
422d14cb5b svn commit forgot a file... 2015-07-05 14:45:51 +00:00
cyan06
36c94fc4e1 * Added basic Neek2o support for EmuNAND channels autoboot.
Note: No game settings are used when using neek mode,
  except "Return To" and "EmuNAND path".
  "Return To" ON forces reload of the emuNAND "NK2O" channel
  on Wii and the emuNAND "Return to WiiU" channel on vWii.
* Added a feature option to boot into Neek without game autoboot.
* Added a prompt to select NAND Dump path if needed.
* Fixed EmuNAND Chan setting read from EmuNAND Save setting
  when set to "Use global".
* Removed the check for cIOS d2x when selecting emuNAND options.

* updated language files for neek.
2015-07-05 14:44:24 +00:00
cyan06
b9139a4242 * Fixed downloading wiitdb on new install
* Fixed creating game save path for EmuNAND channels if 
  EmuNAND chan path is different than EmuNAND save path.
* Prevent deleted channels to be displayed if tmd still exists
* Moved gameconfig.txt loading outside of Ocarina function
* Changed return values in game booter
* Nintendont: check Kenobiwii.bin only on Rev < 336
2015-06-28 14:13:52 +00:00
cyan06
9af7ee1010 * Added support for wbfs/GameID6/ path
* Updated custom banner URL (Thanks Abz)
* Set default Wii disc dump mode to "Remove update partition"
* Set default Nintendont MaxPad to 4
* Remove "shutdown to standby" choice on WiiU vWii.
2015-05-10 14:03:32 +00:00
cyan06
4611ae1998 * Fixed compilation warning (Thanks Greywolf)
* Added current version and revision number to boot screen
* Renamed "Gametdb Path" to "Titles Path" and set 
  default path for title's files to /titles/ subfolder.
* Added a prompt to move existing files when editing
  Titles path. (Greywolf)
* Added an option to display Multi-disc prompt when 
  launching gamecube games with DM/DML/Nintendont.
* Fixed exiting the credit page (press B to exit)
* Set Loader's IOS setting to 58 if only 58 is available.
* Removed unneeded IOS58 patches to libruntimeiospatch

Nintendont:
* Added Nintendont 3.304+ new version detection.
* Removed warning if HID is enabled without controller.ini 
  on r3.304+. HID setting still used to copy .ini if needed.
* Fixed Booting game from USB if not on the first partition.
* Fixed loading settings/cheats/controller.ini when booting
  from Disc.
* Added a missing warning message if kenobiwii.bin is not
  found but debug option is enabled on Wii consoles.

* Updated French language file
2015-04-04 16:04:30 +00:00
Cyan
4991bb2552 * Updated Libfat to 1.0.13
* Fixed compiling with DevkitPPC r27 (1 warning left)
* Added throw exception to some buffers
* Fixed DEVO config name
2015-03-08 16:49:07 +00:00
Cyan
644e96b2d9 * 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

* Fixed French language file
2015-02-14 15:41:20 +00:00
Cyan
6bad59d7d0 Forgot a line... 2015-01-19 22:57:28 +00:00
Cyan
02f708f4d0 * Removed PS3 Controller support
* Added a check on WiiU aspect ratio setting in features menu
* Updated French and Spanish language file
2015-01-19 22:51:50 +00:00
Cyan
db6517256e * Added WiiU pro controller support.
Some menus or buttons might not work. (Thanks Airline38)
  L3+R3 to shutdown the pad.
* Added PS3 controller support over USB, requires loader's
  IOS set to IOS58. Button mapped as Classic Controller.
* Added a WiiU Auto aspect fixer based on current WiiU setting.
* Added a WiiU Widescreen switcher in Features menu.


Nintendont:
* Fixed detection for nintendont v2.263+ issue 2294
* Added a WiiU Widescreen setting. issue 2296
  Default value based on current WiiU aspect ratio settings.
* Added a setting to choose Nincfg.bin behavior at launch issue 2297
  Always delete; Always create; No change. 
* Removed unused game specific settings section (MGS2)
* Renamed MCEmu ON setting to Multi
* Added Disc launching feature
* Added user prompt to select where MCEmu should be
  located when using Disc launching.
  The device is auto-detected if Gamecube source setting 
  is set to SD or Main(USB) only.
* Changed prompt type to warning if Nintendont version
  detection fails.


Thanks to Airline38 for the WiiU pro base patch.
2015-01-04 20:22:06 +00:00
Cyan
6ae72b2487 * 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.
2014-11-10 21:47:13 +00:00
Cyan
48b3ab3324 * 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 Crop Overscan and Disc Delay settings from 
  Devolution r234 
  - For PlayLog setting, use USBLoaderGX Playlog setting.
  - "MemCard emulation on NAND" feature will not be added.

Nintendont :
* Added support for Nintendont v1.135+
* Added MemCard Emu "Multi" support, named "Enabled" like
  with Devolution (OFF > Individual > Enabled) (v1.135+)
* Added MemCard Blocks size option (v1.135+)
* Added specific game settings (Metal gear Solid)
* Changed to use Argsboot method only if AutoBoot is set.
2014-08-18 19:19:20 +00:00
Cyan
d507f866e2 Nintendont:
* Added auto network initialization if needed when updating 
  Nintendont from features menu.
* 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.


* Updated French language file.
2014-08-02 16:53:56 +00:00
Cyan
0cb0b7537f Changes:
* Updated DIOS MIOS (Lite) detection up to v2.11
* Homebrew's AddBootArgument() function now accepts 
  struct as arguments (Thanks Fix94)

Nintendont :
* Always delete previous nincfg.bin file when launching a game.
* Added Argument Booting method for nintendont v1.98+ 
  (faster booting, no nincfg.bin file written to device)
* Added "Update Nintendont" option in features menu. Issue 2260
2014-07-14 16:31:52 +00:00
Cyan
46525c016e * Fixed launching DIOS MIOS(Lite) with Ocarina.
* Added a "Private server" setting to patch games at launch.
  Issue 2261

* Updated Chinese and French language files.
2014-07-12 13:17:58 +00:00
Cyan
5f565ab245 * Forgot two changes in r1225. Not enough tests is bad... 2014-05-05 18:51:27 +00:00
Cyan
9a78c7a1a9 * Fixed Ocarina download from Geckocodes issue2253 (Thanks Gave92)
* Added a check for downloaded Ocarina content (Thanks Airline38)
* Removed Error #002 setting (Always set to Anti)
2014-05-05 18:35:19 +00:00
Cyan
e1b58a73ce * 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.
2014-05-04 15:46:13 +00:00
Cyan
64f448bc7f * Fixed an 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 the loader.

Nintendont :
* Added support for v1.20+
* Fixed launching Gamecube in FST format with nintendont 
  (Thank VashTS)
2014-05-04 14:42:52 +00:00
Cyan
6d9f213091 * 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.
2014-04-29 16:08:42 +00:00
Cyan
18edba07a0 * Changed priority to cIOS instead of "IOS58 + AHB access"
at launch if no argument is set in meta.xml.
* Added an option to choose if HDD should be mounted on
  Loader's launch
* Fixed installing games with no_split on NTFS partition 
  if SD Card is inserted (Thanks Dimok)
* Fixed a crash issue when plugging HDD after launch and
  mounting WBFS partition for the first time in HDD menu.
* Fixed gamecube game's list when mounting HDD after launch.
* Fixed automatic switching to channel mode if no USB device
  is detected.
* Updated Gamecube custom banner's default URL for new install.
* Added support for 302 Redirect HTTP error code 
  (for users still using the old banner URL).
* Updated runtimeiospatch to 1.5.2
* Replaced integer values with vector in credit page.

Nintendont : 
* Removed SRAM patch (unused)
* Added Nintendont svn support. (Tested up to r84)
* Added Nintendont USB support.
* Added a check for kenobi file presence when using Ocarina
  with DM/DML/NIN.
* Added a check for controller.ini presence when using HID 
  with Nintendont.
* Added support for Nintendont "loader.dol" filename
* Added support for r39 bootusb.dol and loaderusb.dol
2014-04-25 15:34:53 +00:00
Cyan
fa4b1d162b * Fixed missing games in "GameCube Delete menu" if
the "GameCube Source" setting has USB priority.
* Fixed Playlog writing when using Hermes cIOS v4 (untested)
  (Requires AHB access).
* Fixed EmuNAND when using cIOS revision 65535 (issue 2225)
* Added Nintendont support:
  1. Select Nintendont's boot.dol folder in userpath settings.
  2. Set the "GameCube Mode" setting to Nintendont.
  3. Nintendont share some of DIOS MIOS (Lite) settings.
* Added sections in the Loader settings  
  (Wii/gamecube/Devolution/DIOS MIOS/Nintendont).
* Updated the GameCube game settings to display only 
  the selected GameCube mode related settings.
* Updated some menus to support more controller's input:
   - Prevent GC/CC X and Y buttons to change row number in
     Wall layout (use d-pad up/down only)
   - Added GC/CC support to carousel's arrow button
   - Added GC/CC support to Wall/Carousel continuous 
     scroll (+/- on CC, L/R on GC)
   - Added GC support L/R and Start buttons in the
     settings/homebrew browser.
   - Added D-pad support in listing windows if not pointing 
     the screen. The cursor now moves with the selection 
     (not very good with high Overscan value) (issue 2093)
* Changed the StartupProcess to speed up launch time by 
  using AHB access to read config files. IOS argument in
  meta.xml has priority over AHB detection.
* Added IOS58 + AHB support for launching the loader
  without cIOS (Wii games and EmuNAND still require cIOS).
* Added a Loader's IOS setting (now Loader and Games use 
  two separate settings: loader can use 58 and games 249).
* Added LibruntimeIOSPatch to patch IOS58 and Hermes v4 to
  get ISFS access and enable Banner mode, Channel's title
  and System font with these IOSes (Requires AHB access)
* Added a delete prompt if downloaded cheat file is empty.
* Force all launched homebrew to reload to IOS58 if available.
* Changed Gecko.c to send logs to wifigecko too.
* Changed wifigecko IP to send logs to all IP 192.168.0.x
* Updated French translation.
2013-10-01 21:13:08 +00:00
Cyan
c6ae0b25c0 * Changed how video mode is chosen by the loader
PAL now really uses PAL
  Force Interlace now really use interlace
  Use Force480p if you want to force progressive
  Use Disc/console default for auto-detection

This is experimental, please report your settings and tested game if you get blackscreen/freezes but same settings work with r1216 and you think you selected the correct video mode.
2013-08-18 14:58:07 +00:00
Cyan
cd3b443f4e * Improved GameCube controller functions (patch by Dynamit)
R+Z=Screenshot, X=Gameinfo window, Y=Covers download
* Added Classic Controller and GameCube Controller support
  in GameInfo window: 
  Right stick=3D Cover movement, X=Flip 3DCover 180°, L/R=Zoom
* Added Wifi6 and wifi10 pictures for GameInfo window.
  (Thanks OriginalHamster)
* Added device priority selection for GameCube listing
  in global Loader settings (SD->USB, or USB->SD)
* Added a "Use global" language setting for Gamecube games.
* Added support for USB devices with modified MBR's signature
  to prevent WiiU's format message.
* Prevent Rockband cursor display on GameCube and WiiWare
  games with "band" in the title (Crach bandicoot, Beach
  Bandits, etc.)
* Added Dol's Video mode patcher in Loader/Game settings,
  for games which couldn't be forced. (MadWorld, MotoGP08,
  Mario Party 8, etc.)
    ♦ Region patch = Patches the dol's known video modes
            to the region selected in "Video mode" setting,
            but keep interlace/progressive references.
    ♦ ON = Patch all dol's known video modes to the one
            selected in "Video mode" setting.
    ♦ ALL = Patch all dol's found video mode patterns 
            (even unknown video modes) to the one selected 
            in "Video mode" setting.

* DML: Updated DM(L) version detection up to v2.10
* DML: Automatically enable PADHook if Screenshot setting
       is enabled
* DML: Fixed a bug where multiple video modes could be set
       at the same time
* DEVO: Added a prompt if trying to launch a game from a 
        non FAT32 partition.
* DEVO: Added Direct Mapping Buttons setting (Devo r200+)
* DEVO: Added support for Language setting

* Language files updated: Chinese, French
2013-08-18 14:30:39 +00:00
Cyan
96b36741d4 * Added QuadForce version detection up to v4.1
* Added QuadForce USB Support
* Optimized DM/DML/QF detection code
2013-05-26 12:34:21 +00:00
Cyan
304c0ef5ec * Added QuadForce 2.0 version detection 2013-04-30 17:40:17 +00:00
Cyan
ff4b075fbb * Fixed NTFSLib's Mem2 Allocation (Thanks Dimok)
* Fixed missing parent folder ".." when browsing a NTFS partition.
* DML: Updated DM(L) detection up to version 2.9
* DEVO: Added F-ZeroAX and TimerFix settings 
       (requires Devolution r196 or newer)
2013-04-14 21:02:09 +00:00
Cyan
19b426b5a7 * Fixed USB Initialization when using usbport 1
(Thanks Dimok and Dynamit)
* Fixed compiling on Linux
* Added back support for WBFS partition without a partition table
  (Thanks PontoonAdmiral for the tests)
* Fixed Wad installation on EmuNAND 
  (both file decryption and file size)
* Fixed channel's save path creation when using Emulated NAND
* DML: Added Cluster size detection
* DML: Updated DM(L) detection up to version 2.8
* DML: prevent NODISC2 patch if not using DM(L) v2.2 update2
* DEVO: Added Widescreen setting (requires Devolution r188 or newer)
* DEVO: Added AHBPROT detection
* Updated libntfs
2013-03-17 13:48:15 +00:00
Cyan
ee5d6ed6b2 * Fixed the bug introduced in r1208 preventing game launching
with non d2x cIOS.
2013-01-20 11:09:43 +00:00
Cyan
5adbf57bf5 * Fixed GameCube multiDisc installation.
* Fixed progress window not hiding if Wiiload didn't send the file.
* Simplify HBC loading logic.
* Added a warning when trying to launch a Wii game with a non-d2x
  cIOS if EmuNAND is enabled.
* Fixed individual game settings to allow modification of the EmuNAND
  settings based on the game's IOS instead of global IOS.
* Added back cIOS rev17-21 support for EmuNAND Channel. issue 2152
  (Thanks to Garfunkiel for the patch and to Themanuel
  for all the tests with game compatibility and partition detection)
  This hidden feature is unlocked only if all the user's setup
  is compatible with rev17-21:
  EmuNAND Channel path must be on the root of the first FAT32
  partition on a 512 bytes/sector device.
* DML: Changed the GameCube Multi-discs prompt logic to display
  on older DIOS MIOS (Lite) versions too.
* DML: Added a partition type verification to warn the user
  if the HDD is not correctly setup.
2013-01-06 13:41:22 +00:00
Cyan
9e993326e5 * Fixed installation destination for multi-Disc based games.
Second ISO is now properly going into the existing folder instead
  of using the Disc's internal Game Title.
* Prevent deleting a folder when installation is canceled if
  the folder still contains another disc number.
* Added a new setting to select GameCube game source: SD, USB, Auto
  Auto = based on DIOS MIOS (Lite).
  This new setting fix two known problems:
  - Device selection for Devolution is no more dependent of
    the installed DM(L) type. (Select manually before launching a game)
  - Installation of a game on a device if the game is already
    on another device is now possible.
2012-12-09 21:36:32 +00:00
Cyan
77f7daf9dc * Added possibility to install multi-Discs GameCube games
* Added auto-detection and loading multi-Disc games with both Devolution
  and DIOS MIOS (Lite).
  The Disc 2 must be named disc2.iso and placed in the same folder
  than game.iso
* DML: Prevent temporary ocarina .gct file copy if the game is
  launched from disc

Note: 
If you use "GameCube compress" option (Extracted game format):
- If one of the disc is already extracted, it will not allows
  you to dump another disc (as it's now using the same folder,
  it would overwrite files from the other disc)
- If Disc 1 doesn't exist, it will tell you that disc 2 needs 
  to be in ISO format, but will asks if you really want to install
  the game in extracted format.
2012-12-09 20:31:55 +00:00
Cyan
420c290d7b * Added support for Homebrew Channel v1.1.1+
* Added version detection for DIOS MIOS (Lite) v2.6
* Removed unused "DML NoDisc" setting
2012-12-09 19:44:12 +00:00
Cyan
5512efd10e * Reverted the video settings used by Wii games/Channels back to r1199.
* Fixed greek.lang file to UTF8
* DML: Fixed a possible version detection error due to timezone.
* DML: Fixed missing Widescreen in individual settings when using DML v2.1
* DML: Fixed individual settings choices for Japanese Patch.
* DML: Added DML v2.5 screenshot setting (use R+Z on 4th controller)
2012-11-11 13:47:02 +00:00
Cyan
465c94455a General:
* Added Devolution version in Credit window.
* Added Greek language file. You will need Hellenic font (Thanks nakata)
* Changed default path for GameCube Main Folder to usb1:/games/
* Changed default path for devolution folder to be located on the 
  boot device instead of SD.
* Changed default URL for Channel's banner animation.
* Fixed launching Korean games (Thanks damysteryman)
* Fixed meta.xml release date format (Thanks Joostin)

Devolution:
* Added Devolution setting "NOLED" (and "WIDE" but not used yet).

DIOS MIOS Lite:
* Fixed DIOS MIOS (Lite) version detection when using a DM version
  more recent than the latest known.
* Fixed DIOS MIOS (Lite) detection when booting without AHBPROT
  (Priiloader direct boot, old HBC, etc.) but with Waninkoko/d2x cIOS.
* Removed "DML NoDisc+" setting when using DM v2.3+
* Removed warning messages related to individual game settings if 
  they are currently unavailable.
* Ocarina GCT folder can now be placed anywhere. If required, the .gct
  will be copied to a temporary file on the root of the 
  game's partition. (no need to move the folder manually anymore)
2012-10-14 16:27:01 +00:00
Cyan
5bf3ea6075 * Added DM(L) version detection and removed user setting.
* Added a setting for DML Japanese Patch
* Hide DML individual game settings if DM(L) is not installed
  or is not the correct version.
* Fixed device selection when using USB with devolution
* Fixed Devolution's launching and game region detection 
  (Fix lag and wrong colors. Thanks to testers)
* Prevent Playcount increasing if the game couldn't launch
2012-08-24 16:55:49 +00:00
Cyan
6b64e0714f * Added a new option to Game Window setting to display banner
animation only on Channels layout, other layouts use Rotating disc.
* Added new Priiloader 0.8 beta4 compatibility to parental control setting
* Added support for Devolution's smaller Memory Card size 
  (min size = 512KB, 59 blocks)
* Fixed the auto-completion search bug (Thanks to hvy109 for the patch)
* Reworked GUI window for covers download and auto select all choices. 
  Select HQ/LQ/custom/original priority in the GUI settings.
* Added banner download from custom URL when GameCube mode is enable.
  Set the URL manually in the GXGlobal.cfg, http://URL/ will search 
  for http://URL/ID6.bnr and http://URL/ID3.bnr
  Delete URL to disable banner download. Thanks to Abz for the default URL.
2012-08-05 17:07:47 +00:00
Cyan
acc2349649 * Added back "DML Video Mode" setting (Fix Mario golf)
* Fixed in-game video mode (50/60hz) selection screen not displayed and fixed
  incorrect colors with DIOS MIOS. Please report any problem with Wii/Channel games.
* Allowed Video Mode setting for Devolution instead of always forcing Disc default.
* Added Japanese game fix for memory card access with DIOS MIOS.
2012-07-22 20:30:59 +00:00
Cyan
07e916bf5c * Split NoDisc settings in two distinct options to prevent confusion.
* Hide DM config v2 settings when using config v1
2012-07-22 17:08:54 +00:00
Cyan
6ed3f4e59f * Added new DIOS MIOS v2.2 update2 NoDisc setting.
* Fixed Devolution config version number and removed forced Wifi logging setting
2012-07-20 17:26:39 +00:00
Cyan
4d59ed63bf * Added log over WiFi support for Devolution r100+ (always enabled).
* Added DIOS MIOS 2.2+ support by adding a version selector in global Loader Settings.
2012-07-19 20:13:39 +00:00
Cyan
9c38fd50e2 * I Forgot the added file in previous rev. 2012-07-16 16:11:26 +00:00
Cyan
a8f136335f * Fixed launching GameCube games from disc with official MIOS
* Added Forced Language settings for GameCube games when using DM(L)
* Fixed GameCube games video mode error with DML by removing forced progressive mode 
  when using component cable.
* Replaced the "Force interlace" by "DML Progressive Patch" (use it ONLY if you don't
  see any picture when forcing 480p)
* Added a setting to choose whether to use MIOS or Devolution for GameCube games.
* Added support for Devolution:
  - place Loader.bin from devolution sources in "DEVO Loader Folder". 
    default folder is sd:/apps/gc_devo/ but you can change it.
  - You need to use the same folder layout than DIOS MIOS: /games/title [ID6]/game.iso
  - You need to place the second game disc ISO in the same folder than the first ISO (untested)
  - The Memory Card Emulation for Devolution can be: 
      OFF (real Memory Card) 
      ON  (saved in /apps/gc_devo)
      Individual (Saved in the game folder)
  - Other settings have no effect in Devolution Mode. (no Ocarina/language/video force/etc.)
2012-07-16 16:07:24 +00:00
dimok789
2300f6d872 - added support for Yaz0 decompression on banners and system menu resources (This is needed by some Custom Wii System Menu Themes like the DarkWii Theme. Hopefully now all System Menu Themes are supported as layout.) (thx darkwii and atymick for the info about the used Yaz0 compression in those themes.) 2012-07-15 05:43:23 +00:00
Cyan
d5baaa39e6 * Update menus to detect DIOS MIOS and DIOS MIOS Lite. (Thanks to Fix94 and Dimok). 2012-06-27 20:01:37 +00:00
Cyan
a9cc53784b * Added quick support to DIOS MIOS 2012-06-23 19:15:12 +00:00
Cyan
bc98a39187 * Optimizing previous changes (Thanks Dimok)
* Fixed crashing problem when launching a game before banner caching is completed. (Dimok)
* Fixed theme downloader stuck at 100% after unzipping.
* Fixed prompt typo and prompt behavior when exiting the copy/delete GC menu.
* Renamed string "Rename Game on WBFS" to "Rename Game Title".
2012-06-17 18:02:25 +00:00
Cyan
5a52016f92 * Improved Category filtering.
You can now easily hide games on category basis.
Click on a category to cycle through possible checkbox states.

The "ALL" category can now have 3 different states:
  [ ] Not checked = Doesn't display all categories (like before)
  [v] Checked     = Displays all categories (like before)
  [X] Cross       = Displays all categories except forbidden categories.

The other categories now have 4 different states:
  [ ] Not checked = Games containing this category are not filtered (like before)
  [v] Enabled     = All games containing this category will be displayed (like before)
  [X] Forbidden   = All games containing this category will NOT be displayed.
  [+] Required    = All games NOT containing this category will NOT be displayed.
2012-06-09 12:20:14 +00:00
Cyan
74eca1d38b * Reverted fixed values from v3.0
* Added a Clock size factor (size factor is theme-able and will override user's value if not "1.0" in .them file)
* Fixed tooltip opacity on Home Button and game icons on Channel grid mode.
* Fixed Banner Grid position X and Y not working in .them file (Thanks Dimok)
* Fixed half-cut cover in grid mode if only 4 games are displayed by showing it on both sides and allowing scrolling.
2012-05-19 13:40:58 +00:00
dimok789
499ae813f2 USB Loader GX v3.0:
Released on 2012 05 12

ATTENTION:
USB Loader GX Version 3.0 introduces a new auto-update mechanism which is not compatible with old versions. (The old host is offline)
If you are still using an old version of USB Loader GX, you need to update manually. 
Download the latest version or use our easy installer for Windows available on our website. http://code.google.com/p/usbloader-gui/downloads/list
You can also check how to install or update manually here: http://code.google.com/p/usbloader-gui/wiki/Installation
We are sorry for the inconvenience.

New:
- Added a new Layout: Channel grid mode! Channel grid displays games as channels and plays banner animations like the real Wii System Menu.
  Channel grid mode and banner animation requires AHBPROT flags to load resource files directly from your Wii.
  If you use an old HBC you should use our latest forwarder or update the HBC otherwise you wont have that support.
- Added Channel launching from Emulated NAND. (big thanks to TriiForce guys and Miigotu)
- Added GameCube games launching from SD Card through Dios Mios Lite (DML). (thanks to G0dLiKe, crediar, all DML devs and FIX94)
  Check DML website here http://code.google.com/p/dios-mios-lite-source-project/
- Added direct install/uninstall of WAD files to the Emulated NAND Channel path in the features settings menu.
- Added a new icon in the toolbar to select the origin of the titles: Wii games, Channels from Wii, Channels from EmuNand, GameCube games.
- Added the possibility to boot USB Loader GX without an HDD connected (It will fall back to "Channel from Wii" title's origin).
- Added an option to choose which Game Window mode to use between the old "Rotating Disc" or the new "Banner Animation".
- Added the favorite level setting to the game settings since it is no longer displayed when using "Banner Animation" game window mode.
- Added an option to adjust the screen size for overscan TVs (Use negative values to shrink the display).
- Added display of game's size from Wii disc games on the game window prompt (Rotating disc mode only).
- Added a button in the search window to switch between "Beginning" and "Content" search methods.
- Added auto-complete function to the search window.
- Added a new GUI numpad for entering numbers.
- Added setting for tooltip delay time.
- Added resize of widescreen screenshots to 768px width.
- Added cover download for the currently inserted disc.
- Added delete of full cover on art work uninstall and game uninstall.
- Added a parental control option to block priiloader override on return to system menu.
- Added a prompt asking for downloading new language files when trying to update and no language files exist yet.
- Added translation parsing for rating descriptors and for genres from wiitdb.xml. Requires a one time update of wiitdb.xml for cache rebuild.
- Added a new option to force reading the game's titles from disc header.
- Added renaming of internal TitleID of all HBC versions to JODI for GameTDB to find it.
- Added a cheat update button to re-download the cheat text file.
- Added a cancel button to several progress bar windows: Game installation, NAND extraction, etc.
- Added separate path and setting for Emulated NAND Saves and Emulated NAND Channels.
- Added per game NAND emulation path setting.
- Added Mii extractor and SYSCONF file extractor to Emulated NAND. It always overwrites old files.
- Added automatic Mii extraction on save game extract if the Mii file does not exist yet on Emulated NAND.
- Added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks to davebaol)
- Added a new feature to force aspect ratio on games/channels. (thanks to giantpune for help with disassembler)
- Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U) for automatic dol selection.
- Added detection of enabled cheat codes from an already created .gct file.
- Added support for 2 USB drives for d2x cIOS (Requires d2x v9+).

Changes:
- Removed buggy focus system completely and added support to control screen pointer with analog sticks from respective controllers if the wiimote is 
  not pointing to the screen. Compatible with Nunchuk, Classic Controller and GameCube controller. A speed factor is available in the GUI settings.
- Restructured game's settings for different types of games (Wii/GC/Channels).
- Added auto position of progress window messages in vertical direction depending of how many are used at the same time.
- If "Titles from GameTDB" is not enabled the title will be read from the folder name if possible or from the game disc header.
  Title caching can still be used and is recommended in that case.
- Settings title, keyboard text and key color can be changed by themes now.
- Added optional background image for list/carousel/grid layouts (unused by default theme).
- Use of old built-in font for credits window because it doesn't look good with the system menu one.
- Removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason).
- Improved detection of game partition when starting the loader without configs (fresh start).
- Isfs is now initiated once and deinitiated when cleaning up only, instead of the whole init/deinit every single access.
- Updated file system libraries.
- Removed pngu which is not needed, changed screenshot function to use libgd instead
- added init of network into background thread so it is cancelable and has a timeout
- changed wifi gecko to UDP socket
- Converted all ogg sounds from 44.1 khz to 48 khz.
- Optimized use of memory: 
  Sizes over 30kb go to mem2 now first till it runs out ; Avoid use of mem2 area used on IOS_Reload (first 2 mb) ;
  Change font character texture to I4 which uses half as much memory (less cache memory).
- Changed update function to get the files from googlecode website, since old update host website isn't accessible anymore.

Fixes:
- Fixed small scrollbar bug when having only 1 item.
- Fixed reloading of cover image on game list when only 1 item is left after a change (e.g. filtering).
- Improved calculation of progress speed. Now it is always the last 15 secs average instead of overall progress speed.
- Fixed "new" game showing even with a parental control setting.
- Fixed removing of unused cached titles on wiitdb load.
- Fixed ocarina codes when using more than 255 codes (brawl+) (untested).
- Fixed bug where entering "-1" (Use global) for cIOS was not possible in game settings.
- Fixed playback of some BNS banner sounds.
- Fixed reloading into another IOS before launch of game.
- Removed buggy lz77 implementation and use the one known working.
- Fixed launching of dollz compressed dol files. (thanks FIX94)
- Fixed reading game's titles from disc header on fat32/ntfs/ext.
- Fixed crash on missing <app> tag on meta.xml files.
- Forwarder: Fixed crash on drives with physical sector size > 512 bytes.
- Forwarder: Fixed endless waiting for slow HDD. (thanks to FIX94)
- Forwarder: Added missing ext2 unmount. (thanks to FIX94)
- Supports new WiiMotion+ controllers by using latest libraries.
- Lots of string handling improvements (thanks to gerbilsoft for his patch)

New Channel Grid Mode specific features:
- New settings section for all banner's settings.
- Use of BNR (banner animation) cache setting to load banners and icon's animation faster. (Enabled by default. Takes ~35MB/100 Banners)
  Wii games/Channels also accept ID3.bnr for custom-made multi-region banners.
- BNR cache path setting.
- Pulsing "new" icon on banner grid layout for new games.
- Centering and size setting for banner's animation resources.
- Channel's zooming speed setting.
- Page's scrolling speed setting.

New GameCube specific features:
- Supports Dios Mios Lite (DML) v1.2+
- Uses of a custom banner for GameCube games which loads the game's internal opening.bnr informations (big thanks to diddy
  from the wiithemeteam for creating the brlyt/brlan for the banner).
- DML settings editable from the loader (global and per game settings).
- Supported formats for gamecubes are ISO/GCM and GCRegEx.
- Custom game paths. The following paths are accepted:
  1. configpath/ID6/
  2. configpath/ID6_Title/
  3. configpath/Title [ID6]/
  4. configpath/gamepath/ (slow loading speed)
  Accepted game's filenames: title.iso, title.gcm, GAMEID6.iso, GAMEID6.gcm
- DML cheats now work the same way as for other Wii games, gct goes to "GCT Cheatcode Path" as GAMEID.gct
- GameCube games copy from USB to SD on demand with choice menu to delete SD games to make space,
  If you want to use this feature then set the "Main GC path" to USB and the "SD GameCube path" to SD card.
  If duplicated games are detected on SD and USB, the games on SD will be prioritized.
- Added GameCube disc dump functionality with multi-disc menu game selection, compress and align support
  (thanks to FIX94 and Overjoy for their disc dump sources on which this is based).
- Use of the BNR cache path to load ID6.bnr or ID3.bnr if available for custom-made banners. (Loading only)
- Video mode option to force interlace mode on GameCube.
- Fixed force prog mode on DML 1.4
2012-05-12 09:10:37 +00:00
dimok789
d08efe77cc *lanuage files update (thanks to the translators) 2012-05-11 17:41:22 +00:00
dimok789
11feda685b *fixed problem with loading wrong cheats instead of the selected
*fixed possible problem in activating cheats for certain languages
2012-05-10 19:04:41 +00:00
dimok789
378463e838 remove debug stuff 2012-05-09 19:33:27 +00:00
dimok789
deddf31907 *removed DML video mode setup, the main loader video mode is now used as reference
*added an option to force interlace mode on GC
*fixed force prog mode on DML 1.4
*fixed a bug in detecting new titles ("new" mark)
*removed "Loader Mode" setting from global settings as it is setup on main view
*removed "Search Mode" setting from global settings as it is setup on search window
*corrected copy/paste bug in theme text
*changed update function to get the files depending on the text file in the branches like the new installer (since old hoster isnt accessable anymore)
*fixed missing OK button on prompt window on gc multi disc install
2012-05-09 19:27:54 +00:00
dimok789
070b77548a OK since the Wii System Menu Player is released now as I already mentioned the source for the loader will also be put on SVN again. Now that i am done with merging here is the MOD17 source.
Changelog since last revision:
- add banner/icon animation support for wii games / channels / gamecube
- add custom banner for gamecube which loads the gamecube internal opening.bnr information (it is much better than the generic one of the system menu) (big thanks to diddy from the wiithemeteam for creating the brlyt/brlan for the banner)
- add gamecube banner of system menu (not used right now since it sucks)
- add banner grid of the system menu (resources loaded from nand) (with button highliter)
- add big banner frame window of the system menu (resources loaded from nand). the banner window has buttons "Settings" and "Start" by default. if parental control is enabled the "Settings" button is replaced by "Back"
- add play count text to the banner frame window (can be disabled as up until now in the gui settings)
- add zoom in/out/scroll animations to banner grid and change into big frame window
- add loading gc banners from ISO and DVD
- add loading wii banners from DVD discs even if the game is not installed
- add favorite level setting to the game settings since it is no longer on the banner frame window
- add new settings section for banner settings
- add option to choose between disc window and banner window
- added back ehci module to support 2 usb drives and re-enabled the option
- add option for 2 usb drives for d2x cIOS as well (will be supported in the future, not yet)
- exchanged "GC Games" and "EmuNand Channels" on the game selection screen (more space for translators)
- add and fixed gui numpad for entering numbers of any kind
- add setting for tooltip delay time
- fix reload of cover image on game list when only 1 item is left after a change (e.g. sort)
- add use of old build in font for credits window because it doesnt look good with the system menu one
- fixed effect bug when scrolling buttons in the settings and the wiimote is over button 1
- fixed bug where entering -1 (Use global) for cIOS was not possible in game settings
- many source cleanups
- add bnr chace setting
- add DML configuration from the loader
- removed creation of temporary "boot.bin" file
- DML custom game paths.
  Additionally i added support for following forms of paths:
  1. configpath/gamepath/game.iso
  2. configpath/gamepath/game.gcm
  3. configpath/gamepath/GAMEID6.iso
  4. configpath/gamepath/GAMEID6.gcm
  Where gamepath can be anything you want inside the configure path in the custom path settings.
  I don't know if GCM files are allowed by DML but i just added support for it just in case.
  Changing path to USB is not blocked currently but games won't run from USB just keep that in mind.
  The "copy to SD before start" feature is not added yet. Listing the games should work though
- DML cheats now work the same way as for wii, gct goes to "Cheatcode Path" as GAMEID.gct (same as on wii)
- several DML internal configs are added as per game/global settings
- added load of last cheat configuration from GCT files
- added init of network into background thread so it is cancelable and has a timeout
- added gc games copy from USB to SD on demand with choice menu to delete SD games to make space, SD games path can be chosen seperately from main gc path.
  all dupicate sd games are prefered then the main path to allow direct boot of games that are already on sd. main path can be on USB or anywhere else.
- added gc disc dump functionality with multidisc, compress and align support (thanks to FIX94 and Overjoy for their disc dump source on which this is based)
- added selection menu for gc multidisc which game to install
- fixed loading game ID when it can't be read from path for GC games and with that loading the titles from GameTDB for them
- lots of string handling improvements (thanks to gerbilsoft for his patch)
- added gamecube banner cache loading (only loading) if available with GAMEID6.bnr or ID3.bnr in the banner cache path. wii games/channels also accept now ID3.bnr.
- added several progress bar cancel buttons on some missing progress windows
- improved calculation of progress speed. now it is always the last 15 secs average instead of overall progress speed.
- added pulsing new icon on banner grid layout for new games
- added resize of widescreen screenshots to 768 width
- added mii extract on save game extract if the file does not yet exists
- added mii extractor and SYSCONF extractor that always extracts and overwrites old files
- changed wifi gecko to UDP socket
- support for DML v1.2+

NOTE:
Banner animation support requires AHBPROT flag to be enabled. If you use old HBC you should use our forwarder or update the HBC otherwise you wont have that support.

I am hoping that now the themers and the translators can catch up with their stuff for the next upcomming official release.
2012-05-06 10:59:58 +00:00
dimok789
1d598eed90 *change font character texture to I4 which uses half as much memory (less cache memory)
*fix crash on missing <app> tag on meta.xml files
*removed pngu which is not needed, changed screenshot function to use libgd instead
*fix gui freeze after uninstall
*fix resorting of game list after uninstall
*fix bug in aif decoding (fixes some banner sounds)
*fix bug in wav decoding (fixes some banner sounds)
*added new option to force titles from disc header
*changed if "Titles from WiiTDB" is not enabled they will be loaded from directory names if possible (on force from disc that is not tried).
*some language files update
2012-02-29 19:52:36 +00:00
strtoul
8f8f6daa55 *updated file system libraries (see R1153)
*fixed mount of game discs with virtual pointer
2012-02-13 20:49:50 +00:00
strtoul
5b2f453d9e *Add DML support (thx goes to G0dLiKe, crediar, all DML devs and FIX94)
*restructured game settings for different types of games (Wii/GC/Channels)
*added uninstall option for emu nand channels and game cube games (iso only)
*add display of game size from wii disc games on game prompt
*add game size display for game cube games (iso only)
*force interlace mode on GC games except when explicitly used FORCE 480p PAL/NTSC
*removed mountMethod global variable which was annoying me very much
*some source cleanup
2012-02-09 21:18:16 +00:00
giantpune
df7022870c * fix portlibs in the makefile, yet again 2012-02-06 01:28:42 +00:00
strtoul
c7411c9200 *added option to adjust screen for overscan TVs
*optimized use of memory (sizes over 30kb go to mem2 now first till it runs out)
*avoid use of mem2 area used on IOS_Reload (first 2 mb)
*fixed bug in aiff sound playback. breaked some banner sounds
*fixed boot of We Dare again (stupid channels added in the pattern again :P)
*unmount the usb partition used for nand emu and remount it after activating nand emu (fat32 cache flush)
2012-02-05 18:38:26 +00:00
strtoul
b78388e779 *fixed possible crash in grid layout
*change default virtual pointer speed to 0.18
*added instruction invalidation of dol areas before starting them
*corrected PAL60 system default video mode set
*fixed loading titles when titles from wiitdb is OFF
*removed buggy lz77 implementation and use the one known working
*fix small scrollbar bug when having only 1 item
*fix launch of dollz compressed dol files (thx FIX94)
2012-01-23 21:26:41 +00:00
strtoul
63631b8028 *added ability to boot main.dol directly for channels (real and emu). The launcher method can be setup in the loader setting.
*added channel hooking (real and emu).
*proper catch of none existing cheats on server if file is not found
*added back channel nand emulation mode and per game nand emu settings for channels (emulation mode can't be set to OFF for emu channels)
*improved handle of cached titles. (on first boot of this revision the cache title file will be renewed)
*settings title, keyboard text and key color can be changed by themes now
*added optional background image for list/carousel/grid layouts. The files do not actually exist in the loader. They are loaded if they exists otherwise the default background image is used.See here for filenames: http://code.google.com/p/usbloader-gui/source/browse/trunk/source/themes/filelist.h?r=1148#776
*add flush of homebrew memory before launching app_booter
*change: if titles from wiitdb is not enabled the title will be read from game disc header on /title [ID6]/[ID6].wbfs (iso/ciso) pattern. Title caching can still be used and is recommended in that case.
*added keep of AHBPROT flag on IOS Reload. Homebrews booted now have AHBPROT. (thanks davebaol)
*fixed loading ocarina files from SD when doing nand emulation from SD
*fix port libs includes reference in Makefile
2012-01-08 18:24:46 +00:00
strtoul
b9c86e8db9 *fixed reading game titles from disc header on fat32/ntfs/ext (Issue 2034)
*moved low mem and video setup for channels after loading the dol (fixes/corrects video mode, little video flash on startup of channel and might fix some other stuff. hopefully doesn't brake some channels)
*removed duplicate memory flush/patches
*code optimizations
2012-01-05 22:26:45 +00:00
Cyan
a1e6c04b89 *Fixed Save game extraction for channels. It will extract to EmuNand Channel path.
*Fixed Ocarina code downloading for Channels.
*Moved portlib reference in makefile to fix possible compiling errors.
(Thanks to Dimok for all those changes)
*Update French and Italian language.
2012-01-04 20:10:38 +00:00
Cyan
d575365c53 *Language update. (Dutch, French, German, Italian and Japanese) 2012-01-03 18:55:37 +00:00
strtoul
f33d8c6b37 *bugfix on variable update when installing wad (small cleanup right before commit without test :\) 2012-01-01 21:11:17 +00:00
strtoul
0a703894e7 *Added direct install/uninstall of wad titles to the emulation nand path in the feature setting
*removed source for wad installation to real nand completely
*apply of title rename to cached titles
*add listing of 00010004 titles on real nand
*add rename of internal used id of all HBC versions to JODI for GameTDB to find it
*converted all ogg sounds from 44.1 khz to 48 khz
*some source cleanup/movement
2012-01-01 17:58:10 +00:00
strtoul
114b6fefaa *fix false loading of custom dip module on d2x cIOS / ISFS_Init and ISFS_DeInit was missing
*changed install game function to call to be equal on + button and from the new disc prompt
*fix for ocarina codes when using more than 255 codes (brawl+) (untested)
*fix crash in HDD settings when no HDD is initialized
*add complete remount on USB on WBFS_Reinit in case the drive was not in the wii usb port on loader startup but inserted afterwards
2011-12-30 18:37:44 +00:00
strtoul
fffd644e67 *added nunchuck to control of virtual screen pointer and removed it from control of list up/down scrolling and carousel
*fixed crash with 3D cover grabbing (old pointer method was still used)
*some clean up
2011-12-29 08:26:49 +00:00
strtoul
d9be1719be 2011-12-28 16:29:45 +00:00
strtoul
a66a30a771 *removed buggy focus system completely (it was never working correct)
*added support to control screen pointer with gc pad or classic controller. you are always able to control as long as the corresponding wii control does not point to the screen (e.g. wiimote 1 not pointing to screen -> gcpad/classic controller 1 can control pointer 1). a speed factor is added to the gui option. need feedback about a proper default value, currently 15% (only tested gc pad on dolphin-emu)
*fix reinit of cheatcount on download of new file
*moved installation window to be on top of main window
*added game installation cancel
*added nand extract cancel
*added back extract of save feature for a real nand channels
*added auto position of progress window messages in vertical direction depending of how many are used at the same time
2011-12-28 16:27:30 +00:00
strtoul
16cf771891 *removed necessary syncing of partition header on installation of games (fix for the long wait on 100% game install)
*added init of the game partition uppon starting a game install without previously having the "wii game mode"
*added cheat update button to redownload the cheat text file
*the partition size text is now only shown if the partition was initialized
*fix in return to patch (bug added with r1135). the old method of patching was always used even on d2x.
*a few code cleanups
2011-12-28 09:55:00 +00:00
strtoul
26c0ee7ce9 *added import of channel type on category import from GameTDB (VC-N64, WiiWare.....)
*added translations parse for rating descriptors (not used yet) and for genres. requires one time update of wiitdb.xml for cache rebuild.
*fixed a few mem leaks in GameTDB parser
2011-12-23 22:04:27 +00:00
strtoul
54fc7320f9 *added new feature to force aspec ratio on games/channels (global and per game setting) (thx giantpune for help with disassemble)
*added refresh of partition size when activating wii games mode from none wii games mode
*fixed playback of some BNS banner sounds
*moved every allocation used during or after apploader to mem2 (fixes some memory overwrites problems by the apploader)
*improved detection of game partition when starting the loader without configs (fresh start)
*fixed remove of unused cached titles on wiitdb load
2011-12-23 15:48:20 +00:00
strtoul
76df2b26b6 *fix reloading into another IOS before launch of game
*add loading of wii games / nand channels / emu nand channels in all combinations into one list
*add button on main view for quick choice between the combinations of the three
*add "Real Nand" or "Emulated Nand" text on the game window prompt when starting a channel
*removed the need of a cIOS to launch the loader (if anyone uses it with IOS58 for whatever reason). The warning that a cIOS is needed is still present.
*removed support for both usb ports at once on hermes cIOS. Each can still be used individually but only one at a time. This is done because of some bugs in the new ehci module which make some games unbootable. The ehcimodule is now reverted to the last working one. Need feedback if the games work fine again.
*some preparations for the upcoming stealth mode feature of the d2x cIOS
*isfs is now initiated once and deinitated when cleaning up only (instead of the whole init/deinit every single access)
*removed choice for emulated nand channel modes. Emulated nand channels always need full emulation which is now always used on emu nand for channels.
*removed unused settings for channels from the per game setting
*changed default partition to 0 when starting with fresh settings (instead of -1 wtf?)
2011-12-22 22:44:48 +00:00
strtoul
616b1bdf4c - add check for the covers of the currently inserted disc to the cover downloader (is checked with the other games in the list)
- fix booting wii discs when starting without a HDD (channel mode)
- add parental control option to block priiloader override on return to system menu
- add prompt asking for downloading new language files when trying to update and no language files exist yet
- reduced amount of checks for inserted disc (now every 100ms)
- fixed booting gamecube games (datatype bug for mount method)
- fix winnertag for gamecube games
- add per game nand emu path setting
2011-12-20 21:41:00 +00:00
strtoul
5cbb7e69fd *Add boot without HDD connected (channel mode is fallback). Timeout of 20 secs still comes up on start but you have now the chance to cancel it by pressing B (with a message ;-))
*Optimized TMD loading. Removed unnecessary accesses to it.
*Fixed ocarina path loading for channels
*Optimized device shutdown before game/channel start
*A few code optimizations
2011-11-20 10:46:07 +00:00
giantpune
a14051ecca * minor optimization - make LIMIT not evaluate stuff like "atoi(balbla+strlen(stuff))" 3 times 2011-11-17 03:28:54 +00:00
giantpune
20a34e93d6 * change makefile to allow using the portlibs folder for the ported libs 2011-11-17 03:12:38 +00:00
Cyan
6171ba5980 *Fixed ocarina not loading the gct file.
*Added Zelda Skyward Sword Alternative dol offset (PAL and NTSC-U)
*updated French, Japanese and Italian language.
2011-11-15 21:01:25 +00:00
strtoul
f307f60c00 *Added banner sounds for channels (emu and real nand)
*few cleanups
2011-11-13 09:09:27 +00:00
strtoul
c51b2304c2 * added nand channel emulation (big thanks to TriiForce guys and Miigotu for laying out the foundation)
* added direct list of emu nand channels without activating emu nand (for speed up)
* removed autoclose of search bar and changed the search engine to have both methods
* added setting for switching "Beginning" and "Content" search methods and a quick switch button on search window
* added autocomplete if only one search character is available and more than one match
* added seperate path and setting for emu nand channels/saves
* added caching of emu nand channel titles
* fixed a few alignment issues when activating emu nand (thanks daveboal)
* some minor clean ups

TODO/Next Rev:
* add channels banner sounds
* remove unneeded game settings options on channels
2011-11-12 18:14:09 +00:00
ardi@ist-einmalig.de
164889c917 Searchengine changed: now find games, that hath the search string in it.
e.G. "SPOR" find "ea SPORts", "mario SPORts mix", "SPORe heros" and so on.
2011-11-11 20:15:29 +00:00
strtoul
baff754740 *Updated language files for v2.3 and current trunk revision 2011-11-08 19:27:27 +00:00
strtoul
08fbbb455a *Update and fixed a few thins in libext2fs-wii. For changelog see http://code.google.com/p/libext2fs-wii/source/list 2011-11-05 18:50:49 +00:00
dimok321
2a79b36b77 *Reverted fixed values of release version and redirected language files download to trunk again
*Added delete of full cover on art work uninstall and game uninstall
*Added delete of CSettings object on compiling for another IOS than 249
2011-10-25 19:51:50 +00:00
dimok321
513cca71c3 * Fixed url for wiitdb.zip
* Added possibility for network re-init (Wifi-Button in Homebrew Launcher). Kills and re-inits network completely. Good for initialization failures.
* Release preparations
2011-10-22 10:37:58 +00:00
dimok321
49e0122ac0 Release Candidate 1:
*Changed everything from WiiTDB to GameTDB (using new host and name)
*Added quick switch between system font and old font (fixed memory leak in font change)
2011-10-21 18:48:10 +00:00
dimok321
4ce0b624d1 *Added nand extract feature. You can extract everything or enter a path to a directory or file which to extract.
*Added cancel button to progress for extracting all saves or nand paths
2011-10-01 10:41:00 +00:00
cyan
c0b305b163 2011-09-25 09:53:36 +00:00
cyan
4fd8bea2f5 * Fixed extracted save's path on EmuNand. 2011-09-25 09:49:04 +00:00
cyan
174749c3c0 * Added prompt before extracting all saves to EmuNand.
* Extract saves to EmuNand for all unfiltered game list.
* Added extraction path 00010004/ for games with installable channels (Mario Kart, Wii Fit, etc.)
* Fixed scrolling bar display in menu lists.
* Language files updated
2011-09-24 13:42:32 +00:00
dimok321
bde6d2e558 2011-09-23 23:51:37 +00:00
dimok321
e504a5efc3 *Reworked option browser
*Fix crash in cheat menu when the browser has an empty entry
*Improved detection of not existing cheat txt files (404 Page Not Found)
*Added a per game save game extraction to emu nand (right now only from /title/00010000/, others will come when users report which are needed for which games :P)
*Added feature to extract all save games to emu nand
*Added proper message to install progress bar to show when install is really finished and a game list reload starts (wait time is taking too long sometimes)
*Fixed a little bug in the progress bar
*Several code optimizations
*Changed default make file build to IOS249 build since most people use d2x now
2011-09-23 23:49:18 +00:00
dimok321
ed32925cf0 damn svn client... 2011-09-10 20:14:58 +00:00
dimok321
da3619df6c *Removed commited files by mistake 2011-09-10 20:13:42 +00:00
dimok321
6718070812 *Added "Remember Unlock" option. If set to OFF the loader is locked on startup if a parental password was setup. (Issue 1954)
*Added hide of password when entering unlock password. (Issue 1847)
*Added Priiloader override on returning to Wii System Menu
*Fixed issue with filebrowser not jumping back to first directory entry on directory change.
2011-09-10 20:08:12 +00:00
cyan
bb0ab04e51 * Added a GUI option for Play count display.
* Fixed hooktype reading for game's settings. (Dimok)
2011-09-04 10:13:47 +00:00
dimok321
e43c9b108d *Added per game NandEmu, Hooktype, WiirdDebugger setting
*Disabled try to mount of drive when no disc is inserted
*Bug in NandEmu fat FD close was fixed with latest d2x, workaround removed
*Added create of nand emu path for rabbits go home to /title/00010004/ (Partial Nand Emu) (thx nic for the info)
*Fixed loading default values for new added game settings
2011-09-03 09:39:26 +00:00
satellic
a0a669a00a Updated language files 2011-08-17 19:27:33 +00:00
dimok321
cad13f704c *Fixed Nand Emu on d2x v7 alpha versions for USB (thanks davebaol)
*Added check for d2x IOS for Nand Emu again (now it's valid)
*Added different hooktype and wiird debugger (see "Loader Settings") (thanks GeckoOS for the sources)
2011-07-29 20:59:31 +00:00
dimok321
999f97f25a *Removed check for d2x cIOS right before activation of NAND Emu because it is invalid at that place in code (fix for nand emu) 2011-07-26 19:34:16 +00:00
dimok321
372717aaa0 *Fixed crash when changing NAND emu path to USB
*Creating the missing NAND folders when needed (Allows the "Partial" Nand Emulation to work with no NAND at all on the drive)
2011-07-26 08:57:12 +00:00
dimok321
973d8b2005 *Fixed compile error
*Converted every 4 spaces to a tab to make the source consistent on those
2011-07-25 22:28:22 +00:00
dimok321
8a21f92f0b USB Loader GX
*Properly sync video after flush to avoid possible green flash
*Moved argument command line also to mem2 to avoid overwrite of it

Forwarder V4:
*Changed to new app_booter method (see WiiXplorer SVN)
*Properly sync video after flush to avoid possible green flash
*Centered background image and corrected aspect ratio
2011-07-25 17:50:03 +00:00
dimok321
de2fbe11fa *Added NAND Emulation for d2x v4+ cIOS ONLY. You can emulate partial (mainly titles path (including gamesaves and does not include Miis)) or full nand emulation. The Nand path can be chosen (should not be the same drive as game drive and must be a FAT/FAT32 partition (e.g. sd:/nand/). Just put your NAND FS in that path.
IF YOU USE RETURN TO OPTION THEN THE UNEO TITLE MUST BE ON EMU NAND AS WELL FOR PARTIAL AND FULL EMULATION.

*Added back our old font as fallback font in case the wii system font can't be loaded. Also the use of the Wii System Font can be disabled in the settings (don't forget to set font scale back to 1.0 for old font)
2011-07-24 16:32:09 +00:00
dimok321
4a2899ac38 *using new app_booter for homebrew booting (see WiiXplorer changelog)
*reload back to entry ios when starting homebrew instead of starting it in cIOS
*removed limit of .csv and .txt gamelist creation
*fixed META.XML format
*Added use of the internal Wii System Menu font (removed old one) (thx to giantpune and r-win)
*Changed default Font Scale to 0.8 to fit with the new font. If you don't reset configs it's recommended to change it manually in the settings to 0.8.
2011-07-23 19:49:51 +00:00
dimok321
f8ae27c2e2 USB Loader GX Release V2.2
New:
- Added game categories and filter games list by categories (Can be imported from WiiTDB).
- Wiinertag support.
- Supporting arguments from meta.xml on boot (--ios=xxx and --usbport=x) (Requires Homebrew Channel 1.0.7+ or 
  UNEO Forwarder v3.0).
- New ehci modules by Rodries with better drive compatibility.
- Added two new video modes to force progressive video mode, 'FORCE PAL480p' and 'FORCE NTSC480p'.
- Added Sneek Video Patch mode.
- Added new 'Inherit' setting for game settings named "Use global". If that option is set then the main loader 
  setting is used.
- Full d2x cIOS support with it's new features (Block IOS Reload, Return To, Sector Sizes > 512).
- Support for sector sizes > 512B with FAT32/NTFS (Requires d2x v6+)
- Real support for simultanious use of both USB ports without switching the 2nd drive temporary off. (Requires 
  Hermes cIOS or Rodries MOD of the Hermes cIOS (recommended))
- Added two new settings menus
- Added saving of game browser position when returning to USB Loader GX

Changes:
- Improved several GUI controls/navigations
- Changed settings menu layout and sorted the items to their correct place (HDD menu, features menu)
- Set games settings to use the global setting by default, set to "use global" to use the main loader settings.
- Use TinyXML instead of MXML (better XML support)
- Updated to new libs (libogc, libfat, libext2fs, libntfs)

Fix:  
- "Return to" option now work for all games, even problematic games like Prince of Persia. (Requires d2x v4+)
- Xflip setting fixed.
- Fix the parental lock of Individual game settings (Thanks to NJ7)
- Fix Theme downloader
- Fixed reset of the loader when loading game with IOS reload and disabled WiiTDB titles
- Fixed timeout timer on startup to count correctly.
- Fixed reversed disc image download when Custom/Original option is selected
- Fixed reload of game list after a game rename
- Fixed horizontal text scrolling
- Fixed booting games by arguments (headless id feature)
- Fixed We Dare game boot (thx oggzee)



R1099 Change Log:
    *Added IOS225 from Rodries cIOS Installer MOD to Hermes IOS types

New Forwarder V3.0 Changes:
    *added support for ext partitions
    *added support for arguments from xml
    *clean up of source
2011-06-29 20:45:40 +00:00
satellic
60b5774441 Updated langfiles 2011-06-27 13:37:39 +00:00
dimok321
cf21f13f39 *Fixed use of mem2 memory. When MEM1 run out it freezes in libogc :\. Preventing it from running out completely now. (Thanks to NJ7 for all the tests he ran)
*Improved memory usage on category xml creation. Thanks to NJ7 for all the tests he ran here too)
*Changed TinXML to not throw an exception on every allocation fail but to return a 0 pointer
*Fixed crash with categories and disabled "Titles from WiiTDB"
*Compilation fix (forgot to remove some xml.h)
*little fix in themes xml downloader (thx dj_skual)
2011-06-26 21:38:05 +00:00
dimok321
53574d6bc5 *threw out mxml because it is pissed on every little crap that is wrong in the xml and stops parsing the whole xml. Changed everything to use official TinyXML now (nice C++ classes). A lot of problems with categories and probably Wiinnertag now should be solved.
*fixed Theme Downloader to actually list the themes (wonder why no one reported that its broken)
*fixed freeze on 0 games and gameGrid
*added a "Sneek Video Patch" mode. According to WiiPower it can come in handy for some games. (Thanks to WiiPower)
*made showing categories on game details screen limited by the space available
*removed alt dol prompt on "default" setting for d2x users
*Added a Block SD Reload option
2011-06-25 19:50:57 +00:00
dimok321
ac1c249bf3 *fix for loading games of NTFS partitions with sector size > 512 (thx oggzee for pointing it out) 2011-06-24 19:37:01 +00:00
dimok321
0f4eb6b209 *several code optimizations
*added saving of game browser position (on all modes)
*several cleanups and small fixes
*added a "Block Category Menu" setting
*fixed bug with parental block and game settings (thanks NJ7 for finding it)
*fixed "All" not being translated in category menu
2011-06-24 19:11:36 +00:00
dimok321
a3495651f0 *Added support for starting .wbfs game files from fat32/ntfs partitions on a sector size > 512 (tested with 4096)
*modified libcustomfat and ntfs fragment fetch function to support >512 bytes per sector
*Added new ehcmodule (thanks rodries)
*Added real support of using both ports simultaniously without shutting down the other (thanks rodries for the ehcmodule works on this). There is no longer the limitation that the settings have to be on SD card for this. (ONLY HERMES CIOS)
*Moved a few settings to Feature Settings and added a new Hard Drive Settings
*Changed Wiinnertag path to only point to the path and not to the file. You must correct the path manually in custom path settings or reset you configs for this change or Winnertag won't work!!
*Removed a few compile warnings for devkitPPC R23
2011-06-22 17:57:37 +00:00
satellic
868aaee300 Updated & cleaned language files 2011-06-22 01:37:40 +00:00
dimok321
8b1adf6a44 *fixed crash with unlock button (Issue 1919)
*fixed title of features settings
2011-06-18 09:42:41 +00:00
dimok321
1efb712ac5 *fixed XFLIP_WTF setting (Cyan)
*fixed crashes on category add/delete/rename
*changed icon of category rename and mapped triggers +/-/1 to the buttons
*fixed green bar flash on game start
*fixed freeze in STATE_DISABLED when leaving->entering->saving game settings
*separated a few settings from the GUI setting and created a "Feature" settings menu
*Updated language files
*Added Wiinnertag support. 
NOTE:
When you enable the Wiinnertag in the settings a prompt will come up if the Wiinnertag.xml does not exists in the setup path for it. This prompt will ask you if you want an example file created by the loader which you can adjust to your account (I suggest you create one on first use). Multiple/Other tag sites can be setup in the xml file and loader will execute them all one after another. Also Wiinnertag requires a network connection established to be working. When you enable this feature and auto network init is disabled you will be prompted to enable it.
2011-06-18 07:00:42 +00:00
dimok321
72d8c9dc2e *Created an automatic resource list generation script which is executed when files are added/removed
*Created an own class for the homebrew prompt
*Created scrollbar class which is now used on every browser
*Created a checkbox browser list class
*Changed the category prompts to the new list mode
*Improved B-Button scrolling
*Fixed horizontal text scrolling
*Fixed possible crash on long text display
*Many internal gui changes and navigation changes
*Fixed booting games by argument (headless id) (Issue 1930)
*Fixed SD Reload button to really reload the SD after it was ejected (Issue 1923)
*Added booting with arguements from meta.xml for homebrews (Issue 1926)
*Added some arguments acception from meta.xml to our app. "-ios=xxx" and "-usbport=x" or "--ios=xxx" and "--usbport=x" can be used. -usbport is for Hermes cIOS to decide which usb port to use on startup. The ios is the boot IOS on startup, it always overrides the compiled boot IOS into the application.
2011-06-14 17:53:19 +00:00
dimok321
79c82ffec8 *Added a global block IOS reload option which is set default to "Auto" (Auto = on d2x cIOS >= V6 enabled, every other cIOS disabled)
*Fix for some IOS Reload games
*Updated libext2fs
*Updated libntfs
*Updated language files
2011-06-10 12:22:19 +00:00
dimok321
74181ae5bc *Skip spaces at the end of a category in WiiTDB (e.g 'Rhythm ')
*Change in nand title search (fixed bug which can find wrong nand title and set it as return to)
*Fixed bug when a wiimote leaves the game list choice and returns to it without going over another game that game was not clickable (Issue 1918)
*Changed search bar to clear text on [X] button click. search bar is now closed by pressing B
2011-06-05 10:09:51 +00:00
dimok321
f98b9d02d0 *Added proper detection of cIOS d2x and show info about it on credits window
*Reverted USB port auto detection through ehcmodule which was added in R1085, it breaks BlackOps on Hermes cIOS (thx s.v.groeneveld for testing)
*Added "Import categories from WiiTDB" function to the global settings as last entry. It will import the categories available in wiitdb.xml as <genre> for your games and assign your games automatically to the categories they are assigned to in wiitdb.xml.
2011-06-04 16:29:08 +00:00
dimok321
1913aea194 *Added custom Game Categories switchable in main menu and selected/adjustable in game settings menu. Own categories can be added and applied to games. A multiple category selection is supported in showing and assigning.
*Fix homebrew browser indicator counter (thx dj_skual)
*Fix We Dare anti piracy protection (thx oggzee)
*Fix Wip patching
*IOS reload block working with d2x v6 beta1+ with all filesystems
*Changed CheckBox Cross to squareroot sign
*Added auto detection of the usb port on start with Hermes cIOS (allowing startup without waiting 20s for USB port 1) (was build in in rodries ehcmodule, thx!)
*With new d2x v6 beta1+ sector sizes other than 512 bytes per sector should be supported on ext/ntfs (maybe fat too) (NOT TESTED, need feedback)
2011-06-03 20:31:09 +00:00
dimok321
71d1790f7f *fixed two nasty bugs I added in R1082 preventing every game patch from working (block ios reload with d2x is the only one that still will not work yet. a change for this is upcomming)
*added back rev number to credits
*allow boot of loader when IOS222 or 245-250 is available on the system 
*fixed reload of game list after game rename
2011-05-31 17:16:24 +00:00
dimok321
6ab1fb327c *Removed method 1, always using method 2 for block ios reload
*Reload into gameIOS and not 249
2011-05-30 20:35:03 +00:00
dimok321
96cb18d26f *fixed reversed disc image download when Custom/Original option is selected (Issue 1871)
*corrected the patch for returnTo using d2x (should be working now)
*added block ios reload of d2x. you can choose the methods in the game settings (same option as for hermes ios but it can be 1 or 2 on waninkoko ios, last option on screen) (not tested yet)
*major restructuring of patching code for game patches inside the source
2011-05-30 19:49:12 +00:00
dimok321
00e9a9ffee *Added new ehcmodules with better and more drives support on Hermes IOS (thx rodries)
*Fixed reset of the loader when loading game with IOS reload and disabled WiiTDB titles (Issue 1874)
*Added new 'Inherit' or 'Use global' setting for game settings. If that option is set than the global setting is used for that option. (Issue 1842)
*Fixed timeout timer on startup to count correctly. (Issue 1907)
*Added two new video modes to force progressive video mode, 'FORCE PAL480p' and 'FORCE NTSC480p' (basically the same but oh well) (Issue 1902)
*Added the new 'Return to' procedure for the d2x v4 IOS for Test purpose (didn't test it, need feedback on this one). The old method is used if this procedure fails. Please test it on problematic games (e.g. PoP). (Issue 1892)
2011-05-28 19:52:00 +00:00
dimok321
83d1916cce Fixed support for cIOSX rev21d2xv3 2011-03-22 17:32:26 +00:00
dimok321
530e8c434a Bump version in meta.xml 2011-03-20 16:34:51 +00:00
dimok321
0b5c035bb4 *Updated language files 2011-03-20 16:30:51 +00:00
dimok321
6cf397fb70 *** Release version 2.1 ***
Changelog for R1076:
*Fixed case sensitivity issue on game id compare
*Convert all game ids to upper case when reading from files/folders
*Reverted ntfs ignore case sensitivity setting
*Fixed wiimote2.png not being shown on game info
*Fixed titles being reloaded to game titles when setting titles from wiitdb to off
*Recut the credits music for better loop timing (thanks to Black.Pearl for doing that)
2011-03-20 16:24:32 +00:00
dimok321
052c6d4591 RC1 upload:
*update of ehcmodules for Hermes IOS supporting now more drives (thanks rodries again)
*added ignore case sensitivity on NTFS (hopefully it works as good as it sounds)
*fixed homebrew receiving in homebrew launcher via network
*changed video switching code to the one from Wiiflow
*allow ',' as floating point '.'
*Fix of reloading titles after wiitdb update
*reset all other button clicks on carousel when two or more buttons are clicked at once
*a few code optimizations
*fixed compile bug on OSX (Issue 1844 and Issue 1132)
*language files updated
2011-03-14 21:19:21 +00:00
dimok321
6d6f0f2243 *Added a widescreen factor to the settings which defines how much the images should be scaled down in X-Axis to look like widescreen. This value is usually 640/854=0.75 but might be not "looking good" for some people, so it is a setting now. It is applied to covers/buttons/windows (on set widescreen prompts)/several images
*Added a font scale factor to the settings. This font scale resizes the overall font sizes. Only full integer font sizes are supported. The font scale factor is multiplied to the font size of a text and the result is rounded and used as the font size. It's a good quick fix for too big fonts.
*Fixed GAMEID_GAMETITLE folder game layout
2011-02-25 18:18:57 +00:00
dimok321
e11901bc09 *Changed FreeTypeGX to use IA4 textures for font glyphs (saves a bit memory)
*Fixed cutoff of box cover when it is too near and increased zoom range of the box cover. Reworked the move/zoom of the cover.
*Change wiimote icon when grabbing and dragging the box cover to grab icon
*Fixed bug in homebrew browser (crash)
*Changed a few default GX view configurations
*Use proper size of wiimote pointer image instead of hard coded values
*Reworked scroll/B hold movement stuff from the game list layout
*Removed buildtype.sh and added the define directly in makefile. No need to make an extra header for that.
*Changed makefile a to allow different IOS build modes. The build IOS is used at the start of the loader to load the settings under. If the build IOS is the same as the settings boot IOS the startup is a lot faster since no IOS reload is required. 
To build yourself a special IOS build version type:"make IOS=XXX" where XXX is the number of the IOS (CSettings.cp has to be recompiled for that at least). If nothing is defined IOS222 is taken. There will now be always two versions supplied (IOS222 and IOS249 version). If another build is required build it yourself. You can see the revisions until now as the "IOS249 build version" since they behaved like that.
2011-02-21 19:41:48 +00:00
dimok321
a087ba8036 *Fixed homebrew browser freeze on empty path
*Use of DirList class for homebrew listing instead of using it's own custom version of it
*Reverted back to libntfs version 2010-10-2 because the new version of NTFS-3G is not writing files correct on some drives causing the files it writes to be corrupted.
*Changed title/channel browser to use WiiTDB for displaying title names if no name is found in WiiTDB the old method is used
*Updated some language files
2011-02-14 18:52:36 +00:00
dimok321
1392093741 *Compatibility issue fix for some Seagate HDDs
*Added left/right on game info screen to go to the next/previous game
*Fixed loading of titles cache settings
*Changed to show always the first game as first visible cover on carousel
2011-02-12 18:26:18 +00:00
dimok321
d52b7e0ac3 *Fixed little bug which prevented loading games from sub folders on fat/ntfs/ext
*Added a "Details" button on the GameWindowPrompt which calls the game info window
*Added a cache titles setting. You can disable caching titles with that. Also when re-enabling this option the cache file is newly generated. This is there so it is possible to reset a false cached title without having to delete the "TitlesCache.bin"
*Added button 2 on zoom mode of 3D Boxes to rotate the box fast by 180°
*Increased speed for box rotating with WiiMote D-Pad
2011-02-12 09:50:35 +00:00
dimok321
037edbe7ea *Fixed crash with loading .iso files
*Fixed freeze in theme menu when its empty
*Optimized the game list loading on fat/ntfs/ext. This should speed up the loading process.
*Added cache of game titles. This will speed up the startup after the cache file is written (in other words on second start of this rev). A TitlesCache.bin will be created in the same path as the wiitdb.xml for this. This should especial speed up the startup of fat/ntfs/ext partitions by a lot if no sub folders with the game titles are used, like GAMEID.wbfs only. That must have been painfully slow before on a lot of games. Should be at about the same speed as with sub folders now. I would still recommend to use sub folders.
*Removed wiilight (disc slot) blinking when switching USB port on Hermes cIOSes (thanks rodries)
*Added the ehcmodule sources from rodries to the branches
*Updated language files
2011-02-11 17:41:52 +00:00
dimok321
7f2778e17f *Set settings partition to 0 if usb port is changed and settings partition is greater than the total partition count on that usb port.
*Some source optimizations
*Increased warning output with -Wextra and fixed the compile warnings
2011-02-06 18:36:32 +00:00
dimok321
8e962e6187 *Optimized the automatic usb port switching. It is now a lot faster on mounting if partitions are FAT/NTFS/EXT because no port switch is required on WBFS_Open() or WBFS_Close() on those partitions.
*Disabled use of custom paths on other than SD if automatic port switching is enabled. This could damage a partition and we don't want to take that risk. So if you want to enable automatic usb port switching than you have to set all paths on sd:/ first now. Also when in this mode, only sd:/ will be available for setting custom paths.
*Changed setting of usb port switching to a more failsafer way.

NOTE: To all that did already enable the automatic usb port switching and have custom paths on some usb partition. Change this please or else your usbs filesystems are in danger. You have been warned!
2011-02-06 09:34:06 +00:00
dimok321
d625c5adfc *Added support for using USB port 1 (ONLY ON HERMES CIOS)
*Added support for using both USB ports at once (ONLY ON HERMES CIOS)

Big thanks to rodries for writing the necessary ehcmodules!

NOTE: You can change port of USB device in the Loader Settings. The loader currently does not support loading configs off port 1 (only from port 0)

If you select to use both usb ports the loader will switch between ports automatically, on demand. It is not possible to use both ports at once currently. Right now the wiilight blinks each time it switches the port. I will talk to rodries and see if we can disable it. Using the "both ports" option only makes sense in combination with "Multiple Partitions" option. In that case all games on all partitions from BOTH HDDs will be loaded. I think I don't have to say that switching between ports and loading all games is slower than normal mode with one port only in use. You might wanna just set one port and switch yourself when you need to. Well the option for both ports (automatic switching) is there for the lazy ones who don't like to hit the settings button ;).
2011-02-05 21:06:52 +00:00
cyan
f43bdc65d3 *Fixed duplicate game listing when using multiple partitions.
Only the games from the lower partition are kept.
*Update Language files
2011-02-05 17:13:04 +00:00
dimok321
25946236ab *Added a "Theme Menu" to the global settings
*Fixed apply on theme downloader after redownloading a theme
*Removed old theme changing menu (no one ever found it anyway)

NOTE: If a theme now includes a "theme_preview.png" in the image folder, it will be shown in the Theme Menu. If it does not have one than when downloading a theme, the loader will copy the preview from the theme downloader to the theme image folder.

NOTE to Themers: Just fyi, if you badly need to use another format than png for the images whyever, than just do so. Just rename the file from the actual format extension to .png extension. The loader will detect that it is not really a png and use the correct format. Supported image formats by USB Loader GX are png/gif/bmp/jpg/tpl.
2011-02-05 14:46:06 +00:00
dimok321
6243627dc9 *Fixed bug I introduced with R1062 where games do not start from NTFS/FAT/EXT
*Removed option "IOS58 mode" for internal loader use
*Updated language files
2011-02-05 10:36:55 +00:00
dimok321
ae77bd1b7e *Added support for Wiimms virtual sector sizes for WBFS (sector sizes other than 512 bytes per sector). Sector sizes other than 512 bytes support more games than 500 (sector size - 12 games). You can just format your drive with Wiimms tools and use it.
*Changed USB Loader GX WBFS formatter to choose 2048 as virtual sector size if a drive with a size > 500GB is formatted.

NOTE: Don't use this feature with IOS58 mode. It might damage the partition. I did not build in a safety check for IOS58 mode because it will be removed soon anyway.
2011-02-04 15:25:27 +00:00
dimok321
ca55f426c0 *Fixed a few bugs in the multiple partition mount (causing crashes at some certain situations)
*Reworked the cover downloader completely. Now has an overall missing files count and progress. Also missing files not found on the server can be dumped to a csv file
*Added possibility to grad 3D Boxes and move them around in the zoomable mode
*Changed default setting for video mode back to disc default
2011-02-03 21:46:54 +00:00
dimok321
6f63f9cf05 *Prepare source code for devkitPPC r23 - replaced removed directory functions
*Added additional sort mode - "Sort by number of players"
*Added support for multiple game partitions.

Note: You can activate multiple game partitions support in the Loader Settings. When it is active, all games from all partitions will be listed in the game list. Partitions can be mixed up as you wish wbfs/fat/ntfs/ext. When the multiple partitions feature is activated than the partition in "Game/Install Partition" setting is taken for new game installation. Also the free space amount will be shown from that game installation partition. This will be clickable in the future listing all partitions with their sizes.
2011-02-02 18:30:15 +00:00
dimok321
1d2854c777 *Fixed issue 1808
*Fixed issue with crashing carousel when switching from empty game list to none empty list.
*Added download for Full HQ & LQ Covers. When both are checked HQ Covers are prioritized.
*Added support for Full HQ & LQ Covers:
Full covers are currently used only in the GameInfo Screen (Press 2). The Box can be rotated in there with the Nunchuck. When the box is clicked it will jump to the midlle of the screen. Here it can be rotated with Nunchuck & Wiimote D-Pad. Also it can be zoomed in/out with the PLUS or MINUS buttons. Zoomed in covers are currently cut off when going too far into the screen because the axis had to be layed to the middle to keep the symmetry. Don't report issues about that. It's known. Another use of full covers might follow with a new layout if we think of something nice ;).
*Added support for different box colors. Box colors are taken from WiiTDB so if you get a wrong color complain at WiiTDB :P.
2011-01-30 16:22:16 +00:00
dimok321
2764ac6b76 *Added support for physical sector sizes other than 512 bytes per sector for wbfs partitions only! Others filesystems are currently still hardcoded in their libs. Tested with a 3TB drive with a sector size 4096 one wbfs partition (thanks dexter).
*Added initial source for support for virtual sector size other than 512 bytes per sector on wbfs partitions. This still doesn't work (not tested) and will still cause many code dumps because of some unfinished things. So don't use it yet.

*New ehcmodule for Hermes IOS versions. This gives a big boost in compatibility to usb drives using Hermes cIOSes. Now many drives should work with it. Hermes cIOSes have now probably the best compatibility to usb devices. (big thanks to rodries here) (more to come ;))
2011-01-28 21:19:43 +00:00
dimok321
1c3b3ac966 *Updated libntfs to version 2011.1.15:
http://code.google.com/p/libntfs-wii/
*Deleted wiki pages because they are really outdated
*Updated some language files
2011-01-26 18:53:27 +00:00
dimok321
0cca811b34 *Added return grid rows after closing a search to the amount of which one has before doing search
*Fixed weird last random character at game info text 
*Reload background/cursor/... on theme apply after download 
*Added connection check function for URLs (like a PING)
*Added timeout on trying to connect to the theme download hoster
*Fixed redundant characters on search bar when both upper and lower case exist in a search
2011-01-25 20:19:15 +00:00
cyan
ca430264b6 *Fixed prompt crash on widescreen fix (Dimok)
*Fixed prompt button position on widescreen fix (Dimok)
*Language files update
2011-01-24 21:47:56 +00:00
dimok321
7db67e75af *Added several basic gui classes like drawing box/circle only with the GX engine without the need of a resource
*Created a checkbox class with them
*Changed the prompt window to a class
*Changed cover download to a checkbox selection of what you want to download. Changed discart download option to only switch between what is prioritized (original/customs)
*Fixed a little alignment issue of the progressbar
*Reverted the change for check disc in drive. Some drives couldn't handle it in IOS58 mode :\.
*Changed playcount from an 8 bit to a 32 bit counter (got 8bit by mistake) which limited it to 255
*a few little optimisations
2011-01-23 20:13:41 +00:00
cyan
19bd29573b *Added a GUI setting for HOME button layout
*Fixed the "Block Global Setting" in parental control menu
*Fixed Free space information after deleting a game
*Updated some language files
2011-01-22 16:10:36 +00:00
dimok321
661fe9ce6e *Fixed game patches apply on "Default" and "On game launch" alternate dol settings
*Cleaned the GameBootProcess source a bit up and put it together to a class for better overview
2011-01-22 00:06:28 +00:00
dimok321
6ccb51d71c And another little fix: Only apply the list cover image on list mode. 2011-01-21 21:09:30 +00:00
dimok321
73b75e312f *Fixed cover not being displayed when cover download block is active
*Added missing switch for parental control option (caused the next option to be switched)
*Changed GetGameCFG to return default cfg if none is set
*Fixed little bug preventing the automatic alt dol feature to work
2011-01-21 20:59:49 +00:00
dimok321
e5db72b71d *Fixed the parental control settings code dump
*Reworked almost everything about alternate DOL loading (I am wondering how loading from SD/USB even worked)
*Added new Option "Default" for alternate DOL which is now the default settings. This setting will select the alternate DOL automatically for games like Red Steel 1 because this alt. DOL is always needed to play the game. On games where the alt dol option is not needed the option "Default" = "OFF". This is just an attempt to make this option more automatic. Games like Metroid Prime (the only game right now) will have a prompt on game start where you choose between 1, 2 or 3 on this option because this game always requires either of these.
*Small source cleanups/fixes
2011-01-21 19:43:59 +00:00
dimok321
a5822064f4 *Forgot to add block of HBC and Title Launcher, added now
*Resolve for Issue 1766 - You can now delete everything belonging to a game on deleting the game (covers/cheats/text codes...)
*Added dotted limit to the window prompt title text
2011-01-20 15:56:01 +00:00
dimok321
1f0df75ef8 *Added several block options for parental control which decide what should be blocked in the loader
*Changed to update disc drive status only 1 time per second in the main menu (instead of every ~100ns)
*Removed global "locked games" for per game lock option which is not really useful anyway since you have to save in the game the lock status
*Removed a few unused setting variables
*Updated some language files
2011-01-20 15:00:55 +00:00
cyan
0b3ddc6ead *Disable game install in IOS58 mode
*WiiMote desync problem fixed
*Removed "free space warning prompt" on fat32 partitions now
*Changed default free space option to ON
*Remove id button on other layouts than list view
*Moved carousel arrow position to theme file
2011-01-17 22:03:14 +00:00
dimok321
72590f030f *Update of language change information and Default.them 2011-01-16 13:45:51 +00:00
dimok321
e6a87c05fe *Fixed display of partition size on WBFS partitions with a different wbfs sector size than 512bytes.
*Made the ProgressWindow for game installation more accurate
*Added displaying newly installed games (marked as new) on favorite list, so you don't have to change to full list when installing new games. (Thanks Cyan for the patch)
*Lot's a small fixes
*Added WDM Menu on game start. You can set it in the alternative DOL option (one new option there). The menu lists all DOLs on the disc and if a wdm file is provided in the WDM path (configurable in the settings) than the dol parameter and dol replacement name will be taken from the wdm. The DOLs that are not listed in the WDM but exist on the DISC will be listed at the end of the list.
*Added avoid of multiple app cleanup when game fails to boot

*Changed libfat to use FS info sector on FAT32 partitions. This speeds up the free space information getting to instant. For that the FS info sector has to have correct values. The values of all partitions where homebrews were writing to are currently incorrect because the official libfat does not support FS info sector (i submited a patch) (Windows does write it correct though). That is why there needs to be a synchronization of the FS info sector for partitions used with homebrews. For this purpose a new setting was added in the Loader Settings. You can synchronize all your FAT32 partitions on the USB with it once and you are done (if you don't write to that partition with current homebrews). After that you can enable free space display and it will be instant like on WBFS/NTFS/EXT partitions.
2011-01-16 13:12:07 +00:00
dimok321
6540e252dc *Fixed DVD access in IOS58 mode (needs AHBPROT)
*Cleaned up progress window source
*Fixed compile warning on devkitPPC r22
2011-01-14 15:39:42 +00:00
dimok321
4a3d3fb31b *Fixed DVD support in IOS58 modus. You have to have AHBPROT flag enabled for the DVD access support in IOS58 mode. It might be possible that the forwarder channel does not have it set yet. Start from HBC 1.0.8 with IOS58 and you will have it for sure.
*Fixed several leaks
*Source optimization
*Reworked new titles class (a few leaks  fixed)
2011-01-13 19:05:31 +00:00
dimok321
3503f114ed *Added use of IOS58 for Loader option. It is enabled by default and can be disabled in the Loader Settings. If it is disabled the Boot/Standard cIOS is loaded on startup, after reading the config files.
WARNING: If you select to use IOS58 and you don't have IOS58 installed, the loader will be really really slow.
*Fixed reseting of Theme/Fonts when pressing the SD Card button. It is now reloading it instead.
2011-01-12 19:30:04 +00:00
dimok321
4b3120fccf *A new icon.png (icon2.png) (thanks Black.Pearl for it)
*Changed cover download logic on fail of cover download (that's what lustar wanted :P)
*Added "OTHER" directory search on wiitdb for covers/discarts with custom gameids
*Language files update for v2.0 and current revision
2011-01-11 17:52:30 +00:00
dimok321
1e03f44c06 *Replaced WiiPowers NSMB patch with WIP which is using now the internal wip patch system like PoP (fixes NSMB playing) 2011-01-09 17:51:15 +00:00
dimok321
63c146b528 *Revert constant version number in credits (from release v2.0 to svn)
*Redirected language download link to trunk
*Fixed channel build
*Updated german and french language file for v2.0
2011-01-09 16:03:29 +00:00
dimok321
34692131a2 Alright guys, after 3-4 Month of cleaning up the source, it's finally here:
USB Loader GX v2.0

A few cosmetic changes along on this rev:
*Removed unused resources
*Fix a compile warning
*Fixed crash on formatting drive to WBFS
*A few source/function movement from one file to another 
*Renamed global game settings to "Loader Settings"
2011-01-09 10:45:29 +00:00
dimok321
f9b64b2241 *Moved every allocation of libntfs now to MEM2 (in mem1 it gets overwritten and so the games didn't work in last rev)
Forwarder change:
*Ignore MBR partition type and read partition type from boot record sector
(Channel will follow later)
2011-01-08 14:26:13 +00:00
dimok321
8943592d0e *Fixed several theme images being not loaded. Made all recourses from SVN now themable (sounds/fonts/images). They only have to be in the same folder as the theme images.
*Ignore sector size of wbfs partitions in MBR (some lazy Partition Manager don't change it). Reading it from the partition header now.
*Several small bug fixes and cleanups
*Fixed "Bannersound + BG Music after it" mode
*Updated language files
2011-01-08 12:35:41 +00:00
dimok321
4f7ccef2ec *Changes running games from WBFS. It is now done through fragment lists like on ntfs/fat/ext. This enables support for multiple wbfs partitions even with waninkokos cios which normally doesn't support that. This is not supported by Waninokos IOS < R18. It continues to only support one partition!
*Added initialized too all the cheat variables (that was bad...i wonder how it didn't go wrong)
*Corrected several theme texts (x, y position mistype)
*Added "Default" button to theme downloader to reset the theme
*Fixed bug in loading language file with fresh configs
*Fixed display of theme path in custom path options
*Fixed rockout reset after leaving the GameWindowPrompt
*Added limit to page indicators to 5 and rotate them
2011-01-07 22:42:03 +00:00
dimok321
2c268af0f9 *fixed possible crash on theme downloader
*changed fat/ntfs/ext installer to use the header title as foldername instead of wiitdb title (this is the way it is in the wbfs managers)
*Fixed language changing for wiitdb titles / coverdownload even without available .lang file which is loaded
*Added reload of game titles on language change
*Added check for valid config files. If config file is not valid it will not be used. Current valid configs are R1031 to all. (You configs will be reseted with this. If you want to save them, move them and merge them afterwards manually.)
*Fixed possible crash on mounting
*Changed default settings for device free space display to off, because fat32 partitions are very slow on that. Added a warning when on FAT partition and trying to enable this option.
*Updated langauge files
2011-01-06 18:59:45 +00:00
dimok321
43a43473d2 *Moved back font cache to mem1. It seem that an IOS reload is overwriting a part of memory in mem2 which causes a lot more corruption of course. (Glad nothing else is in mem2 at an IOS reload)
*Corrected/Synchronized some text parts/languages (thx Cyan)
*Fixed swapped text on cover download 
*Removed custom wiitdb link creation (not needed anymore since the full file is now used)
2011-01-02 19:19:16 +00:00
dimok321
9480208373 *Moved wii.spiffy360.com url in theme downloader a bit down (wasn't shown on some TVs)
*Moved font cache to mem2 (seems to fix the font issues)
*Moved thread start of free space getting out of the constructor (caused a few freezes on start up)
*Added destroy of sound handler when closing app
2011-01-02 13:56:24 +00:00
dimok321
2ea5a823e0 *Little correction 2011-01-02 09:31:32 +00:00
dimok321
798ebc188d *Corrected clock position (copy/paste mistake)
*Corrected Screensaver appearance on startup after 30sec of unconnected WiiMote
*Complete rewrite of theme downloader. (Downloading themes is not working currently because Deak Phreak changed something on wii.spiffy360.com. He said it's going to be changed back soon)
*Added possibility to load theme images from a folder with the same name as the .them file. The "Image-Folder: Example\n" from the .them file is prioritized.
*Updated some language files. (Translators please redownload the files from SVN. Many files had a lot of errors in them)
2011-01-02 09:23:44 +00:00
dimok321
0942bb22c5 *Fixed a few typos in theme text
*Added ignore of partition type and detect WBFS/FAT/NTFS partitions from their boot record sector (damn lazy partition managers which are not always editing the MBR)
2011-01-01 13:02:26 +00:00
dimok321
aa7df2788d *Fixed show free space option (wasn't able to deactivate before)
*Fixed cheat menu to not go over the board of cheat amount.
*Added possibility to make screenshots everywhere in running gui mode (hold Nunchuck Z and press C)
*Fixed bug with nunchuck Z button moving one option up in gamelist/options
*Added Cyan to the credits
2010-12-31 16:18:48 +00:00
dimok321
6022ad060d *Added ThreadedTask instance class for easy one time run operations on another thread
*Added Free Space show option to the settings (can be enabled even on FAT partitions)
*Moved partition free space determination to a ThreadedTask because it takes up to 10 seconds on FAT. This speeds up the build up of the main game menu (on start and on change from other menu) on all partitions.
*Removed double "waiting for slow HDD" screens
*Fixed scrollbar in settings
2010-12-31 13:13:14 +00:00
dimok321
7bccfd2b17 *added loading screen
*Removed the console loading screen (no more console at all)
*Complete rework of device handle. You need to reset all your custom paths for this rev.
*Support for writing images/settings/... on any writable partition (FAT/NTFS/EXT). (Theoretically you can run the loader from NTFS only without the need of any other partition or SD if run from new forwarder channel, for example)
*Support for Primary/Logical partitions and GUID Partition Table (GPT)

Forwarder Channel in last revision was not using IOS58 (not sure about AHBPROT)
Here a corrected version (thx to Cyan):
http://www.mediafire.com/?a9y3ywqcm4v3lz3
2010-12-30 23:49:22 +00:00
dimok321
01bef0b2c4 *Added back the trNOOP (which excluded a lot of settings languages) which i removed by mistake when adding themes
*Added option for file splitting on install. 2GB, 4GB and on ntfs/ext2/3/4 partitions no splitting at all option.
*Fixed the install dir naming patterns option for fat32/ntfs/ext2/3/4 game installs
*Changed/Fixed Home Menu exit to loader / shutdown
*Added reload of game list on SD button click
*Fixed language file loading on startup
*Changed browse for theme path to file browser instead of OnScreenKeyboard

Several settings were changed in this revision. It is recommended to reset the configs before using this rev.


Forwarder Channel Update:
*Use of IOS58 and AHBPROT
*Complete change of forwarder. Using same as on WiiXplorer now.
*Looking for dol in every primary fat/ntfs partition in the known paths (/apps/usbloader_gx/ and /apps/usbloadergx/). (Booting loader from ntfs will be usefull once images and settings can also be stored on ntfs.)

Here is a download link for the channel:
http://www.mediafire.com/?r11bwt1occlanmk

The channel will be uploaded to the download section later when it is thoroughly tested.
2010-12-29 15:42:26 +00:00
dimok321
0e5bb13173 *fixed settings paths creation bug
*fixed crash when installing on ntfs
*fixed a few bugs with language setting for games
2010-12-29 10:22:11 +00:00
dimok321
f1febd91be *Fixed no cover image loading for themes
*Fixed Font loading. The font.ttf is loaded from the path with .thems if it exists there.
When a Theme is loaded and a font.ttf file exists in the defined "Image-Folder:" than this font.ttf will override all others. This ensures support for themes with special fonts.
*Fixed double count on playcount bug
*Updated libext2fs to git snapshot 2010-12-24
*Added proper close of all file systems where the games are loaded from (FAT32/NTFS/EXT)
*Fixed hang bug when reloading into the IOS set in the individual game settings with that (reload to 223, 224, 245, ...)
2010-12-28 17:02:10 +00:00
dimok321
2212f8ded7 *Stupid merging did not remove everything like supposed 2010-12-27 10:08:24 +00:00
dimok321
6850d68074 *Fixed crash on NTFS (wrong memory free functions were used)
*Added proper deinitialize of usb before starting game / exiting app. This is supposed to fix Blackops multiplayer mode (Did not test it. I don't have that game.)
*Added Wii message board update (Playlog) (thanks to dkosmari for a starting point). This feature can be enabled/disabled in the global settings. Default is ON.
*Removed unused sources.
2010-12-27 09:44:27 +00:00
dimok321
d62e41d601 *Removed ntfs/fat source and added them as custom libs (makes them easier to update later)
*Added sources of the custom libs to the branches
*Fixed crash when switching from list layout to grid/carousel layout
*Removed 1:1 copy option because its meaningless and almost the same as installing all partitions
*Fixed install partition selection. This option needs a reset. Go to settings and reselect your option for this.
*Fixed schinese and tchinese language modes (filename bugs. has to be schinese.lang and tchinese.lang like on SVN)
*Fixed bug in sound buffer circle
*Fixed incorrect behaviour of x-flip when selecting system like (thx Cyan for the patch)
*Accept ios revision 65535 for Waninkokos IOSes (thx to PPSainity for pointing it out)
*Merged the new theming style branch into trunk. Just as a reminder: ALL old themes will not work until the themers did port it to the new style!
*Removed old theme style completely

Theme example:
The example file of the theme is the Default.them file. It can be found in the SVN trunk.

Change in loading of themes:
When selecting a theme now a list of all .them files in a folder is displayed. The image folder of that theme has to be in the same folder as the .them file. The image path is defined in the head of the .them file in the line with "Image-Folder: Example\n".
2010-12-26 17:02:14 +00:00
dimok321
c032697c5a *Completely rewrote the GameWindowPrompt into a class 2010-12-20 19:37:38 +00:00
dimok321
2adc6cc995 *Completely rewrote the asynchron GuiImageData class (problems from switch Carousel<->Grid layour should be fixed now)
*Fixed bug mounting a wbfs partition which was formatted from an ext partition
*Rewrote the parental control feature. Removed loading pin or settings from the Wii Settings. Parental control is now completely managed in the loader from the settings selected and the password set.
*Saving password in config file is now encrypted
*Added loop to wait for usb when reloading the cIOS before game start


The parental control feature is filtering games like following when usb loader is locked:
level 0 (everyone 0+)		> shows only games with lvl 0
level 1 (childs 7+)		> shows games with lvl 0, 1
level 2 (teens 12+)		> shows games with lvl 0, 1, 2
level 3 (mature 16+)		> shows games with lvl 0, 1, 2, 3
level 4 (adults only 18+)	> shows all games (lvl 0, 1, 2, 3, 4)

level 4 is default when creating new configs
2010-12-19 18:20:33 +00:00
dimok321
3f03d92295 *Reworked all update functions
*Fixed endless loop when disc button was selected
*Fixed crash on exit
*Fixed discart download to not download custom/originals if set so in the settings
*Hopefully fixed discart download problem
*Reworked DirList class
2010-12-18 13:20:45 +00:00
dimok321
f7c1e9958d *Fixed crash on "pick alternative dol from list"
*added a temporary workaround for selecting favorites when no favorites were setup for grid and carousel layout because of some serious problem in there which i have to look for later.
*Reworked complete cover/discart download function (seems a lot faster to me now)
*Fixed problem with switching games in game prompt and then going to the game settings. Was always the first selected games settings.
*Fixed crash when clicking the DVD icon
*Fixed save of lock/unlock state in parental control
*Fixed install menu messup (not return to right menus)
*Removed unnecessary save of settings on every mode switch
*Several cleanups and fixes
*Removed mountMethod 3
2010-12-17 17:50:44 +00:00
dimok321
18a26d7e1a *Fixed booting games for huge ext2/3/4 drives
*Rewrote complete main menu function
*Moved ext2/3/4 disc cache to mem2 as on FAT/NTFS (added ext2 as custom lib due to that)
*Added missing header files from R1011 for ext support
*Fixed crash on Numpad when pressing a button
*Fixed boot of WiiMC
*Changed SVN line ending to LF (Unix style)
2010-12-12 16:31:13 +00:00
dimok321
2213b45351 For all the Linux lovers:
*Added support for EXT2/EXT3/EXT4 file systems:
   You can boot games from this file systems too now. Works the same way as FAT32/NTFS.
   Just put your games into drive:/wbfs/ with the known supported folder names.
2010-12-09 20:57:35 +00:00
dimok321
449eae85bf *Added network shutdown before launching games.
*Fixed playing games online (WC24) with that
2010-12-05 19:24:32 +00:00
dimok321
71c47c23bb *Fixed support for drives >= 1TB size (and probably some others as well)
*Reworked the USB handle read/write functions
*Fixed crash on deleting games
*Updated NTFS3G of libntfs to Version 2010.10.02
2010-12-05 19:09:32 +00:00
dimok321
777e0394d0 *Fixed crash when trying to set alternate dol from game disc in game settings 2010-12-04 07:36:23 +00:00
dimok321
500dc4020f *Reworked the whole WiiTDB.xml parsing. This is now done with mxml due to a lack of memory the file is now streamed. Now the full wiitdb.xml file with all languages is always used. The update of WiiTDB is also changed. It is now only updated if the version of the wiitdb.xml file does not match the version of the online file.
*WiiTDB now falls back to english if the locale language is not found for Titles/Synopsis
*Some clean up and memory leak fixes in game info prompt and adjusted the info get to the new WiiTDB reading method.
*Added a few new useful functions from WiiXplorer (DownloadToFileWithProgress, ShowError,...)
*Disabled the console output after the GUI is started up. The info is only output to gecko in GUI mode now.
2010-12-03 18:38:57 +00:00
giantpune
4c07b6db74 * really fixed compiling on linux 2010-11-30 04:09:36 +00:00
dimok321
49b5a5f329 *Fixed IOS reload before game start into game specific ios
*Changed gecko output to use unsafe usb_sendbuffer
2010-11-28 20:04:29 +00:00
dimok321
bd7ce32a8b *Another HDD spin up loop fix
*Changed default cIOS back to 249. It is now recommended to use cIOS 249 Rev20.
2010-11-28 17:24:23 +00:00
dimok321
f1afcda6af *Fixed timer display when waiting for HDD spin up 2010-11-28 16:31:55 +00:00
dimok321
94791621d2 *Linux compile fix 2010-11-28 15:34:30 +00:00
dimok321
9da497419c *Fixed settings loading on boot up
*Added better wait loop for HDD spin up
*Changed almost all default config paths which are set when no config exists to be set to where the actual config file is saved (either /apps/usbloader_gx/ or /config/)
*Changed to startup and load a cios right away before loading settings. You need to have at least one non stub cios 249, 222 or 250 to start the loader now
*Fixed 30 secs timer on HDD spin wait
*Updated libfat to new libogc version
2010-11-28 15:31:08 +00:00
dimok321
2c1228fa37 WOOT WOOT Revision 1000 !!!
Time for some real update. Whole lot of new features added including:

* GC GAMES BOOTING FROM USB
* BANNER ANIMATION LIKE ON DISC CHANNEL
* BURNING WII GAMES FROM WBFS TO DVD-R
* SUPPORT FOR ALL USB2.0 HDDS
* NO GAME SIZE LIMITS
* EXT2 AND EXT3 FILESYSTEM SUPPORT
AND A LOT MORE.

Only missing features now: The Wii making you coffee and toasting your bread in the disc slot.
2010-11-14 15:30:25 +00:00
dimok321
1ee6897ef5 *Rewritten the whole Homebrew Launcher (HBC menu) to a class. Using now the new settings standard too. Only Titles browser left.
*Fixed several gui_customoptionbrowser issues
*Fixed missing background on title browser
2010-11-14 15:19:42 +00:00
dimok321
fa11a745d6 A lot of changes with this rev
*Rewrote the whole Settings.cpp into 11 classes. Each settings menu has it's own class now
*Reworked the whole sound system. Supported formats AIF/MP3/OGG/BNS/WAV now with no file size limit (streaming).
*Changed button click/over sounds to wav from raw pcm
*Lot's of bug fixes
2010-11-13 22:34:53 +00:00
dimok321
45e15bdb0b *Corrected game settings ios display
*Fixed loading languages
*Fixed wiitdb download
*Changed sorting/favorite stuff. You can now have favorite mode and abc/playcount/ranking sorts as well
*Change to not allow FAT32/NTFS partitions with Waninkokos cIOS Rev < 18
*Fixed settings path to default to the boot device
*Set default cIOS to 222 now if no config exists.
*Removed support for Hermes v2 and v3 (only v4+ is supported now)
*Fixed game settings saving
*Maybe more i don't remember
2010-11-07 20:31:45 +00:00
dimok321
64744ce20d *Fixed booting games from FAT/NTFS (thx r-win)
*Fixed Toy Story 3 boot bug
*Changed IOS limits. Now allowing all IOSs from 200-255 to support more Waninkoko cIOS slots. You will get a warning if you don't have an IOS installed and try to choose it.
2010-11-07 12:16:34 +00:00
dimok321
33ce3e48ab *Lot's of cleanup and file/function movement.
*Homebrew boot changed a bit (cleanup)
*A lot more stuff i can't remember anymore
2010-11-06 15:30:14 +00:00
dimok321
bed86339f7 *homebrew xml fix
*replaced all OptionsLists with the one from WiiXplorer
*some other crap i don't remember
2010-10-31 09:30:53 +00:00
dimok321
2570d6dae8 *Fixed crash on start i made in last rev by mistake
*Changed boot process to wait for USB in GUI mode.
*Changed headless ID stuff (actually was in last rev)
*Added a GameTitles class for WiiTDB titles and fixed parental control (probably crashed before)
*Removed cfg.c completely now. Nothing left in it.
*Moved per game lock feature from game statistics to the individual game settings. It is not a game statistic ;).
2010-10-28 09:00:52 +00:00
dimok321
6baa46b1e6 *Clean up in partition mount/format process
*Clean up in game boot process
2010-10-27 19:50:48 +00:00
dimok321
78ff6447a4 *Enums cleanup 2010-10-27 14:45:27 +00:00
dimok321
71d537c1a7 *Compile warnings fixed for devkitPPC R22
*Changed usb fat partition mount/unmount a bit
*Added wifi printf for quick debugging purpose only (not used currently).
2010-10-24 19:08:03 +00:00
dimok321
87755f2543 *Removed message from settings about Hermes v4 (since it's not true anymore)
*Fixed clock alignment
*Restrict text scrolling to the right pixel size
2010-10-01 20:03:14 +00:00
dimok321
dbe694cedf *Update to new libfat
*Rearranged the libs location a bit
2010-10-01 18:53:38 +00:00
dimok321
297eb8cd55 *Forgot to remove the files that are not used anymore 2010-10-01 15:05:50 +00:00
dimok321
a4f3d16a56 *Added support for all the currently new IOS stuff. Stole a few modules/plugins from WiiFlow here :P. (Tested Hermes 222 v5.1 base 38 and Waninkoko 249 base 57)
*Added support for older Hermes IOS too (rev 2 and rev 3)
*Changed Alternative Dol Browser to get the filelist (fst) with functions from libwbfs (like banner sounds) instead of from an emulated disk. This should fix all the weird crashes with it.
2010-10-01 15:01:19 +00:00
giantpune
8f94b1dde8 * check pointer before checking strlen of it ( crash fix when selecting a channel to return to )
* enable alt-dol again.  still no auto-menu, but at least the games are playable
2010-10-01 00:26:16 +00:00
giantpune
444d2dbe79 *removed all the switches at the end of menu.cpp
* removed duplicate 002 parameter in constructors
* pass setting parameter directly to the patching functions instead of making another variable just for this
* probably broke something
2010-09-30 05:45:21 +00:00
giantpune
74fa0a40be * turn off some debug output
* change returnTo patch a bit.  now it can be run on dol sections instead of the whole thing at once.
* apply the patch for alt dols
* only apply patches to main.dol if we aren't booting an alt dol
2010-09-30 04:24:17 +00:00
dimok321
ac56e5ec10 *Bit code clean up in the fat mounter - no change here
*Changed the image resource manager to only be used for images from memory (embedded images) and not those from a device. It used the same cover/disc image for multiple game.
2010-09-29 17:47:51 +00:00
dimok321
71a95a57d7 *Cleaned up USB storage control
- Using mem2 memory from our mem2 manager now
   - Fixed potential memory overwrite
   - Removed unneeded or unused functions
2010-09-28 20:55:42 +00:00
dimok321
defd5f940b *Addition per Game Lock Feature (Issue 1694) - Patch supplied by pjigar 2010-09-28 18:58:56 +00:00
dimok321
c5c5708e12 *Fix for image resource manager 2010-09-26 18:19:45 +00:00
dimok321
1c4f46e8e5 *little bug fix 2010-09-26 09:39:55 +00:00
dimok321
0358aaac72 *Added an internal image resource manager for the GuiImageData class so that one image is reused as many times as it is needed with using only one space in memory. Image is freed when the "in use counter" is 0. This should save quite some memory. 2010-09-26 09:25:11 +00:00
dimok321
8bec876889 *Removed ramdisk
*Lot's of changes in image processing
*Added use of libgd and ImageData class from WiiXplorer. No more crashes with corrupted images and no more restriction to images sizes that are devidable by 4 :).
*Added a recource file manager for better access of all files/images for internal files and theme files. Some themes will have to adjust some filenames because we want to use the same filenames for themes and internal source files.
2010-09-26 08:33:43 +00:00
dimok321
48a40172d0 *Moved GameStatistics (FavoriteRank/PlayCount) out of cfg.c and into an own class. All settings are now separated. Old rankings and playcounts will be reseted due to a new format.
*Fixed loading of game settings
*Moved NTFS cache to mem2 as well
2010-09-25 08:51:44 +00:00
dimok321
137c2331c6 *Fixed crash with fat cache free on gamestart
*Moved fat cache to mem2
2010-09-25 07:07:08 +00:00
dimok321
73ade7d0b4 *Removed easter egg (no one ever found it anyway)
*Added some useful file/directory operations from WiiXplorer and removed the old ones
*Fixed crash with playcount on game start
2010-09-25 06:54:27 +00:00
dimok321
0ddf6e9d72 *little fix in loading settings 2010-09-24 21:43:46 +00:00
dimok321
e44e3c817c *Seperated game settings from cfg.c into it's own class. Some stuff might be broken and need adjustments. 2010-09-24 21:22:01 +00:00
dimok321
88969ffb9f *Theme Class made and removed all the crap from cfg.c
*Lots of changes due to that regarding themes (The very old theme format was completely dropped)
2010-09-24 17:58:56 +00:00
dimok321
a5a0289f9f *optimization up to -O4
*removed all compile warnings on that level
2010-09-24 15:54:06 +00:00
dimok321
5bf2c813b6 *let's get rid of last compile warning 2010-09-24 15:08:03 +00:00
dimok321
f8c1692809 little optimization 2010-09-24 13:46:32 +00:00
eraserxl
37c23c7676 * Moved minizip sources into a more approriate place.
* Removed unzip sources. Using lib unzip instead.
These changes might require a make clean before building.
2010-09-24 12:57:38 +00:00
eraserxl
3d9eb45e8c * Copied unzip sources into a more approriate place. (used svn-copy to keep svn history) (*sigh* why does svn sometimes has to be such a pain in the ass?) 2010-09-24 11:53:26 +00:00
eraserxl
772859ecbc * Unified formating of source files. 2010-09-24 00:48:03 +00:00
eraserxl
05825a3231 * Fixed routine for slow USB devices.
* Minor refactoring of Ios loading algorithm.
2010-09-23 23:47:51 +00:00
giantpune
4eab0cb29f * makefile stuff 2010-09-21 17:38:18 +00:00
giantpune
4e78cbb37d * fix widescreen setting 2010-09-20 03:03:38 +00:00
dimok321
f3ef9104b1 *Whole lot of cleanup in the cfg.c
*Moved all related global settings to a settings class. one for themes and individual games will follow. Probably broke some settings or theme loading, we can deal with that later and fix when someone discovers bugs.
2010-09-19 20:25:12 +00:00
dimok321
9594155a8d *Enabled NTFS writing
*Fixed favorite sorting
2010-09-19 15:12:16 +00:00
giantpune
6012536f67 oops 2010-09-19 13:21:36 +00:00
giantpune
bb234a9a51 * use more c++
* use less memory
2010-09-19 13:03:16 +00:00
giantpune
dd4704cce3 * brought back the return-to patch complete with settings and shit to click on
* in the global settings you can select any 0x10001 title that is actually installed in the nand.  in the game settings, you can decide whether or not to use the global setting for that 1 game.
2010-09-19 10:53:24 +00:00
dimok321
2547b9a2a5 *Video widescreen fix when set up in cfg 2010-09-19 08:13:06 +00:00
giantpune
344a81962f * fix WCharSortCallback() ( fixes game filter ) 2010-09-19 01:16:04 +00:00
giantpune
9e79c9d99b * remove little unused code
* code cleanup
2010-09-18 23:16:05 +00:00
giantpune
e1a36e8988 * move title stuff into a class
* only get the list of shit installed on the wii 1 time and use that list globally for stuff like checking if something is installed, getting channel names, getting title versions
* remove unused files
* probably fuckup svn merge
2010-09-18 23:04:39 +00:00
dimok321
1902318e4e *Cleaned up the game list get and filter process for all filter modes and made a class out of that. Noticable speed up in all loading gamelist processes with that. Bye bye shitty getentries.cpp. 2010-09-18 11:46:25 +00:00
dimok321
0f945247dc *Revert of libfat it causes crashes for most people and doesn't really work. We will deal with it later. For now the old one is good.
*Removed a few compile flags which were duplicated. Changed to optimization Os.
2010-09-17 23:28:01 +00:00
dimok321
787dd53a46 *Removed Metaphrasis (not used anymore)
*Changed WPAD/PAD handle and moved functions to appropiate locations
*some code optimizations
2010-09-17 17:48:16 +00:00
dimok321
b7071bc7b3 *Fixed scrolling of Text
*Fixed HomebrewXML - Long Description not being loaded completely but only a part.
2010-09-17 16:15:18 +00:00
dimok321
044c48a1bc *Added loop for WBFS init back in
*Replaced all text related stuff with the ones from WiiXplorer (FreeTypeGX/GuiText/...). Some alignments might need be adjusted or maxWidth in pixel of some text parts. Also the text scrolling needs to be adjusted.
2010-09-17 15:15:21 +00:00
dimok321
64f8406b07 *Mem2 fix
*updated libntfs (write fix)
*updated libfat
*lots of changes in the startup code, removed almost everything. This might cause problems for some drives at loading the gamelist and needs to be adjusted later but better this time. more cleanup is needed in main.cpp and will come.
*using libogc sd/usb for config loading and reload to cIOS afterwards
*added missing boothomebrew stuff pune forgot

NOTE: From now on we will be doing a lot of revs which we won't be compiling and releasing. This revs are officially not available for public so don't making issues regarding those revs. Those will be closed right away. We need first to cleanup a lot of crap and update loader to new standards before releasing stuff again.
2010-09-16 19:59:41 +00:00
giantpune
ac26935769 for dimok 2010-09-16 11:56:42 +00:00
giantpune
95745a23cb * robbed homebrewboot stuff from wiixplorer 2010-09-16 11:54:18 +00:00
giantpune
5bc9cee195 updated lstub to work with newer HBC stub ( fixes "return to loader" ) 2010-09-16 10:22:24 +00:00
dimok321
ba5e1f2c37 *change for new libjpeg version
*fix in cheats (Issue 1682 - thanks)
2010-09-15 19:54:09 +00:00
eraserxl
fa6bbdf47d *[libwiigui] Minor adjustment of the ogg sound decoder to be capable of reading files into memory on its own.
*Replaced libtremor with libvorbisidec
2010-09-15 00:51:15 +00:00
satellic
3f61761739 * Language files updated & cleaned. 2010-07-04 00:34:22 +00:00
dimok321
c2f227bcaa crap 2010-06-03 16:37:14 +00:00
dimok321
31ca78434a *Changed gecko send to not wait till the message is received by the PC 2010-06-03 16:36:25 +00:00
dimok321
a5ca9235ca *Added PoP Patch to apply automatically. The internal patch is not applied if you have a .wip file for PoP. So the .wip patches override the internal patch.
*Cleanup inside the apploader
2010-05-30 14:18:25 +00:00
dimok321
1e9951f586 *forgot that i wanted to fix the beta updater
The beta updates will work now. You will have to update to this revision manually though.
2010-05-30 07:00:29 +00:00
dimok321
095d09eb93 *Disabled NTFS write because the installer is still unstable and made NTFS mount read only
*Changed cache size for mounts higher again which speeds up everything especially from SD
*Fixed bug when loading OCARINA+Alternative DOL. (Wasn't booting at all)
2010-05-30 06:49:23 +00:00
dimok321
f0ca11506b *WIP Patch fix. WIP patches should work now. Tested and confirmed for PoP.
WIP Patches will be only accepted in the following format (let's not invent thousands of different formats):
In 3x 4 bytes columns separated by a space (no ":" allowed)
offset | original address | overwrite address 

Example for PoP:
007AAC6A 7A6B6F6A 6F6A7A6B
007AAC75 7C7A6939 69397C7A
...

The original address is compared before patching and is not patched if it doesn't match. You can see the confirmation or fail of a patch on the Gecko Output.

*A few fix ups in different places
2010-05-29 15:43:19 +00:00
r-win
8a4e192022 - Reverted to 921
- Removed no disc in drive patch
- DoGameHooks should be called always
2010-05-29 07:38:54 +00:00
satellic
edbedb5336 * Language files update: dutch, german, italian, tchinese
* All lang-files cleaned.
2010-05-25 12:53:02 +00:00
satellic
3a5398cfde forgotten update italian.lang 2010-04-11 18:29:08 +00:00
satellic
d220eb7d10 * Language files update 2010-04-11 18:20:44 +00:00
giantpune
062520d0e0 added patch for launch titles. now every game should be able to return
to this channel on exit.
2010-04-11 05:49:24 +00:00
giantpune
1beb161406 fix for "return to" logic.
look for the first of ULNR or UNEO
if neither are found, look for the first of JODI or HAXX
if none of the 4 are found, return without patching anything
2010-04-11 02:59:34 +00:00
giantpune
2af7d13868 comments, debug stuff, and compile warnings.
no functional changes
2010-04-11 02:27:25 +00:00
giantpune
0e5d1d182f change main.dol patches around a bit 2010-04-10 23:44:10 +00:00
e.bovendeur
58b88d4b09 Sorry, forgot to add ehcmodule_frag.bin 2010-04-10 18:28:16 +00:00
e.bovendeur
0e1ed4a3b3 - Fixed Hermes rev5 issues (I think :))
- Added support for ciosx (yes, including FAT/NTFS) (As always, say thanks to oggzee for this)
- Fixed bug with game specific settings (which *could* end up using other settings than you expected)
- Removed fat_ffs for now (save game emulation might conflict with FAT/NTFS support, we have to test this)
- Maybe more, but I forgot them, I think
2010-04-10 09:15:22 +00:00
satellic
3f15f12ee5 * Language files update 2010-03-16 15:31:51 +00:00
giantpune
c27acedc40 add techjawa to the restarting message after update. check them out. 2010-03-15 14:48:36 +00:00
dimok321
52a44ef10f *Added back license that was removed by mistake
*Fixed bug i added right before commit for Brawl+
*Some compile warnings removed
2010-02-27 20:08:47 +00:00
dimok321
eb052a0fe9 forgot something 2010-02-27 18:54:42 +00:00
dimok321
714aafa267 *Added WiiPowers Brawl+ stuff (Thanks WiiPower) 2010-02-27 18:18:01 +00:00
dimok321
e4b48d2712 *Another fix for ntfs write 2010-02-25 14:55:42 +00:00
dimok321
0908027ad8 *Fix for ntfs writing
*Cache size reduced which results in a bit slower writing but is more stable
*Fix for the gameinstaller ProgressWindow
*Added NTFS unmount on exit

WARNING:
The USBLoaderGX installer seems to be broken in some places. There are sometimes random freezes or crashes even on fat32. Those arent bad on a fat32 filesystem but can damage the whole partition on ntfs. Using the installer on ntfs is still very risky. You have been warned!
2010-02-25 12:08:03 +00:00
e.bovendeur
ce5930f297 * Added Hermes rev5 support! (issue 1438)
* Updated to Hermes usb storage code
* Fixed some bugs in ntfs while writing timestamps, resulting in different hashes (dimok)
* Fixed codedump when switching partitions (issue 1454)
* Fixed graphical glitch on 4:3 screens, where the prefetch cover was visible in the coverwall
* Fixed a bug with installing games, due to the switch to C++ (dimok)
2010-02-22 21:29:47 +00:00
satellic
275aee0dab * Language files update 2010-02-16 20:21:47 +00:00
giantpune
b193141eb6 tidy up some debug stuff. 2010-02-15 02:45:18 +00:00
e.bovendeur
e8f5ab07bd * Changed WBFS stuff to C++ classes
* Fixed bug in http.c (where realloc *might* choose another address, thanks Dr. Clipper)
* Added support to /wbfs/Game Title [GAMEID].wbfs files (thanks oggzee)
* Fixed bug in cfg_cleanup when switching partitions
* Added BGM class again (for playing background music, requested by dimok)
* Added settings for background music again
* Fixed bug in MEM2 class (returning an invalid handle when no memory could be allocated, thanks to dimok)
* Updated DIP module to OpenDIP (report bugs with this one if you've found them, but report them here: http://github.com/spacemanspiff/odip-plugin)
* Added initial code for cios 222 rev5 (THIS DOES NOT WORK YET! DON'T FILE BUGS ON THIS ONE!)
* Added fatffs module by Hermes and Waninkoko (THIS DOES NOT WORK YET! DON'T FILE BUGS ON THIS ONE!)
* Fixed bug in Settings, which resulted in a crash when the partition was changed.
* Added caching for gamelist entries, so switching between different screens/sort options/display modes should be faster
* Changed defines in ehc_module, in order to prevent clashes with new defines in rev5
2010-02-14 23:22:52 +00:00
satellic
1a3eb7be08 * Language files update 2010-02-09 15:15:21 +00:00
giantpune
bf03e49dc6 undo the code formatting. somehow it got screwed up 2010-02-09 10:59:55 +00:00
giantpune
f988afc60d code formatting. absolutely no functional changes. there is no point to update to this. just making the code easier to read. 2010-02-09 06:33:18 +00:00
giantpune
7473c82be8 oops. made a bit of a memory leak. 2010-02-05 06:27:52 +00:00
giantpune
826f4fd6ab remove one of the many getentries(). this should speed up initial
startup for people with FAT partitions especially.
2010-02-05 06:18:23 +00:00
giantpune
f8b9a0f704 fix wad (un)installing from TCP. tested and working with wiiload 0.5.
maybe still works with older versions, too.
2010-02-05 06:11:07 +00:00
e.bovendeur
0068e80b59 Fixed borked French language 2010-02-01 15:00:33 +00:00
satellic
c5c1b1e5c0 * Language files update 2010-02-01 14:24:33 +00:00
giantpune
aeb7aff9ea *re-eveluate partition size after installing games and such (from r-win) 2010-02-01 11:22:48 +00:00
e.bovendeur
1c6c607cf1 * Added Free space on NTFS drives
* Applied patch from mlgd, which prevented the right partition to be selected after exiting the settings page.
2010-01-31 23:55:59 +00:00
e.bovendeur
57ecea56e9 * Added NTFS write support! (Thanks dimok, for fixing the bugs)
* Added additional folder layout on FAT/NTFS (GAMEID_Text or Text [GAMEID])
2010-01-31 23:14:14 +00:00
dimok321
0ab26eaa6e *Memoryleak fix 2010-01-20 18:33:30 +00:00
satellic
4284109116 * Language files update 2010-01-19 14:17:17 +00:00
dimok321
3f9cdb5468 *Revert to R883 and only keeping the new game directory layouts commited by r-win
*Moved R896 to the branch
2010-01-19 10:48:50 +00:00
dimok321
d16ba4ed6c *Fix for startup problems. Especially for those with wiitdb.
*Startup is now using libogc usbstorage for loading configs
*Improved storing gametitles from wiitdb with less memory usage
*Added freeing of the memory allocated for wiitdb titles (oh boy)
*Changed wiitdb.zip search
2010-01-17 23:59:59 +00:00
dimok321
ca9455aa53 *First attempt to fix the weird startup problems and wiitdb issue (Testversion 3) 2010-01-17 09:49:26 +00:00
satellic
bc68840faf * Language files update
* Translations for r883 restored
2010-01-11 01:21:54 +00:00
e.bovendeur
5e9a56ffb7 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
2010-01-10 09:16:47 +00:00
dimok321
f169773cd0 *Fix for loading BGMs of USB Devices 2010-01-08 21:50:57 +00:00
dimok321
1d9b8576e3 *Changed DeviceThreadPriority for startup. Now it detects the HDD faster and when it is detected it goes into idle mode again.
*Fixed filebrowser to cancel without applying the path
*Added A BGM Class
*Removed the BGM menu now.

You can now choose a file with the filebrowser which you want to play. This file will be played and all .mp3 .ogg and .wav in the same directory enlisted as a Playlist.
If you choose Loop Directory mode than the files are played one after another. You can also choose a play random music from directory mode.
2010-01-08 09:03:40 +00:00
dimok321
062ce1f24d *Update of BuildBots libogc which were causing the most problems with R889. If you were having troubles with it try now R890 2010-01-07 20:18:01 +00:00
dimok321
c7fc442724 *Lots of fixes, like Issue 1330 and Issue 1224
I can't remember which one are fixed so please check if your issue is fixed and report.
2010-01-07 18:20:26 +00:00
dimok321
3661e7c584 *Forgot to remove a thing 2010-01-07 11:23:01 +00:00
dimok321
662266d3fd *Fixed the clicking problem and some speed issues because of that 2010-01-07 10:33:57 +00:00
dimok321
604ecb7b79 *Some fixes for those who were having troubles with the new revs 2010-01-07 08:35:11 +00:00
satellic
205d5ee579 * Language files update 2010-01-06 23:46:35 +00:00
dimok321
15bcbfa482 *Finished the background initialization thread for devices started by giantpune and merged it into trunk. Now you can startup the loader without a HDD. Also you can put in your device after startup and it will be recognized. Hot swapping not yet added (as in remove and than stick it in).
You will see the list of available channels on your system if you start without a HDD or if your HDD is slow and is being recognized late. The list of games is than reloading as soon as it is recognized.
*Hot swapping of the SD card was implemented into background thread (by giantpune)
*Made lots of cleanups and some fixes
*Format menu was moved to settings page 3 (only on godmode accessable)
*Added ScreenShot and Reset/Shutdown call to background thread. Removed the not needed ones. Now you can call for Screenshot/Reset/Shutdown anywhere in the loader (after gui is started).
2010-01-06 23:07:35 +00:00
e.bovendeur
ffb017b6bc Fixed installing games to FAT partitions. 2010-01-04 14:11:02 +00:00
giantpune
26a5d9c9de take out the printf about the IOS236 because im tired of people asking what the hell it is 2010-01-03 17:05:31 +00:00
giantpune
b5653edcf4 *fix bug in partition detection (at least for my HDD)
USB must deinit the device before re initting it or else it returns 0
games and what not.

*add filter to skip __CFG_ in teh gamelist (i was told this is the ID6
for hermes' settings)
2009-12-30 09:52:24 +00:00
satellic
e44006330a * Language files update 2009-12-29 03:36:50 +00:00
dimok321
5058a6688d *Added a prompt after a theme was downloaded which asks if you want to apply the downloaded theme
*Changed GuiDrawThread priority to maximum. This seems to take care of the vanishing WiiMotePointer problem (let's see if it works. If anyone notices a slowdown of any process caused by this revision, please report.)
2009-12-28 16:05:16 +00:00
satellic
0f7be67d7b * Language files update 2009-12-27 20:26:27 +00:00
giantpune
999e8c1817 *add a little debug text after the GUI if loaded from HBC to help track
down the ocarina issues

*take the IOS reload out of the slow usb loop

*use patchhook.S from new geckoOS.  this doesnt mean all the new geckoOS
stuff will work, its just the S file
2009-12-24 08:33:53 +00:00
e.bovendeur
5b6a6e98df Fixed issue 1242: Ocarina doesn't work any more 2009-12-20 20:28:30 +00:00
e.bovendeur
dc34b25542 Fixed online gaming. Removed some warnings when compiling with R19 2009-12-20 18:28:30 +00:00
giantpune
5d19915af8 fix code dumps when loading without a SD card
add screenshot shit to gameinfo window
2009-12-20 10:11:00 +00:00
giantpune
cb628348d6 *fix possible buffer overflow in GCT code array
*fix the gamelist from starting with 1 game on the list
*added fucntion for making screenshots and put it in a few loops. 
triggers are GC(Z), CC(left-Z), nunchuk(Z).  no comfirmation is given
except over usb gecko.  but files are saved in <boot device>/config/
USBLoader_GX_screenshot<date><time>.png
*took out some annoying prompts from the bannersound functions because
they were really annoying
2009-12-20 04:26:30 +00:00
satellic
7cdb020b04 * Language files update 2009-12-19 21:14:58 +00:00
e.bovendeur
27024a9ad1 Added changed libwbfs by oggzee. 2009-12-19 15:47:12 +00:00
e.bovendeur
f3ce461dc6 And of course I forgot libntfs. 2009-12-19 14:06:57 +00:00
e.bovendeur
3aa838dec9 * Added initial NTFS support
* Added load system based on fragments

This commit is made possible for Oggzee and his great work on supporting other filesystems!
2009-12-19 14:05:31 +00:00
satellic
f9358f8b30 * Language files update 2009-12-15 12:03:24 +00:00
giantpune
127db3f4b2 add fixes from brincraig (issue 1191) 2009-12-15 08:39:45 +00:00
e.bovendeur
f19285cd0d * Fixed issue 1169
* Implemented WIP patches
* Updated language files
* Possible fix for Peppa Pig (untested, issue 1212)
* Updated Wii parental controls to work nicelly with USB GX Parental Controls
2009-12-15 06:04:14 +00:00
satellic
6688697780 * Language files update 2009-12-13 14:42:14 +00:00
giantpune
3fd924f3c0 changed the headless mode to only use argv[1] if it has strlen==6 so it
just ignores seldelf's args

add Settings.godmode to the end of the theme URL so you can see boobies
if the loader is unlocked
2009-12-13 10:20:11 +00:00
dimok321
66b367c6a6 *Little correction 2009-12-13 09:26:34 +00:00
dimok321
063072a6c9 *Changed Theme Download to parse XML now
*Removed punes headlessID because it doesnt allow a start of the loader over SendElf anymore
2009-12-12 18:04:35 +00:00
giantpune
5c26c4082a fix the broken "remember last game" stuff when leaving menu_disclist
loop
2009-12-12 02:12:10 +00:00
giantpune
99af0f8574 forgot a line 2009-12-11 23:09:10 +00:00
giantpune
8732c83f11 *probably fix the bug that caused WiiTDB.zip to not update the full
gamelist.
*rearrange the Gui_Numpad so it doesnt look like a 4yr old made it :)
*remove redundant setPostion and setAlignment in Gui_Numpad
*remove old comments
2009-12-11 23:07:27 +00:00
giantpune
f364aaa964 remove more SD and USB shutdown and startup, which broke cheating when
using alt dol from sd/usb
2009-12-11 06:31:05 +00:00
satellic
856efe535f * Language files update 2009-12-11 01:12:32 +00:00
giantpune
a0067589bf *change cheats to use the global buffer
*change make:all to not complain about bash
2009-12-11 00:14:55 +00:00
giantpune
f6ad587532 *change "or" to "and" for the IOS check
*rearrange some sd and usb init to keep from re-init the thing 20 times
*execute some of the main dol patches that are the same size in the same
loop so we dont keep looping the same data a bunch if we dont need to
(hopefully this doesnt break anything)
*sprinkle some more gpringf() around
2009-12-10 23:05:32 +00:00
e.bovendeur
b10ba0fd42 *shame on me again* 2009-12-10 21:38:03 +00:00
e.bovendeur
441a203678 * Added BETA upgrades option (to download the latest revisions from google code)
* Added Wii Parental Control support
* Added gui numpad
* Changed GuiText to support password character
* Added lock/unlock icon in the titlebar (to unlock Parental Control)
* Added new wbfs_fat from Oggzee (further speed improvement)
2009-12-10 20:27:36 +00:00
e.bovendeur
efcc00b66b * Added WII_Initialize call to IOS_ReloadIOSsafe to prevent DSI exception when calling WII_LaunchTitle
* Fixed check for valid cioses
* Removed gprintf from MEM2
2009-12-05 08:06:05 +00:00
e.bovendeur
ab25485614 Fixed the build in Linux (Prompts instead of prompts). How many times am I gonna fall into that trap? :P 2009-12-04 22:39:29 +00:00
satellic
9e1aaaabd4 * Language files update 2009-12-04 15:26:14 +00:00
e.bovendeur
2543c555a4 Lots of changes in this revision:
* Added MEM2 support by Hibern
* Better partition support (by oggzee)
* Support for subdirectories in FAT32 (by oggzee)
* Added support for cios 223 and 250
* Added BCA support (go to Settings->Custom Paths) to change the path of the BCA files (by Hermes)
* Fixed issue with hairless mode
* Fixed issue with IOS_ReloadIOSsafe (by giantpune)
* Added setting to save games in a subdirectory
* Fixed slow startup when loading from FAT (WiiTDB required!)
* Changed handling of new titles a bit (speed improvement)

Known issue:
* FAT rename and re-id broken again due to subdirectory support (yes, I'm lazy)
2009-12-04 15:05:20 +00:00
giantpune
d14bebd159 fix code dump when using hairless mode and FAT32 2009-12-03 06:13:23 +00:00
giantpune
55a401e4a5 lots of changes here
changed gprintf() to use crediar's method because it is smaller and works just the same.

allow r-win's debug printf() stuff to be sent to the gecko to reduce redundant stuff there 

issue 1073.  headless mode - allow game to be booted via argv[1].

took out all the params from the exitprompt since they aren't used.

took out all the #ifdef stuff for building for a wii.  obviously this wont run on a gamecube so it isn't needed.

added a way to check what version of a IOS is installed before trying to boot into it.  added IOS_ReloadIOSsafe(). this should stop idiots with the 4.2 stubs from bitching about why stuff doesn't work.

use that check so you only see the "222v4 is needed" prompt in the settings if you don't already have that installed.

fix issue 1039. (must still be compiled without NO_DEBUG defined because technically WiiRD is a debugger)
2009-12-03 01:06:09 +00:00
satellic
46cb312577 * Language files update 2009-11-30 06:28:25 +00:00
e.bovendeur
cfb6ee9538 Possible fix for issue 1127 2009-11-23 21:06:01 +00:00
lustar.mii
c97c887775 For people who use two partitions (FAT32 and WBFS), wiitdb.zip won't be overwritten anymore when they update. The file is now loaded and saved as wiitdb_(partition).zip, so you can switch partitions and keep titles/infos. If wiitdb_(partition).zip is not found it loads wiitdb.zip. When exiting settings, the partition is now reloaded only when needed. WiiTDB update should work again for people who own more than 240 games. Fixed a rare crash that could be issue 1083. 2009-11-22 16:42:53 +00:00
dimok321
b70af2d71d *Fixed InstallProgress to show size and speed again
*Added intern GameTitle rename for .wbfs files on FAT32
*Added intern GameID change for .wbfs files on FAT32
2009-11-22 14:09:08 +00:00
satellic
b4b5b5389c * Language files update 2009-11-21 23:57:27 +00:00
e.bovendeur
68aeb7aafd * Added a visual mark for new installed games. The first time this revision is started no games will be marked!
* Added a configuration setting to turn this feature off (there you go, pune)
* Changed svnrev.sh, to also update the release date of the meta.xml file, and to set the revision to current + 1
2009-11-21 22:59:57 +00:00
e.bovendeur
31717f020b Added new ehcmodule to support 4 GB WBFS files by oggzee. 2009-11-19 20:16:30 +00:00
e.bovendeur
07d2e8582e Fixed the build on Unix machines 2009-11-18 09:28:44 +00:00
e.bovendeur
6e8489e335 Small changes to make compiling of the channel easier and quicker:
- Type "make" to make the normal dol
- Type "make channel" to make the channel dol
This will only force networkops.cpp and PromptWindows.cpp to recompile, instead of changing the PromptWindows.h file and force a recompile on almost everything.
2009-11-18 09:01:14 +00:00
satellic
448703a177 * Language files update 2009-11-18 02:22:50 +00:00
e.bovendeur
8b3754ef3f - Changed svnrev.sh script to autoupdate meta.xml
- Fixed the build for the full channel build
- Reverted the default cios change
- Changed the error002 to default Anti (this only affects new users)
2009-11-17 22:57:41 +00:00
ardi@ist-einmalig.de
75ba6a0fd8 fixed looped bannersound 2009-11-16 22:46:57 +00:00
ardi@ist-einmalig.de
072638fddf use the LoopFlag from Bannersound to automatic loop the sound if is needed 2009-11-16 22:43:46 +00:00
satellic
07f7f16faa * Language files update 2009-11-15 23:26:12 +00:00
dimok321
626c79ea2d *Added the custom libfat source to our source so you don't need to replace the original one in libogc
*Added NewSuperMarioBrosPatch for NTSC Version
2009-11-15 21:30:44 +00:00
e.bovendeur
a09abe355f * Added FAT support (Issue 1054)
* Fixed issue 1058
* Menus splitted to several smaller files, to reduce compile time

This version has FAT support. You can change the used partition in the game load options. Default WBFS will be used, if found. Otherwise the first FAT partition with games will be used. FAT will only work when using Hermes cios (222/223)!!!
2009-11-15 19:52:58 +00:00
satellic
ef43c3d0a2 * Language files update
* Fix as asked on issue 1089
2009-11-12 15:29:12 +00:00
ardi@ist-einmalig.de
be9d29773f changed the GuiElement Lock-Stuff
The libogc limits the MUTEX up to a count of 64.
Therefore we use "only one" global Mutex for all Elements.
This has to follow tath a lock hinder each thread 
tath which tries access to any other element

Also the new Lock-Stuff uses one global mutex. 
But this mutex is locked for the smallest time as 
possible (Only in the lock- and unlock-process). 
The threads are no longer hindered unnecessarily each other.

This speeds up the gui
2009-11-10 22:03:52 +00:00
satellic
79b3c8c5dd * Language files update 2009-11-10 19:46:26 +00:00
dimok321
ef956c430a *little fix to ignore case sensitivity on searching files on the WiiDisc (Thanks to LoudBob11 for pointing it out)
*Added new options for BannerSounds (You can loop them, make it be quite after once played or play the BGM again)

NOTE: Changed the way how to disable BannerSounds. If you make Volume to 0 than the loading of the BannerSounds is disabled now.
2009-11-10 18:43:56 +00:00
e.bovendeur
781d204691 Fixing the build, please mind the casing of the directories, since the build server is a Linux machine\! 2009-11-10 05:08:33 +00:00
ardi@ist-einmalig.de
a0182d0c4c * GuiSound stuff rewritten it makes modular
* ogg decoder added (old oggplayer removed)
  * mp3 decoder added (mp3's cane use as backgroundsounds)
  * WAVE decoder added (but only uncompressed WAVE's)
  * AIFF decoder added (only uncrompressed)
  * BNS decoder added
    all soundformats can use as backgroundsounds
    dimoks GameSound class removed it is replaced with the new GuiSound stuff

* Many small fixes and other changes
2009-11-09 23:03:13 +00:00
dimok321
bf6b329822 *Added WiiPowers New Super Mario Patch. (Thanks WiiPower) 2009-11-09 21:49:28 +00:00
satellic
b081dd8a41 * Language files update & doubloons removed 2009-11-09 01:43:13 +00:00
dimok321
ab82b0b40d *Added BannerSound playback to GameWindowPrompt, playing the gamesounds back (Thanks to Hibernatus for his decoding and uncompressing functions)
NOTE: Added option to enable/disable the BannerSounds and a volume option for it. Note that volume 0 is not the same as disabled. On volume 0 the sounds are still loaded. More options probably going to come.
2009-11-08 20:13:57 +00:00
satellic
8466f2a45d * Language files update: hungarian, thai, turkish 2009-11-08 18:22:44 +00:00
mauricewoelk
9bdda687ed - minor edits on images.
- btw. i'm not dead... just fucking busy :P
- p.s. ffs!!!! don't touch my graphics !!! friggin pixelated shit in there -.-
2009-11-06 12:53:08 +00:00
dimok321
d3d2055583 *Changed to download files under their real filename
*Small change to the download request function, added filename reading
2009-11-02 22:15:28 +00:00
ardi@ist-einmalig.de
12e42498dc * remove my old (and buggy) ramdisc (libFAT-Wrapper) with my new
real dynamic ramdisk (currently unused)
* added Make.config
2009-10-31 23:23:27 +00:00
satellic
5ac0aa0df8 * Small fix as asked on issue 1055 (Thx Old8oy)
* Languagefiles update
2009-10-30 01:32:01 +00:00
satellic
97deced58b * Language files updated & cleaned
* Themes & helper websites credits added in meta.xml
2009-10-25 14:05:58 +00:00
dimok321
7cb357abb2 *Little bug fix. Images were saved as .png when they are .jpg. Delete your cached tmp images of the themes to not have doubles. 2009-10-24 22:12:25 +00:00
ardi@ist-einmalig.de
a8936b0054 * little stuff in FreeTypeGX
* changes is setting-dialogs
  - Update the Gui-Texts only if is needed
  - alls stuff for an option in one code-block
    this makes it easier to add, move or remove an option
* customoptionbrowser-stuff
2009-10-24 22:03:12 +00:00
satellic
54c3afe760 * Languages files update
* Add one translation wich was forgotten in source
* Themable screensaver activated, image size as gxlogo.png, but named "screensaver.png" in the theme folder.
* Others little fixs
2009-10-22 14:45:07 +00:00
dimok321
7524f86827 *Removed Referer for small files because it seemed to slow down the download. 2009-10-22 11:51:12 +00:00
dimok321
ed2ac8f085 *Created a Theme Downloader with preview, downloading themes from http://wii.spiffy360.com/ (Thanks for hosting them)
NOTE: The images used right now for the theme loader are made out of our old images and if someone can make some new ones go ahead. The themes are downloaded to the path you can set up. The downloaded preview images are cached at "<set up theme downloadpath>/tmp/". The widescreenfix isn't implemented there yet because images will probably be changed.

*Started 3rd SettingsPage

*Added JPEG Loading GuiImageData function and 4x4RGBA converter by r-win from WiiXplorer

*Added ZipFile Class from WiiXplorer

*Added StringToMD5 and MD5ToString to MD5 functions and made it undependable of platform
2009-10-21 19:32:46 +00:00
giantpune
b753af6d4d sprinkled gprintf() throughout the source some more.
added functions to mess with the "return to" stub.  everything should be working right, but if i messed up, it may cause you not to be able to exit the program (it could just keep restarting itself).  now when booting homebrew, they should exit back to this program if you have a channel installed as UNEO or ULNR.  priority is given to UNEO if both are present.
2009-10-20 23:00:19 +00:00
giantpune
6a378e3523 added basic functions for outputting debug info to USB gecko 2009-10-20 11:46:55 +00:00
ardi@ist-einmalig.de
6d1178c26d optimized the font stuff 2009-10-19 23:09:27 +00:00
ardi@ist-einmalig.de
31cd4d03e2 revert dimok's stuff, because it makes too many trubble 2009-10-19 20:34:54 +00:00
giantpune
9f66829728 re-fixify the gamegrid theme shit. *note* please update any themes to use the separate entries for the toolbar buttons for each view. (gamegrid_dvd_blablabla, gamecarousel_dvd_blablabla, etc). one of these days the workaround for older themes will be gone and those themes will not look right. 2009-10-19 05:00:47 +00:00
lustar.mii
08ce514727 Added a macron in case any particular title happens to require it. The network init prompt won't show up at all when network has already been initialized. Ocarina should work for people that still had the problem with recent revisions (it fixed it for me, but only when using SD, not SDHC). 2009-10-18 21:23:54 +00:00
dimok321
06e5f81c3a *more fixes
*quick and ugly widescreen text fix which needs to be changed later
2009-10-18 08:38:41 +00:00
dimok321
0c7ac826c3 Optimization Changes Part 2:
A few corrections to the changes in part 1:
*clock fix
*progressbar fix for language update
*GX DrawDone() changed
2009-10-17 22:50:42 +00:00
dimok321
3c6bf6523b Optimization Changes Part 1:
*Lots of changes in the TextDrawing stuff and FreeTypeGX to speed up the drawing
*Mostly optimization work which is not completely done yet, but mainly it is.
*You might not want to update to this revision right away there still might be bugs which are needed to be fixed. This is a version for everyone to test and report bugs caused by the changes.
*Vanishing WiiMotePointer should be fixed for the Settings/GameSettings probably (though it might still occur i am not sure if i didn't forget anything, there is just too much to change :P.
2009-10-17 20:48:52 +00:00
satellic
1411b42132 * Languagefiles update
* "for" has changed for "for Ocarina", to be adapted to some languages translations
2009-10-17 17:13:51 +00:00
dimok321
a2bb760f3d 2009-10-17 07:30:54 +00:00
dimok321
8c6dfb7ec6 *Fix for Grayscale function to instantly draw gray. (thanks to Tantric for the info) 2009-10-17 07:24:14 +00:00
giantpune
55ddcb5d30 fix another memory issue. probably fixed issue 1013 and other similar ocarina issues.
little change to what happens when installing a disc
2009-10-16 21:56:32 +00:00
giantpune
9c7207aa79 patch up memory leaks.
issues 1022, 1023, and 1024
2009-10-16 20:08:44 +00:00
lustar.mii
981ae17a80 2009-10-16 06:29:48 +00:00
e.bovendeur
363f2e40d4 Fixed issue with game installations 2009-10-16 04:18:00 +00:00
ardi@ist-einmalig.de
7ddd8aee25 fix missing utf-8 support with devkitPPC r18 2009-10-15 14:13:13 +00:00
ardi@ist-einmalig.de
d7401a77cf fix codedump when pressing button "2" and no game is selected 2009-10-15 12:41:32 +00:00
satellic
539b3e48b5 * Languagefiles update
* "retired" words deleted in credits and arrangements
2009-10-15 05:52:33 +00:00
giantpune
7b0af4f19d fix compile warnings from devkit r18 2009-10-14 21:59:13 +00:00
ardi@ist-einmalig.de
cec8a231e7 * add missing includes
* fix a to small array
2009-10-14 17:20:24 +00:00
e.bovendeur
a976c4e530 * Added SDHC support (issue 672)
* Added support for larget WBFS drives, as found by Wiimm (http://gbatemp.net/index.php?showtopic=185428).
2009-10-13 21:19:23 +00:00
e.bovendeur
62163b6512 * Changed the favorite icon to 5 stars, which can be used as a ranking system. The more stars are selected, the higher the game will show up in the favorites list. Games without stars are not shown in the favorite list.
* Changed credit screen.
2009-10-13 10:47:56 +00:00
ardi@ist-einmalig.de
fc8f4c2c7a * For Themes - added alternate coordinates for widescreen-mode.
- Differ the coordinates between 16:9 and 4:3, 
    can add a setting with a "w" as prefix 
    (e.g. sdcard_coord = 163,395 for 4:3 
     and wsdcard_coord = 170,395 for 16:9).
    Isn't setted "w???._coord", the "normal"-coordinate
    is used for both modes.
* added a new constructor for GuiImageData
  currebtly the constructor is unused, i will use later
2009-10-12 15:39:59 +00:00
e.bovendeur
812c37bf4a Fix for games which need a disc in the drive to play (like MP3 and De Blob). 2009-10-12 05:28:11 +00:00
satellic
1f3b864ac7 * Languagefiles update 2009-10-11 11:21:19 +00:00
ardi@ist-einmalig.de
7be002023b makes grayed sorticons again customable
if no custom gray-icon in the theme-folder the grayed icon will build from the normal (ungrayed) icon with Dimok's SetGrayscale() function
2009-10-10 22:38:27 +00:00
lustar.mii
f4758ca9c4 Fixed WiiTDB update for people who own more than 240 games. The custom URL now uses the full game ID to account for the recent proliferation of game IDs. Changed user agent so that the loader identifies itself as "USBLoaderGX (revision number)". Canceling the txt/csv export prompt will now close it without saving any file. Possible fix for issue 991 (endless rumble when changing theme path). 2009-10-09 06:13:08 +00:00
ardi@ist-einmalig.de
f270f828da fix tooltips in GameCarousel (Issue 988) 2009-10-08 16:29:58 +00:00
satellic
da4b3665da * Languagefiles update
* meta.xml updated
* readmii.txt updated to v2 (Thx tj_cool)
2009-10-07 15:41:35 +00:00
ardi@ist-einmalig.de
505e4cd09c - fix tooltips in GameCarousel
- change gui_keyboard stuff
- change filebrowser stuff
2009-10-05 10:53:19 +00:00
satellic
608dd91a21 * Languagefiles update 2009-10-04 15:54:26 +00:00
giantpune
6cf4b4ce10 fix a bug in saving cvs file 2009-10-04 11:16:30 +00:00
lustar.mii
51459465bc Added more alt-dol selection prompts for known games that require different settings to access all the content.
All options pages now contain the correct number of lines, which together with another adjustment should fix scrollbar alignment (issue 971).
Added missing scrollbar on custom paths page.
dimok fixed the file browser bug that prevented going back to the parent folder if the current folder was empty (issue 836).
Fixed parental control keyboard bug introduced in r750 (issue 976).
The free space text is now in correct order when the GUI is set to Japanese.
2009-10-04 09:48:03 +00:00
e.bovendeur
dd77cce0d1 Fixed bugs with sending zip files:
* Directory creaton failed
  * Forgot to reload the homebrew browser
  * Removed a bunch of printf statements
2009-10-02 06:55:40 +00:00
e.bovendeur
448e3b4aab Changed gameprompt window for a retail disc to show the Gametitle instead of the game id. 2009-10-01 20:58:34 +00:00
satellic
ee7afe4f48 * Languagefiles update & 2 removed doubloons 2009-10-01 14:27:31 +00:00
giantpune
a65c8f88ba little fixes 2009-10-01 10:35:40 +00:00
giantpune
aa936a5c43 fix a little bug
add function to create gameList based on installed channels.  not used yet.
2009-10-01 09:17:55 +00:00
lustar.mii
c797c3fa13 Fixed "back" button for game info page (issue 976, introduced in r750) 2009-10-01 05:13:01 +00:00
satellic
51d2eb5037 2009-10-01 04:35:06 +00:00
satellic
e856cd76a6 Problem with a langfile... 2009-10-01 04:34:26 +00:00
satellic
1126739522 * Languagefiles update
* Arrangements english words & langfiles
* All langfiles cleaned
2009-10-01 03:55:07 +00:00
giantpune
3b4613249b support exiting to both tid for hbc. when you press exit to homebrew channel (and was not started from homebrew channel so he can't use the stub) he will look for HAXX and JODI and boot the first one he sees. 2009-09-30 23:32:59 +00:00
e.bovendeur
1cc7d3acd6 * 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).
2009-09-30 23:10:58 +00:00
lustar.mii
b83a379014 The mload/ehcmodule update is now complete, thanks to dimok. You need to update Hermes cIOS 222/223 to v4 if you use it because it works the same as in uloader, only v4 is supported.
You may have to delete your main configuration file before updating if you had v3 installed. For some games, you will have to use 222 instead of 223 (RB instruments, GH 5) if you had 222 v3.
If you think you need an external ehcmodule.elf, you can put it in SD:/apps/usbloader_gx/ and it will be loaded.

Fixed crash when setting a custom path using the folder button (issue 864).
Fixed black screen when starting the loader from HBC a long time after powering the Wii and the HDD went to sleep (tested on a WD 2,5") (possible fix for issue 881).
2009-09-30 03:57:15 +00:00
giantpune
2b47c635ed Autohook games with VI hooktype when a USB gecko is detected in slot 2 so WiiRD works without having to turn on ocarina.
*may lead to false positives for some GC memory cards in slot 2, but the only side effect would be hooking the game when it wasn't wanted to be hooked*

fix i bug created by svn merging
Call to start BC for GC is still present 2x.  I left one so if the first doesn't work, it can be removed and the second will be used.
2009-09-29 08:47:07 +00:00
giantpune
4d6e0fe412 Free up ~24KB for every 150 games installed.
Add button to mount DVD drive.  Not completely tested, but somewhat.
*Tested and working*
retail Wii DVD
Wii backup
Wii backup w/ alt dol (redsteel)
Wii backup w/ alt dol & ocarina (redsteel)
Wii backup w/ alt dol & WiiRD 
Retail & Backup forcing video modes
Saving individual settings for games on DVD (only Wii as BC is loaded before any settings would be used)
Display disc images for DVD games
Loading GC games retail & backup (w/ working MIOS patch installed)  
I did change some stuff after testing GC so it might be broken.

Theme stuff for the button is not tested and I'm not quite up to speed with ardi's changes to the theme stuff so it might not work.

Changed images are not compressed or optimized.
2009-09-29 08:09:09 +00:00
ardi@ist-einmalig.de
b7a96f77f8 little fix for the search stuff 2009-09-28 19:01:10 +00:00
ardi@ist-einmalig.de
572bae91d6 strncpy guarantees not tath the result will be null-terminated.
replaced all strncpy with strlcpy if its necessary
2009-09-28 16:05:11 +00:00
ardi@ist-einmalig.de
75beee7328 Satellic's changes reversed
N O T E:
--------
- The old coords for the "sort & search" buttons
  are obsolete and will be removed in future
- the gamelist, gamegrid and the gamecarousel have your
  own coords (named the old coords with a prefix "gamelist_",
  "gamegrid_" and "gamecarousel_")
- the search-button is e.g. themable over the new setting 
  "gamelist_search_coords=x,y", "gamegrid_search_coords=x,y"
  and "gamecarousel_search_coords=x,y". 
- a workaround, for old themes, sets (by using the old coords) 
  all buttons as previously, apart from favorite button. 
  The new search button is placed at the position from the
  favorite button and the favorite button is placed to the left
  side of the search button. That is necessary for old themes
  to insert the search button between favorite and abc button.
  This workaround will be removed in future
- for new themes must use the new coords.
- Themes for old and new loader can use both coords 
  (the important thing is that the old coords stands 
   before the new coords in the GXtheme.cfg)
2009-09-28 15:06:17 +00:00
satellic
3046b2b660 * Languagefiles update
* Bugfix coords "sort & search" buttons themable
2009-09-28 03:09:37 +00:00
ardi@ist-einmalig.de
818ce60796 little bugfix 2009-09-27 23:27:14 +00:00
ardi@ist-einmalig.de
99f6bcc3a4 remove the unused searchBar.png stuff 2009-09-27 19:45:12 +00:00
ardi@ist-einmalig.de
ec01eba085 * add forgotten pictures
* the cross-button in SearchWindow now closes the Window
2009-09-27 19:04:36 +00:00
ardi@ist-einmalig.de
0b9f15319f i have the coment of the last commit forgotten.
here is it:
* added a search-function
* added a new GuiImage type GuiImageAsync
  This Type is initialized with an Image-Path and a GuiImageDate as preloaded Img.
  The preloaded image shown immediately during a thread loads the image from path.
* rewrite the GameGrid and the GameCarousel to use the new GuiImageAsync
* remove dimoks buffer stuff
* remove the gray-Icons and use dimoks SetGreyscale() to build this icons on the fly
* added an own Path for 2D-Covers
  set in GXGlobal.cfg cover2d_path=PathTo2DCovers
  default is $(cover_path)/2D/
* added in menu.cpp/menu.h a new function
  GuiImageData *LoadCoverImage(struct discHdr *header, bool Prefere3D=true, bool noCover=true);
  if Prefere3D==true first search in cover_path. Is it false then first search in cover2d_path
  if noCover==true and found no image then loads noimage.png or noimage2d.png or its builtin variants
  if noCover==false and found no image returns a NULL-Pointer
  Prefered3D is set for GameList & GameCarousel. For GameGrid is Prefered3D=false (2D is prefered)
* Toolbar-Icons: the selected Icon draws alwas ontop
* remove compiler-warnings in wad.cpp
* added own icon-positions for gamelist,gamegrid and gamecarousel in THEME.Settings
  gamelist_..._x/gamelist_..._y,gamegrid_..._x/gamegrid_..._y and gamecarousel_..._x/gamecarousel_..._y
  ... = favorite, abc, count and so on;
  The old settings (favorite_x, favorite_y, abc_x and so on) are obsolete
  and should no longer be used in future.
* and more
2009-09-27 18:26:17 +00:00
ardi@ist-einmalig.de
16b4e62c51 2009-09-27 18:19:53 +00:00
lustar.mii
6a6f02ecf8 2009-09-26 17:15:09 +00:00
lustar.mii
77685f2ea4 Ocarina situation may have improved (issue 827). FIFA 08 should work (issue 943). Updated dip_plugin/mload. Fixed title list after saving .txt/.csv (issue 961), changed known alt dol for Boogie. 2009-09-26 07:14:12 +00:00
giantpune
0f4073b3f5 add more quotes in the csv file to get rid of the errors when opening in M$ excel 2009-09-22 15:21:47 +00:00
lustar.mii
76179fcea2 2009-09-20 17:43:18 +00:00
lustar.mii
0ade8d3cf4 2009-09-20 05:18:06 +00:00
lustar.mii
c4e27bffb2 Fixed garbled title list after saving URL txt (issue 937), settings that did not display (issue 949), and small fixes. 2009-09-20 03:10:24 +00:00
satellic
6bfcc8cafb 2009-09-19 14:23:07 +00:00
satellic
70d1eb31b1 * Languagefiles update
* Add thai.lang (thx nitro_subzero)
2009-09-19 14:22:10 +00:00
giantpune
4b361ab3ab put a stupid picture showing the stupid people what stupid USB port to plug in their stupid HDD. issue 941 2009-09-19 10:38:21 +00:00
lustar.mii
2ecdeea5a9 2009-09-19 08:46:48 +00:00
giantpune
ef30d9c6d9 Added stuff to make it even more noob-proof.
Made function to check if a game has save data on the Wii nand.  This can be used to allow/not allow booting certain alt dols.  So far it is only called before 1 game, and it seems to work fine without issue.
2009-09-19 05:36:32 +00:00
lustar.mii
9393c7f87e 2009-09-18 22:18:57 +00:00
satellic
9aacd94b7d * Languagefiles update 2009-09-18 19:07:01 +00:00
lustar.mii
9a112e9834 Fix for games that don't always need an alt dol. Empty .gct files won't be loaded now. 2009-09-18 11:22:44 +00:00
lustar.mii
370a332fcc The known alt dol is now automatically used when launching a game that requires it, if no dol was selected (setting a dol in game settings will override it). This includes the alt dol prompt that was added a few revisions ago for games that require choosing between different dols. Fixed dol name display in the game settings. Added check to prevent empty .gct file creation. The .gct code files can now be deleted from the Uninstall Menu. 2009-09-18 08:28:31 +00:00
giantpune
75a4d33e4f fix issue 903 2009-09-17 14:23:02 +00:00
giantpune
90b08e9af8 little bug fix 2009-09-17 13:55:21 +00:00
giantpune
12b45408e4 made another useless function...
click the "Games:..." text to save a game list in the update path.  normal txt or csv format for spreadsheets is supported.
2009-09-17 13:46:13 +00:00
satellic
f33eebc265 * Add translation wich was forgotten in source (issue 933)
* Correction of 2 english words orthography faults
* Languages files updated
2009-09-17 08:41:19 +00:00
lustar.mii
112c84b434 Fixed Ocarina crash when loading the txt file for Zelda/SSBB (issue 725). Added a check when loading codes, which may fix problems some people were having when trying to load wrong/badly formatted codes. 2009-09-16 04:05:50 +00:00
satellic
71a7f0a68c * Update language files 2009-09-13 12:38:42 +00:00
giantpune
18b8f34b29 Added more ResumeGui() so the app doesn't freeze when it errors in the disc browser. 2009-09-12 00:39:49 +00:00
giantpune
1e335a1adc Probably fixed the code dump cause by the disc browser. In testing, we were able to open the browser 20+ times in a row on multiple Wiis without code dump 2009-09-12 00:29:33 +00:00
giantpune
577706e0b2 Same as last commit. SVN messed up 2009-09-11 22:45:54 +00:00
giantpune
984a237153 added a game to the known alt dols 2009-09-11 22:32:35 +00:00
lustar.mii
fbc6a31f39 Added selection prompt for a game that requires 3 alt dols. Network is initialized only when artwork is missing (issue 862). Fixed rotating disc when powering down (issue 744). Fixed Settings/SD and Homebrew/Wii icons overlap (issue 925). 2009-09-11 07:24:16 +00:00
satellic
ba8fdd52c5 * Update language files 2009-09-09 03:48:32 +00:00
giantpune
5d4ce8f31d change names for alt dol settings to be more noob friendly and change the order they are displayed.
*special thanks to Old8oy for his extensive help on this*
couldn't have done it without you :P
2009-09-08 20:55:35 +00:00
lustar.mii
c1f16850f9 When wiitdb.zip is updated the file is now checked and titles/infos are reloaded. Made browser theme friendly (changes by virale in issue 905). Fixed alt-dol for SSX Blur (issue 865, thanks LoudBob11). Australian covers may be able to be downloaded now. 2009-09-07 01:47:13 +00:00
ardi@ist-einmalig.de
d9cc4ecd83 change Makefile to reduce svn-conflicts
make updated always the lang-files
now:
make      -> builds only the boot.dol
make all  -> builds the boot.dol and updated the lang-files
make lang -> only updated the lang-files
2009-09-05 11:02:27 +00:00
giantpune
1fe96748b7 Made game ID text into a button to change the ID for custom games based off a retail disc (Guitar Hero baby!).
*NOTE*
it is possible to change any game ID to more or less than 6 characters, but since most of the functions use header->id[0] through [5], more will be useless and less may result in code dumps.

it is not advised to change the ID for games that are not custom, as the cover and wiitdb data will not be available for made up ID

it is possible to have multiple games with the same ID on the wbfs partition, but when any of them are clicked, the wii will perform the selected action (play, delete, etc) on the first one it finds.
2009-09-02 08:03:51 +00:00
satellic
bbbbde4b36 * Latest languages files updated
PS: For all translaters, re-download your languagefile please.
PS2: Certain files would need to be updated.
We need volunteers to update those translations:
finnish.lang
hungarian.lang
korean.lang
polish.lang
schinese.lang
turkish.lang
russian.lang
german.lang

Oficial thread of languagefile: http://gbatemp.net/index.php?showtopic=155252&st=450

Thanks
2009-08-30 15:12:24 +00:00
lustar.mii
b4f6c1373e 2009-08-29 01:02:29 +00:00
lustar.mii
6a789e8b78 Changed database/artwork code for Portuguese from PO to PT. Fixed issue 871 (theme for game info page). 2009-08-28 15:52:53 +00:00
satellic
892fe2a975 * Latest languages files updated
* Add translations wich was forgotten in source
2009-08-21 16:18:28 +00:00
ardi@ist-einmalig.de
88642ac01b Fix the "Waiting for your slow HDD" Timer-Bug (see Issue 850) 2009-08-19 22:25:42 +00:00
dimok321
fe0982758a *Forgot to remove my first though of updating WiiTDB 2009-08-09 08:16:37 +00:00
dimok321
0e8101df81 *oops missplaced a variable 2009-08-09 08:12:35 +00:00
dimok321
80c580edb7 *Added UpdatePrompt before LoaderUpdatePrompt to make it possible to update Languagefiles/WiiTDB without waiting for new Rev
*Fixed a little compile warning i added
*Fixed crash on UpdateLanguage()
2009-08-09 08:07:27 +00:00
lustar.mii
117dad5271 Fixed endless rumble that sometimes happened when clicking on SD icon and hopefully fixed it on other places (583). Fixed code dump on language update prompt (842), theme that didn't apply to some buttons (837, from Virale), background music that didn't resume after disc installation (844). 2009-08-09 06:11:35 +00:00
lustar.mii
dd1700db8e Added sound after successful disc installation (823). Battery indicator turns red when power is down to 1/4 like on the original Wii menu (456). Fixed code dump when setting "standard" music (602). Updated gecko codes URL to geckocodes.org (834), enabled reading CRLF txt files from geckocodes.org. Enabled longer synopsis text so that existing game descriptions aren't cut on the game info page (but please keep them short, this is for descriptions, not reviews). 2009-08-07 16:10:54 +00:00
satellic
ac175e1d07 tr() was taken off from main.cpp (translations from this file not loaded)
Language files updated
2009-08-06 11:09:20 +00:00
lustar.mii
5ef0f1afe5 Added line breaks to synopsis (A) on game info page (2). 2009-08-05 05:45:17 +00:00
satellic
7158965f7f * Latest languages files updated
* Add some translations wich was forgotten in source
2009-08-04 14:30:26 +00:00
giantpune
53883bfe6b fix error it one of the prompt translations 2009-08-04 07:43:24 +00:00
giantpune
449b440737 fix issue 826
change some stuff in the wad junk that caused freeze if the wad installation ended in error.
2009-08-04 07:35:53 +00:00
dimok321
a815b61add *Change to DiscBrowse. Changed the memalign in it, which makes it freeze/crash a lot less than before. Thanks to WiiPower for sharing this. 2009-08-03 18:55:55 +00:00
lustar.mii
324358e7e1 Simplified Chinese/Traditional Chinese should now be detected if the GUI language is set to "default". Simplified Chinese/Traditional Chinese is now supported for titles,synopsis and artwork (http://wiitdb.com/Game/RSPW01). 2009-08-03 13:25:50 +00:00
dimok321
c25b7cf470 *Added an option on what DiscImages to Load
INFO:

Here is what the options mean:

Only Originals  -  only download original disc images
Only Customs  -  only download custom disc images
Originals/Customs - download first original and if not available download custom disc images
Customs/Originals - download first customs and if not available download original disc images
2009-08-02 16:10:31 +00:00
lustar.mii
7ca68b46b8 Added titles reloading when database titles are disabled. Fixed Germanic lapsus clavis of r690. 2009-08-02 13:56:01 +00:00
dimok321
d4a06f006e *Small bugfix for a bug i made into the grid by mistake 2009-08-02 07:08:20 +00:00
satellic
8fd2e72177 Corrected german.lang, because it caused an error on compliling r696.
Add 'Homebrew Channel" in translation files
2009-08-02 02:02:47 +00:00
dimok321
b7da5eb058 *Fixed the Format Menu which was not working at all before lol
*Added auto create subfolders to GCT creation.
*Some minor fixes
2009-08-01 22:40:01 +00:00
giantpune
267edd1bd4 add filter to hide channels that are installed on the SD card for 4.0 and 4.1. for this to work, the SD card with the channel installed on it must be in the Wii. 2009-08-01 19:14:33 +00:00
dimok321
d5fb3ff33f Some changes to the Carousel:
*Added a ToolTip
*Added GameName under the covers
*Fixed Crash with no Favorites in list.

NOTE: I'll add a better coming out effect for the covers, for now there is only a slow big ZoomOut which isnt too bad either.
2009-08-01 14:42:12 +00:00
satellic
97b0ffc1f5 2009-08-01 14:33:17 +00:00
dimok321
be11958dec *Fixed the CodeDump caused by Rev 290 when no language path or file was on the bootDevice 2009-08-01 11:53:46 +00:00
dimok321
4930c698d3 *Removed brlan/brlyt source because it was copyright. 2009-08-01 07:53:05 +00:00
lustar.mii
8fef0223c5 The default language is now detected so if your language is available on the Wii you don't need to set it in the loader. The database language follows the main language setting, you don't need to set the Game language in addition to enabling "title from xml" to see titles/synopsis anymore. Fixed titles reloading when the GUI language changed. Added new accessories and icons on the game info page. The homebrew browser slide factor now goes up to 11. 2009-08-01 07:40:22 +00:00
dimok321
38261886c4 *Fix for Language Download Button (SubFolderCreation which fixes codedump when folder is not available)
*Moved WiiLoad Installer to branches
2009-08-01 06:40:47 +00:00
giantpune
d17ebb37b4 add subfolder create before trying to save the wad (fixes that code dump)
changes to wad install() and the  screen that call it to make the installing faster
2009-08-01 01:05:02 +00:00
rameonweb
52c3661c26 *add WL installer source code. 2009-07-31 23:53:24 +00:00
dimok321
de01dd2a18 *Small fix. The Menu i did didnt show up lol.
*Small change in the sh file because there was an error on linux while compiling.
2009-07-31 21:16:02 +00:00
dimok321
06889b794a *Moved file receiving over TCP to TitleBrowser (Channel Browser)
*Fixed the receiving of the wads. Now receiving directly to a device (Big files work now too (with sendelf they do, do not know about wiiload))

*Fixed to show the incoming IP and not the IP of the Wii

*Made changes on bootup. Now there is a small BootUp Screen for the slow HDD people. Waiting for 30Secs for their HDD.
2009-07-31 20:15:55 +00:00
thedarkness1981
8d3e04b666 changed the brlyt stuff a bit 2009-07-31 12:49:13 +00:00
thedarkness1981
6e3bc5607e 2009-07-31 12:45:14 +00:00
giantpune
8e42f68cae changed the entrypoint in the makefile, yet again. In testing, this fixed the bug which caused some to get code dump when launching a game.
Also messed with the run command within the makefile.  press alt+r to compile the source code and then send the resulting dol to the wii.   
*note*
you must have the environmental variable set up for wiiload.  you don't need to have the .exe file, just the WIILOAD variable
2009-07-31 05:22:33 +00:00
ardi@ist-einmalig.de
f8cd80b183 change svnrev.sh to find the real last rev-nr 2009-07-30 22:40:44 +00:00
rameonweb
0b0d6d5753 add more icons for WIITDB. coders u know what do you have to do ;-) 2009-07-30 22:01:07 +00:00
dimok321
45f2cb9704 *Added Grayscalefunction to the GuiImage Class
*Added svnrev.c to ignore list to avoid conflicts
2009-07-30 20:35:39 +00:00
ardi@ist-einmalig.de
4147f980dc makes the svnrev shit fit for linux. remove svnrev.c 2009-07-30 20:21:44 +00:00
rameonweb
ca2ad941f0 Add some icons for Game Info! dont forget to add it to the loader. you know im not a coder ;-) 2009-07-30 20:08:43 +00:00
satellic
50589df300 all languagefiles cleaned & update latest
"An Error accured" changed to "An Error occured"
2009-07-30 19:27:22 +00:00
giantpune
30535c6f5d *code beautification*
formatted the code to make it easier to read.  no functional changes at all.

i didn't put anything from the libwiigui folder or banner folder in the beautifier.

my automated .bat seems to have done a good job.  the only places i see it fucked up was on (GXColor){blablabla}.  it treated the brackets in the color like all the other brackets and put the color on a new line and indented it.  i think i fixed most of them.  not sure if it messed up anywhere else.  also not sure about how it handled different linebreaks.  it looks fine on windows.  if it looks messed up on linux, it can be reverted.

the code still compiles and runs fine.
2009-07-30 05:41:12 +00:00
satellic
024bdee994 Language files updated
Little fixs
2009-07-30 04:04:48 +00:00
giantpune
c9b7cf70b4 now if the name of installed channels is not in the database.txt, we try to fine it from inside the channel itself.
first try the 00000000.app with the system language, then with english.
if there is still no name for the title, look in banner.bin

also made a kick-ass clone of the wii settings screen to adjust the normal wii settings.  it is after all the channels.
2009-07-30 02:54:08 +00:00
dimok321
1b9a56b877 *Added button to update/download all language files in the Language selection. The files are downloaded into the setuped path for languages.
*Added URL_List class that gets all Links of an http url.

*Made HomebrewList class dynamic allocated like the URL_List class too now. This saves lots of unused memory.

*Small cleanups

NOTE: Punes made an update too (i didnt know he was doing it). We decided to have both in because of:

Punes update updates only the files that are available on the SD/USB and only when you are doing a complete update.

My update is downloading ALL files from the SVN Link (getting the whole list). These is mainly for people that are getting started or those who want to update the whole LanguageList
2009-07-29 20:32:14 +00:00
giantpune
ab4cbd6314 fixed bug i made in 668 causing games not to load (because we rocked out too hard)
fixed bug which overlapped the release date and publisher in the game info screen
2009-07-29 19:27:24 +00:00
giantpune
d5ba67e305 made function to update language files.
now, when doing a full update/full channel update, whatever .lang files are in the language path should get updated as well.

changed thread priority (70->75) for GX thread since it wasn't originally created to be drawing as many different images at once as we are throwing at it.  hopefully this will fix some of the black artifacts that are popping up on the screen during the gameinfo and homebrew info windows.
2009-07-29 17:18:04 +00:00
dimok321
1e1d808db7 Removed punes cursing crap from Prompts. 2009-07-29 15:38:04 +00:00
giantpune
0a95d75237 updated some images and deleted some old ones
disable the screen while saving wad to sd because idiots were misusing it and breaking shit

change the exit prompt so you can exit to HBC even if you didn't came from there
2009-07-29 02:48:28 +00:00
thedarkness1981
969ecde4d8 some brlyt stuff 2009-07-29 02:44:48 +00:00
satellic
61d1559e95 ·Latest language files updated
·Add tooltips to NavBar
·Nodisc.png & noimage.png (cover 3d or flat) for theme need to be place in your theme folder now (more easy to install theme)
Warning: if you use a custom nodisc.png/noimage.png, now you need to let it in the theme folder (so download theme, and just load it, no need to move images anymore)
·Made littles modif on the new file browser for title of custom path match with  those from the setting windows (less heavy for the .lang file)
2009-07-29 01:31:11 +00:00
giantpune
8ed332bde7 fix the screensaver coming on when you press power on the wiimote... again.
added check for GXglobal.cfg on the USB at startup.  now if anny of the following are met, it will cause USB to be used as your bootDevice:

argv[0] gets passed on startup and it is usb

any of these files are on your USB drive.
USB:/config/GXglobal.cfg || USB:/apps/usbloader_gx/boot.elf || USB:/apps/usbloadergx/boot.dol || USB:/apps/usbloadergx/boot.elf || USB:/apps/usbloader_gx/boot.dol
2009-07-28 17:22:03 +00:00
dimok321
2039a47250 *little change to the bootup (might fix some startup problems) 2009-07-28 16:44:19 +00:00
giantpune
c743cea589 put menu=MenuDiscList after using the network in MenuDiscList to correct the bug in the list view.
change wifiBtn and channelBtn images and add IP address tooltip to the wifiBtn

*rockout with your cock out*
2009-07-28 14:55:48 +00:00
giantpune
4515becd30 pimped out the wad uninstall function with spinners and dvd players and big speakers.
made wad/dol filter for the socket receiving stuff.
2009-07-28 11:04:15 +00:00
giantpune
5a5f80ce0e added the photo 1.1, mii, shopping, news, weather, and whatever other factory channels there are.
put in a filter to hide the xxxA factory duplicate channels.

*NOTE* In testing, all channels booted fine with system menu 4.1u installed.  None booted with 3.2u installed.
2009-07-28 05:31:03 +00:00
giantpune
d32d1aa6f6 2009-07-28 03:16:25 +00:00
satellic
772a60131d · Update latest language files
· add sdcard_over.png and browser_over.png (neorame, if you want done an over effect like for wii button)
· Made the sdcard & homebrew button themeable with over feature,
· Add translatable tooltip to the hombrew button
· Add some translation forgotten in sources.
2009-07-28 01:12:24 +00:00
giantpune
1094b5224e 2009-07-27 23:45:49 +00:00
rameonweb
95d628fdc9 *Update the easy installer:
-add polish local
-remove wiitdb.zip download option (for your personal wiitdb.zip use the link create option of the loader)

*Add new wifi/internet icon and wii channel icon for the mini hbc (have to add in the loader by a cover, you know im not a .....)
2009-07-27 21:59:15 +00:00
giantpune
fab8e625ad Change our meta.xml so it fix on the homebrew prompt better.
raise the coder to char[100] because we have a shitload of names on there

add param int t=0 to the get entries function to force getting all games and ignore settings and parental control

fix bug that code dumped if you didn't have the database.txt for the channel names
2009-07-27 09:43:48 +00:00
giantpune
84e3d18533 Fix the bug where you see settings for the wrong game if you switch games during the game prompt. 2009-07-27 01:52:31 +00:00
giantpune
c6fd33eeb1 change the per game settings around a bit.
made the channel browser read database.txt.  The text should be in the config path (because i couldn't think of a better place for it).  And the format for the txt is the first 3 chars of the 4 char ID, then any 1 character, then the name (read up to 51 chars.
eg.
ULN USB Loader GX Full Channel
HAX Homebrew Channel
HAT Nintendo Channel

The database for ATD mod follows this format, so its a great place to start.  If people are going to be passing around a database, it would be wise to keep custom channels off this, as my WADD that says WadManager is not the same as somebody else's WADQ which could be a self destruct or something.

Commented out the code that loads titles.txt.  It was reported that this file is keeping WiiSportsResort from loading on some Wiis.  And it isn't needed anymore since there is the xml file with all the names in it.  I left the code in though in case somebody thinks that it is actually useful.

Added 1 more game to the list of known alt dols.
2009-07-27 01:15:16 +00:00
dimok321
cc590e1ac8 *Reverted the svnrev.sh and Makefile because shell needs ../ and needs to be under the else state next to DEPENDS for the command to work.
*Uploaded the svnrev.c back online. It can stay on SVN there is nothing wrong with it :P.
2009-07-26 20:58:43 +00:00
ardi@ist-einmalig.de
5547e9a2ec adds a dynamic ramdisk. Right now its not used. It can be use to save temporary files e.g. to extract of opening.bnr 2009-07-26 12:12:04 +00:00
ardi@ist-einmalig.de
47989619cd little changes 2009-07-26 11:32:30 +00:00
ardi@ist-einmalig.de
46a650feb7 svnrev.c is automatically generated and updated by the makefile-script. 2009-07-26 10:55:45 +00:00
satellic
4c1976bd11 A more complete qwerty keyboard has been added as asked on issue 437 and some little stuff.
Updated last language files.
2009-07-25 16:40:19 +00:00
giantpune
19067967bc change the onscreen keyboard to filebrowser for custom paths
no button to create a new file and a little bug with the scrolling, but better than typing stuff in.

added channel launcher.  currently doesnt show the actual name, only the u32 and ID.  also, it is only showing 0x00010001 channels, so no Mii, weather, or other crappy channels,  just the good stuff.

fixed bug that showed the MacOS hidden files as extra homebrew entries.
2009-07-25 09:39:01 +00:00
dimok321
07366754c6 *and another thing lol 2009-07-25 07:22:29 +00:00
dimok321
e1ed5629b8 *Forgot one thing 2009-07-25 07:13:33 +00:00
dimok321
4dc92996b5 *Changed to write directly into svnrev.c and get the value from there except of having two new files to get the SVN_REV 2009-07-25 07:09:52 +00:00
dimok321
9b8f289ca3 *Added Filebrowser from libwiigui 1.03 (modified a bit). It will be used by giantpune later. Right now its not used.
*Created a function to get SVN_REV to avoid long compiling times when small changes are done in the source.
2009-07-24 20:34:55 +00:00
ardi@ist-einmalig.de
9b051ac7d7 little fix 2009-07-24 16:23:00 +00:00
ardi@ist-einmalig.de
f3296b3570 * insert last SVN-Rev (#define SVN_REV) also in use of TortoiseSVN
* all files that refere SVN_REV are automatically recompile
2009-07-24 16:16:31 +00:00
rameonweb
a66f10db11 -changed the icons for the game info (colors for requied and optional)
-updated the PEGI icons
2009-07-24 13:56:55 +00:00
dimok321
1aa2fde92f *Added SendElf / WiiLoad support for the Homebrew Launcher
NOTE 1: For this the network has to be initialized!! You can initialize the network with the button at the right bottom of the 

Homebrew Launcher or by AutoInit Network.

*Added background Network initialize

*Added AutoUpdateCheck if AutoInit Network Setting is turned on. You will get a prompt if a new Update is available.

NOTE: AutoInit Network can be turned on under GUI Settings.

IMPORTANT NOTE: All those features require network being initialized. Be aware that when network is initialized some games seem 

to not want to run, this means its lowers the game load compatibility. Most of the games don't have any problem with it but some 

do. Thats why there is an option for the AutoInit Network.
2009-07-23 17:24:08 +00:00
satellic
a6aba0fec1 * Add some translations wich was forgotten in source
* Update All last languages files
2009-07-23 00:41:57 +00:00
lustar.mii
f52b0c71a9 Added check to prevent the full wiitdb.zip from being loaded. If you have the file but don't see any info use the Update All feature or the custom URL from the .txt file mentioned previously. 2009-07-22 15:09:11 +00:00
giantpune
7681565421 Made a function to save the URL for WiiTDB.zip in a txt file on the update path. This is for people that don't have WiFi or neighbors with WiFi or can't take their Wii to TacoBell or Starbucks who has free WiFi. The text on the bottom of the gameinfo window tells how to use it. And if the function completed, the text tells exactly where the URL was saved. For those really stupid people, the text also tells them to copy/paste this URL into a web browser to get the zip file they need. 2009-07-22 06:56:50 +00:00
satellic
b73cca828a Updating some language files
Add Polish lang
2009-07-21 20:57:59 +00:00
giantpune
13c565cef6 made a uninstall menu in the game settings to delete games/images/text files. everything tested and working except the uninstall game Btn because i didn't feel like reinstalling a game.
added more alt dol#s to the list

made the homebrewBtn movable in the theme
use homebrew_coords = x,y

move the xml loading from during the cfg loading to the menu_check so it happens after video is init and we have drawn something.  maybe this will fix the garbled screen somepeople see while it loads.
2009-07-21 08:06:20 +00:00
dimok321
8fd2bbdb01 *Cleanups to the Homebrew XML stuff
*Added HomebrewXML class
2009-07-20 18:53:28 +00:00
giantpune
a02013f03f put in a possible "fix" for the disappearing cursors that some people are getting. when menu_disclist is called the cursors are deleted and recreated. so at least if they do go away, this may make them come back.
make the homebrew menu read the XML data from meta.xml file.  put this data on the homebrew buttons and prompt.  there is 4 structs created globally that hold the XML daa.  i tried to make them pointers but i got errors so i'll leave it like this and let dimok fix it :P
2009-07-20 14:20:27 +00:00
giantpune
83f5dc29de add filesize function to get size of dols.
change homebrew icon image and move it a bit.

hide the homebrew button if godmode!=1

maybe fix issue 722.  i don't have a spare drive to test it.

fix grammatical error in the settings.

fix long game name overflow on the gameinfo screen

switch the homebrew buttons to use the new HBCwindowprompt().  none of the meta.xml data is passed yet so the prompt looks pretty naked.
2009-07-20 07:23:30 +00:00
rameonweb
9f89e0d0bd *update the easy installer (add the new lang files czech and hungarian)
* add a HBC browser button icon to google (NOTE: some coder have to add this i havent the coder skillz ;-) )
2009-07-19 23:26:47 +00:00
dimok321
47201c807a *Changes in the Banner Class. Now loading the TPL files into memory and display from there. 2009-07-19 17:48:15 +00:00
giantpune
3d090a8bab made a new prompt to show all the HBC info. it isn't used yet but its there.
added more alt dol #s to the list.
2009-07-19 14:57:33 +00:00
satellic
1167a18dc3 Just update: language files were not updated with new entries in r627. 2009-07-19 11:16:30 +00:00
dimok321
71adda33e0 *Made a little HBC inside our loader
*Added HomebrewFiles Class

NOTE 1: In settings/custompaths you can change the HomebrewPath and the standard is SD:/apps/. Our browser searches for EVERY .dol and .elf file in the directory even if its not called boot.dol.

NOTE 2: Giantpune and me tested the homebrewbooting and it worked for every homebrew we tested except our own application. (a bit ironic)

NOTE 3: Right now the information on the Buttons is the path to the Homebrew. This and the BootPrompt will be replaced with the XML information inside the path of the homebrew later but for now i am taking a break

NOTE 4: Right now the button to the HomebrewMenu is next to WiiMenuButton and has the same image as the listgamebrowser. I didnt have any images so i took what i had and cyrex will change the images when he is back. Also there will be a no icon image added later.
2009-07-19 09:10:25 +00:00
giantpune
73d8ded0e5 fixed a bug or 2 in the synopsis being displayed incompletely.
added a few more game IDs & alt dols to the list of knowns
2009-07-19 06:09:34 +00:00
satellic
621e32c9be Little fix to tr"Txtcheatcodespathchanged"
update dutch & italian language files
2009-07-19 00:41:20 +00:00
satellic
32761a8086 Updated languagefiles:
Danish, dutch, french, italian, norwegian, portugese_pt, russian, spanish, swedish, tchinese.
Added: czech, hungarian

Sorry for wrong files on r614, the defective files were corrected now & tested on compiling.

english.lang is now coded in utf8, some translators surely used it for the new translations and that generated errors at the time of special characters
2009-07-18 15:21:32 +00:00
giantpune
18489a8858 load xml at startup and keep it in memory instead of each time the game info is called. it adds 1 second to my startup time with 100+ games. just testing to see if breaks anything doing it like this now that the xml is much smaller. 2009-07-18 11:04:13 +00:00
giantpune
4886c5cc11 change the dol list to use all 6 chars of the ID because some regions are different 2009-07-18 10:12:34 +00:00
giantpune
0d9e24a78a added more alt dols to the list of known and also a messeg if somebody loads one that isn't on the list to give it to us so it can be added :P 2009-07-18 04:09:44 +00:00
giantpune
a3455cb30e fixed alt dol from disc not working for most games 2009-07-17 17:07:08 +00:00
lustar.mii
31f3793e63 2009-07-17 14:02:40 +00:00
lustar.mii
e5efd8f221 When updating, the downloaded wiitdb.zip will now only contain the game descriptions for the language the Wii is configured to. 2009-07-17 13:00:56 +00:00
dimok321
d17df2be50 *Reverting language files because they are in a wrong format.
NOTE: Our new uploader probably used word or some crap like this to edit the files which messed up with the " sign or sometimes even forgot, making the source not compilable.
2009-07-17 12:02:21 +00:00
giantpune
d202fc34a6 Probably fixed the code dump from pressing down during the synopsis and it doesn't fill the page. 2009-07-17 06:42:01 +00:00
satellic
e91ee15ba8 update recent tchinese language file based on r611 2009-07-17 01:48:12 +00:00
satellic
9c9e21272d Updated languagefiles:
Danish, dutch, french, italian, norwegian, portugese_pt, russian, spanish, swedish, tchinese.
Added: czech, hungarian
2009-07-17 01:20:28 +00:00
satellic
f3d9591a3b 2009-07-16 20:53:15 +00:00
thedarkness1981
612e099480 2009-07-16 11:40:58 +00:00
giantpune
3281d68a07 issues 708 and 710.
I didn't check, but they should be fixed with this.
2009-07-16 09:36:55 +00:00
giantpune
9a77dbd9e6 fixed bug that caused the xml to not be downloaded on some wiis.
Added option to download txtcode if none is found.  The error checking for this is really weak so you might get a "file not found" page saved as a cheat text.  But its bettor than nothing.
2009-07-16 08:29:01 +00:00
giantpune
9c8243aec2 added a function to auto select the alt dol based on a list. there are only a few on the list right now.
changed the xml url again to allow up to 500 games to be called for.

changed the magic 0x address in the makefile to hopefully fix some alt dol stuff.
2009-07-16 06:37:33 +00:00
giantpune
32fb5f2aaa Forgot to take this stuff out before I committed last time. 2009-07-15 22:21:23 +00:00
giantpune
4a49894fc9 Fixed the alt dol from disc loading the wrong file. Made the discbrowse() function not show files that don't end in ".dol". There still is a bug limiting the display of the dol name after it is loaded to 3 chars but it loads fine even if the name isn't displayed right. 2009-07-15 22:13:19 +00:00
dimok321
928020b32f *Added AlternateDOL from disc feature
*Added Browser for AlternateDOL from disc feature

NOTE: Right now the browser isn't working right and crashing from time to time so you i would not recommend to use it yet. It's also showing all files on the disc for test purpose. I'll try to fix it later right now i don't have time for it.

*Changed some minor codes and moved cheats to its own folder
2009-07-15 17:20:45 +00:00
giantpune
5945ca4fc9 fix issue 694 2009-07-15 05:18:33 +00:00
giantpune
6c8953531a File a little syntax error. 2009-07-15 04:36:08 +00:00
thedarkness1981
e9ba1a1a0e fixed Ocarina issue 689 2009-07-15 02:01:10 +00:00
giantpune
1d48d64f72 Change the URL for WiiTDB.zip. Now it only gets XML data for games on your drive rather than getting info for all 1500+ games every time. It is getting them based on the first 4 chars of the ID and there is a 2000 char limit on the URL set by lustar's over protective girlfriend so that translates to a 393 game limit on the XML downloaded from within the app. In case you didn't know, the xml is updated when you either update the full channel or "update all" with the dol.
also fixed one of the code dumps from the gameinfo page.
2009-07-15 00:57:37 +00:00
thedarkness1981
6937ff5a51 Moved Banner stuff in own directory and added extraction 2009-07-14 14:28:17 +00:00
giantpune
57f0ce0ed4 Added functions/vars to GuiText to allow showing & hiding rows when it is wrapped.
new vars are
firstLine = 1;
numLines = -1;
totalLines = 1;
totalLines is not changed until the text is set to wrap and Draw() is called 1 time.
The other 2 are set with functions.
new functions are
void GuiText::SetNumLines(int n)
void GuiText::SetFirstLine(int n)
int GuiText::GetNumLines()
int GuiText::GetFirstLine()
int GuiText::GetTotalLines()
int GuiText::GetLineHeight(int n) 
These should be self explanatory. GetLineHeight relies on total lines so it needs to be called after the first Draw();
Raised the chars[] to 3000 for the synopsis because people are writing books in there.
Used those new fancy functions make the synopsis fit in the info window.  Press up/down to scroll the text.  Arrows may come later for the buttons.  Also put a home buttononlytrigger on the game prompt.  moved disable mainWindow to the beginning of the infoprompt to keep from loading images and stuff from the sd at the same time we are reading the xml file.
2009-07-13 11:19:31 +00:00
thedarkness1981
3906d0fe32 Added Menu_DrawTPL and Menu_DrawTPLMem
and Banner Class (WIP)
2009-07-13 00:57:30 +00:00
thedarkness1981
d8bad4932f 2009-07-13 00:42:28 +00:00
thedarkness1981
fae66e538d 2009-07-13 00:40:25 +00:00
dimok321
8620ab0702 *Forgot about FlipX control when added the Carousel stuff. This should fix the wrong navigation. 2009-07-12 15:17:23 +00:00
dimok321
58ceb5c8bb *Oops forgot to remove these two before committing 2009-07-12 14:04:46 +00:00
dimok321
50231648ca *Made a Buffer Thread for the Carousell to load covers. Now there is no GameLimit anymore, no long loading time and no such memory usuage by it.
*Removed the temporary AltDol Fix
2009-07-12 14:02:48 +00:00
giantpune
46791e8ab2 hide the M behind the rev# after the source has been edited for a full channel. remove the progress window after downloading an update and before installing a wad. 2009-07-12 13:27:14 +00:00
thedarkness1981
85a7bc723c forgot move some files 2009-07-12 13:18:43 +00:00
thedarkness1981
c5b6d02cb6 Wad stuff in it´s own directory 2009-07-11 15:33:57 +00:00
thedarkness1981
33ed6a4add 2009-07-11 15:08:58 +00:00
thedarkness1981
8d541f801a Downloads the english cover/disc images if the one for your country isn´t found 2009-07-11 15:00:37 +00:00
giantpune
99e133a8e1 fixed code dump in gamewall.
added delete after update wad in installed
put more garbage in the readmii
2009-07-11 14:12:02 +00:00
thedarkness1981
e7b7663ed3 fix for issue 687 2009-07-11 12:26:36 +00:00
giantpune
37c620db90 forgot to upload these files with the last stuff. 2009-07-11 07:21:38 +00:00
giantpune
9b46eb613a apply flipX settings to gamewall and carousel, fix screensaver bug to keep it from coming on when it is turned off. added support for updating full channel. in order to make the full channel updatable, comment/remove "#define NOTFULLCHANNEL" from promptwindow.h. also there must be a wad to update to (saved as a txt file) on the update server. for some reason the ticket was corrupted when it was stored as a wad.
also there are 6 compile warnings from the conversion of wad.c to .cpp but everything still works and installs fine.
2009-07-11 05:55:29 +00:00
dimok321
a38c04d73a *Updated to new libogc (you need to update libogc files to be able to compile)
*Added Metaphrasis to the source instead of having it as lib
2009-07-08 21:25:35 +00:00
giantpune
5d6a361d03 prompt to install game if a disc is inserted 2009-07-07 13:47:37 +00:00
giantpune
9b713cee7c changed progress window to not use settile but instead use setskew. this way we are drawing 1 progressbar image every loop but stretched instead of 100 little images each loop.
put in prompt if you say to show favorites and you don't have any selected.
2009-07-07 11:06:51 +00:00
dimok321
bc2b263a96 *Forgot to remove something which broke 222/223 support 2009-07-06 07:18:54 +00:00
dimok321
e9385e9448 *Reverting the USB FAT Option (was a bad idea, going to search for a better solution) 2009-07-05 23:50:55 +00:00
dimok321
7b2454befd *Added a Setting to disable FAT/FAT32 Support for USB 2nd Partitions
NOTE: This option is ONLY for those who have problems with their HDDs being detected. With this disabled you shouldn't get weird lists where all Games are the same or no Games at all.
2009-07-05 23:01:29 +00:00
dimok321
8c28cab3cb *small compile fix 2009-07-05 20:28:10 +00:00
dimok321
79a7fd9017 *Changed whole GameInstall ProgressWindow behaviour
This should fix the weird freezes and crashes while
 installing. The ProgressWindow is now in its own thread
 and updates the values fast again.

*Added Speed to InstallProgressWindow
 Lets see who got the fastest WiiDiskDrive :P (i got up to 5.8MB/s)
2009-07-05 20:22:29 +00:00
dimok321
a8cde60913 *A few cleanups 2009-07-05 06:39:56 +00:00
thedarkness1981
d9bbb3b662 *Support for wiitdb.com added
*Downloads the images depending from which country the game is 
There are still missing images so please everyone who wants to help please add them on www.wiitdb.com. ;)
2009-07-03 21:30:24 +00:00
thedarkness1981
4c684e5969 Cheattitle scrolls now and some other small stuff 2009-07-03 14:59:32 +00:00
giantpune
8c076a8eb9 changed fatmounter.c by taking out all the stuff to detect the first FAT partition. Because it is now included in libfat. This file is in our downloads section for people that want it. If you compile a dol/ elf without it, it will have issues seeing FAT usb partitions. 2009-07-02 22:04:47 +00:00
rameonweb
29f9832467 cleanup and changed some graphics.
added the new easy installer on download section (fix some stuff and disabled the wiitdb download section because the new server send back a timeout.)
2009-07-02 17:02:34 +00:00
giantpune
98979c62be fix the copy/paste oversight i made. this probably fixes the cover mix up. 2009-07-01 18:19:35 +00:00
giantpune
cebc980f63 save the # of rows that are shown in the grid with the settings. fixed a little memory hole in the gamewall while i was in there.
added checks for all the servers to verify what they are giving us.  also added more bad image sizes to the list.
it is all commented out now.  uncomment all the new stuff it the download function to use it.
2009-07-01 02:05:50 +00:00
giantpune
baffea9810 added i warning for loading gct files over 255 lines. it works in theory, but i didn't test it at all.
added another server to the cover host lists
2009-06-30 22:05:40 +00:00
giantpune
92ae470725 added 2 more servers to get images from. they are cycled to spread the load. if an image is missing on one, we try the others.
changed a bit the way that the screensaver is called
2009-06-29 19:15:11 +00:00
giantpune
a741b58732 changed the address we get covers from. this doesnt mean open season to DL 50000000 covers or else we will be in the same boat we were in people. 2009-06-28 21:56:38 +00:00
ardi@ist-einmalig.de
c4fde86562 * expand escaped chars in language-files 2009-06-26 15:20:18 +00:00
giantpune
9c1a0e2d8b add wait to WindowPrompt constructor. wait is # of loops the prompt will wait then select choice 1. if wait<0 it is void.
add prompt if ocarina is on but no code file is found
2009-06-26 12:38:03 +00:00
giantpune
2f3c679f0f change to menu=MENU_CHECK after alt dol fails. this takes longer but is needed for crappy drives that don't work right with the regular init function. 2009-06-25 22:07:13 +00:00
giantpune
68a24d0784 fix broken alt dol loading stuff. 2009-06-25 21:15:57 +00:00
giantpune
d87fdb5df8 2009-06-25 20:35:15 +00:00
giantpune
77103f3af8 fix a syntax booboo which kept games from starting 2009-06-25 19:01:33 +00:00
giantpune
b88018fff4 made a prompt to call you an idiot if you tell it to load an alt dol that is not in the dol path. 2009-06-25 18:15:58 +00:00
giantpune
6e969da66a add trig1(buttononlyTrigger) to menu_disclist and use it to initiate cover downloads. (tested and working ) now you can press 1 from any game browser and DL covers.
put more stuff from the cheat page into the translatable category.
2009-06-25 16:41:02 +00:00
giantpune
d58f540a81 combine 002fix and anti fix into 1 settings. off/on/anti. tested and working in main settings and game settings. 2009-06-25 15:58:16 +00:00
giantpune
87c95b3cef add anti002 to game specific settings.
fixed codedump i made in customoptionbrowsers
2009-06-25 13:43:48 +00:00
giantpune
eea639c177 remove "test" tooltip from gamewall
fix TXTcheatpath not being saved

made prompt and call you an idiot if you try to load in image that has bad dimensions.

added stuff from the cheat menu to be translatable 

maybe fixed an issue with cheatcode names being too long and running on/off out of site

un comment sam & max fix.  we were under the impression that it only worked from disc but somebody said that it is working from USB also with ios rev 10 or 13a.  i have left out the ios checks to see if it works with any ios and also it is only on if the game ID matches one of the two listed on wiiboxart.com for this game.

drink a beer
2009-06-25 12:47:09 +00:00
giantpune
8b83f89c9c put in support for little not-so-widescreen TVs on gamewall. Didn't have one to test it on but it probably works. 2009-06-25 07:06:55 +00:00
thedarkness1981
236e54ca01 added CheatMenu Button (Ocarina Image) into GameSettings, new path option for txt cheat files and of course the CheatMenu.
Actually there is only one comment line supported.
For a small collection of txt cheat files look under downloads ;).
2009-06-24 07:33:31 +00:00
ardi@ist-einmalig.de
d73fac1add change the handling of language-files. now use GNU gettext.(i hope, i have no file forgotten) 2009-06-23 18:59:28 +00:00
lustar.mii
38c978c042 Temporary fix for alternative dol not working for some people. No need to update if the previous revision worked for you. 2009-06-21 09:01:24 +00:00
dimok321
e228da697f *Fixed for some HDDs GameList/Windows not loading. 2009-06-20 11:11:07 +00:00
giantpune
63a5de42ca Made 002fix automatic when anti-002 is turned on. Didn't test it at all. If it breaks games it can be reverted.
Made tooltip transparency in the theme file.  use tooltipAlpha = ###.   default is 255 (max).
2009-06-20 10:10:40 +00:00
dimok321
cdc9f7afbd *Fixed mess up with lustars merge.
*Added Playcounter Reset to GameSettings (545 fixed the PlayCounter not GameCounter :P)
*Added global PlayCounter reset function (its not used yet)
*Probably fixed the issue some HDDs had ("No partition found")
*Probably fixed cursor disappearing after downloading update
2009-06-20 08:19:01 +00:00
lustar.mii
92441e56b2 2009-06-20 00:32:10 +00:00
dimok321
0258de337e *This should fix the GameCounter problem probably. 2009-06-19 23:20:18 +00:00
lustar.mii
0fdf3a252e All language files should now be encoded in UTF-8, unicode fix option was removed, fixed slowdown for large fonts loaded from SD, small changes in game info page, merged XML database changes to trunk (see log for rev536). 2009-06-19 23:13:10 +00:00
dimok321
c80332eff3 *Added Anti 002 Fix to GlobalSettings which was made by WiiPower (Thanks)
NOTE: This fix is for games like Ghostbusters which don't work under IOS249 Rev10. With this fix on, this games work on Rev10 and you don't need to switch the cIOS all the time to play those games. For this option it is necessary that you turn ERROR 002 FIX ON.
2009-06-19 20:20:03 +00:00
dimok321
1ab0f813e2 *Added Block IOS Reload option to GameSettings (which was in our Loader all the time since i implemented 222 and wasn't used lol)
NOTE: This Block IOS Reload option enables games to work that don't usually work due to IOS Reloads. This option works ONLY if you boot your Loader in 222 and boot the game in 222/223)
2009-06-18 16:09:45 +00:00
giantpune
2a35194fba Added sitting for the screensaver. new images from the steering wheel. 2009-06-18 08:37:24 +00:00
mauricewoelk
383aaa45e5 *added a little screensaver which depends on the wiimote timeout (for now set to 300 seconds)
*added 2 functions (by dimok) to wpad.c: bool IsWpadConnected();
void WPad_SetIdleTime(u32 seconds);
2009-06-18 07:36:23 +00:00
giantpune
ed5370945d uncommented some code i forgot about. 2009-06-18 07:12:27 +00:00
dimok321
0d0d54ea66 *Fixed GameSettings not being saved right
*Moved the WC24 Shutdown to networkop.cpp
2009-06-17 20:44:00 +00:00
ardi@ist-einmalig.de
f31c19b989 * remove all onlinefix stuff and replaced with a permanentfix (without IOS-reload) 2009-06-17 19:24:27 +00:00
dimok321
1079b110a7 *Fixed Alternate DOL not working (since 529) 2009-06-17 11:10:25 +00:00
giantpune
db9df14d66 made a function to delete game statistics & favorite choice.
Removed game settings and game statistics when a game is deleted from the drive.
2009-06-17 06:07:43 +00:00
dimok321
bf12b2f997 2009-06-16 18:13:03 +00:00
dimok321
044185abe2 *Fixed GameSettings not loading some options 2009-06-16 18:12:47 +00:00
giantpune
a0c87cc1ff added custom path for replacement dol.
added a few entries into language.h & cpp
made  title tooltips on the gamewall transparent.
made a readmii file.
2009-06-16 13:42:52 +00:00
dimok321
22ca798b5e *Added Alternate DOL support which is used to boot games that don't work due to IOS Reloads like Mortal Kombat
NOTE: There is a GameSettings you need to turn ON to load Alternate DOLs. The alternate DOL has to be called 6 IDs .dol for example RHDP8P.dol and has to be in the root of the SD. Giantpune will add custom path support i dont have time for it.
2009-06-16 11:29:07 +00:00
dimok321
de071197b0 *the files werent deleted 2009-06-16 08:29:22 +00:00
dimok321
00d8692ebe *Moved gct.cpp and gct.h to branches since its not used and seems somehow to cause troubles (it shouldnt be but somehow it does -_-)
*Changed subfoldercreation function
2009-06-16 08:28:50 +00:00
thedarkness1981
ca3ab2f042 Finally added the GCT Class ;) (Comments in TXT files are not supported for now) 2009-06-15 17:10:16 +00:00
dimok321
35e2fbe238 *Added missing "Child" language
*Fixed "Eject Error"
2009-06-15 16:31:56 +00:00
ardi@ist-einmalig.de
0cb02386ee * forgot to remove my log-messages (sorry) 2009-06-15 15:37:18 +00:00
ardi@ist-einmalig.de
f354a915d7 2009-06-15 15:32:40 +00:00
ardi@ist-einmalig.de
88ab764854 * added custom font. its called "font.ttf" and will loaded from theme-path (issue 541)
* little Bugfix
2009-06-15 15:29:27 +00:00
giantpune
f3443c0ae8 added tooltips to gamegrid with game titles 2009-06-15 13:25:47 +00:00
giantpune
a34eae2528 put cios# in credits with the Rev# 2009-06-15 06:36:26 +00:00
dimok321
8750eb2851 *Fixed some BUGs 2009-06-14 20:43:58 +00:00
dimok321
3cf77ae5f3 *Added Global Error 002 fix settings
*Added PatchCountryStrings to GameSettings
*Changed ParentalControl displayed as "words" and added one more level
2009-06-14 18:42:26 +00:00
dimok321
c6badb92de *Fixed Ocarina giving blackscreen
*Changed some stuff to the Apploader
2009-06-14 12:59:38 +00:00
lustar.mii
51afe469cc Because Action needs a big A, added Capitalization to the Genre on Game Info Page. Title language should refresh properly when the config for a game was deleted using the Settings menu (to delete the config, use the "default" option, without saving) 2009-06-14 11:47:21 +00:00
dimok321
71e9fe1169 *Forgot to remove a thing and change browser value 2009-06-14 10:42:39 +00:00
dimok321
4ca4ab1061 *Fixed some issues
*Added 16:9 forwarder
*Changed video mode change behaviour
*Added new GameSetting "Online fix"

NOTE: Online fix is ONLY needed if you initialize network inside the loader and start an Online Game and ONLY if your boot cios is the same as GameSettings IOS (which is default). That Game would need an IOS Reload before start to be able to play it online BUT this IOS Reload mostly causes Blackscreens. I made this option so you dont have to avoid initializing network. If you have different boot IOS than gamesettings IOS this fix doesnt matter too.
2009-06-14 10:08:41 +00:00
lustar.mii
9a4fd8e680 split Genre display on several lines on the Game Info page. 2009-06-14 09:33:55 +00:00
lustar.mii
6396c7099f Fixed the reason for the fix I broke in my last batch of fixes. 2009-06-14 04:59:32 +00:00
lustar.mii
1efc9d1f89 Several small fixes + enabled displaying titles from database in main list and game info screen. The titles now change to the language that is set in the Game Info settings and individual game settings will override it. All titles default to English if the preferred language is not available for a game. 2009-06-14 03:42:46 +00:00
dimok321
bc8084fe75 *Forgot something 2009-06-13 23:47:38 +00:00
dimok321
587fdbbae2 *Reverting some stuff to the OLD way before new IOS222
Now if you use 249 there is no change to R492 before 222.    
  So if you still get blackscreens it wasnt caused by that.
2009-06-13 23:39:42 +00:00
dimok321
fc76b6a9c6 *Changes to the OGG thread handling
*Changed the Updater source in some ways and added an own thread for it for later AutoUpdate feature (when gamestarting problem after networkinit is fixed)
2009-06-13 21:10:37 +00:00
ardi@ist-einmalig.de
fd4b98714f * little changes
* remove using of rev.txt
2009-06-13 12:56:24 +00:00
dimok321
33eaefe81e *Small changes 2009-06-13 09:51:01 +00:00
giantpune
6d082b7c66 Fixed a codedump caused by not having any games and playing around in the gamewall. 2009-06-13 06:49:09 +00:00
giantpune
2874d9672c Took out debug TXT that I left in the coverwall. fixed some stuff in the gameinfo window. 2009-06-13 06:32:02 +00:00
giantpune
2ee3521ff5 little changes. 2009-06-13 01:10:00 +00:00
dimok321
8601abdf29 *Sorting files a bit 2009-06-13 00:24:36 +00:00
dimok321
940fa4b441 *Reverted cyrex changes to the settings
*Added Japanese UnicodeFix made by Rudolph (thanks) (you still need to compile with a japanese font.ttf to have it work)
*Added missing languagevariables 

issue 517, issue 515, issue 519
2009-06-12 20:11:59 +00:00
mauricewoelk
d7c3bea35c *forgot to add that shit to gamesettings 2009-06-12 13:43:07 +00:00
mauricewoelk
684dded37d *shitload of color changes to get closer to the original wii menu.
*added sliding top and bottom in settings.
2009-06-12 13:34:05 +00:00
dimok321
d8298a73d9 *Added IOS223 support
NOTE: If your loader is rebooting when you try to start a game its because you initialized Network! Right now initializing the network by trying to update or trying to download covers/discimages the Loader has Issues with booting games. Try booting games directly without initializing the Network.
2009-06-12 11:50:14 +00:00
dimok321
bc3d173ef4 *Added support for NEW Hermes cIOS (It still might have some bugs so please report them to me)
NOTE: When you change Global cIOS boot you need to restart for it to take effect.

NOTE2: Best way of launching games (most compatibility) is avoiding an IOS Reload by not initializing the network and not have different boot IOS than the one set in GameSettings.

NOTE3: Know issue: IOS249 boots slower now at the starts. IOS222 boots fast as always.
2009-06-11 23:02:05 +00:00
lustar.mii
1b4d69bd6e fixed previous change 2009-06-11 18:33:51 +00:00
lustar.mii
0c2c543f46 minor change to use mxml that is included with libogc (identical version) 2009-06-11 18:21:19 +00:00
lustar.mii
c14cc361db not needed anymore 2009-06-11 18:20:17 +00:00
giantpune
d31a034d18 fixed some code dumps from the coverwall and the xml stuff. 2009-06-11 08:13:08 +00:00
rameonweb
6abaf293d8 modefied some graphics and update some Languages:
danish
dutch
french
german
japanese
norwegian
portuguese_br
portuguese_pt
spanish
2009-06-10 17:00:51 +00:00
dimok321
d2c1f83821 *Fixed crash on UPDATE
*Added Custom CheatCodes Path (both USB and SD)
2009-06-10 11:27:19 +00:00
giantpune
e18b154156 little fix. i took out a variable in the last version that is needed to move the covers right. oops.
Also, use flat 2d covers,  the fake 3d ones look like shit on this.  and if you have your wii in 4/3 mode it wont show anything (i don't think it will.  i didn't test it).
2009-06-10 10:10:25 +00:00
giantpune
ad05aa93c1 Changed the game grid just a little bit. Press up/down to change the number of rows. if you have less that 42 or 16 games it wont let you use 3 or 2 rows respectively. ( at least that was the plan. it may not work that way.)
also made functions to skew buttons and images used for this.
2009-06-10 10:05:43 +00:00
dimok321
ad2eb5c182 *Fixed USB ReInit
*Moved SD Card Button a bit to the left.
2009-06-10 08:58:35 +00:00
dimok321
6f22ffa6f4 *Changed the OnScreenKeyboard to allow to remove "SD:/" now so you can just enter "USB:/" instead to use USB FAT/FAT32 for covers and stuff
*Added USB Remount to SDCard Button
2009-06-10 08:19:55 +00:00
ardi@ist-einmalig.de
f5e6663784 makes it possible to use a FAT-Partition on the USB WBFS-Disk
Boot-Strategy: 

- is "argv[0]" set, then the boot-device extracted from the argv. 
- if no meaningful boot device found, then looking for 
  "boot.dol"/"boot.elf" in "apps/usbloader_gx/" 
  first on "SD:/" and then on "USB:/". 
  When found, than use this Device. Otherwise use the default "SD:"
- Set all default-Paths on this Device 
- Set the Path for config-Folder, GXGlobal.cfg, GXGameSettings.cfg
  and GXGameFavorites.cfg on this Device (e.g. USB:/config and so on)
2009-06-09 23:26:03 +00:00
dimok321
fb61660d22 *Added forgotten GameLanguage Setting to GlobalSettings "Game Load" 2009-06-09 07:03:52 +00:00
giantpune
a0717d3526 Fixed the settings that got messed up when I merged sources. 2009-06-09 06:10:06 +00:00
giantpune
8ed600cddc Fixed icon and BG spacing, Fixed Typo, changed effect. 2009-06-09 05:48:17 +00:00
giantpune
62fa4e4285 Added support to read game information from xml. The first draft of the xml is in the downloads section of googlecode. Put the file (still zipped) in your titles.txt path. then highlite a game and press 2 to view stuff about the game. If a synopsis exists for that game in the file, you can see it by pressing a. Currently only 1 game has a synopsis.
There are lots of fields that are wrong/missing on the xml but don't tell us about it.  Somebody else (Lustar) will be in charge of keeping up with it.
2009-06-09 05:20:49 +00:00
dimok321
3a01591ba4 *Updated the Credits 2009-06-08 21:40:34 +00:00
dimok321
d2ef529545 *Seperated browsers
NOTE: This is a temporary and fast solution till DrayX7 is back since he started it already and i don't have the time right now to do it. This should fix most of the codedumps at starting up games (if not loaded from carousel).
2009-06-08 17:23:35 +00:00
DRayX7
63414dffd7 *Oops, forgot that wouldn't work 2009-06-08 16:27:16 +00:00
DRayX7
c257e1d378 *Fixed some bugs in the game browser and game carousel
*Added a few new files for later use
2009-06-08 16:26:04 +00:00
dimok321
6cf6de3e70 *Made scrolling with D-PAD while pointing at a list browser possible.
*UpdatePath and titles.txt Path are now changable again (forgot to add them before)
*Added forgot UnicodeFix Option
2009-06-07 16:16:18 +00:00
dimok321
b758bef4e1 *Fixed GameSize not showing on install
*Fixed missplacing WiiMotePointer
*Added some missing languagevariables
2009-06-07 11:03:39 +00:00
dimok321
e1523224e8 *Fixed OGG Menu Crash after changing the path 2009-06-06 19:39:48 +00:00
dimok321
cfb976a35a *Fixed UnlockButton vanishing
*Fixed Update SD bug (wrong message)
*CHANGED STANDARD PASSWORT TO NOT SET AND STANDARD LOAD IN GODMODE IF NO PASSWORT SET
2009-06-06 18:54:31 +00:00
giantpune
4ea4576e02 fix bug in game carousel. 2009-06-06 18:10:20 +00:00
dimok321
32144f46f9 *Whole new GlobalSettingsMenu arrangement (thx to dj_skull for his idea and plan (issue 433))
*Lots of small fixes
*Added Error002fix selection in GameSettings

**NOTE 1: You might want to delete your Configfiles before using this new Rev.

**NOTE 2: Known issue with Settings is that WiiMotePointer is sometimes being displaced. I am searching for the reason right now.
2009-06-06 17:26:52 +00:00
mauricewoelk
95bf8acf16 images for new settings structure. don't update to this commitment until the new settings file is uploaded or you will get weird graphics on your screen :). 2009-06-06 12:11:09 +00:00
dimok321
1e665874ba *Fixed codedumps at startup 2009-06-05 15:43:32 +00:00
dimok321
c2a20e4c83 *Found and fixed bug in the CleanUpTest source
*Merging CleanUp source into main.

NOTE: You might not want to update right away because there might still be some issues. New issue reports to this are of course welcome ;).
2009-06-04 22:13:39 +00:00
dimok321
8a2c5ee2ff *Removing libfat link
*New libogc and libfat in our download section
2009-06-04 11:34:45 +00:00
hungyip
8d1c7ba450 2009-06-04 03:47:01 +00:00
hungyip
3887824fde Optimized and Refactored some codes. Did not do any test on it so it might break the settings feature. Please report on issues if any settings feature is broken 2009-06-04 01:04:23 +00:00
ardi@ist-einmalig.de
8576f4d5a0 Filesystembug (Downloadbug) still not fixed 2009-06-03 17:30:12 +00:00
hungyip
224b947aa4 Fixed Parental Control (now it is confirmed to work) 2009-06-03 05:44:59 +00:00
hungyip
fbd3d96e19 Tried to add parental control (not tested yet) 2009-06-03 03:56:45 +00:00
dimok321
e7c1d44afd *Little change 2009-06-02 22:30:48 +00:00
dimok321
40e534cb53 *ERROR 002 fix (thanks to WiiPower for sharing this) 2009-06-02 21:36:39 +00:00
dimok321
06cf1b1965 *Added first cleanup attempts (which are still having some bug in it)
*Updated some Languagefiles
2009-06-02 21:07:02 +00:00
mauricewoelk
46113291d4 some images done 2009-06-02 18:12:51 +00:00
dimok321
e1591922ac *Updating a lot of languagefiles.
*Added missing "Update to" to languages.

Changelog:

Finnish (final v2 by JussiPik) UPLOADED
Dutch (final v2 by kedest, Adr990) UPLOADED
Turkish (final v1 by aHMET-) UPLOADED
German (final v1 by Didibochum, NeoRame) UPLOADED
T.Chinese (final v3.2 by kyogc) UPLOADED
S.Chinese (final v1 by pc9528) UPLOADED
Korean (final v3 by pooyan, rainplus) UPLOADED
French (final v3.8 by satel, Kin8) UPLOADED
Norwegian (final v4 by raschi) UPLOADED
Danish (final v1.7 by david432111) UPLOADED
Spanish (final v5.9 Penn) UPLOADED
Russian (final v1.2 by Kir) UPLOADED
PortuguesePortugal (final v10 by sky8000) UPLOADED
PortugueseBrasil (final v1 by artidoro) UPLOADED
Italian (final v4 by foxejoe) UPLOADED
Japanese (final v1.1 by yasun) UPLOADED
Swedish (final v1 by noONE) UPLOADED
2009-06-02 06:55:21 +00:00
dimok321
b4a7b23680 *little fix 2009-06-01 17:50:42 +00:00
ardi@ist-einmalig.de
904fda37d4 NOTE: this commit requires "make clean" and the new libfat (see Downloads libfat-01-06-2009)
* clean up the wild mounts and unmounts (this and the new libfat fix the download-bug)
* reorganize shutdowns and reboots use now the functions Sys_Reboot(), Sys_Shutdown(), Sys_ShutdownToIdel(), Sys_ShutdownToStandby() and Sys_BackToLoader()
  this functions stops the GUI-Thread, Shutdowns the Audio, Video, WPad and unmounts the SD and USB
2009-06-01 15:50:18 +00:00
dimok321
976ea2041c *Changed the code for CreditsWindow
*Added ButtonsHold and ButtonsPressed functions
*Some cleanups
2009-06-01 13:35:43 +00:00
mauricewoelk
24d98683b3 just some small fixes
*added RemoveSoundClick to guibutton prototype
*removed the click sound from Wii/Home button
*applied widescreen fix to arrow buttons in caroselle and grid
2009-06-01 12:15:27 +00:00
dimok321
f2822719b1 *Fixed settings codedumps and other codedumps with carousel and grid (oh boy we had so many memory mess up stuff) 2009-06-01 08:45:51 +00:00
giantpune
99cd6f420e added clock_color, settingstext_color, gamegrid_coords, and gamecarousel_coords. settings color affects every customoptionbrowser text. gamegrid and gamecarousel coords are 4 variables. the first 2 are x/y. the second really just mover the arrows in relation to the gameboxes for now. 2009-06-01 03:49:50 +00:00
dimok321
550b792db9 *Some more memory clear before gamestart 2009-05-31 22:44:40 +00:00
dimok321
1ffee5a484 *Found and fixed bug with Memory for Carousel (also was one in Grid)
*Added Carousel back in
*Changed UMS Heapsize which increases compatibility for some HDD Devices with cIOS38 Rev12

**NOTE: If anyone encounters any HDD detection problems which start from this rev on, make an issue and we can revert that thing.
2009-05-31 21:40:22 +00:00
dimok321
e9f9882edc *Removed Carousel because it is causing all the Codedumps on game booting. (There is a memory overload in it we need to fix first)
*Changed CACHE and SECTOR size for SD Cards what increases the loading speeds
if anyone's cards get compatibility problems now with saving or other stuff report as issue and it will be reverted)
2009-05-31 17:08:09 +00:00
giantpune
9508d0103d un-did the last rev cause it has some issues. 2009-05-31 10:35:37 +00:00
giantpune
b757322838 If there are no controllers connected disable the mainWindow. 2009-05-31 07:31:26 +00:00
giantpune
268ec71c96 fix issues with sort icons' imageOver. make list icon themable. added check for 4 digit disc image cause somebody had to be special and make a 4 digit image pack :P 2009-05-31 05:56:44 +00:00
dimok321
637a1a5032 *Sorry forgot to include one thing (now the PatchCountryStrings should work proper) 2009-05-30 22:15:08 +00:00
1144 changed files with 272411 additions and 33904 deletions

View file

@ -0,0 +1,20 @@
{
"name": "devkitPPC",
"image": "mcr.microsoft.com/devcontainers/base:jammy",
"settings": {
"workbench.colorTheme": "Default Dark+",
"files.exclude": {
"Dockerfile": true
}
},
"onCreateCommand": "bash .devcontainer/on-create.sh",
"containerEnv": {
"DEVKITPRO": "/opt/devkitpro",
"DEVKITPPC": "/opt/devkitpro/devkitPPC",
"PATH": "${localEnv:PATH}:/opt/devkitpro/devkitPPC/bin"
},
"remoteUser": "root",
"extensions": [
"ms-vscode.cpptools-extension-pack"
]
}

View file

@ -0,0 +1,20 @@
#!/bin/bash
# Install some essentials
apt-get update && apt-get install make xz-utils -y
# Download and extract
cd /opt
wget "https://wii.leseratte10.de/devkitPro/file.php/devkitPPC-r41-2-linux_x86_64.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/devkitppc-rules-1.1.1-1-any.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/libogc-2.3.1-1-any.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/general-tools-1.2.0-2-linux_x86_64.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/gamecube-tools-1.0.3-1-linux_x86_64.pkg.tar.xz"
for f in *.pkg.tar.xz; do tar xf "$f" --strip-components=1; done
# Clean up
rm *.pkg.tar.xz
# Set environment variables
export DEVKITPRO=/opt/devkitpro
export DEVKITPPC=/opt/devkitpro/devkitPPC

1
.github/FUNDING.yml vendored Normal file
View file

@ -0,0 +1 @@
ko_fi: blackb0x

108
.github/workflows/main.yml vendored Normal file
View file

@ -0,0 +1,108 @@
name: Build binaries
on:
push:
branches:
- "**"
paths-ignore:
- '**.md'
- '.devcontainer/**'
- '.github/ISSUE_TEMPLATE/**'
- '.github/FUNDING.yml'
- '.github/**/*.md'
- '.vscode/**'
- 'HBC/**'
- 'Languages/**'
pull_request:
paths-ignore:
- '**.md'
- '.devcontainer/**'
- '.github/ISSUE_TEMPLATE/**'
- '.github/FUNDING.yml'
- '.github/**/*.md'
- '.vscode/**'
- 'HBC/**'
- 'Languages/**'
jobs:
download-build-tools:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- name: Restore cache
id: cache-1
uses: actions/cache@v3
with:
path: cache
key: ${{ runner.os }}-cache-1
- name: Download devkitPPC r41, libogc 2.3.1 and required tools
if: steps.cache-1.outputs.cache-hit != 'true'
# general-tools is needed for bin2s and gamecube-tools is needed for elf2dol & gcdsptool
run: |
mkdir cache && cd cache
wget "https://wii.leseratte10.de/devkitPro/file.php/devkitPPC-r41-2-linux_x86_64.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/devkitppc-rules-1.1.1-1-any.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/libogc-2.3.1-1-any.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/general-tools-1.2.0-2-linux_x86_64.pkg.tar.xz"
wget "https://wii.leseratte10.de/devkitPro/file.php/gamecube-tools-1.0.3-1-linux_x86_64.pkg.tar.xz"
cd ..
- name: Verify checksums
run: |
sha256sum -c <<EOF
f8bdbabd7e30ebc87dc129c092d1fa85e38d726de78befad3dc6714568431076 cache/devkitPPC-r41-2-linux_x86_64.pkg.tar.xz
0118f06fff938c3d4913fdc004d5edd2f72e3a16c544fb5699b0e97552529d29 cache/devkitppc-rules-1.1.1-1-any.pkg.tar.xz
b10553cced35ab8d3d0c48ee44cdb345f46be5e8f82496dd308f699db4f8d490 cache/libogc-2.3.1-1-any.pkg.tar.xz
3348e521e48f27912d0bca05eac73b4365c8c7006b637c95850f4feabe5dd2e9 cache/general-tools-1.2.0-2-linux_x86_64.pkg.tar.xz
e7ea6a13ca5a5e9d6a5b8e1616afcc92a81255aa6fee436ed81c812b62e112af cache/gamecube-tools-1.0.3-1-linux_x86_64.pkg.tar.xz
EOF
build:
runs-on: ubuntu-latest
needs: download-build-tools
steps:
- uses: actions/checkout@v3
- name: Restore cache
id: cache-1
uses: actions/cache@v3
with:
path: cache
key: ${{ runner.os }}-cache-1
- name: Check cache
if: steps.cache-1.outputs.cache-hit != 'true'
run: exit 1
- name: Extract downloaded files
run: |
tar -xf cache/devkitPPC-r41-2-linux_x86_64.pkg.tar.xz --strip-components=1
tar -xf cache/devkitppc-rules-1.1.1-1-any.pkg.tar.xz --strip-components=1
tar -xf cache/libogc-2.3.1-1-any.pkg.tar.xz --strip-components=1
tar -xf cache/general-tools-1.2.0-2-linux_x86_64.pkg.tar.xz --strip-components=1
tar -xf cache/gamecube-tools-1.0.3-1-linux_x86_64.pkg.tar.xz --strip-components=1
- name: Compile USB Loader GX
run: |
PATH=$(pwd)/devkitpro/devkitPPC/bin:$PATH DEVKITPPC=$(pwd)/devkitpro/devkitPPC DEVKITPRO=$(pwd)/devkitpro make
- name: Package
run: |
mkdir -p upload/apps/usbloader_gx
cp boot.dol upload/apps/usbloader_gx
cp HBC/icon.png upload/apps/usbloader_gx
cp HBC/meta.xml upload/apps/usbloader_gx
echo "sha=$(git rev-parse --short=7 HEAD)" >> $GITHUB_ENV
- name: Upload binary
uses: actions/upload-artifact@v3
with:
name: usbloadergx_${{ env.sha }}
path: upload
- name: Upload debug binary
uses: actions/upload-artifact@v3
with:
name: usbloadergx_${{ env.sha }}_debug
path: boot.elf

13
.gitignore vendored Normal file
View file

@ -0,0 +1,13 @@
*.dol
*.elf
*.exe
*.bat
.vscode/
build/
usbloader_gx/
/HBC/meta.xml
/source/themes/filelist.h
/source/gitver.c
/source/svnrev.c
/usbloader_gx.zip
/wiiload

50
.vscode/c_cpp_properties.json vendored Normal file
View file

@ -0,0 +1,50 @@
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/**",
"C:/devkitPro/libogc/include/**"
],
"defines": [
"HW_RVL",
"GEKKO"
],
"compilerPath": "C:/devkitPro/devkitPPC/bin/powerpc-eabi-gcc.exe",
"cStandard": "gnu17",
"cppStandard": "gnu++17",
"intelliSenseMode": "linux-gcc-x86"
},
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"${env:DEVKITPRO}/libogc/include/**"
],
"defines": [
"HW_RVL",
"GEKKO"
],
"compilerPath": "${env:DEVKITPRO}/devkitPPC/bin/powerpc-eabi-gcc",
"cStandard": "gnu17",
"cppStandard": "gnu++17",
"intelliSenseMode": "linux-gcc-x86"
},
{
"name": "Mac",
"includePath": [
"${workspaceFolder}/**",
"${env:DEVKITPRO}/libogc/include/**"
],
"defines": [
"HW_RVL",
"GEKKO"
],
"compilerPath": "${env:DEVKITPRO}/devkitPPC/bin/powerpc-eabi-gcc",
"cStandard": "gnu17",
"cppStandard": "gnu++17",
"intelliSenseMode": "linux-gcc-x86"
}
],
"version": 4
}

32
.vscode/tasks.json vendored Normal file
View file

@ -0,0 +1,32 @@
{
"version": "2.0.0",
"options": {
"env": {
"WIILOAD": "tcp:192.168.1.5"
}
},
"tasks": [
{
"label": "make",
"type": "shell",
"command": "make",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "clean",
"type": "shell",
"command": "make clean",
"problemMatcher": []
},
{
"label": "deploy",
"type": "shell",
"command": "make deploy",
"problemMatcher": []
}
]
}

39
Dockerfile Normal file
View file

@ -0,0 +1,39 @@
# Build:
# DOCKER_BUILDKIT=1 docker build -o output .
# for Windows, use
# { "features": { "buildkit": true } }
# instead of the environment variable
# Build a Debian base container
FROM debian:buster as usbloader
ENV DEBIAN_FRONTEND="noninteractive" TZ="Europe/London"
RUN apt-get update -y && apt-get install -y \
xz-utils make git
ADD https://wii.leseratte10.de/devkitPro/file.php/devkitPPC-r41-2-linux_x86_64.pkg.tar.xz /
ADD https://wii.leseratte10.de/devkitPro/file.php/libogc-2.3.1-1-any.pkg.tar.xz /
ADD https://wii.leseratte10.de/devkitPro/file.php/devkitppc-rules-1.1.1-1-any.pkg.tar.xz /
ADD https://wii.leseratte10.de/devkitPro/file.php/general-tools-1.2.0-2-linux_x86_64.pkg.tar.xz /
ADD https://wii.leseratte10.de/devkitPro/file.php/gamecube-tools-1.0.3-1-linux_x86_64.pkg.tar.xz /
RUN tar -xf /devkitPPC-r41-2-linux_x86_64.pkg.tar.xz opt/devkitpro/devkitPPC --strip-components=1 && \
tar -xf /libogc-2.3.1-1-any.pkg.tar.xz opt/devkitpro/libogc --strip-components=1 && \
tar -xf /devkitppc-rules-1.1.1-1-any.pkg.tar.xz opt/devkitpro/devkitPPC --strip-components=1 && \
tar -C /usr/local/bin -xf /general-tools-1.2.0-2-linux_x86_64.pkg.tar.xz opt/devkitpro/tools/bin/bin2s --strip-components=4 && \
tar -C /usr/local/bin -xf /gamecube-tools-1.0.3-1-linux_x86_64.pkg.tar.xz opt/devkitpro/tools/bin/elf2dol --strip-components=4 && \
mkdir /projectroot
ENV DEVKITPRO=/devkitpro
ENV DEVKITPPC=/devkitpro/devkitPPC
# Now we have a container that has the dev environment set up.
# Copy current folder into container, then compile
COPY . /projectroot/
RUN cd /projectroot && make
# Copy the DOL and ELF out of the container
FROM scratch AS export-stage
COPY --from=usbloader /projectroot/boot.* /

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<app version="1">
<name>USB Loader GX</name>
<coder>USB Loader GX Team</coder>
<version>1.0</version>
<release_date>20090118030000</release_date>
<short_description>Loads games from USB-devices</short_description>
<long_description>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.
Coders: dimok/nIxx/cyrex/giantpune/Hungyip84/NeoRame/WiiShizzza/ardi.</long_description>
</app>

BIN
HBC/icon2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

2769
Languages/czech.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,173 +0,0 @@
Specialthanksto = Special tak til
Favorite = Favorit
t3Coverst = 3D Covers
AppLanguage = Program Sprog
Areyousure = Er du sikker?
AutoPatch = AutoPatch
Keyboard = Tastatur
Back = Tilbage
Backgroundmusic = Baggrunds musik
BacktoHBCorWiiMenu = Tilbage til HBC eller Wii Menu
BacktoLoader = Tilbage til Loaderen
BacktoWiiMenu = Tilbage til HBC
BootStandard = Boot/Standard
BothBoth = Begge
Cantcreatedirectory = Kan ikke lave ny mappe
Cancel = Annullere
Cantbeformated = Kan ikke formatteres
Cantdelete = Kan ikke slettes:
ClicktoDownloadCovers = Klik for at Downloade Covers
Clock = Klokke
Continueinstallgame = Vil du blive ved med at installere spillet?
ConsoleDefault = Konsol Standard
Consoleshouldbeunlockedtomodifyit = Konsol skal være låst op for ændre dette.
ConsoleLocked = Konsol låst
CorrectPassword = Korrekt Password
Couldnotinitializenetwork = Kunne ikke initialisere netværk!
CouldnotopenDisc = Kunne ikke åbne dvd
CouldnotinitializeDIPmodule = Kunne ikke initialisere DIP module!
CoverDownload = Cover Download
CoverPath = Cover Sti
CoverpathChanged = CoverSti Ændret
Coverpathchange = CoverSti Ændringer
Credits = Lavet af:
DiscImages = Dvdbilleder
DiscimagePath = Dvdbilleder sti
DiscpathChanged = DvdSti Ændret
Discpathchange = DvdSti ændringer
DiscDefault = Spillets standard
Display = Skærm
Doyouwanttoformat = Vil du formattere?:
Doyoureallywanttodelete = Vil du virkelig slette:
Doyouwanttoretryfor30secs = Vil du prøve igen?
Downloadingfile = Downloader fil:
DownloadBoxartimage = Downloade Boxart billede?
Downloadfinished = Download færdig
Error = Fejl!
BOOTERROR = BOOT FEJL
ErrorreadingDisc = Disken kunne ikke læses
ExitUSBISOLoader = Afslut USB Loader GX?
InitializingNetwork = Initialiserer Netværk
InsertDisk = Indsæt en disk
InsertaWiiDisc = Indsæt en wii disk!
InsertaSDCardtodownloadimages = Indsæt et sd kort for at downloade billeder.
InsertaSDCardtosave = Indsæt et sd kort for at gemme.
InstallRenameandDeleteareunlocked = Alle USB Loader GX's funktioner er låst op.
Installerror = Installations fejl!
Installagame = Installer et spil?
Installinggame = Installerer spillet:
Failedtoboot = Kunne ikke start op:
FailedtomountfrontSDcard = Kunne ikke montere sd kort
FailedtosetUSB = Kunne ikke sætte usb:
Failedformating = Formatteringen mislykkedes
filesnotfoundontheserver = Filerne blev ikke fundet på serveren!
filesleft = Fil(er) tilbage
FlipX = Flip-X
Force = Tving
Youneedtoformatapartition = Du må formattere en partition
Format = Format
Formattingpleasewait = Formatterer, vent venligst...
formated = Formatteret!
free = ledig
FreeSpace = Ledig plads
FullShutdown = Fuld shutdown
GameID = Spil ID
Games = Spil
Gameisalreadyinstalled = Dette spil er allerede installeret:
GameRegion = Region
GameSize = Spil størrelse
GoBack = Gå tilbage
//GotoPage = Gå til side
HowtoShutdown = Hvordan skal den slukkes?
Language = Sprog
Langchange = Sprog skift
Left = Venstre
LikeSysMenu = Ligesom wii menu
LoadingincIOS = Loader i cIOS249
Lock = Lås
LockConsole = Lås Konsol
MP3Menu = MP3 Menu
Missingfiles = Manglende filer
Networkiniterror = Netværket kunne ikke intialiseres
Next = Næste
No = Nej
Nofilemissing = Ingen filer mangler!
NoHDDfound = Ingen HDD fundet!
NoSDcardinserted = Intet SD-kort fundet!
Nopartitionsfound = Ingen partitioner fundet
NoUSBDevice = Intet USB apparat tilsluttet
NoWBFSpartitionfound = Ingen WBFS partition fundet
NormalCovers = Normale Covers
Normal = Normal
NotaWiiDisc = Ikke en Wii Disk
NoUSBDevicefound = Intet USB apparat fundet.
Notenoughfreespace = Ikke nok ledig plads!
notset = Ikke sat
of = af
OFF = Fra
OfficialSite = Officielle Side
ok = OK
ON = Til
Parentalcontrol = Forælder kontrol
Partition = Partition
Password = Password
PasswordChanged = Password Ændret
Passwordhasbeenchanged = Passwordet er blevet ændret
Passwordchange = Password skift
PowerofftheWii = Sluk wii'en
Prev = Forrig
PromptsButtons = Prompts Buttons
ReloadSD = Genindlæs SD
RenameGameonWBFS = Omdøb spil på WBFS
Restart = Genstart
Return = Tilbage
ReturntoWii = Vend tilbage til menuen
Right = Højre
Rumble = Vibration
QuickBoot = Hurtig opstart
Save = Gem
SaveFailed = Gemningen mislykkedes
Specialthanksto = Speciel tak til
For = for
theUSBLoaderandreleasingthesourcecodethe = og for at gøre deres source code tilgængelig
secondsleft = Sekunder tilbage
SelectthePartition = Vælg Partitionen
youwanttoformat = du vil formatter
settings = Indstillinger
ShutdowntoIdle = Almindeligt
ShutdownSystem = Sluk Totalt(Rødt lys)
Success = Succes:
Successfullyinstalled = Installationen lykkedes:
Successfullydeleted = Sletningen lykkedes:
SuccessfullySaved = Successfully Saved:
SystemDefault = System standard
ThemePath = TemaSti
ThemepathChanged = TemaSti ændret
Themepathchange = TemaSti æmdringer
Try = Prøv
Tooltips = Værktøjtips
Timeleft = Tid tilbage:
Unlock = Lås op
Uninstall = Afinstaller
USBLoaderisprotected = USB Loader GX er beskyttet
USBapparatnotfound = USB apparat ikke fundet
VideoMode = Video Mode
VIDTVPatch = VIDTV Patch
Volume = Lydstyrke
Waiting = Venter.....
WaitingforUSBapparat = Venter på USB apparat
WidescreenFix = Widescreen Fix
WiiMenu = Wii Menu
WrongPassword = Forkert Password
Yes = Ja
YoudonthavecIOS = Du har ikke cIOS222
Japanese = Japansk
German = Tysk
English = Engelsk
French = Fransk
Spanish = Spansk
Italian = Italiensk
Dutch = Nederlandsk
SChinese = Simpelt Kinesisk
TChinese = Tradionelt Kinesisk
Korean = Koreansk

2673
Languages/danish.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,171 +0,0 @@
Specialthanksto = Speciale dank aan
t3Covers = 3D hoesjes
AppLanguage = Applicatietaal
Areyousure = Zeker weten?
AutoPatch = Automatisch patchen
Back = Terug
BacktoHBCorWiiMenu = Naar HBC of Wiimenu
BacktoLoader = Naar Loader
BacktoWiiMenu = Terug naar Wiimenu
BootStandard = Boot/Standaard
BothBoth = Beide
Cantcreatedirectory = Kan map niet maken
Cancel = Annuleren
Cantbeformated = Kan niet formatteren
Cantdelete = Kan niet verwijderen:
ClicktoDownloadCovers = Klik om hoesjes te downloaden
Clock = Klok
Continueinstallgame = Installatie van spel voortzetten?
ConsoleDefault = Consolestandaard
Consoleshouldbeunlockedtomodifyit = Aanpassen vereist vrijgeven console
ConsoleLocked = Console op slot
CorrectPassword = Correct wachtwoord
Couldnotinitializenetwork = Netwerk kan niet worden ingesteld
CouldnotopenDisc = Schijf kan niet worden geopend
CouldnotinitializeDIPmodule = DIP module kan niet worden ingesteld
CoverDownload = Hoesjes downloaden
CoverPath = Hoesjesmap
CoverpathChanged = Hoesjesmap gewijzigd
Coverpathchange = Hoesjesmap wijzigen
Credits = Credits
DiscImages = Discplaatjes
DiscimagePath = Discplaatjesmap
DiscpathChanged = Discplaatjesmap gewijzigd
Discpathchange = Discplaatjesmap wijzigen
DiscDefault = Discstandaard
Display = Weergeven
Doyouwanttoformat = Wil je dit formatteren:
Doyoureallywanttodelete = Wil je dit echt verwijderen:
Doyouwanttoretryfor30secs = 30 seconden lang opnieuw proberen?
Downloadingfile = Bezig met downloaden:
DownloadBoxartimage = Hoesjes downloaden?
Downloadfinished = Downloaden voltooid
Error = Fout!
BOOTERROR = BOOT FOUT
ErrorreadingDisc = Fout tijdens lezen van disc
ExitUSBISOLoader = USB Loader GX afsluiten?
InitializingNetwork = Netwerk instellen
InsertDisk = Voer een schijf in
InsertaWiiDisc = Voer een Wiischijf in
InsertaSDCardtodownloadimages = Voer een SD-kaart in voor de plaatjes
InsertaSDCardtosave = Voor een SD-kaart in voor het opslaan
InstallRenameandDeleteareunlocked = Alle functies van de USB-loader zijn vrijgegeven
Installerror = Installatiefout
Installagame = Spel installeren
Installinggame = Bezig met installeren:
Failedtoboot = Fout tijdens laden van:
FailedtomountfrontSDcard = Kan SD-kaart niet koppelen
FailedtosetUSB = Kan USB niet instellen:
Failedformating = Formatteren mislukt
filesnotfoundontheserver = Bestanden niet gevonden op de server
filesleft = bestanden resterend:
FlipX = X wisselen
Force = Afdwingen
Youneedtoformatapartition = Je moet een partitie formatteren
Format = Formatteren
Formattingpleasewait = Bezig met formatteren, even geduld
formated = geformatteerd!
free = beschikbaar
FreeSpace = Beschikbare ruimte
FullShutdown = Volledig
GameID = Spel ID
Games = Spellen
Gameisalreadyinstalled = Spel is reeds geïnstalleerd!
GameRegion = Regio
GameSize = Spelgrootte
GoBack = Ga terug
//GotoPage = Ga naar pagina
HowtoShutdown = Op welke manier uitschakelen?
Language = Taal
Langchange = Taal wijzigen
Left = Links
LikeSysMenu = Zoals systeemmenu
LoadingincIOS = Laden in Cios249
Lock = Vergrendelen
LockConsole = Console vergrendelen
MP3Menu = MP3 Menu
Missingfiles = Ontbrekende bestanden
Networkiniterror = Network initialisatiefout
Neither = Geen
Next = Volgende
No = Nee
Nofilemissing = Alle bestanden compleet!
NoHDDfound = Geen harde schijf gevonden!
NoSDcardinserted = Geen SD-kaart gevonden!
Nopartitionsfound = Geen partities gevonden
NoUSBDevice = Geen USB-apparaat
NoWBFSpartitionfound = Geen WBFS partities gevonden
NormalCovers = Standaard hoesjes
Normal = Standaard
NotaWiiDisc = Geen Wiidisc
NoUSBDevicefound = Geen USB-apparaat gevonden
Notenoughfreespace = Onvoldoende vrije ruimte
notset = niet ingesteld
of = of
OFF = UIT
OfficialSite = Officiële site
ok = oké
ON = AAN
Parentalcontrol = Ouderlijk toezicht
Partition = Partitie
Password = Wachtwoord
PasswordChanged = Wachtwoord gewijzigsd
Passwordhasbeenchanged = Het wachtwoord is gewijzigd
Passwordchange = Wachtwoord wijzigen
PowerofftheWii = Wii uitschakelen
Prev = Vorige
PromptsButtons = Weergave knoppen
ReloadSD = SD herladen
RenameGameonWBFS = Spel hernoemen op WBFS
Restart = Herstarten
Return = Terug
ReturntoWii = Terug naar Wiimenu
Right = Rechts
Rumble = Trillen
QuickBoot = Snelstarten
Save = Opslaan
SaveFailed = Opslaan mislukt
Specialthanksto = Met speciale dank aan
For = voor
theUSBLoaderandreleasingthesourcecodethe = De USB-Loader en het vrijgeven van de broncode
secondsleft = seconden resterend
SelectthePartition = Selecteer de partitie
youwanttoformat = wil je formatteren
settings = Instellingen
ShutdowntoIdle = Slaapstand
ShutdownSystem = Systeem uitschakelen
Success = Voltooid:
Successfullyinstalled = Installatie voltooid:
Successfullydeleted = Verwijdering voltooid:
SuccessfullySaved = Opslaan voltooid:
SystemDefault = Systeemstandaard
ThemePath = Themamap
ThemepathChanged = Themamap gewijzigd
Themepathchange = Themamap gewijzigd
Try = Proberen
Tooltips = Tekstballonen
Timeleft = Tijd resterend:
Unlock = Vrijgeven
Uninstall = Deïnstalleren
USBLoaderisprotected = USB Loader GX is op slot
USBDevicenotfound = USB apparaat niet gevonden
VideoMode = Video Modus
VIDTVPatch = VIDTV Patch
Volume = Volume
Waiting = Wachten...
WaitingforUSBDevice = Wachten op USB-apparaat
WidescreenFix = Breedbeeld
WiiMenu = Wiimenu
WrongPassword = Onjuist wachtwoord
Yes = Ja
YoudonthavecIOS = cIOS222 niet geïnstalleerd
Japanese = Japans
German = Duits
English = Engels
French = Frans
Spanish = Spaans
Italian = Italiaans
Dutch = Nederlands
SChinese = SChinees
TChinese = TChinees
Korean = Koreaans

2610
Languages/dutch.lang Normal file

File diff suppressed because it is too large Load diff

2580
Languages/english.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,171 +0,0 @@
Specialthanksto = Erikoiskiitokset:
t3Coverst = 3D kannet
AppLanguage = Ohjelman kieli
Areyousure = Oletko varma?
AutoPatch = AutoPatch
Back = Takaisin
BacktoHBCorWiiMenu = Takaisin HBC:hen tai Wii Menuun
BacktoLoader = HBC
BacktoWiiMenu = Takaisin Wii Menuun
BootStandard = K%äynnistys/Standardi
BothBoth = Molemmat
Cantcreatedirectory = Ei voi luoda kansiota
Cancel = Peruuta
Cantbeformated = Ei voida formatoida
Cantdelete = Ei voida poistaa:
ClicktoDownloadCovers = Klikkaa ladataksesi kansia
Clock = Kello
Continueinstallgame = Jatka pelin asennusta?
ConsoleDefault = Konsolin oletus
Consoleshouldbeunlockedtomodifyit = Avaa konsolin lukitus muokataksesi asetuksia.
ConsoleLocked = Konsoli lukittu
CorrectPassword = Oikea salasana
Couldnotinitializenetwork = Verkkoon ei voitu yhdistää!
CouldnotopenDisc = Levyä ei voitu lukea
CouldnotinitializeDIPmodule = DIP Moduulia ei voitu alustaa!
CoverDownload = kansien lataus
CoverPath = kansien sijainti
CoverpathChanged = kansien sijainti muutettu
Coverpathchange = kansien sijainti
Credits = Tekij%ät
DiscImages = Levykuvat
DiscimagePath = Levykuvien sijainti
DiscpathChanged = Levykuvien sijainti muutettu
Discpathchange = Levykuvien sijainti
DiscDefault = Levy oletus
Display = N%äytt%ö
Doyouwanttoformat = Haluatko formatoida:
Doyoureallywanttodelete = Haluatko varmasti formatoida:
Doyouwanttoretryfor30secs = Haluatko odottaa 30 sekuntia?
Downloadingfile = Lataa tiedostoa:
DownloadBoxartimage = Lataa kansikuva?
Downloadfinished = Lataus valmistunut
Error = Virhe !
BOOTERROR = BOOTTAUS VIRHE
ErrorreadingDisc = Virhe luettaessa levyä
ExitUSBISOLoader = Poistu USB Loader GX:stä?
InitializingNetwork = Yhdistää verkkoon
InsertDisk = Aseta levy Wiihin
InsertaWiiDisc = Aseta Wii-levy!
InsertaSDCardtodownloadimages = Aseta SD-kortti ladataksesi kansia.
InsertaSDCardtosave = Aseta SD-kortti tallentaaksesi asetuksia.
InstallRenameandDeleteareunlocked = Kaikki asetukset on nyt käytettävissä.
Installerror = Asennusvirhe!
Installagame = Asenna peli
Installinggame = Asentaa peliä:
Failedtoboot = Käynnistys ei onnistunut:
FailedtomountfrontSDcard = Ei voinut asentaa SD-korttia
FailedtosetUSB = USB:ta ei voitu asentaa:
Failedformating = Formatointi ei onnistunut
filesnotfoundontheserver = tiedostoja ei löytynyt serveriltä!
filesleft = tiedosto(j)a jäljellä
FlipX = k%ä%änn%ä-X
Force = Pakota
Youneedtoformatapartition = Sinun täytyy formatoida osio
Format = Formatoi
Formattingpleasewait = Formatoi, odota...
formated = formatoitu!
free = vapaa
FreeSpace = Vapaata tilaa
FullShutdown = Täysi sammutus
GameID = Peli ID
Games = Pelejä
Gameisalreadyinstalled = Peli on jo asennettu:
GameRegion = Alue
GameSize = Pelin koko
GoBack = Mene takaisin
//GotoPage = Mene sivulle
HowtoShutdown = Miten sammutetaan?
Language = Kieli
Langchange = Kielen muuttaminen
Left = Vasen
LikeSysMenu = Kuin wii-menu
LoadingincIOS = Lataa cIOS249
Lock = Lukitse
LockConsole = Lukitse konsoli
MP3Menu = MP3 valikko
Missingfiles = tiedostoa puuttuu
Networkiniterror = Verkon alustusvirhe
Neither = Ei kumpikaan
Next = Seuraava
No = Ei
Nofilemissing = Ei tiedostoja kadoksissa!
NoHDDfound = Kovalevyä ei löytynyt!
NoSDcardinserted = SD-korttia ei ole asetettu wiihin!
Nopartitionsfound = Osioita ei löytynyt
NoUSBDevice = Ei USB-laitetta
NoWBFSpartitionfound = Ei WBFS-osioita löytynyt
NormalCovers = Normaalit kannet
Normal = Normaali
NotaWiiDisc = Ei Wii-levy
NoUSBDevicefound = USB-laitetta ei löytynyt.
Notenoughfreespace = Ei tarpeeksi tilaa!
notset = ei asetettu
of = josta
OFF = OFF
OfficialSite = Virallinen sivusto
ok = OK
ON = ON
Parentalcontrol = Valvonta
Partition = Osio
Password = Salasana
PasswordChanged = Salasana muutettu
Passwordhasbeenchanged = Salasana on muutettu
Passwordchange = Salasanan vaihto
PowerofftheWii = Sammuta Wii
Prev = Edellinen
PromptsButtons = Napit
ReloadSD = Uudelleenlataa SD
RenameGameonWBFS = Uudelleennimeä peli
Restart = Käynnistä uudelleen
Return = Palaa
ReturntoWii = Palaa Wii-menuun
Right = Oikea
Rumble = V%ärin%ä
QuickBoot = Pikak%äynnistys
Save = Tallenna
SaveFailed = Tallennus ei onnistunut
Specialthanksto = Erikoiskiitokset
For =
theUSBLoaderandreleasingthesourcecodethe = ja l%ähdekoodin julkaisemisesta
secondsleft = sekuntia jäljellä
SelectthePartition = Valitse osio
youwanttoformat = jonka haluat formatoida
settings = Asetukset
ShutdowntoIdle = Valmiustila
ShutdownSystem = Sammuta järjestelmä
Success = Onnistui:
Successfullyinstalled = Asennettu onnistuneesti:
Successfullydeleted = Poistettu onnistuneesti:
SuccessfullySaved = Tallennettu onnistuneesti
SystemDefault = Wiin oletus
ThemePath = Teeman sijainti
ThemepathChanged = Teeman sijainti muutettu
Themepathchange = Teeman sijainti
Try = Yrit%ä
Tooltips = vinkit
Timeleft = Aikaa jäljellä:
Unlock = Avaa
Uninstall = Poista
USBLoaderisprotected = USB Loader GX on suojattu.
USBDevicenotfound = USB-laitetta ei löytynyt
VideoMode = Video tila
VIDTVPatch = VIDTV korjaus
Volume = Voimakkuus
Waiting = Odottaa...
WaitingforUSBDevice = Odottaa USB-laitetta...
WidescreenFix = Laajakuva korjaus
WiiMenu = Wii Menu
WrongPassword = Väärä salasana
Yes = Kyllä
YoudonthavecIOS = Sinulla ei ole cIOS222:sta
Japanese = Japani
German = Saksa
English = Englanti
French = Ranska
Spanish = Espanja
Italian = Italia
Dutch = Hollanti
SChinese = SKiina
TChinese = TKiina
Korean = Korea

2898
Languages/finnish.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,210 +0,0 @@
t3Covers = Jaquettes 3D
addToFavorite = Ajouter aux favoris
all = Alphabétique
AppLanguage = Langue d'interface
Areyousure = Êtes-vous sûr?
available = disponible
AutoPatch = AutoPatch
Back = Retour
Backgroundmusic = Fond sonore
Backgroundmusicpath = Dossier fond sonore modifié
BacktoHBCorWiiMenu = Retour HBC / Menu Wii
BacktoLoader = Wii HomeBrews
BacktoWiiMenu = Retour Menu Wii
BootStandard = Boot/Standard
Both = Tous
Cantcreatedirectory = Création du répertoire impossible
Cancel = Annuler
Cantbeformated = Formatage impossible
CheckingforUpdates = Recherche de Mise à Jour
Cantdelete = Impossible de supprimer :
ClicktoDownloadCovers = Téléchargement des jaquettes
Clock = Horloge
Close = Fermer
Continueinstallgame = Continuer l'installation ?
ConsoleDefault = Console par défaut
Consoleshouldbeunlockedtomodifyit = La console doit être déverrouillée.
ConsoleLocked = Console verrouillée
CorrectPassword = Mot de passe correct
Couldnotinitializenetwork = Initialisation réseau impossible !
CouldnotopenDisc = Initialisation disque impossible
CouldnotinitializeDIPmodule = Initialisation DIP impossible !
CoverDownload = Téléchargement Jaquettes
CoverPath = Dossier Jaquettes
CoverpathChanged = Dossier des jaquettes modifié
Coverpathchange = Dossier des jaquettes
count = Utilisation
Credits = Crédits
DiscImages = Labels DVD
DiscimagePath = Dossier Labels DVD
DiscpathChanged = Dossier des labels DVD changé
Discpathchange = Dossier des labels DVD
DiscDefault = Disque par défaut
Display = Affichage
Doyouwanttoformat = Voulez-vous formater ?
Doyoureallywanttodelete = Voulez-vous vraiment supprimer ?
Doyouwanttoretryfor30secs = Réessayer pendant 30 sec. ?
Doyouwanttoupdate = Comment faire la Mise à Jour ?
Downloadingfile = Téléchargement du fichier
DownloadBoxartimage = Télécharger les jaquettes ?
Downloadfinished = Téléchargement terminé
//Defaultgamesettings = Rétablir les paramètres du jeu par défaut
//Defaultsettings = Rétablir les paramètres par défaut
Defaultgamesettings = Reset Paramètres Jeu
Defaultsettings = Reset Paramètres
Error = Erreur !
hour = Heures
Homemenu = Menu HOME
BOOTERROR = ERREUR DE DÉMARRAGE
ErrorreadingDisc = Erreur à la lecture du disque
ExitUSBISOLoader = Quitter USB Loader GX ?
InitializingNetwork = Initialisation du réseau
InsertDisk = Insérez un disque
InsertaWiiDisc = Insérez un disque Wii !
InsertaSDCardtodownloadimages = Insérez une carte SD pour télécharger les jaquettes.
InsertaSDCardtosave = Insérez une carte SD pour enregistrer.
InsertaSDCardtousethatoption = Insérez une carte SD pour utiliser cette option.
InstallRenameandDeleteareunlocked = Toutes les fonctionnalités sont déverrouillées.
Installerror = Erreur à l'installation !
Installagame = Installer un jeu
Installinggame = Installation du jeu :
Failedtoboot = Échec au démarrage de :
FailedtomountfrontSDcard = Échec à l'initialisation de la SD
FailedtosetUSB = Échec d'initialisation USB :
Failedformating = Échec du formatage
fave = Favoris
Filenotfound = Fichier introuvable.
filesnotfoundontheserver = fichiers introuvables sur le serveur !
filesleft = fichier(s) restant(s)
FlipX = Inversion-X
Force = Forcer
Youneedtoformatapartition = Vous devez formater une partition
Format = Formater
Formattingpleasewait = Formatage en cours, veuillez patienter...
formated = formaté !
free = libre
FreeSpace = Espace restant
FullShutdown = Éteindre
GameID = ID du jeu
Games = Jeux
Gameisalreadyinstalled = Le jeu est déjà installé :
GameRegion = Région
GameSize = Taille du jeu
GoBack = Retour
HowtoShutdown = Arrêt de la Wii ?
keyboard = Clavier
Language = Langue du jeu
Langchange = Changer la langue
Left = Gauche
LikeSysMenu = Menu système
LoadingincIOS = Charger avec cIOS249
ListSort = Tri des Jeux
Loadingstandardlanguage = Chargement de la langue par défaut.
Loadingstandardmusic = Chargement musique standard.
Lock = Verrouiller
LockConsole = Verrouiller la console
MP3Menu = Menu MP3
Missingfiles = Fichier(s) manquant(s)
Networkiniterror = Erreur d'initialisation réseau
Neither = Aucun
Next = Suivant
Nonewupdates = Pas de nouvelle Mise à Jour.
No = Non
Nofilemissing = Aucun fichier manquant !
NoHDDfound = Aucun HDD trouvé !
NoSDcardinserted = Aucune carte SD insérée !
Nopartitionsfound = Aucune partition trouvée
NoUSBDevice = Aucun périphérique USB
NoWBFSpartitionfound = Aucune partition WBFS trouvée
NormalCovers = Normales
Normal = 4:3
NotaWiiDisc = Ce n'est pas un jeu Wii
NoUSBDevicefound = Aucun périphérique USB trouvé.
Notenoughfreespace = Espace libre insuffisant !
Notasupportedformat = Format non supporté !
notset = non défini
of = sur
OFF = Désactivé
OfficialSite = Site Officiel
ok = OK
ON = Activé
OnlyInstall = Jeu installé seulement
Parentalcontrol = Contrôle parental
Partition = Partition
Password = Mot de passe
PasswordChanged = Mot de passe modifié
Passwordhasbeenchanged = Le mot de passe a été modifié
Passwordchange = Modification du mot de passe
Plays = Utilisation
PowerofftheWii = Éteindre la Wii
Prev = Précédent
PromptsButtons = Interface
ReloadSD = Recharger la SD
RenameGameonWBFS = Renommer un jeu
Restart = Redémarrer
Restarting = Redémarrage...
Return = Retour
ReturntoWii = Retourner au menu Wii
Right = Droite
Rumble = Vibrations
QuickBoot = Démarrage rapide
Save = Enregistrer
SaveFailed = Échec de sauvegarde
Specialthanksto = Remerciements à
For = pour
theUSBLoaderandreleasingthesourcecodethe = et pour avoir partagé le code source
secondsleft = secondes restantes
Setasbackgroundmusic = Utiliser comme fond sonore ?
SelectthePartition = Choisissez la partition
youwanttoformat = Vous voulez formater
Standard = Standard
settings = Paramètres
ShutdowntoIdle = Veille
ShutdownSystem = Arrêt
Success = Succès :
Successfullyinstalled = Installé avec succès :
Successfullyupdated = Mise à Jour réussie
Successfullydeleted = Supprimé avec succès :
SuccessfullySaved = Enregistré avec succès
SystemDefault = Système par défaut
ThemePath = Dossier Thème
ThemepathChanged = Dossier du thème modifié
Themepathchange = Dossier du thème
Titlestxtpath = Localisation titles.txt
TitlestxtpathChanged = Localisation de titles.txt modifié
Titlestxtpathchange = Localisation de titles.txt
Try = Essayer
Tooltips = Info-bulles
Timeleft = Temps restant :
updating = Mise à Jour
Unlock = Déverrouiller
Unicodefix = Unicode
Uninstall = Désinstaller
Updatepath= Dossier Mise à Jour
Updatepathchanged = Dossier de Mise à Jour changé.
Updatefailed = Mise à Jour échouée
Updatedol = DOL seul
Updateall = Totale
USBLoaderisprotected = USB Loader GX est verrouillé
USBDevicenotfound = Périphérique USB introuvable
VideoMode = Mode vidéo
VIDTVPatch = Patch VIDTV
Volume = Volume
Waiting = En attente...
WaitingforUSBDevice = Attente d'un périphérique USB
WidescreenFix = 16:9
WiiMenu = Menu Wii
Wiilight = Illumination Wii
WrongPassword = Mot de passe incorrect
Yes = Oui
YoudonthavecIOS = cIOS222 non installé
Japanese = Japonais
German = Allemand
English = Anglais
French = Français
Spanish = Espagnol
Italian = Italien
Dutch = Néerlandais
SChinese = Chinois simplifié
TChinese = Chinois traditionnel
Korean = Coréen

2898
Languages/french.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,178 +0,0 @@
Specialthanksto = Besonderer dank an
t3Covers = 3D Cover
AppLanguage = Sprache
Areyousure = Bist du sicher?
AutoPatch = AutoPatch
Back = Zurück
BacktoHBCorWiiMenu = Zurück zum HBC oder Wii Menü
BacktoLoader = Zurück zum Loader
BacktoWiiMenu = Zurück ins Wii Menü
BootStandard = Boot/Standard
Both = Beides
Cantcreatedirectory = Verzeichnis kann nicht erstellt werden
Cancel = Abbrechen
Cantbeformated = Konnte nicht formatiert werden
Cantdelete = Löschen fehlgeschlagen:
ClicktoDownloadCovers = Klick um Cover runterzuladen
Clock = Uhr
Continueinstallgame = Spiel installieren?
ConsoleDefault = Konsolenstandard
Consoleshouldbeunlockedtomodifyit = Konsole zum ändern bitte entsperren.
ConsoleLocked = Konsole gesperrt
CorrectPassword = Passwort korrekt
Couldnotinitializenetwork = Netzwerk konnte nicht initialisiert werden!
CouldnotopenDisc = Konnte Disc nicht öffnen
CouldnotinitializeDIPmodule = DIP Modul konnte nict initialisiert werden!
CoverDownload = Cover Download
CoverPath = Cover Pfad
CoverpathChanged = Cover Pfad geändert
Coverpathchange = Cover Pfad ändern
Credits = Credits
DiscImages = Disc Images
DiscimagePath = Discimage Pfad
DiscpathChanged = Disc Pfad geändert
Discpathchange = Disc Pfad ändern
DiscDefault = Disc Standard
Display = Anzeige
Doyouwanttoformat = Wollen sie formatieren:
Doyoureallywanttodelete = Wirklich löschen:
Doyouwanttoretryfor30secs = 30 sek lang erneut versuchen?
Downloadingfile = Downloade Datei:
DownloadBoxartimage = Download Boxart Grafik?
Downloadfinished = Download abgeschlossen
Error = Fehler !
BOOTERROR = BOOT FEHLER
ErrorreadingDisc = Disclesefehler
ExitUSBISOLoader = USB Loader GX beenden?
InitializingNetwork = Initialisiere Netzwerk
InsertDisk = Disc einlegen
InsertaWiiDisc = Wii Disc einlegen!
InsertaSDCardtodownloadimages = SD Card für Grafik-Download einlegen.
InsertaSDCardtosave = SD-Card zum speichern einlegen.
InstallRenameandDeleteareunlocked = Alle Funktionen des USB Loader GX freigeschaltet.
Installerror = Installationsfehler!
Installagame = Spiel installieren
Installinggame = Installiere Spiel:
Failedtoboot = Bootfehler:
FailedtomountfrontSDcard = SD-Card Mount-Fehler
FailedtosetUSB = USB-Fehler:
Failedformating = Formatieren fehlgeschlagen
Filenotfound = Datei nicht gefunden.
filesnotfoundontheserver = Datei(en) konnte(n) auf dem Server nicht gefunden werden!
filesleft = Datei(en) verbleiben
FlipX = Flip-X
Force = Erzwinge
Youneedtoformatapartition = Partition muss formatiert werden
Format = Formatieren
Formattingpleasewait = Formatiere, bitte warten...
formated = formatiert!
free = frei
FreeSpace = Freier Speicher
FullShutdown = Ausschalten
GameID = Spiel ID
Games = Spiele
Gameisalreadyinstalled = Spiel bereits vorhanden:
GameRegion = Region
GameSize = Grösse
GoBack = Zurück
//GotoPage = Gehe zu Seite
HowtoShutdown = Wie beenden?
keyboard = Tastatur
Language = Sprache
Langchange = Sprache ändern
Left = Links
LikeSysMenu = Wie SysMenü
LoadingincIOS = Lade in cIOS249
Loadingstandardlanguage = Lade Standardsprache.
Lock = Sperren
LockConsole = Konsole sperren
MP3Menu = MP3 Menü
Missingfiles = Fehlende Datei(en)
Networkiniterror = Netzwerk init Fehler
Neither = Nichts
Next = Nächste
No = Nein
Nofilemissing = Alle Dateien vorhanden!
NoHDDfound = Keine HDD gefunden!
NoSDcardinserted = Keine SD-Card eingelegt!
Nopartitionsfound = Keine Partitionen gefunden
NoUSBDevice = Kein USB Gerät
NoWBFSpartitionfound = Keine WBFS Partition gefunden
NormalCovers = Normale Cover
Normal = Normal
NotaWiiDisc = Keine Wii Disc
NoUSBDevicefound = Kein USB Gerät gefunden.
Notenoughfreespace = Nicht genug freier Speicher!
notset = nicht gesetzt
of = von
OFF = AUS
OfficialSite = Offizielle Seite
ok = OK
ON = AN
Parentalcontrol = Jugenschutz
Partition = Partition
Password = Passwort
PasswordChanged = Passwort geändert
Passwordhasbeenchanged = Passwort geändert
Passwordchange = Passwort ändern
PowerofftheWii = Wii ausschalten
Prev = Vorherige
PromptsButtons = Button Anzeige
ReloadSD = SD aktualisieren
RenameGameonWBFS = Spiel umbenennen
Restart = Neustart
Return = Zurück
ReturntoWii = Zurück ins Wii Menü
Right = Rechts
Rumble = Rumble
QuickBoot = Quick Boot
Save = Speichern
SaveFailed = Speichern fehlgeschlagen
Specialthanksto = Besonderer Dank an
Titlestxtpath = Titles.txt Pfad
TitlestxtpathChanged = Pfad zu titles.txt geändert.
Titlestxtpathchange = Pfad von titles.txt ändern
For = für
theUSBLoaderandreleasingthesourcecodethe = und die veröffentlichung des Quellcodes
secondsleft = sekunden verbleiben
SelectthePartition = Partition auswählen
youwanttoformat = sie wollen formatieren
settings = Einstellungen
ShutdowntoIdle = StandBy
ShutdownSystem = System abschalten
Success = Erfolg:
Successfullyinstalled = Erfolgreich installiert:
Successfullydeleted = Erfolgreich gelöscht:
SuccessfullySaved = Erfolgreich gespeichert
SystemDefault = Systemstandard
ThemePath = Theme Pfad
ThemepathChanged = Theme Pfad geändert
Themepathchange = Theme Pfad ändern
Try = Versuche
Tooltips = ToolTips
Timeleft = Dauer:
Unlock = Entsperren
Unicodefix = Unicode Fix
Uninstall = Deinstallieren
USBLoaderisprotected = USB Loader GX ist geschützt
USBDevicenotfound = USB Gerät nicht gefunden
VideoMode = Video Modus
VIDTVPatch = VIDTV Patch
Volume = Lautstärke
Waiting = Warte...
WaitingforUSBDevice = Warte auf USB Gerät
WidescreenFix = Widescreen Fix
WiiMenu = Wii Menü
WrongPassword = Passwort falsch
Yes = Ja
YoudonthavecIOS = cIOS222 nicht vorhanden
Japanese = Japanisch
German = Deutsch
English = Englisch
French = Französisch
Spanish = Spanisch
Italian = Italienisch
Dutch = Niederländisch
SChinese = Simpl.Chinesisch
TChinese = Trad.Chinesisch
Korean = Koreanisch

2880
Languages/german.lang Normal file

File diff suppressed because it is too large Load diff

2580
Languages/greek.lang Normal file

File diff suppressed because it is too large Load diff

3009
Languages/hungarian.lang Normal file

File diff suppressed because it is too large Load diff

32
Languages/index.html Normal file
View file

@ -0,0 +1,32 @@
<html>
<head>
<title>Languages</title>
</head>
<body>
<ul>
<li><a href="czech.lang">czech.lang</a></li>
<li><a href="danish.lang">danish.lang</a></li>
<li><a href="dutch.lang">dutch.lang</a></li>
<li><a href="english.lang">english.lang</a></li>
<li><a href="finnish.lang">finnish.lang</a></li>
<li><a href="french.lang">french.lang</a></li>
<li><a href="german.lang">german.lang</a></li>
<li><a href="greek.lang">greek.lang</a></li>
<li><a href="hungarian.lang">hungarian.lang</a></li>
<li><a href="italian.lang">italian.lang</a></li>
<li><a href="japanese.lang">japanese.lang</a></li>
<li><a href="korean.lang">korean.lang</a></li>
<li><a href="norwegian.lang">norwegian.lang</a></li>
<li><a href="polish.lang">polish.lang</a></li>
<li><a href="portuguese_br.lang">portuguese_br.lang</a></li>
<li><a href="portuguese_pt.lang">portuguese_pt.lang</a></li>
<li><a href="russian.lang">russian.lang</a></li>
<li><a href="schinese.lang">schinese.lang</a></li>
<li><a href="spanish.lang">spanish.lang</a></li>
<li><a href="swedish.lang">swedish.lang</a></li>
<li><a href="tchinese.lang">tchinese.lang</a></li>
<li><a href="thai.lang">thai.lang</a></li>
<li><a href="turkish.lang">turkish.lang</a></li>
</ul>
</body>
</html>

View file

@ -1,192 +0,0 @@
Specialthanksto = Un Ringraziamento Speciale a
t3Covers = 3D
AppLanguage = Percorso Lingua
Areyousure = Sei sicuro?
AutoPatch = Automatico
Back = Indietro
BacktoHBCorWiiMenu = Torna a HBC/Menù Wii
BacktoLoader = Torna al Loader
BacktoWiiMenu = Torna al Menù Wii
BootStandard = Riavvio/Standard
Both = Entrambi
Cantcreatedirectory = Non posso creare la cartella
Cancel = Cancella
Cantbeformated = Non può essere Formattato
Cantdelete = Non Posso Eliminare:
ClicktoDownloadCovers = Premi per scaricare le Copertine
Clock = Orologio
Continueinstallgame = Continua ad Installare il gioco?
ConsoleDefault = Predefinito Console
Consoleshouldbeunlockedtomodifyit = Console deve essere Sbloccata per Modificarla.
ConsoleLocked = Console Bloccata
CorrectPassword = Password Corretta
Couldnotinitializenetwork = Non posso Inizializzare la rete!
CouldnotopenDisc = Non posso caricare il Disco!
CouldnotinitializeDIPmodule = Non posso inizializzare il modulo DIP!
CoverDownload = Scaricamento Copertina
CoverPath = Percorso Copertina
CoverpathChanged = Percorso Copertina Modificato
Coverpathchange = Modifico Percorso Copertina
Credits = Credits
DiscImages = Immagine Disco
DiscimagePath = Percorso Imm. Disco
DiscpathChanged = Percorso Immagine Disco Modificato
Discpathchange = Modifica Percorso Immagine Disco
DiscDefault = Predefinito Disco
Display = Display
Doyouwanttoformat = Vuoi Formattare:
Doyoureallywanttodelete = Vuoi realmente Eliminare:
Doyouwanttoretryfor30secs = Vuoi Riprovare per 30 sec?
Downloadingfile = Scaricamento file:
DownloadBoxartimage = Scaricamento Immagine Boxart?
Downloadfinished = Scaricamento Completato
Error = Errore !
BOOTERROR = Errore Avvio
ErrorreadingDisc = Errore Lettura Disco
ExitUSBISOLoader = Esci da USB Loader GX?
InitializingNetwork = Inizializzazione rete
InsertDisk = Inserisci Disco
InsertaWiiDisc = Inserisci un Disco nella Wii!
InsertaSDCardtodownloadimages = Inserisci una scheda SD per scaricare le immagini.
InsertaSDCardtosave = Inserisci una scheda SD per Salvare.
InstallRenameandDeleteareunlocked = Tutte le funzioni di USB Loader GX sono sbloccate.
Installerror = Errore Installazione!
Installagame = Installa un gioco
Installinggame = Sto Installando il gioco:
Failedtoboot = Erroe Avvio:
FailedtomountfrontSDcard = Errore lettura scheda SD
FailedtosetUSB = Errore a Settare porta USB:
Failedformating = Errore Formattazione
Filenotfound = File non trovato.
filesnotfoundontheserver = file non trovato/i sul server!
filesleft = file mancante/i
FlipX = Flip-X
Force = Forza
Youneedtoformatapartition = Devi Formattare una Partizione
Format = Formatta
Formattingpleasewait = Sto Formattando, prego attendere...
formated = formattato!
free = liberi
FreeSpace = Spazio libero
FullShutdown = Completo
GameID = ID Gioco
Games = Giochi
Gameisalreadyinstalled = Gioco già installato:
GameRegion = Regione
GameSize = Dimensione Gioco
GoBack = Indietro
//GotoPage = Vai alla Pagina
HowtoShutdown = Spegnimento Wii?
keyboard = tastiera
Language = Lingua
Langchange = Cambio Lingua
Left = Sinistra
LikeSysMenu = Come SysMenu
LoadingincIOS = Caricamento in cIOS249
Loadingstandardlanguage = Caricamento Lingua Standard.
Lock = Blocco
LockConsole = Blocco Console
MP3Menu = Menù MP3
Missingfiles = File Mancante/i
Networkiniterror = Errore inizializzazione rete
Neither = Nessuno
Next = Avanti
No = No
Nofilemissing = Nessun file mancante!
NoHDDfound = Nessun HDD trovato!
NoSDcardinserted = Nessuna scheda SD inserita!
Nopartitionsfound = Nessuna partizione trovata
NoUSBDevice = Nessun Dispositivo USB
NoWBFSpartitionfound = Nessuna partizione WBFS trovata
NormalCovers = Normali
Normal = Normale
NotaWiiDisc = Non è un Disco Wii
NoUSBDevicefound = Nessun Dispositivo USB trovato.
Notenoughfreespace = Spazio Insufficiente!
notset = non inserita
of = di
OFF = OFF
OfficialSite = Sito Ufficiale
ok = OK
ON = ON
Parentalcontrol = Controllo Genitori
Partition = Partizione
Password = Password
PasswordChanged = Password Modificata
Passwordhasbeenchanged = Password è stata modificata
Passwordchange = Modifica Password
PowerofftheWii = Spegnimento Wii
Prev = Indietro
PromptsButtons = Pulsanti
ReloadSD = Ricarica SD
RenameGameonWBFS = Rinomina Gioco su WBFS
Restart = RiAvvia
Return = Ritorna
ReturntoWii = Ritorna al Menù Wii
Right = Destra
Rumble = Vibrazione
QuickBoot = Avvio Veloce
Save = Salva
SaveFailed = Salvataggio Fallito
Specialthanksto = Ringraziamenti Speciali a
Titlestxtpath = Percorso Titles.txt
TitlestxtpathChanged = Percorso of titles.txt modificato.
Titlestxtpathchange = Modifica percorso titles.txt
For = per
theUSBLoaderandreleasingthesourcecodethe = e rilascio codice sorgente
secondsleft = secondi mancanti
SelectthePartition = Seleziona la Partizione
youwanttoformat = vuoi formattare
settings = Strumenti
ShutdowntoIdle = StandBy
ShutdownSystem = Spegnimento
Success = Successo:
Successfullyinstalled = Installato con successo:
Successfullydeleted = Eliminato con successo:
SuccessfullySaved = Salvato con successo
SystemDefault = Predefinito Sistema
ThemePath = Percorso Tema
ThemepathChanged = Percorso Tema modificato
Themepathchange = Modifica Percorso Tema
Try = Prova
Tooltips = Suggerimenti
Timeleft = Restante:
Unlock = Sblocca
Unicodefix = Caratteri Speciali
Uninstall = Disinstalla
USBLoaderisprotected = USB Loader GX è Protetto
USBDevicenotfound = Dispositivo USB non Trovato
VideoMode = Modalità Video
VIDTVPatch = Forza Video
Volume = Volume
Waiting = Caricamento...
WaitingforUSBDevice = Caricamento Dispositivo USB
WidescreenFix = Widescreen
WiiMenu = Menù Wii
WrongPassword = Password Errata
Yes = Sì
YoudonthavecIOS = Non Possiedi cIOS222
Japanese = Giapponese
German = Tedesco
English = Inglese
French = Francese
Spanish = Spagnolo
Italian = Italiano
Dutch = Olandese
SChinese = Cinese Moderno
TChinese = Cinese Tradizionale
Korean = Coreano
addToFavorite = Favoriti
Backgroundmusic = Musica di Fondo
Backgroundmusicpath = Percorso Musica
hour = ore
Loadingstandardmusic = Caricamento Musica std.
Notasupportedformat = Formato non supportato.
Setasbackgroundmusic = Imposta come Musica fondo
Standard = Standard
Plays = Giocati
all = Alfabetico
count = più giocati
fave = Favoriti
ListSort = Ordine Giochi
InsertaSDCardtousethatoption = Inserire scheda SD per questa opzione

2655
Languages/italian.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,193 +0,0 @@
t3Covers = 3D カバー
addToFavorite = お気に入り
all = 全て
AppLanguage = Appの表示言語
Areyousure = 実行しますか?
AutoPatch = 自動パッチ
Back = 戻る
BacktoHBCorWiiMenu = HBC/Wiiメニューへ戻る
Backgroundmusic = サウンド
Backgroundmusicpath = サウンドのPath
BacktoLoader = HBCへ戻る
BacktoWiiMenu = Wiiメニューへ戻る
BootStandard = ブート/標準
BothBoth = 両方
Cantcreatedirectory = ディレクトリ作成に失敗しました。
Cancel = キャンセル
Cantbeformated = フォーマットに失敗しました。
Cantdelete = 削除に失敗しました:
ClicktoDownloadCovers = カバーをダウンロードするのにクリックして下さい。
Clock = Clock
Close = 閉じる
Continueinstallgame = ゲームのインストールを続けますか?
ConsoleDefault = デフォルトコンソール
Consoleshouldbeunlockedtomodifyit = 変更にはコンソールのロック解除が必要です。
ConsoleLocked = コンソールがロックされています。
CorrectPassword = 正しいパスワード
Couldnotinitializenetwork = ネットワークの初期化ができません!
CouldnotopenDisc = ディスクオープンに失敗しました。
CouldnotinitializeDIPmodule = DIPモジュールの初期化ができません!
CoverDownload = カバー ダウンロード
CoverPath = カバーパス
CoverpathChanged = カバーパスを変更しました。
Coverpathchange = カバーパスの変更
count = プレイ時間
Credits = 協力者
DiscImages = ディスクイメージ
DiscimagePath = ディスクイメージパス
DiscpathChanged = ディスクパスを変更しました。
Discpathchange = ディスクパスの変更
DiscDefault = デフォルトディスク
Display = ディスプレイ
Doyouwanttoformat = フォーマットしますか:
Doyoureallywanttodelete = 削除しますか:
Doyouwanttoretryfor30secs = 再実行しますか?(30秒)
Downloadingfile = ファイルのダウンロード中:
DownloadBoxartimage = Boxart imageをダウンロードしますか?
Downloadfinished = ダウンロードを終了しました。
Error = Error !
BOOTERROR = BOOT ERROR
ErrorreadingDisc = ディスク読込み失敗(Error reading Disc)
ExitUSBISOLoader = USB Loader GXを終了しますか?
Homemenu = ホームメニュー
InitializingNetwork = ネットワークの初期化中...
InsertDisk = ディスク挿入
InsertaWiiDisc = Wiiディスクを挿入して下さい
InsertaSDCardtodownloadimages = イメージをダウンロードするSDカードを挿入して下さい。
InsertaSDCardtosave = 保存するSDカードを挿入して下さい。
InsertaSDCardtousethatoption = このオプションを使用するのにSDカードを挿入して下さい。
InstallRenameandDeleteareunlocked = 全ての機能がアンロックされてました。
Installerror = Install Error!
Installagame = ゲームインストール
Installinggame = ゲームをインストール中:
Failedtoboot = 起動に失敗:
FailedtomountfrontSDCard = SDカードの認識に失敗しました。
FailedtosetUSB = USB接続に失敗:
Failedformating = フォーマットに失敗しました。
fave = お気に入り
Filenotfound = ファイルを検出できませんでした。
filesnotfoundontheserver = サーバーにファイルがありません!
filesleft = file(s) left(残りのファイル数)
FlipX = Flip-X
Force = Force
Youneedtoformatapartition = パーティションをフォーマットして下さい。
Format = フォーマット
Formattingpleasewait = フォーマット中です、暫くお待ち下さい...
formated = フォーマット完了!
free = 空き
FreeSpace = 空容量
FullShutdown = 完全シャットダウン
GameID = ゲームID
Games = ゲーム
Gameisalreadyinstalled = ゲームは既にインストール済みです:
GameRegion = ゲームの地域情報
GameSize = ゲームサイズ
GoBack = 戻る
//GotoPage = Go to Page
HowtoShutdown = シャットダウンの方法は?
hour = 時間
keyboard = キーボード
Language = 言語
Langchange = 言語の変更
Left = 左
LikeSysMenu = Like SysMenu
LoadingincIOS = cIOS249でロード中...
Loadingstandardlanguage = 標準の言語をロード中...
LikeSysMenu = Like SysMenu Loading
IOS = cIOS249ロード
Lock = ロック
LockConsole = コンソールをロックする
MP3Menu = MP3メニュー
Missingfiles = 検出できなかったファイル
Networkiniterror = Network initialization error
Neither = どちらでもない
Next = 次へ
No = いいえ
Nofilemissing = ファイルを検出できませんでした!
NoHDDfound = HDDを検出できませんでした!
NoSDCardinserted = SDカードを検出できませんでした!
Nopartitionsfound = パーティションを検出できませんでした。
NoUSBDevice = USBデバイスを検出できませんでした。
NoWBFSpartitionfound = WBFSパーティションを検出できませんでした。
NormalCovers = ノ-マルカバー
Normal = Normal(4:3)
NotaWiiDisc = Wiiディスクではありません。
NoUSBDevicefound = USBデバイズが検出されていません。
Notenoughfreespace = 空容量が不足しています!
Notasupportedformat = ディスク形式はサポートされていません。
notset = セットされませんでした。
of = of
OFF = オフ
OfficialSite = オフィシャルサイト
ok =
ON = オン
Parentalcontrol = 保護者による制限
Partition = パーティション
Password = パスワード
PasswordChanged = パスワード変更
Passwordhasbeenchanged = パスワードを変更しました
Passwordchange = パスワード変更
PowerofftheWii = Wiiを電源OFFする
Plays = プレイ時間
Prev = 前へ
PromptsButtons = ボタンを押して~
ReloadSDカード = SDカードのリロード
RenameGameonWBFS = WBFS上のゲーム名変更
Restart = リスタート
Return = 戻る
ReturntoWii = Wiiメニューへ戻る
Right = 右
Rumble = 振動
QuickBoot = クイック起動
Save = セーブ
SaveFailed = セーブに失敗しました。
Specialthanksto = この場を借りて感謝です☆
For = for
theUSBLoaderandreleasingthesourcecodethe = 及びリリースされているソースコード
secondsleft = 完了までの秒数
SelectthePartition = パーティション選択
youwanttoformat = フォーマットを実行する。
settings = 設定
Setasbackgroundmusic = サウンドとして設定する
Standard = 標準
ShutdowntoIdle = システムをアイドル状態にする
ShutdownSystem = システムを終了する
Success = 成功:
Successfullyinstalled = インストールに成功:
Successfullydeleted = 削除に成功:
SuccessfullySaved = セーブに成功:
SystemDefault = デフォルトシステム
ThemePath = テーマパス
ThemepathChanged = テーマパスを変更しました。
Themepathchange = テーマパスの変更
Titlestxtpath = Titles.txt Path
TitlestxtpathChanged = titles.txtのPathを変更しました。
Titlestxtpathchange = titles.txtのPathを変更
Try = 試みる
Tooltips = ツールヒント
Timeleft = 残り時間:
Unlock = アンロック
Unicodefix = Unicode Fix
Uninstall = アンインストール
USBLoaderisprotected = USB Loaderは保護されています。
USBDevicenotfound = USBデバイスを検出できませんでした。
VideoMode = ビデオモード
VIDTVPatch = VIDTVパッチ
Volume = ボリューム
Waiting = 暫くお待ちください...
WaitingforUSBDevice = USBデバイスの応答待ち。
WidescreenFix = Widescreen(16:9)
WiiMenu = Wiiメニュー
WrongPassword = パスワードが違います。
Yes = はい
YoudonthavecIOS = cIOS222が検出できませんでした。
Japanese = 日本語
German = ドイツ語
English = 英語
French = フランス語
Spanish = スペイン語
Italian = イタリア語
Dutch = オランダ語
SChinese = 中国語(簡体字)
TChinese = 中国語(繁体字)
Korean = 韓国語

2865
Languages/japanese.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,171 +0,0 @@
Specialthanksto = Special thanks to
t3Covers = 3D 표지
AppLanguage = USB 로더 언어
Areyousure = 확실합니까?
AutoPatch = 자동 패치
Back = 뒤로
BacktoHBCorWiiMenu = 홈브류 메뉴 또는 Wii 메뉴로
BacktoLoader = 로더로 돌아감
BacktoWiiMenu = Wii 메뉴로 놀아가기
BootStandard = 기본 부팅설정
BothBoth = 전부 표시
Cantcreatedirectory = 디렉토리를 만들 수 없습니다
Cancel = 취소
Cantbeformated = 포맷할 수 없습니다.
Cantdelete = 삭제할 수 없습니다:
ClicktoDownloadCovers = 표지를 다운하려면 클릭하세요
Clock = 시계
Continueinstallgame = 계속 설치하겠습니까?
ConsoleDefault = 콘솔 기본값
Consoleshouldbeunlockedtomodifyit = 변경하려면 콘솔 잠김을 해제하세요.
ConsoleLocked = 콘솔 잠김
CorrectPassword = 올바른 비밀번호
Couldnotinitializenetwork = 네트워크 초기화 실패!
CouldnotopenDisc = 디스크를 열 수 없습니다.
CouldnotinitializeDIPmodule = DIP 모듈 초기화 실패!
CoverDownload = 표지 다운로드
CoverPath = 표지 경로
CoverpathChanged = 표지 경로 변경됨
Coverpathchange = 표지 경로 변경
Credits = Credits
DiscImages = 디스크 이미지
DiscimagePath = 디스크 이미지 경로
DiscpathChanged = 디스크 경로 변경됨
Discpathchange = 디스크 경로 변경
DiscDefault = 디스크 기본값
Display = 화면 표시
Doyouwanttoformat = 포맷하겠습니까:
Doyoureallywanttodelete = 정말로 삭제하겠습니까:
Doyouwanttoretryfor30secs = 30초간 재시도 할까요?
Downloadingfile = 파일 다운로드 중:
DownloadBoxartimage = 박스 이미지를 다운로드 할까요?
Downloadfinished = 다운로드 완료
Error = 에러 !
BOOTERROR = 부팅 에러
ErrorreadingDisc = 디스크 읽기 오류
ExitUSBISOLoader = USB로더 GX를 종료할까요?
InitializingNetwork = 네트워크 초기화
InsertDisk = 디스크를 넣어주세요
InsertaWiiDisc = Wii 디스크를 넣으세요!
InsertaSDCardtodownloadimages = 다운받은 이미지를 저장할 SD카드를 넣으세요.
InsertaSDCardtosave = 저장할 SD카드를 넣으세요.
InstallRenameandDeleteareunlocked = USB로더 GX 기능 잠금 해제.
Installerror = 설치 에러!
Installagame = 게임을 설치할까요
Installinggame = 게임 설치 중:
Failedtoboot = 부팅 실패:
FailedtomountfrontSDcard = SD카드 인식 실패
FailedtosetUSB = USB 세팅 실패:
Failedformating = 포맷 실패
filesnotfoundontheserver = 파일이 서버에 없습니다!
filesleft = 파일 남음
FlipX = 좌/우 설정
Force = 강제
Youneedtoformatapartition = 파티션을 포맷해야 합니다
Format = 포맷
Formattingpleasewait = 포맷 중. 기다려 주세요...
formated = 포맷 완료!
free = 남음
FreeSpace = 여유 공간
FullShutdown = 완전히 끄기
GameID = 게임 ID
Games = 게임
Gameisalreadyinstalled = 게임이 이미 설치되어 있습니다.
GameRegion = 지역
GameSize = 게임 용량
GoBack = 뒤로 가기
//GotoPage = 페이지
HowtoShutdown = 어떻게 종료할까요?
Language = 언어
Langchange = 언어 변경
Left = 왼쪽
LikeSysMenu = 시스템 메뉴처럼
LoadingincIOS = cIOS249로 로딩
Lock = 잠금
LockConsole = 콘솔 잠금
MP3Menu = MP3 메뉴
Missingfiles = 파일 누락
Networkiniterror = 네트워크 초기화 에러
Neither = 표시 없음
Next = 다음
No = 아니오
Nofilemissing = 누락 파일 없음!
NoHDDfound = 하드 디스크가 없습니다!
NoSDcardinserted = SD카드가 없습니다!
Nopartitionsfound = 파티션이 없습니다.
NoUSBDevice = USB 장치가 없습니다.
NoWBFSpartitionfound = WBFS 파티션이 없습니다.
NormalCovers = 일반 표지
Normal = 일반
NotaWiiDisc = Wii 디스크가 아닙니다
NoUSBDevicefound = USB 장치가 없습니다.
Notenoughfreespace = 여유 공간이 부족합니다!
notset = 설정되지 않음
of = 중
OFF = 꺼짐
OfficialSite = 공식 사이트
ok = 확인
ON = 켜짐
Parentalcontrol = 자녀보호기능
Partition = 파티션
Password = 비밀번호
PasswordChanged = 비밀번호 변경됨
Passwordhasbeenchanged = 비밀번호가 변경되었습니다
Passwordchange = 비밀번호 변경
PowerofftheWii = Wii 전원 끄기
Prev = 이전
PromptsButtons = 프롬프트/버튼
ReloadSD = SD카드 읽기
RenameGameonWBFS = WBFS에서 게임 이름 변경
Restart = 다시 시작
Return = 돌아가기
ReturntoWii = Wii로 돌아가기
Right = 오른쪽
Rumble = 진동
QuickBoot = 게임 바로실행
Save = 저장
SaveFailed = 저장 실패
Specialthanksto = Special thanks to
For = for
theUSBLoaderandreleasingthesourcecodethe = and releasing the source code
secondsleft = 초 남았습니다
SelectthePartition = 포맷하려는
youwanttoformat = 파티션을 선택하세요
settings = 설정
ShutdowntoIdle = 대기 상태로
ShutdownSystem = 시스템 종료
Success = 성공:
Successfullyinstalled = 설치 성공:
Successfullydeleted = 삭제 성공:
SuccessfullySaved = 저장 성공
SystemDefault = 시스템 기본값
ThemePath = 테마 경로
ThemepathChanged = 테마 경로 변경됨
Themepathchange = 테마 경로 변경
Try = 시도
Tooltips = Tooltips
Timeleft = 남은 시간:
Unlock = 잠금해제
Uninstall = 제거
USBLoaderisprotected = USB 로더 GX 잠김 상태
USBDevicenotfound = USB 장치가 없습니다.
VideoMode = 비디오 모드
VIDTVPatch = VIDTV 패치
Volume = 음량
Waiting = 기다리는 중...
WaitingforUSBDevice = USB 장치를 기다리는 중
WidescreenFix = 와이드 스크린에 맞춤
WiiMenu = Wii 메뉴로
WrongPassword = 잘못된 비밀번호
Yes = 예
YoudonthavecIOS = cIOS222가 없습니다.
Japanese = 일본어
German = 독일어
English = 영어
French = 불어
Spanish = 스페인어
Italian = 이태리어
Dutch = 네덜란드어
SChinese = 중국어(간체)
TChinese = 중국어(번체)
Korean = 한국어

2583
Languages/korean.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,192 +0,0 @@
//r380, Norwegian v2, 21.05.2009
ok = OK
addToFavorite = Favoritt
all = Alfabetisk
AppLanguage = Program språk
t3Covers = 3D cover
Areyousure = Er du sikker?
AutoPatch = AutoPatch
Back = Tilbake
Backgroundmusic = Bakgrunnsmusikk
Backgroundmusicpath = Bakgrunnsmusikk sti endret
BacktoHBCorWiiMenu = Tilbake til HBC eller Wii meny
BacktoLoader = HBC/Loader
BacktoWiiMenu = Wii meny
BootStandard = Boot/Standard
Both = Begge
Cantcreatedirectory = Kan ikke opprette mappestruktur
Cancel = Avbryt
Cantbeformated = Kan ikke formateres
Cantdelete = Kan ikke slette:
ClicktoDownloadCovers = Klikk for å laste ned cover
Clock = Klokke
Close = Lukk
Continueinstallgame = Fortsett å installere spill?
ConsoleDefault = Konsoll Standard
Consoleshouldbeunlockedtomodifyit = Konsoll må være opplåst for å modifisere.
ConsoleLocked = Konsoll låst
CorrectPassword = Riktig passord
Couldnotinitializenetwork = Kan ikke initialisere nettverk!
CouldnotopenDisc = Kan ikke åpne plate
CouldnotinitializeDIPmodule = Kan ikke initialisere DIP modul!
CoverDownload = Cover nedlasting
CoverPath = Cover sti
CoverpathChanged = Cover sti endret
Coverpathchange = Endre cover sti
count = Ganger spilt
Credits = Medvirkende
DiscImages = Plate bilder
DiscimagePath = Plate sti
DiscpathChanged = Plate sti endret
Discpathchange = Endre plate sti
DiscDefault = Plate Standard
Display = Vis
Doyouwanttoformat = Vil du formatere:
Doyoureallywanttodelete = Er du sikker på at du vil slette:
Doyouwanttoretryfor30secs = Vil du fortsette å prøve i 30 sekunder?
Downloadingfile = Laster ned fil:
DownloadBoxartimage = Last ned cover bilde?
Downloadfinished = Nedlasting ferdig
Error = Feil !
hour = Timer
Homemenu = HOME Meny
BOOTERROR = BOOT FEIL
ErrorreadingDisc = Feil ved lesing av plate
ExitUSBISOLoader = Avslutt USB Loader GX?
InitializingNetwork = Initialiserer nettverk
InsertDisk = Sett inn plate
InsertaWiiDisc = Sett inn en Wii plate!
InsertaSDCardtodownloadimages = Sett inn et SD-kort for å laste ned bilder.
InsertaSDCardtosave = Sett inn et SD-kort for å lagre.
InsertaSDCardtousethatoption = Sett inn et SD-kort for å bruke innstillingen.
InstallRenameandDeleteareunlocked = Alle funksjonene til USB Loader GX er opplåst.
Installerror = Installasjonsfeil!
Installagame = Installer et spill
Installinggame = Installerer spill:
Failedtoboot = Feil ved start:
FailedtomountfrontSDcard = Feil ved montering av SD-kort i front
FailedtosetUSB = Feil ved valgt USB:
Failedformating = Feil ved formatering
fave = Favoritter
filesnotfoundontheserver = filer ikke funnet på serveren!
Filenotfound = Fil ikke funnet.
filesleft = fil(er) gjenstår
FlipX = Flip-X
Force = Tving
Youneedtoformatapartition = Du må formatere en partisjon
Format = Formater
keyboard = Tastatur
Formattingpleasewait = Formaterer, vennligst vent...
formated = formatert!
free = ledig
FreeSpace = Ledig plass
FullShutdown = Skru helt av
GameID = Spill ID
Games = Spill
Gameisalreadyinstalled = Spillet er allerede installert:
GameRegion = Region
GameSize = Spill størrelse
GoBack = Gå tilbake
HowtoShutdown = Hvordan skru av?
Language = Språk
Left = Venstre
LikeSysMenu = Lik Systemmeny
LoadingincIOS = Laster i cIOS249
ListSort = Sorter spill liste
Loadingstandardlanguage = Laster standard språk.
Loadingstandardmusic = Laster standard musikk.
Lock = Lås
LockConsole = Lås konsoll
MP3Menu = MP3 meny
Missingfiles = Manglende filer
Networkiniterror = Nettverk init feil
Neither = Ingen
Next = Neste
No = Nei
Nofilemissing = Ingen filer mangler!
NoHDDfound = Ingen HDD funnet!
NoSDcardinserted = Intet SD-kort satt i!
Nopartitionsfound = Ingen partisjoner funnet
NoUSBDevice = Ingen USB enhet
NoWBFSpartitionfound = Ingen WBFS partisjon funnet
NormalCovers = Normale cover
Normal = Normal
NotaWiiDisc = Ikke en Wii plate
NoUSBDevicefound = Ingen USB enhet funnet.
Notenoughfreespace = Ikke nok ledig plass!
Notasupportedformat = Ikke et støttet format!
notset = ikke satt
of = av
OFF = AV
OfficialSite = Offisiell nettside
ON = PÅ
Parentalcontrol = Foreldre kontroll
Partition = Partisjon
Password = Passord
PasswordChanged = Passord endret
Passwordhasbeenchanged = Passord har blitt endret
Passwordchange = Endre passord
Plays = Ganger spilt
PowerofftheWii = Skru av Wii
Prev = Forrige
PromptsButtons = Dialog knapper
ReloadSD = Les SD på nytt
RenameGameonWBFS = Gi nytt navn til spill på WBFS
Restart = Start på nytt
Return = Gå tilbake
ReturntoWii = Tilbake til Wii meny
Right = Høyre
Rumble = Vibrasjon
QuickBoot = Hurtig start
Save = Lagre
SaveFailed = Lagre feilet
Specialthanksto = Spesiell takk til
For = for
theUSBLoaderandreleasingthesourcecodethe = og utgivelse av kildekoden
secondsleft = sekunder gjenstår
Setasbackgroundmusic = Bruk som bakgrunnsmusikk?
SelectthePartition = Velg partisjonen
youwanttoformat = du vil formatere
Standard = Standard
settings = Innstillinger
ShutdowntoIdle = Skru av
ShutdownSystem = Skru helt av
Success = Suksess:
Successfullyinstalled = Vellykket installering:
Successfullydeleted = Vellykket sletting:
SuccessfullySaved = Vellykket lagring
SystemDefault = System Standard
ThemePath = Tema sti
ThemepathChanged = Tema sti endret
Themepathchange = Endre tema sti
Titlestxtpath = Titles.txt sti
TitlestxtpathChanged = Titles.txt sti endret.
Titlestxtpathchange = Endre titles.txt sti
Try = Prøv
Tooltips = Verktøystips
Timeleft = Tid igjen:
Unlock = Lås opp
Unicodefix = Unicode fiks
Uninstall = Avinstaller
USBLoaderisprotected = USB Loader GX er beskyttet
USBDevicenotfound = USB enhet ikke funnet
VideoMode = Video modus
VIDTVPatch = VIDTV Patch
Volume = Volum
Waiting = Venter...
WaitingforUSBDevice = Venter på USB enhet
WidescreenFix = Fiks for 16/9
WiiMenu = Wii meny
WrongPassword = Feil passord
Yes = Ja
YoudonthavecIOS = Du har ikke cIOS222
Japanese = Japansk
German = Tysk
English = Engelsk
French = Fransk
Spanish = Spansk
Italian = Italiensk
Dutch = Nederlandsk
SChinese = S.Kinesisk
TChinese = T.Kinesisk
Korean = Koreansk

2733
Languages/norwegian.lang Normal file

File diff suppressed because it is too large Load diff

3009
Languages/polish.lang Normal file

File diff suppressed because it is too large Load diff

2601
Languages/portuguese_br.lang Normal file

File diff suppressed because it is too large Load diff

2745
Languages/portuguese_pt.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,194 +0,0 @@
t3Covers = Capas 3D
addToFavorite = Adicionar aos favoritos
all = Alfabética
AppLanguage = Idioma
Areyousure = Tem a certeza?
AutoPatch = Patch automático
Back = Voltar
Backgroundmusic = Música de fundo
Backgroundmusicpath = Pasta Música Fundo
BacktoHBCorWiiMenu = Voltar ao Loader/Menu da Wii
BacktoLoader = Loader
BacktoWiiMenu = Menu da Wii
BootStandard = Arranque/Standard
Both = Ambos
Cantcreatedirectory = Não foi possível criar a pasta
Cancel = Cancelar
Cantbeformated = Não pode pode ser formatado
Cantdelete = Não foi possível apagar:
ClicktoDownloadCovers = Carregue para descarregar capas
Clock = Relógio
Close = Fechar
Continueinstallgame = Continuar instalação do jogo?
ConsoleDefault = Predefinição Consola
Consoleshouldbeunlockedtomodifyit = É necessário desbloquear a configuração para poder modificar o parâmetro.
ConsoleLocked = Configuração Bloqueada
CorrectPassword = Password Correcta
Couldnotinitializenetwork = Não foi possível incializar a Ligação de Rede!
CouldnotopenDisc = Não foi possível abrir o Disco
CouldnotinitializeDIPmodule = Não foi possível inicializar o módulo DIP!
CoverDownload = Download de Capas
CoverPath = Pasta Capas
CoverpathChanged = Pasta das Capas alterado
Coverpathchange = Alterar Pasta das Capas
count = Vezes jogadas
Credits = Créditos
DiscImages = Imagens de Disco
DiscimagePath = Pasta Imagens Disco
DiscpathChanged = Pasta das Imagens Disco alterada
Discpathchange = Alterar da Pasta das Imagens de Disco
DiscDefault = Predefinição Disco
Display = Mostrar
Doyouwanttoformat = Deseja FORMATAR:
Doyoureallywanttodelete = Quer mesmo REMOVER o jogo:
Doyouwanttoretryfor30secs = Deseja tentar novamente dentro de 30 segs?
Downloadingfile = Descarregando ficheiro:
DownloadBoxartimage = Descarregar imagem da Caixa?
Downloadfinished = Download Terminado
Error = Erro !
hour = Horas
BOOTERROR = ERRO DE ARRANQUE
ErrorreadingDisc = Erro ao ler o Disco
ExitUSBISOLoader = Pretende sair do USB Loader GX?
InitializingNetwork = Inicializando Ligação de Rede
InsertDisk = Insira o Disco
InsertaWiiDisc = Insira um Disco da Wii!
InsertaSDCardtodownloadimages = Insira um cartão SD para descarregar as imagens.
InsertaSDCardtosave = Insira um cartão SD para guardar.
InsertaSDCardtousethatoption = Insira um cartão SD para usar esta funcionalidade.
InstallRenameandDeleteareunlocked = As configurações estão desbloqueadas.
Installerror = Erro de Instalação!
Installagame = Instalar um jogo
Installinggame = Instalando jogo:
Failedtoboot = Falha ao arrancar:
FailedtomountfrontSDcard = Falha ao montar cartão SD
FailedtosetUSB = Falha ao iniciar USB:
Failedformating = Falha ao formatar
fave = Favoritos
Filenotfound = Ficheiro não encontrado.
filesnotfoundontheserver = ficheiros não encontrados no servidor!
filesleft = ficheiros(s) restante(s)
FlipX = Paginação Horizontal
Force = Forçar
Youneedtoformatapartition = É necessário FORMATAR a partição
Format = Formatar
Formattingpleasewait = Formatando, por favor aguarde...
formated = formatado!
free = livres
FreeSpace = Espaço Livre
FullShutdown = Desligar
GameID = ID do Jogo
Games = Jogos
Gameisalreadyinstalled = Este jogo já está instalado:
GameRegion = Região
GameSize = Tamanho do Jogo
GoBack = Voltar
//GotoPage = Ir para a Página
HowtoShutdown = Como desligar a consola?
Homemenu = Menú Inicial
Keyboard = Teclado
Language = Idioma
Langchange = Alterar Idioma
Left = Esquerda
LikeSysMenu = Igual ao Menu da Wii
ListSort = Ordenação Jogos
LoadingincIOS = Carregando com o cIOS249
Loadingstandardlanguage = Carregado idioma padrão.
Loadingstandardmusic = Carregando música padrão.
Lock = Bloquear
LockConsole = Bloquear Configurações
MP3Menu = Menu MP3
Missingfiles = Ficheiros em falta
Networkiniterror = Erro ao inicializar ligação de rede
Neither = Nenhum
Next = Próximo
No = Não
Nofilemissing = Não há ficheiros em falta!
NoHDDfound = Não foi encontrado nenhum Disco Rígido!
NoSDcardinserted = Cartão SD não inserido!
Nopartitionsfound = Não foram encontradas partições
NoUSBDevice = Nenhum dispositivo USB encontrado
NoWBFSpartitionfound = Não foi encontrada nenhuma partição WBFS
NormalCovers = Capas Normais
Normal = Normal
NotaWiiDisc = Não é um Disco da Wii
NoUSBDevicefound = Nenhum dispositivo USB encontrado.
Notenoughfreespace = Não há espaço livre suficiente!
notset = não definido
of = de
OFF = Desligado
OfficialSite = Site Oficial
ok = OK
ON = Ligado
Parentalcontrol = Controlo Parental
Partition = Partição
Password = Password
PasswordChanged = Password Alterada
Passwordhasbeenchanged = A Password foi alterada
Passwordchange = Alterar Password
Plays = Vezes jogadas
PowerofftheWii = Desligar a Wii
Prev = Anterior
PromptsButtons = Mensagens/Botões
ReloadSD = Actualizar do cartão SD
RenameGameonWBFS = Alterar nome do jogo na partição WBFS
Restart = Reiniciar
Return = Voltar
ReturntoWii = Menu da Wii
Right = Direita
Rumble = Vibração
QuickBoot = Arranque Rápido
Save = Gravar
SaveFailed = Falha ao Gravar
Specialthanksto = Agradecimentos
Titlestxtpath = Pasta Titles.txt
TitlestxtpathChanged = Pasta do ficheiro titles.txt alterada.
Titlestxtpathchange = Alterar pasta do titles.txt
For = pelo
theUSBLoaderandreleasingthesourcecodethe = e ter disponibilizado o código fonte
secondsleft = segundos restantes
SelectthePartition = Seleccione a Partição
youwanttoformat = Deseja formatar?
Standard = Standard
settings = Configurações
ShutdowntoIdle = Standby
ShutdownSystem = Desligar
Success = Sucesso:
Successfullyinstalled = Instalado com Sucesso:
Successfullydeleted = Removido com Sucesso:
SuccessfullySaved = Gravado com Sucesso
SystemDefault = Predefinição Sistema
ThemePath = Pasta Temas
ThemepathChanged = Pasta dos Temas alterada
Themepathchange = Alterar pasta dos Temas
Try = Tentar
Tooltips = Dicas
Timeleft = Tempo restante:
Unlock = Desbloquear
Unicodefix = Corrigir Unicode
Uninstall = Remover
USBLoaderisprotected = O USB Loader GX está bloqueado
USBDevicenotfound = Dispositivo USB não encontrado
VideoMode = Modo de Vídeo
VIDTVPatch = Patch VIDTV
Volume = Volume
Waiting = Aguardando...
WaitingforUSBDevice = Aguardando pelo Dispositivo USB
WidescreenFix = Correcção Widescreen
WiiMenu = Menu da Wii
WrongPassword = Password Incorrecta
Yes = Sim
YoudonthavecIOS = cIOS222 não instalado
Japanese = Japonês
German = Alemão
English = Inglês
French = Francês
Spanish = Espanhol
Italian = Italiano
Dutch = Holandês
SChinese = Chinês Simplificado
TChinese = Chinês Tradicional
Korean = Coreano
// Portuguese(pt-pt) Language File rev4.4 (22-05-2009 9:54) for GUI USB Loader GX 1
// Tested with Loader rev385
// Translated by Sky8000

View file

@ -1,186 +0,0 @@
Specialthanksto = Отдельное спасибо :
addToFavorite = Добавить в избранное
t3Covers = 3D Обложки
AppLanguage = Язык приложения
Areyousure = Вы уверены ?
AutoPatch = Авто Патч
Back = Назад
Backgroundmusic = Фоновая музыка
Backgroundmusicpath = Путь к фоновой музыке
BacktoHBCorWiiMenu = Вернуться в HBC или меню Wii
BacktoLoader = Вернуться в загрузчик
BacktoWiiMenu = Вернуться в меню Wii
BootStandard = Загрузка/Стандарт
Both = Оба
Cantcreatedirectory = Не могу создать папку
Cancel = Отмена
Cantbeformated = Невозможно отформатировать
Cantdelete = Невозможно удалить:
ClicktoDownloadCovers = Нажми, чтобы скачать обложки
Clock = Часы
Close = Закрыть
Continueinstallgame = Продолжить установку игры ?
ConsoleDefault = По умолчанию (консоль)
Consoleshouldbeunlockedtomodifyit = Для изменения консоль должна быть разблокирована.
ConsoleLocked = Консоль заблокирована
CorrectPassword = Правильный пароль
Couldnotinitializenetwork = Не могу инициализировать сеть!
CouldnotopenDisc = Не могу прочесть диск
CouldnotinitializeDIPmodule = Не могу запустить модуль DIP!
CoverDownload = Скачать обложку
CoverPath = Путь к обложкам
CoverpathChanged = Путь к обложкам был изменен.
Coverpathchange = Сменить путь к обложкам
Credits = Об авторах
DiscImages = Изображения дисков
DiscimagePath = путь к изображениям дисков
DiscpathChanged = путь к изображениям дисков изменен
Discpathchange = изменить путь к изображениям дисков
DiscDefault = По умолчанию (диск)
Display = Отображать
Doyouwanttoformat = Вы хотите отформатировать:
Doyoureallywanttodelete = Вы хотите удалить:
Doyouwanttoretryfor30secs = Хотите попробовать еще раз на 30 секунд?
Downloadingfile = Скачиваю файл:
DownloadBoxartimage = Скачать обложку диска?
Downloadfinished =Скачивание завершено
Error = Ошибка !
BOOTERROR = ОШИБКА ЗАГРУЗКИ
ErrorreadingDisc = Ошибка чтения диска
ExitUSBISOLoader = Выйти из USB Loader GX?
InitializingNetwork = Инициализирую сеть
InsertDisk = Вставьте диск
InsertaWiiDisc = Вставьте диск от Wii!
InsertaSDCardtodownloadimages = Для скачивания изображений вставьте SD карту.
InsertaSDCardtosave = Для сохранения вставьте SD карту.
InsertaSDCardtousethatoption = Для использования этой функции нужна SD карта
InstallRenameandDeleteareunlocked = Все функции USB Loader GX разблокированы.
Installerror = Ошибка установки!
Installagame = Установить игру
Installinggame = Устанавливаю игру:
Failedtoboot = Ошибка загрузки:
FailedtomountfrontSDcard = Ошибка при монтировании SD карты
FailedtosetUSB = Ошибка инициализации USB:
Failedformating = Форматирование не удалось
Filenotfound = Файл не найден
filesnotfoundontheserver = файлы не найдены на сервере!
filesleft = осталось файлов:
FlipX = Flip-X
Force = Принудительно
Youneedtoformatapartition = Требуется форматирование раздела
Format = Форматировать
Formattingpleasewait = Форматирую, пожалуйста подождите...
formated = форматирование завершено!
free = свободно
FreeSpace = Свободное пространство
FullShutdown = Полное отключение
GameID = ID игры
Games = Игры
Gameisalreadyinstalled = Игра уже установлена:
GameRegion = Регион
GameSize = Размер игры
GoBack = Назад
GotoPage = На страницу
HowtoShutdown = Способ отключения?
Homemenu = Домашнее Меню
Language = Язык
Langchange = Сменить язык
Left = Налево
LikeSysMenu = как SysMenu
LoadingincIOS = загружаю с cIOS249
Lock = Заблокировать
LockConsole = Заблокировать консоль
MP3Menu = Меню MP3
Missingfiles = Отсутствующие файлы
Networkiniterror = Ошибка инициализации сети
Neither = Ни то, ни другое
Next = Следующий
No = Нет
Nofilemissing = Файл не найден!
NoHDDfound = HDD не найден!
NoSDcardinserted = SD карта не вставлена!
Nopartitionsfound = Разделы не найдены
NoUSBDevice = Нет USB устройств
NoWBFSpartitionfound = Не найден раздел WBFS
NormalCovers = Обычные обложки
Normal = Обычный
NotaWiiDisc = Это не диск Wii
NoUSBDevicefound =USB устройств не обнаружено
Notenoughfreespace = Не хватает свободного места!
Notasupportedformat = Формат не поддерживается
notset = не установлено
of = из
OFF = ВЫКЛ
OfficialSite = Официальный сайт
ok = OK
ON = ВКЛ
Parentalcontrol = Родительский контроль
Partition = Раздел
Password = Пароль
PasswordChanged = Пароль изменен
Passwordhasbeenchanged = Пароль был изменен
Passwordchange = Сменить пароль
PowerofftheWii = Выключить Wii
Plays = Воспроизводится
Prev = Предыдущий
PromptsButtons = Кнопки приглашения
ReloadSD = Перечитать SD карту
RenameGameonWBFS = Переименовать игры в WBFS
Restart = Перезапустить
Return = Вернуться
ReturntoWii = Вернуться в меню Wii
Right = Направо
Rumble = Вибрация
QuickBoot = Быстрая загрузка
Save = Сохранить
SaveFailed = Сохранение не удалось
Specialthanksto = Отдельные благодарности
For = за
theUSBLoaderandreleasingthesourcecodethe = и публикацию исходного кода
secondsleft = секунд осталось
SelectthePartition = Выберите раздел,
youwanttoformat = который вы хотите отформатировать
settings = Установки
Standard = Стандартный
ShutdowntoIdle = Перевести в режим сна
ShutdownSystem = Выключить систему
Success = Успех:
Successfullyinstalled = Успешно установлено:
Successfullydeleted = Успешно удалено:
SuccessfullySaved = Успешно сохранено
SystemDefault = По умолчанию
ThemePath = Путь к темам
ThemepathChanged = путь к темам изменён
Themepathchange = изменить путь к темам
Titlestxtpath = путь к titles.txt
Titlestxtpathchange = изменить путь к titles.txt
TitlestxtpathChanged = путь к titles.txt изменён
Try = Попытка
Tooltips = Подсказки
Timeleft = Осталось времени:
Unlock = Разблокировать
Unicodefix = фикс Unicode
Uninstall = Деинсталлировать
USBLoaderisprotected = USB Loader GX заблокирован
USBDevicenotfound = USB устройство не найдено
VideoMode = Видео режим
VIDTVPatch = патч VIDTV
Volume = Громкость
Waiting = Ожидание...
WaitingforUSBDevice = Ожидание USB устройства
WidescreenFix = Широкоформатный фикс
WiiMenu = Меню Wii
WrongPassword = Неверный пароль
Yes = Да
YoudonthavecIOS = У вас не установлен cIOS222
Japanese = Японский
German = Немецкий
English = Английский
French = Французский
Spanish = Испанский
Italian = Итальянский
Dutch = Голландский
SChinese = Упрощенный китайский
TChinese = Традиционный китайский
Korean = Корейский
Russian = Русский

3009
Languages/russian.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,178 +0,0 @@
Specialthanksto = 特别感谢
t3Coverst = 3D 封面
AppLanguage = 语言设定
Areyousure = 确定?
AutoPatch = 自动选择
Back = 返回
BacktoHBCorWiiMenu = 返回 HBC 或 Wii 系统菜单
BacktoLoader = 返回 Loader
BacktoWiiMenu = 返回 Wii 系统菜单
BootStandard = 启动/标准
BothBoth = 全部
Cantcreatedirectory = 无法建立目录
Cancel = 取消
Cantbeformated = 无法格式化
Cantdelete = 无法删除:
ClicktoDownloadCovers = 点击下载封面
Clock = 时钟
Continueinstallgame = 继续安装游戏?
ConsoleDefault = 主机默认
Consoleshouldbeunlockedtomodifyit = 需解锁以开启设定功能.
ConsoleLocked = 主机锁定
CorrectPassword = 密码正确
Couldnotinitializenetwork = 无法启动网络!
CouldnotopenDisc = 无法开启光盘
CouldnotinitializeDIPmodule = 无法启动 DIP 模块!
CoverDownload = 下载封面
CoverPath = 封面存放路径
CoverpathChanged = 封面路径已变更
Coverpathchange = 变更封面存放路径
Credits = Credits
DiscImages = DVD封面
DiscimagePath = 菜单封面存放路径
DiscpathChanged = DVD封面路径已变更
Discpathchange = 变更DVD封面存放路径
DiscDefault = 游戏默认
Display = 显示
Doyouwanttoformat = 是否格式化:
Doyoureallywanttodelete = 确定删除:
Doyouwanttoretryfor30secs = 是否等待30秒重试?
Downloadingfile = 下载文件:
DownloadBoxartimage = 下载封面图片?
Downloadfinished = 下载完成
Error = 错误 !
BOOTERROR = 启动错误
ErrorreadingDisc = 读取光盘错误
ExitUSBISOLoader = 离开 USB Loader GX?
InitializingNetwork = 正在启动网络
InsertDisk = 插入光盘
InsertaWiiDisc = 插入 Wii 光盘!
InsertaSDCardtodownloadimages = 插入 SD 卡下载封面.
InsertaSDCardtosave = 插入SD卡保存.
InstallRenameandDeleteareunlocked = USB Loader GX 功能已解锁.
Installerror = 安装错误!
Installagame = 安装游戏
Installinggame = 正在安装游戏:
Failedtoboot = 无法启动:
FailedtomountfrontSDcard = 挂载前端 SD 卡失败
FailedtosetUSB = 无法设定 USB:
Failedformating = 格式化失败
filesnotfoundontheserver = 服务器中无此文件!
filesleft = 剩余文件
FlipX = 按键规则
Force = 强制
Youneedtoformatapartition = 必须格式化一个分区
Format = 格式化
Formattingpleasewait = 格式化中, 请稍候...
formated = 完成格式化!
free = 剩余
FreeSpace = 剩余空间
FullShutdown = 完全关机
GameID = 游戏ID
Games = 游戏
Gameisalreadyinstalled = 已安装过游戏:
GameRegion = 区域
GameSize = 游戏容量
GoBack = 返回
GotoPage = 前往页面
HowtoShutdown = 如何关机?
Language = 语言
Langchange = 变更语言
Left = 左
LikeSysMenu = 同系统选单
LoadingincIOS = 以 cIOS249 载入
Lock = 锁定
LockConsole = 锁定控制台
MP3Menu = MP3 选单
Missingfiles = 缺少的文件
Networkiniterror = 网络启动错误
Neither = 全不
Next = 往后
No = 否
Nofilemissing = 没有缺少的文件!
NoHDDfound = 找不到硬盘!
NoSDcardinserted = 未插入 SD 卡!
Nopartitionsfound = 找不到分区
NoUSBDevice = 没有 USB 设备
NoWBFSpartitionfound = 找不到 WBFS 分区
NormalCovers = 一般封面
Normal = 一般
NotaWiiDisc = 不是 Wii 的光盘
NoUSBDevicefound = 找不到 USB 设备.
Notenoughfreespace = 剩余空间不足!
notset = 未设定
of = 的
OFF = 关闭
OfficialSite = 官方网址
ok = 确定
ON = 开启
Parentalcontrol = 家长控制
Partition = 分区
Password = 密码
PasswordChanged = 密码已变更
Passwordhasbeenchanged = 密码已被变更
Passwordchange = 变更密码
PowerofftheWii = 关闭Wii主机
Prev = 往前
PromptsButtons = 显示校正
ReloadSD = 重新载入SD卡
RenameGameonWBFS = 改变WBFS(硬盘)上的游戏名称
Restart = 重新启动
Return = 返回
ReturntoWii = 返回Wii系统菜单
Right = 右
Rumble = 震动
QuickBoot = 快速启动
Save = 保存
SaveFailed = 保存失败
Specialthanksto = 特别感谢
For = 的
theUSBLoaderandreleasingthesourcecodethe = 放出原代码
secondsleft = 剩余秒数
SelectthePartition = 选择分区
youwanttoformat = 是否格式化
settings = 设置
ShutdowntoIdle = 进入待机状态
ShutdownSystem = 关闭系统
Success = 成功:
Successfullyinstalled = 成功的安装:
Successfullydeleted = 成功的删除:
SuccessfullySaved = 保存成功
SystemDefault = 系统默认
ThemePath = 主题存放路径
ThemepathChanged = 主题路径已变更
Themepathchange = 变更主题存放路径
Try = 尝试
Tooltips = 工具提示
Timeleft = 剩余时间:
Unlock = 解锁
Uninstall = 删除
USBLoaderisprotected = USB Loader GX 被锁定
USBDevicenotfound = 找不到 USB 设备
VideoMode = 视频制式
VIDTVPatch = VIDTV 修改
Volume = 音量
Waiting = 等待中...
WaitingforUSBDevice = 等待 USB 设备
WidescreenFix = 宽屏校正
WiiMenu = Wii 系统菜单
WrongPassword = 密码错误
Yes = 是
YoudonthavecIOS = 未安装 cIOS222
Japanese = 日文
German = 德文
English = 英文
French = 法文
Spanish = 西班牙文
Italian = 意大利文
Dutch = 荷文
SChinese = 简体中文
TChinese = 繁体中文
Korean = 韩文
keyboard = 键盘
Unicodefix = Unicode 修正
Filenotfound = 找不到文件
Loadingstandardlanguage = 载入标准语言
Titlestxtpath = Titles.txt 存放路径
TitlestxtpathChanged = titles.txt 路径已变更
Titlestxtpathchange = 变更 titles.txt 存放路径

3153
Languages/schinese.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,194 +0,0 @@
t3Covers = Carátulas 3D
addToFavorite = Favoritos
all = Alfabético
AppLanguage = Idioma Aplic.
Areyousure = ¿Estás seguro?
AutoPatch = Auto-Parchear
Back = Volver
Backgroundmusic = Música de fondo
Backgroundmusicpath = Ruta a Música cambiada
BacktoHBCorWiiMenu = Volver a HBC o Menú Wii
BacktoLoader = Volver al HBC
BacktoWiiMenu = Volver a Menú Wii
BootStandard = Inicio/Estandar
Both = Ambos
Cantcreatedirectory = No se creó directorio
Cancel = Cancelar
Cantbeformated = No se pudo formatear
Cantdelete = No se eliminó:
ClicktoDownloadCovers = Click para bajar Carátulas
Clock = Reloj
Close = Cerrar
Continueinstallgame = ¿Continuar instalando juego?
ConsoleDefault = Pred. Consola
Consoleshouldbeunlockedtomodifyit = Debes desbloquear la consola para modificar.
ConsoleLocked = Consola Bloqueada
CorrectPassword = Contraseña Correcta
Couldnotinitializenetwork = ¡No se pudo iniciar la Conexión!
CouldnotopenDisc = No se puede abrir Disco
CouldnotinitializeDIPmodule = ¡No se pudo iniciar módulo DIP!
CoverDownload = Descarga de Carátulas
CoverPath = Ruta Carátulas
CoverpathChanged = Ruta de Carátulas cambiada
Coverpathchange = Cambio ruta Carátulas
count = Veces Jugadas
Credits = Créditos
DiscImages = Imágen Discos
DiscimagePath = Ruta Img. Disco
DiscpathChanged = Ruta Img. Disco cambiada
Discpathchange = Cambio ruta Img. Disco
DiscDefault = Pred. Disco
Display = Mostrar
Doyouwanttoformat = Quieres formatear:
Doyoureallywanttodelete = ¿Realmente quieres borrar?:
Doyouwanttoretryfor30secs = ¿Quiéres reintentar por 30 segs.?
Downloadingfile = Descargando archivo:
DownloadBoxartimage = ¿Descargar Imágenes?
Downloadfinished = Descarga completa
Error = ¡Error!
BOOTERROR = ERROR DE INICIO
ErrorreadingDisc = Error leyendo Disco
ExitUSBISOLoader = ¿Salir de USB Loader GX?
Homemenu = Menú de Inicio
InitializingNetwork = Iniciando Conexión
InsertDisk = Inserta el Disco
InsertaWiiDisc = ¡Inserta un Disco Wii!
InsertaSDCardtodownloadimages = Insertar SD para bajar imágenes.
InsertaSDCardtosave = Insertar SD para guardar.
InsertaSDCardtousethatoption = Insertar SD para usar esta opción
InstallRenameandDeleteareunlocked = Todas las caracteristicas del USB Loader GX desbloqueadas.
Installerror = ¡Error de Instalación!
Installagame = Instalar un juego
Installinggame = Instalando juego:
Failedtoboot = Fallo al iniciar:
FailedtomountfrontSDcard = Fallo al montar SD
FailedtosetUSB = Fallo al iniciar USB:
Failedformating = Fallo al formatear
fave = Favoritos
Filenotfound = Archivo no encontrado.
filesnotfoundontheserver = ¡ Archivo(s) no encontrado(s) en el servidor!
filesleft = archivo(s) restante(s)
FlipX = Desplazamiento X
Force = Forzar
Youneedtoformatapartition = Necesitas formatear una partición
Format = Formateo
Formattingpleasewait = Formateando, por favor espera...
formated = ¡formateado!
free = libres
FreeSpace = Espacio Libre
FullShutdown = Apagado Total
GameID = ID de Juego
Games = Juegos
Gameisalreadyinstalled = El juego ya estaba instalado:
GameRegion = Región
GameSize = Tamaño del Juego
GoBack = Volver
//GotoPage = Ir a Página
HowtoShutdown = ¿Cómo Apagar?
hour = Horas
Keyboard = Teclado
Language = Idioma
Langchange = Cambio de Idioma
Left = Izquierda
LikeSysMenu = Como Menú Sist.
LoadingincIOS = Cargando en cIOS249
ListSort = Ordenar juegos
Loadingstandardlanguage = Cargando idioma estandar.
Loadingstandardmusic = Cargando música estandar.
Lock = Bloquear
LockConsole = Bloquear consola
MP3Menu = Menú MP3
Missingfiles = Archivo(s) faltante(s)
Networkiniterror = Error inicio conexión
Neither = Ninguno
Next = Siguiente
No = No
Nofilemissing = ¡No faltan archivos!
NoHDDfound = ¡HDD no encontrado!
NoSDcardinserted = ¡SD no insertada!
Nopartitionsfound = Particiones no encontradas
NoUSBDevice = USB no encontrado
NoWBFSpartitionfound = Partición WBFS no encontrada
NormalCovers = Carátulas Norm.
Normal = Normal
NotaWiiDisc = No es un Disco Wii
NoUSBDevicefound = USB no encontrado.
Notenoughfreespace = ¡No hay suficiente espacio libre!
Notasupportedformat = Formato no soportado.
notset = no puesto
of = de
OFF = Apagado
OfficialSite = Sitio Oficial
ok = OK
ON = Encendido
Parentalcontrol = Control Parental
Partition = Partición
Password = Contraseña
PasswordChanged = Contraseña cambiada
Passwordhasbeenchanged = Contraseña ha sido cambiada
Passwordchange = Cambio Contraseña
PowerofftheWii = Apagar la Wii
Plays = Veces Jugadas
Prev = Ant.
PromptsButtons = Botones
ReloadSD = Recargar SD
RenameGameonWBFS = Renombrar juego en WBFS
Restart = Reiniciar
Return = Volver
ReturntoWii = Volver a Menú Wii
Right = Derecha
Rumble = Vibración
QuickBoot = Inicio Rápido
Save = Guardar
SaveFailed = Fallo al guardar
Specialthanksto = Agradecimientos a
For = por
theUSBLoaderandreleasingthesourcecodethe = y liberar el código fuente
secondsleft = segundos restantes
SelectthePartition = Selecciona la partición
youwanttoformat = ¿quieres formatear?
settings = Configuración
Setasbackgroundmusic = Poner como música de fondo
Standard = Estandar
ShutdowntoIdle = Apagar a Idle
ShutdownSystem = Apagar Sistema
Success = Conseguido:
Successfullyinstalled = Instalado correctamente:
Successfullydeleted = Borrado correctamente:
SuccessfullySaved = Guardado correctamente
SystemDefault = Pred. Sistema
ThemePath = Ruta del Tema
ThemepathChanged = Ruta de Tema cambiada
Themepathchange = Cambio Ruta de Tema
Titlestxtpath = Ruta Titles.txt
TitlestxtpathChanged = Ruta a titles.txt cambiada.
Titlestxtpathchange = Cambio ruta titles.txt
Try = Intentar
Tooltips = InfoBurbujas
Timeleft = T. restante:
Unlock = Desbloquear
Unicodefix = Párche Unicode
Uninstall = Desinstalar
USBLoaderisprotected = USB Loader GX está protegido
USBDevicenotfound = USB no encontrado
VideoMode = Modo Video
VIDTVPatch = Parche VIDTV
Volume = Volumen
Waiting = Esperando...
WaitingforUSBDevice = Esperando al Dispositivo USB
WidescreenFix = Ajuste panorámico
WiiMenu = Menú de Wii
WrongPassword = Contraseña incorrecta
Yes = Si
YoudonthavecIOS = No tienes un cIOS222
Japanese = Japonés
German = Alemán
English = Inglés
French = Francés
Spanish = Español
Italian = Italiano
Dutch = Holandés
SChinese = Chino Simplif.
TChinese = Chino Tradic.
Korean = Coreano

2799
Languages/spanish.lang Normal file

File diff suppressed because it is too large Load diff

3012
Languages/swedish.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,178 +0,0 @@
Specialthanksto = 特別感謝
t3Coverst = 3D 封面
AppLanguage = 語言設定
Areyousure = 確定?
AutoPatch = 自動修改
Back = 返回
BacktoHBCorWiiMenu = 返回 HBC 或 Wii 系統選單
BacktoLoader = 返回 Loader
BacktoWiiMenu = 返回 Wii 系統選單
BootStandard = 啟動/標準
Both = 全部顯示
Cantcreatedirectory = 無法產生目錄
Cancel = 取消
Cantbeformated = 無法格式化
Cantdelete = 無法刪除:
ClicktoDownloadCovers = 點擊進行封面下載
Clock = 時鐘
Continueinstallgame = 繼續安裝遊戲?
ConsoleDefault = 主機預設值
Consoleshouldbeunlockedtomodifyit = 需解鎖以開啟設定功能.
ConsoleLocked = 控制台鎖定
CorrectPassword = 密碼正確
Couldnotinitializenetwork = 無法啟動網路!
CouldnotopenDisc = 無法開啟光碟
CouldnotinitializeDIPmodule = 無法啟動 DIP 模組!
CoverDownload = 下載封面
CoverPath = 封面存放路徑
CoverpathChanged = 封面路徑已變更
Coverpathchange = 變更封面路徑
Credits = Credits
DiscImages = 光碟圖像
DiscimagePath = 光碟圖像路徑
DiscpathChanged = 光碟圖像路徑已變更
Discpathchange = 變更光碟圖像路徑
DiscDefault = 光碟預設
Display = 顯示
Doyouwanttoformat = 是否格式化:
Doyoureallywanttodelete = 確定刪除:
Doyouwanttoretryfor30secs = 是否等待30秒重試?
Downloadingfile = 下載檔案:
DownloadBoxartimage = 下載外盒封面圖片?
Downloadfinished = 下載完成
Error = 錯誤 !
BOOTERROR = 啟動錯誤
ErrorreadingDisc = 讀取光碟錯誤
ExitUSBISOLoader = 離開 USB Loader GX?
InitializingNetwork = 正在啟動網路
InsertDisk = 插入光碟
InsertaWiiDisc = 插入 Wii 光碟!
InsertaSDCardtodownloadimages = 插入 SD 卡下載封面.
InsertaSDCardtosave = 插入SD卡儲存.
InstallRenameandDeleteareunlocked = USB Loader GX 功能已解鎖.
Installerror = 安裝錯誤!
Installagame = 安裝遊戲
Installinggame = 正在安裝遊戲:
Failedtoboot = 無法啟動:
FailedtomountfrontSDcard = 掛載前端 SD 卡失敗
FailedtosetUSB = 無法設定 USB:
Failedformating = 格式化失敗
filesnotfoundontheserver = 伺服器中無此檔案!
filesleft = 剩下的檔案
FlipX = 按鍵規則
Force = 強制
Youneedtoformatapartition = 必須格式化一個磁區
Format = 格式化
Formattingpleasewait = 格式化中, 請稍候...
formated = 完成格式化!
free =
FreeSpace = 剩餘空間
FullShutdown = 完全關機
GameID = 遊戲代碼
Games = 遊戲數量
Gameisalreadyinstalled = 已安裝過遊戲:
GameRegion = 遊戲區碼
GameSize = 遊戲容量
GoBack = 返回
//GotoPage = 前往頁面
HowtoShutdown = 如何關機?
Keyboard = 鍵盤
Language = 語言
Langchange = 變更語言
Left = 左
LikeSysMenu = 同系統選單
LoadingincIOS = 以 cIOS249 載入
Lock = 鎖定
LockConsole = 鎖定控制台
MP3Menu = MP3 選單
Missingfiles = 遺失的檔案
Networkiniterror = 網路啟動錯誤
Neither = 皆不顯示
Next = 往後
No = 否
Nofilemissing = 沒有缺少的檔案!
NoHDDfound = 找不到硬碟!
NoSDcardinserted = 未插入 SD 卡!
Nopartitionsfound = 找不到磁區
NoUSBDevice = 沒有 USB 裝置
NoWBFSpartitionfound = 找不到 WBFS 磁區
NormalCovers = 一般封面
Normal = 一般
NotaWiiDisc = 不是 Wii 的光碟
NoUSBDevicefound = 找不到 USB 裝置.
Notenoughfreespace = 剩餘空間不足!
notset = 未設定
of = 剩餘空間 總容量
OFF = 關閉
OfficialSite = 官方網址
ok = 確定
ON = 開啟
Parentalcontrol = 親子控制
Partition = 磁區
Password = 密碼
PasswordChanged = 密碼已變更
Passwordhasbeenchanged = 密碼已被變更
Passwordchange = 變更密碼
PowerofftheWii = 關閉Wii主機
Prev = 往前
PromptsButtons = 顯示校正
ReloadSD = 重新載入SD卡
RenameGameonWBFS = 改變WBFS上的遊戲名稱
Restart = 重新啟動
Return = 返回
ReturntoWii = 返回Wii系統選單
Right = 右
Rumble = 震動
QuickBoot = 快速啟動
Save = 儲存
SaveFailed = 儲存失敗
Specialthanksto = 特別感謝
For = 的
theUSBLoaderandreleasingthesourcecodethe = 釋出原始碼
secondsleft = 剩餘秒數
SelectthePartition = 選擇磁區
youwanttoformat = 是否格式化
settings = 設定
ShutdowntoIdle = 進入待機狀態
ShutdownSystem = 關閉系統
Success = 成功:
Successfullyinstalled = 成功的安裝:
Successfullydeleted = 成功的刪除:
SuccessfullySaved = 儲存成功
SystemDefault = 系統預設值
ThemePath = 背景主題
ThemepathChanged = 背景主題路徑已變更
Themepathchange = 變更背景主題路徑
Try = 嘗試
Tooltips = 工具提示
Timeleft = 剩餘時間:
Unlock = 解鎖
Uninstall = 移除
USBLoaderisprotected = USB Loader GX 被鎖定
USBDevicenotfound = 找不到 USB 裝置
VideoMode = 影像格式
VIDTVPatch = VIDTV 修改
Volume = 音量
Waiting = 等待中...
WaitingforUSBDevice = 等待 USB 裝置
WidescreenFix = 寬螢幕校正
WiiMenu = Wii 系統選單
WrongPassword = 密碼錯誤
Yes = 是
YoudonthavecIOS = 未安裝 cIOS222
Japanese = 日文
German = 德文
English = 英文
French = 法文
Spanish = 西班牙文
Italian = 義大利文
Dutch = 荷文
SChinese = 簡體中文
TChinese = 繁體中文
Korean = 韓文
Unicodefix = Unicode 修正
Filenotfound = 找不到檔案
Loadingstandardlanguage = 載入標準語言
Titlestxtpath = Titles.txt 路徑
TitlestxtpathChanged = titles.txt 路徑已變更
Titlestxtpathchange = 變更 titles.txt 路徑

2700
Languages/tchinese.lang Normal file

File diff suppressed because it is too large Load diff

2949
Languages/thai.lang Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,172 +0,0 @@
Specialthanksto = Özel tesekkürler :
t3Covers = 3B Kapaklar
AppLanguage = Program Lisani
Areyousure = Emin misiniz?
AutoPatch = OtoYama
Back = Geri
BacktoHBCorWiiMenu = HBC veya Wii Menüye dönüs
BacktoLoader = Yükleyiciye dönüs
BacktoWiiMenu = Wii Menüye dönüs
BootStandard = Boot/Standard
BothBoth = Ikisi de
Cantcreatedirectory = Klasör olusturulamiyorF
Cancel = Iptal
Cantbeformated = Biçimlendirilemiyor
Cantdelete = Silinemiyor
ClicktoDownloadCovers = Kapaklari Indirmek için Tiklayin
Clock = Saat
Continueinstallgame = Oyunu kurmaya devam et?
ConsoleDefault = Konsol Ayari
Consoleshouldbeunlockedtomodifyit = Degistirmek için konsolun kilidini açmalisin.
ConsoleLocked = Konsol Kilitli
CorrectPassword = Dogru Sifre
Couldnotinitializenetwork = Aga baglanilamiyor!
CouldnotopenDisc = Disk açilamiyor
CouldnotinitializeDIPmodule = DIP modülü baslatilamiyor!
CoverDownload = Kapak Indirme
CoverPath = Kapak Yolu
CoverpathChanged = Kapak Yolu Degistir
Coverpathchange = Kapak Yolunu Degistir
Credits = Emegi Geçenler
DiscImages = Disk Resimleri
DiscimagePath = Disk Resimleri Yolu
DiscpathChanged = Disk Resimleri Yolu Degistirildi
Discpathchange = Disk Resimleri Yolunu Degistir
DiscDefault = Disk Ayari
Display = Görüntü
Doyouwanttoformat = Formatlamak istiyor musunuz:
Doyoureallywanttodelete = Gerçekten silmek istiyor musunuz:
Doyouwanttoretryfor30secs = 30 saniye sonra denemek ister misiniz?
Downloadingfile = Indirilen dosya:
DownloadBoxartimage = Kutu resmini indirmek ister misiniz?
Downloadfinished = Indirme tamamlandi
Error = Hata !
BOOTERROR = AÇILIS HATASI
ErrorreadingDisc = Disk Okuma Hatasi
ExitUSBISOLoader = USB Loader GX'dan çik?
InitializingNetwork = Aga Baglaniliyor
InsertDisk = Diski Takin
InsertaWiiDisc = Wii Diski Takin!
InsertaSDCardtodownloadimages = Resimleri indirebilmek için SD-Card takin.
InsertaSDCardtosave = Kaydedebilmek için SD-Card takin.
InstallRenameandDeleteareunlocked = USB Loader GX'in tüm özellikleri kilitli.
Installerror = Yükleme Hatasi!
Installagame = Oyun yükle
Installinggame = Yüklenen oyun:
Failedtoboot = Açilamadi:
FailedtomountfrontSDcard = SD-card monte edilemedi
FailedtosetUSB = USB ayarlamasi basarisiz oldu:
Failedformating = Biçimlendirme basarisiz oldu
filesnotfoundontheserver = dosyalar sunucuda bulunamadi!
filesleft = dosya kaldi
FlipX = Flip-X
Force = Zorla
Youneedtoformatapartition = Bir bölüm biçimlendirmeniz gerekiyor
Format = Biçimlendir
Formattingpleasewait = Biçimlendiriliyor, bekleyiniz...
formated = biçimlendirildi!
free = bos
FreeSpace = Bos Yer
FullShutdown = Tam Kapama
GameID = Oyun ID
Games = Oyunlar
Gameisalreadyinstalled = Oyun zaten yüklü:
GameRegion = Bölge
GameSize = Oyun Boyutu
GoBack = Geri Dön
//GotoPage = Sayfaya Git
HowtoShutdown = Nasil Kapansin?
Language = Lisan
Langchange = Lisan degistirme
Left = Sol
LikeSysMenu = Sistem Menüsü Gibi
LoadingincIOS = cIOS249'dan yükleme
Lock = Kilitle
LockConsole = Konsolu Kilitle
MP3Menu = MP3 Menüsü
Missingfiles = Kayip dosyalar
Networkiniterror = Ag baslatma hatasi
Neither = Hiçbiri
Next = Ileri
No = Hayir
Nofilemissing = Kayip dosya yok!
NoHDDfound = HDD bulunamadi!
NoSDcardinserted = SD-Card takili degil!
Nopartitionsfound = Bölüm bulunamadi
NoUSBDevice = USB Aygiti bulunamadi
NoWBFSpartitionfound = WBFS bölümü bulunamadi
NormalCovers = Normal Kapaklar
Normal = Normal
NotaWiiDisc = Wii Diski Degil
NoUSBDevicefound = USB Aygiti bulunamadi
Notenoughfreespace = Gerekli bos yer yok!
notset = ayarlanmadi
of = /
OFF = KAPALI
OfficialSite = Resmi Site
ok = OK
ON = AÇIK
Parentalcontrol = Ebeveyn kontrolü
Partition = Bölüm
Password = Parola
PasswordChanged = Parola degistirildi
Passwordhasbeenchanged = Password has been changed
Passwordchange = Password change
PowerofftheWii = Wii'yi kapat
Prev = Önceki
PromptsButtons = Hiz ve Butonlar
ReloadSD = SD-Card'i yeniden oku
RenameGameonWBFS = WBFS'deki oyunu yeniden isimlendir
Restart = Yeniden Baslat
Return = Dönüs
ReturntoWii = Wii Menü'ye Dönüs
Right = Sag
Rumble = Titresim
QuickBoot = Hizli Açilis
Save = Kaydet
SaveFailed = Kaydetme Basarisiz
Specialthanksto = Özel tesekkürler
For = ,
theUSBLoaderandreleasingthesourcecodethe = kaynak kodunu açtigi için
secondsleft = saniye kaldi
SelectthePartition = Bölümü Seçin
youwanttoformat = biçimlendirmek istiyorsunuz
settings = Ayarlar
ShutdowntoIdle = Yari Kapat
ShutdownSystem = Tam Kapat
Success = Basarili:
Successfullyinstalled = Basariyla yüklendi:
Successfullydeleted = Basariyla silindi:
SuccessfullySaved = Basariyla Kaydedildi
SystemDefault = Sistem Ayari
ThemePath = Tema Yolu
ThemepathChanged = Tema Yolu Degisti
Themepathchange = Tema yolunu degistir
Try = Dene
Tooltips = Yardimlar
Timeleft = Kalan zaman:
Unlock = Kilidi Kaldir
Uninstall = Sil
USBLoaderisprotected = USB Loader GX koruma altinda
USBDevicenotfound = USB Aygiti bulunamadi
VideoMode = Video Modu
VIDTVPatch = VIDTV Yamasi
Volume = Ses
Waiting = Bekliyor...
WaitingforUSBDevice = USB Aygiti için Bekleniyor
WidescreenFix = Genisekran Çözümü
WiiMenu = Wii Menü
WrongPassword = Yanlis Parola
Yes = Evet
YoudonthavecIOS = cIOS222'ye sahip degilsiniz
Japanese = Japonca
German = Almanca
English = Ingilizce
French = Fransizca
Spanish = Ispanyolca
Italian = Italyanca
Dutch = Hollandaca
SChinese = Basitlestirilmis Çince
TChinese = Geleneksel Çince
Korean = Korece
Turkish = Türkçe

2958
Languages/turkish.lang Normal file

File diff suppressed because it is too large Load diff

448
Makefile
View file

@ -1,155 +1,293 @@
#---------------------------------------------------------------------------------
# Clear the implicit built in rules
#---------------------------------------------------------------------------------
.SUFFIXES:
#---------------------------------------------------------------------------------
ifeq ($(strip $(DEVKITPPC)),)
$(error "Please set DEVKITPPC in your environment. export DEVKITPPC=<path to>devkitPPC")
endif
include $(DEVKITPPC)/wii_rules
#---------------------------------------------------------------------------------
# TARGET is the name of the output
# BUILD is the directory where object files & intermediate files will be placed
# SOURCES is a list of directories containing source code
# INCLUDES is a list of directories containing extra header files
#---------------------------------------------------------------------------------
TARGET := boot
BUILD := build
SOURCES := source source/libwiigui source/images source/fonts source/sounds source/libwbfs
INCLUDES := source
SVNDEV := -D'SVN_REV="$(shell svnversion -n ..)"'
#---------------------------------------------------------------------------------
# options for code generation
#---------------------------------------------------------------------------------
CFLAGS = -g -O2 -Wall $(SVNDEV) $(MACHDEP) $(INCLUDE)
CXXFLAGS = -save-temps -Xassembler -aln=$@.lst $(CFLAGS)
LDFLAGS = -g $(MACHDEP) -Wl,-Map,$(notdir $@).map,--section-start,.init=0x80a00100
#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
LIBS := -lfat -lpngu -lpng -lmetaphrasis -lm -lz -lwiiuse -lmad -lbte -lasnd -logc -ltremor -lfreetype
#---------------------------------------------------------------------------------
# list of directories containing libraries, this must be the top level containing
# include and lib
#---------------------------------------------------------------------------------
LIBDIRS := $(DEVKITPPC)/lib $(CURDIR)
#---------------------------------------------------------------------------------
# no real need to edit anything past this point unless you need to add additional
# rules for different file extensions
#---------------------------------------------------------------------------------
ifneq ($(BUILD),$(notdir $(CURDIR)))
#---------------------------------------------------------------------------------
export OUTPUT := $(CURDIR)/$(TARGETDIR)/$(TARGET)
export VPATH := $(foreach dir,$(SOURCES),$(CURDIR)/$(dir)) \
$(foreach dir,$(DATA),$(CURDIR)/$(dir))
export DEPSDIR := $(CURDIR)/$(BUILD)
#---------------------------------------------------------------------------------
# automatically build a list of object files for our project
#---------------------------------------------------------------------------------
CFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.c)))
CPPFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.cpp)))
sFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.s)))
SFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.S)))
BINFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.*)))
TTFFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.ttf)))
PNGFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.png)))
OGGFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.ogg)))
PCMFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.pcm)))
#---------------------------------------------------------------------------------
# use CXX for linking C++ projects, CC for standard C
#---------------------------------------------------------------------------------
ifeq ($(strip $(CPPFILES)),)
export LD := $(CC)
else
export LD := $(CXX)
endif
export OFILES := $(addsuffix .o,$(BINFILES)) \
$(CPPFILES:.cpp=.o) $(CFILES:.c=.o) \
$(sFILES:.s=.o) $(SFILES:.S=.o) \
$(TTFFILES:.ttf=.ttf.o) $(PNGFILES:.png=.png.o) \
$(OGGFILES:.ogg=.ogg.o) $(PCMFILES:.pcm=.pcm.o)
#---------------------------------------------------------------------------------
# build a list of include paths
#---------------------------------------------------------------------------------
export INCLUDE := $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \
$(foreach dir,$(LIBDIRS),-I$(dir)/include) \
-I$(CURDIR)/$(BUILD) \
-I$(LIBOGC_INC)
#---------------------------------------------------------------------------------
# build a list of library paths
#---------------------------------------------------------------------------------
export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib) \
-L$(LIBOGC_LIB)
export OUTPUT := $(CURDIR)/$(TARGET)
.PHONY: $(BUILD) clean
#---------------------------------------------------------------------------------
$(BUILD):
@[ -d $@ ] || mkdir -p $@
@make --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
#---------------------------------------------------------------------------------
clean:
@echo clean ...
@rm -fr $(BUILD) $(OUTPUT).elf $(OUTPUT).dol
#---------------------------------------------------------------------------------
run:
wiiload $(OUTPUT).dol
#---------------------------------------------------------------------------------
reload:
wiiload -r $(OUTPUT).dol
#---------------------------------------------------------------------------------
release:
make
cp boot.dol ./hbc/boot.dol
#---------------------------------------------------------------------------------
else
DEPENDS := $(OFILES:.o=.d)
#---------------------------------------------------------------------------------
# main targets
#---------------------------------------------------------------------------------
$(OUTPUT).dol: $(OUTPUT).elf
$(OUTPUT).elf: $(OFILES)
#---------------------------------------------------------------------------------
# This rule links in binary data with .ttf, .png, and .mp3 extensions
#---------------------------------------------------------------------------------
%.ttf.o : %.ttf
@echo $(notdir $<)
$(bin2o)
%.png.o : %.png
@echo $(notdir $<)
$(bin2o)
%.ogg.o : %.ogg
@echo $(notdir $<)
$(bin2o)
%.pcm.o : %.pcm
@echo $(notdir $<)
$(bin2o)
-include $(DEPENDS)
#---------------------------------------------------------------------------------
endif
#---------------------------------------------------------------------------------
#---------------------------------------------------------------------------------
# Clear the implicit built in rules
#---------------------------------------------------------------------------------
.SUFFIXES:
#---------------------------------------------------------------------------------
ifeq ($(strip $(DEVKITPPC)),)
$(error "Please set DEVKITPPC in your environment. export DEVKITPPC=<path to>devkitPPC")
endif
include $(DEVKITPPC)/wii_rules
#---------------------------------------------------------------------------------
# TARGET is the name of the output
# BUILD is the directory where object files & intermediate files will be placed
# SOURCES is a list of directories containing source code
# INCLUDES is a list of directories containing extra header files
#---------------------------------------------------------------------------------
TARGET := boot
BUILD := build
SOURCES := source \
source/GUI \
source/Controls \
source/system \
source/libs/libwbfs \
source/libs/libruntimeiospatch \
source/language \
source/mload \
source/mload/modules \
source/patches \
source/usbloader \
source/xml \
source/network \
source/settings \
source/settings/menus \
source/prompts \
source/wad \
source/banner \
source/Channels \
source/BoxCover \
source/GameCube \
source/cheats \
source/homebrewboot \
source/themes \
source/menu \
source/memory \
source/FileOperations \
source/ImageOperations \
source/SoundOperations \
source/SystemMenu \
source/utils \
source/utils/minizip \
source/usbloader/wbfs \
source/cache
DATA := data \
data/images \
data/fonts \
data/sounds \
data/binary
INCLUDES := source
#---------------------------------------------------------------------------------
# options for code generation
#---------------------------------------------------------------------------------
CFLAGS = -g -ggdb -O2 -Wall -Wno-multichar -Wno-unused-parameter -Wextra $(MACHDEP) $(INCLUDE) -D_GNU_SOURCE
CXXFLAGS = $(CFLAGS)
LDFLAGS = -g -ggdb $(MACHDEP) -Wl,-Map,$(notdir $@).map,--section-start,.init=0x80B00000,-wrap,malloc,-wrap,free,-wrap,memalign,-wrap,calloc,-wrap,realloc,-wrap,malloc_usable_size,-wrap,time
ifeq ($(BUILDMODE),channel)
CFLAGS += -DFULLCHANNEL
CXXFLAGS += -DFULLCHANNEL
endif
#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
LIBS := -lwolfssl -lcustomfat -lcustomntfs -lcustomext2fs -lvorbisidec -logg \
-lmad -lfreetype -lgd -ljpeg -lpng -lm -lz -lwiiuse -lwiidrc \
-lbte -lasnd -logc
#---------------------------------------------------------------------------------
# list of directories containing libraries, this must be the top level containing
# include and lib
#---------------------------------------------------------------------------------
LIBDIRS := $(CURDIR)/portlibs
#---------------------------------------------------------------------------------
# no real need to edit anything past this point unless you need to add additional
# rules for different file extensions
#---------------------------------------------------------------------------------
ifneq ($(BUILD),$(notdir $(CURDIR)))
#---------------------------------------------------------------------------------
export PROJECTDIR := $(CURDIR)
export OUTPUT := $(CURDIR)/$(TARGETDIR)/$(TARGET)
export VPATH := $(foreach dir,$(SOURCES),$(CURDIR)/$(dir)) \
$(foreach dir,$(DATA),$(CURDIR)/$(dir))
export DEPSDIR := $(CURDIR)/$(BUILD)
#---------------------------------------------------------------------------------
# automatically build a list of object files for our project
#---------------------------------------------------------------------------------
SVNREV := $(shell bash ./svnrev.sh)
GITVER := $(shell bash ./gitver.sh)
IMPORTFILES := $(shell bash ./filelist.sh)
export CFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.c)))
export CPPFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.cpp)))
sFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.s)))
SFILES := $(foreach dir,$(SOURCES),$(notdir $(wildcard $(dir)/*.S)))
ELFFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.elf)))
BINFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.bin)))
TTFFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.ttf)))
PNGFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.png)))
OGGFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.ogg)))
PCMFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.pcm)))
WAVFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.wav)))
DOLFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.dol)))
MP3FILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.mp3)))
BNRFILES := $(foreach dir,$(DATA),$(notdir $(wildcard $(dir)/*.bnr)))
#---------------------------------------------------------------------------------
# use CXX for linking C++ projects, CC for standard C
#---------------------------------------------------------------------------------
ifeq ($(strip $(CPPFILES)),)
export LD := $(CC)
else
export LD := $(CXX)
endif
export OFILES := $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) \
$(sFILES:.s=.o) $(SFILES:.S=.o) \
$(TTFFILES:.ttf=.ttf.o) $(PNGFILES:.png=.png.o) $(addsuffix .o,$(DOLFILES)) \
$(OGGFILES:.ogg=.ogg.o) $(PCMFILES:.pcm=.pcm.o) $(MP3FILES:.mp3=.mp3.o) \
$(WAVFILES:.wav=.wav.o) $(addsuffix .o,$(ELFFILES)) $(addsuffix .o,$(BINFILES)) \
$(BNRFILES:.bnr=.bnr.o) $(CURDIR)/data/magic_patcher.o
#---------------------------------------------------------------------------------
# build a list of include paths
#---------------------------------------------------------------------------------
export INCLUDE := $(foreach dir,$(INCLUDES),-I$(CURDIR)/$(dir)) \
$(foreach dir,$(LIBDIRS),-I$(dir)/include) \
-I$(CURDIR)/$(BUILD) -I$(LIBOGC_INC)
#---------------------------------------------------------------------------------
# build a list of library paths
#---------------------------------------------------------------------------------
export LIBPATHS := $(foreach dir,$(LIBDIRS),-L$(dir)/lib) -L$(CURDIR)/source/libs/libdrc/ \
-L$(CURDIR)/source/libs/libext2fs -L$(CURDIR)/source/libs/libfat \
-L$(CURDIR)/source/libs/libntfs \
-L$(CURDIR)/source/libs/libwolfssl -L$(LIBOGC_LIB)
export OUTPUT := $(CURDIR)/$(TARGET)
.PHONY: $(BUILD) lang all clean
#---------------------------------------------------------------------------------
$(BUILD):
@[ -d $@ ] || mkdir -p $@
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
channel:
@[ -d build ] || mkdir -p build
@$(MAKE) BUILDMODE=channel --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
#---------------------------------------------------------------------------------
lang:
@[ -d build ] || mkdir -p build
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile language
#---------------------------------------------------------------------------------
theme:
@[ -d build ] || mkdir -p build
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile language
#---------------------------------------------------------------------------------
all:
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile
@$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile lang
#---------------------------------------------------------------------------------
clean:
@echo Cleaning...
@rm -fr $(BUILD) $(OUTPUT).elf $(OUTPUT).dol usbloader_gx.zip usbloader_gx
#---------------------------------------------------------------------------------
deploy:
$(MAKE)
@echo Deploying...
@[ -d usbloader_gx ] || mkdir -p usbloader_gx
@cp $(TARGET).dol usbloader_gx/
@cp HBC/icon.png usbloader_gx/
@cp HBC/meta.xml usbloader_gx/
@zip usbloader_gx.zip usbloader_gx/*
wiiload usbloader_gx.zip
#---------------------------------------------------------------------------------
reload:
wiiload -r $(OUTPUT).dol
#---------------------------------------------------------------------------------
release:
$(MAKE)
cp boot.dol ./hbc/boot.dol
#---------------------------------------------------------------------------------
else
DEPENDS := $(OFILES:.o=.d)
#---------------------------------------------------------------------------------
# main targets
#---------------------------------------------------------------------------------
$(OUTPUT).dol: $(OUTPUT).elf
$(OUTPUT).elf: $(OFILES)
language: $(wildcard $(PROJECTDIR)/Languages/*.lang) $(wildcard $(PROJECTDIR)/Themes/*.them)
#---------------------------------------------------------------------------------
# This rule links in binary data with .ttf, .png, and .mp3 extensions
#---------------------------------------------------------------------------------
%.elf.o : %.elf
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.dol.o : %.dol
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.ttf.o : %.ttf
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.png.o : %.png
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.ogg.o : %.ogg
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.pcm.o : %.pcm
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.wav.o : %.wav
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.mp3.o : %.mp3
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.certs.o : %.certs
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.dat.o : %.dat
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.bin.o : %.bin
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.tik.o : %.tik
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.tmd.o : %.tmd
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
%.bnr.o : %.bnr
@echo $(notdir $<)
@bin2s -a 32 $< | $(AS) -o $(@)
export PATH := $(PROJECTDIR)/gettext-bin:$(PATH)
%.pot: $(CFILES) $(CPPFILES)
@echo Updating Languagefiles ...
@touch $(PROJECTDIR)/Languages/$(TARGET).pot
@xgettext -C -cTRANSLATORS --from-code=utf-8 --sort-output --no-wrap --no-location -ktr -ktrNOOP -o$(PROJECTDIR)/Languages/$(TARGET).pot -p $@ $^
@echo Updating Themefiles ...
@touch $(PROJECTDIR)/Themes/$(TARGET).pot
@xgettext -C -cTRANSLATORS --from-code=utf-8 -F --no-wrap --add-location -kthInt -kthFloat -kthColor -kthAlign -o$(PROJECTDIR)/Themes/$(TARGET).pot -p $@ $^
%.lang: $(PROJECTDIR)/Languages/$(TARGET).pot
@msgmerge -U -N --no-wrap --no-location --backup=none -q $@ $<
@touch $@
%.them: $(PROJECTDIR)/Themes/$(TARGET).pot
@msgmerge -U -N --no-wrap --no-location --backup=none -q $@ $<
@touch $@
-include $(DEPENDS)
#---------------------------------------------------------------------------------
endif
#---------------------------------------------------------------------------------

31
README.md Normal file
View file

@ -0,0 +1,31 @@
<p align="center"><a href="https://github.com/wiidev/usbloadergx/" title="USB Loader GX"><img src="data/web/logo.png"></a></p>
<p align="center">
<a href="https://github.com/wiidev/usbloadergx/releases" title="Releases"><img src="https://img.shields.io/github/v/release/wiidev/usbloadergx?logo=github"></a>
<a href="https://github.com/wiidev/usbloadergx/actions" title="Actions"><img src="https://img.shields.io/github/actions/workflow/status/wiidev/usbloadergx/main.yml?branch=enhanced&logo=github"></a>
</p>
## Description
USB Loader GX allows you to play Wii and GameCube games from a USB storage device or an SD card, launch other homebrew apps, create backups, use cheats in games and a whole lot more.
## Installation
1. Extract the apps folder to the root of your SD card and replace any existing files.
2. Install the [d2x v11 cIOS](https://github.com/wiidev/d2x-cios/releases).
3. Optional: Download wiitdb.xml by selecting the update option within the loaders settings menu.
4. Optional: Install the loaders forwarder channel ([Wii](https://github.com/wiidev/usbloadergx/raw/updates/USBLoaderGX_forwarder%5BUNEO%5D_Wii.wad) or [vWii](https://github.com/wiidev/usbloadergx/raw/updates/USBLoaderGX_forwarder%5BUNEO%5D_vWii.wad)) and then set the return to setting to `UNEO`.
## cIOS guide
The first configuration is the optimal one for the Wii, but the second configuration should improve compatibility.
**For Wii**
````
Slot 249 base 56
Slot 250 base 57
Slot 251 base 38
````
**For vWii and Wii**
````
Slot 248 base 38 (Wii only)
Slot 249 base 56
Slot 250 base 57
Slot 251 base 58
````

941
Themes/Default.them Normal file
View file

@ -0,0 +1,941 @@
# USB Loader GX theme source file.
# don't delete/change this line (é).
# ONLY the value before the '-' char needs to be entered in msgstr ""
# not the complete text.
# It is important that the image folder is defined for the images to load.
# The image folder should be in the same folder as the .them file and include the theme images.
msgid ""
msgstr ""
"Project-Id-Version: USB Loader GX\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-05-19 12:24+0200\n"
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Theme-Title: Example\n"
"Image-Folder: Example\n"
"Last-Themer: Example\n"
"Theme-Team: Example\n"
"Theme-Version: Example\n"
msgid "0 - game bannergrid layout pos x"
msgstr ""
msgid "-50 - game bannergrid layout pos y"
msgstr ""
msgid "r=237 g=237 b=237 a=255 - banner icon frame color"
msgstr ""
msgid "r=52 g=190 b=237 a=255 - banner icon highlite color"
msgstr ""
msgid "r=130 g=130 b=130 a=0 - banner icon frame edge tev color 1"
msgstr ""
msgid "r=180 g=180 b=180 a=255 - banner icon frame edge tev color 2"
msgstr ""
msgid "r=255 g=255 b=255 a=255 - banner icon frame edge tev color 3"
msgstr ""
msgid "255 - tooltip alpha"
msgstr ""
msgid "right - checkbox browser scrollbar align hor"
msgstr ""
msgid "top - checkbox browser scrollbar align ver"
msgstr ""
msgid "0 - checkbox browser scrollbar pos x"
msgstr ""
msgid "5 - checkbox browser scrollbar pos y"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - checkbox browser text color"
msgstr ""
msgid "left - carousel layout left arrow align hor"
msgstr ""
msgid "top - carousel layout left arrow align ver"
msgstr ""
msgid "20 - carousel layout left arrow pos x"
msgstr ""
msgid "65 - carousel layout left arrow pos y"
msgstr ""
msgid "right - carousel layout right arrow align hor"
msgstr ""
msgid "top - carousel layout right arrow align ver"
msgstr ""
msgid "-20 - carousel layout right arrow pos x"
msgstr ""
msgid "65 - carousel layout right arrow pos y"
msgstr ""
msgid "r=55 g=190 b=237 a=255 - carousel game name text color"
msgstr ""
msgid "0 - game grid layout pos x"
msgstr ""
msgid "20 - game grid layout pos y"
msgstr ""
msgid "9 - game list browser page size"
msgstr ""
msgid "right - game browser scrollbar align hor"
msgstr ""
msgid "top - game browser scrollbar align ver"
msgstr ""
msgid "0 - game browser scrollbar pos x"
msgstr ""
msgid "5 - game browser scrollbar pos y"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - game browser list text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - game browser list text color over"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - keyboard text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - keyboard key text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - numpad text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - numpad key text color"
msgstr ""
msgid "right - options browser scrollbar align hor"
msgstr ""
msgid "top - options browser scrollbar align ver"
msgstr ""
msgid "0 - options browser scrollbar pos x"
msgstr ""
msgid "5 - options browser scrollbar pos y"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - settings text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - prompt windows button text color"
msgstr ""
msgid "r=55 g=190 b=237 a=255 - hdd info color"
msgstr ""
msgid "center - hdd info align hor"
msgstr ""
msgid "top - hdd info align ver"
msgstr ""
msgid "0 - hdd info pos x"
msgstr ""
msgid "400 - hdd info pos y"
msgstr ""
msgid "r=55 g=190 b=237 a=255 - game count color"
msgstr ""
msgid "center - game count align hor"
msgstr ""
msgid "top - game count align ver"
msgstr ""
msgid "0 - game count pos x"
msgstr ""
msgid "420 - game count pos y"
msgstr ""
msgid "16 - install btn pos x"
msgstr ""
msgid "355 - install btn pos y"
msgstr ""
msgid "371 - settings btn pos y"
msgstr ""
msgid "64 - settings btn pos x"
msgstr ""
msgid "371 - home menu btn pos y"
msgstr ""
msgid "489 - home menu btn pos x"
msgstr ""
msgid "355 - power off btn pos y"
msgstr ""
msgid "576 - power off btn pos x"
msgstr ""
msgid "160 - sd card btn pos x"
msgstr ""
msgid "395 - sd card btn pos y"
msgstr ""
msgid "405 - HBC btn pos y"
msgstr ""
msgid "410 - HBC btn pos x"
msgstr ""
msgid "26 - cover/download btn pos x"
msgstr ""
msgid "58 - cover/download btn pos y"
msgstr ""
msgid "305 - gameID btn pos y"
msgstr ""
msgid "68 - gameID btn pos x"
msgstr ""
msgid "r=138 g=138 b=138 a=240 - clock color"
msgstr ""
msgid "1.0 - Overrided clock scale factor. 1.0=allow user setting"
msgstr ""
msgid "left - clock align hor"
msgstr ""
msgid "top - clock align ver"
msgstr ""
msgid "275 - clock pos x"
msgstr ""
msgid "335 - clock pos y"
msgstr ""
msgid "168 - list layout favorite btn pos x"
msgstr ""
msgid "214 - list layout favorite btn pos x widescreen"
msgstr ""
msgid "13 - list layout favorite btn pos y"
msgstr ""
msgid "208 - list layout search btn pos x"
msgstr ""
msgid "246 - list layout search btn pos x widescreen"
msgstr ""
msgid "13 - list layout search btn pos y"
msgstr ""
msgid "248 - list layout abc/sort btn pos x"
msgstr ""
msgid "278 - list layout abc/sort btn pos x widescreen"
msgstr ""
msgid "13 - list layout abc/sort btn pos y"
msgstr ""
msgid "288 - list layout loadermode btn pos x"
msgstr ""
msgid "310 - list layout loadermode btn pos x widescreen"
msgstr ""
msgid "13 - list layout loadermode btn pos y"
msgstr ""
msgid "328 - list layout category btn pos x"
msgstr ""
msgid "342 - list layout category btn pos x widescreen"
msgstr ""
msgid "13 - list layout category btn pos y"
msgstr ""
msgid "368 - list layout list btn pos x"
msgstr ""
msgid "374 - list layout list btn pos x widescreen"
msgstr ""
msgid "13 - list layout list btn pos y"
msgstr ""
msgid "406 - list layout grid btn pos x widescreen"
msgstr ""
msgid "408 - list layout grid btn pos x"
msgstr ""
msgid "13 - list layout grid btn pos y"
msgstr ""
msgid "438 - list layout carousel btn pos x widescreen"
msgstr ""
msgid "448 - list layout carousel btn pos x"
msgstr ""
msgid "13 - list layout carousel btn pos y"
msgstr ""
msgid "470 - list layout bannergrid btn pos x widescreen"
msgstr ""
msgid "488 - list layout bannergrid btn pos x"
msgstr ""
msgid "13 - list layout bannergrid btn pos y"
msgstr ""
msgid "502 - list layout lock btn pos x widescreen"
msgstr ""
msgid "528 - list layout lock btn pos x"
msgstr ""
msgid "13 - list layout lock btn pos y"
msgstr ""
msgid "534 - list layout dvd btn pos x widescreen"
msgstr ""
msgid "568 - list layout dvd btn pos x"
msgstr ""
msgid "13 - list layout dvd btn pos y"
msgstr ""
msgid "280 - game list layout height"
msgstr ""
msgid "396 - game list layout width"
msgstr ""
msgid "200 - game list layout pos x"
msgstr ""
msgid "49 - game list layout pos y"
msgstr ""
msgid "100 - grid layout favorite btn pos x"
msgstr ""
msgid "144 - grid layout favorite btn pos x widescreen"
msgstr ""
msgid "13 - grid layout favorite btn pos y"
msgstr ""
msgid "140 - grid layout search btn pos x"
msgstr ""
msgid "176 - grid layout search btn pos x widescreen"
msgstr ""
msgid "13 - grid layout search btn pos y"
msgstr ""
msgid "180 - grid layout abc/sort btn pos x"
msgstr ""
msgid "208 - grid layout abc/sort btn pos x widescreen"
msgstr ""
msgid "13 - grid layout abc/sort btn pos y"
msgstr ""
msgid "220 - grid layout loadermode btn pos x"
msgstr ""
msgid "240 - grid layout loadermode btn pos x widescreen"
msgstr ""
msgid "13 - grid layout loadermode btn pos y"
msgstr ""
msgid "260 - grid layout category btn pos x"
msgstr ""
msgid "272 - grid layout category btn pos x widescreen"
msgstr ""
msgid "13 - grid layout category btn pos y"
msgstr ""
msgid "300 - grid layout list btn pos x"
msgstr ""
msgid "304 - grid layout list btn pos x widescreen"
msgstr ""
msgid "13 - grid layout list btn pos y"
msgstr ""
msgid "336 - grid layout grid btn pos x widescreen"
msgstr ""
msgid "340 - grid layout grid btn pos x"
msgstr ""
msgid "13 - grid layout grid btn pos y"
msgstr ""
msgid "368 - grid layout carousel btn pos x widescreen"
msgstr ""
msgid "380 - grid layout carousel btn pos x"
msgstr ""
msgid "13 - grid layout carousel btn pos y"
msgstr ""
msgid "400 - grid layout bannergrid btn pos x widescreen"
msgstr ""
msgid "420 - grid layout bannergrid btn pos x"
msgstr ""
msgid "13 - grid layout bannergrid btn pos y"
msgstr ""
msgid "432 - grid layout lock btn pos x widescreen"
msgstr ""
msgid "460 - grid layout lock btn pos x"
msgstr ""
msgid "13 - grid layout lock btn pos y"
msgstr ""
msgid "464 - grid layout dvd btn pos x widescreen"
msgstr ""
msgid "500 - grid layout dvd btn pos x"
msgstr ""
msgid "13 - grid layout dvd btn pos y"
msgstr ""
msgid "400 - game grid layout height"
msgstr ""
msgid "640 - game grid layout width"
msgstr ""
msgid "100 - carousel layout favorite btn pos x"
msgstr ""
msgid "144 - carousel layout favorite btn pos x widescreen"
msgstr ""
msgid "13 - carousel layout favorite btn pos y"
msgstr ""
msgid "140 - carousel layout search btn pos x"
msgstr ""
msgid "176 - carousel layout search btn pos x widescreen"
msgstr ""
msgid "13 - carousel layout search btn pos y"
msgstr ""
msgid "180 - carousel layout abc/sort btn pos x"
msgstr ""
msgid "208 - carousel layout abc/sort btn pos x widescreen"
msgstr ""
msgid "13 - carousel layout abc/sort btn pos y"
msgstr ""
msgid "220 - carousel layout loadermode btn pos x"
msgstr ""
msgid "240 - carousel layout loadermode btn pos x widescreen"
msgstr ""
msgid "13 - carousel layout loadermode btn pos y"
msgstr ""
msgid "260 - carousel layout category btn pos x"
msgstr ""
msgid "272 - carousel layout category btn pos x widescreen"
msgstr ""
msgid "13 - carousel layout category btn pos y"
msgstr ""
msgid "300 - carousel layout list btn pos x"
msgstr ""
msgid "304 - carousel layout list btn pos x widescreen"
msgstr ""
msgid "13 - carousel layout list btn pos y"
msgstr ""
msgid "336 - carousel layout grid btn pos x widescreen"
msgstr ""
msgid "340 - carousel layout grid btn pos x"
msgstr ""
msgid "13 - carousel layout grid btn pos y"
msgstr ""
msgid "368 - carousel layout carousel btn pos x widescreen"
msgstr ""
msgid "380 - carousel layout carousel btn pos x"
msgstr ""
msgid "13 - carousel layout carousel btn pos y"
msgstr ""
msgid "400 - carousel layout bannergrid btn pos x widescreen"
msgstr ""
msgid "420 - carousel layout bannergrid btn pos x"
msgstr ""
msgid "13 - carousel layout bannergrid btn pos y"
msgstr ""
msgid "432 - carousel layout lock btn pos x widescreen"
msgstr ""
msgid "460 - carousel layout lock btn pos x"
msgstr ""
msgid "13 - carousel layout lock btn pos y"
msgstr ""
msgid "464 - carousel layout dvd btn pos x widescreen"
msgstr ""
msgid "500 - carousel layout dvd btn pos x"
msgstr ""
msgid "13 - carousel layout dvd btn pos y"
msgstr ""
msgid "400 - game carousel layout height"
msgstr ""
msgid "640 - game carousel layout width"
msgstr ""
msgid "-20 - game carousel layout pos y"
msgstr ""
msgid "0 - game carousel layout pos x"
msgstr ""
msgid "100 - bannergrid layout favorite btn pos x"
msgstr ""
msgid "144 - bannergrid layout favorite btn pos x widescreen"
msgstr ""
msgid "13 - bannergrid layout favorite btn pos y"
msgstr ""
msgid "140 - bannergrid layout search btn pos x"
msgstr ""
msgid "176 - bannergrid layout search btn pos x widescreen"
msgstr ""
msgid "13 - bannergrid layout search btn pos y"
msgstr ""
msgid "180 - bannergrid layout abc/sort btn pos x"
msgstr ""
msgid "208 - bannergrid layout abc/sort btn pos x widescreen"
msgstr ""
msgid "13 - bannergrid layout abc/sort btn pos y"
msgstr ""
msgid "220 - bannergrid layout loadermode btn pos x"
msgstr ""
msgid "240 - bannergrid layout loadermode btn pos x widescreen"
msgstr ""
msgid "13 - bannergrid layout loadermode btn pos y"
msgstr ""
msgid "260 - bannergrid layout category btn pos x"
msgstr ""
msgid "272 - bannergrid layout category btn pos x widescreen"
msgstr ""
msgid "13 - bannergrid layout category btn pos y"
msgstr ""
msgid "300 - bannergrid layout list btn pos x"
msgstr ""
msgid "304 - bannergrid layout list btn pos x widescreen"
msgstr ""
msgid "13 - bannergrid layout list btn pos y"
msgstr ""
msgid "336 - bannergrid layout grid btn pos x widescreen"
msgstr ""
msgid "340 - bannergrid layout grid btn pos x"
msgstr ""
msgid "13 - bannergrid layout grid btn pos y"
msgstr ""
msgid "368 - bannergrid layout carousel btn pos x widescreen"
msgstr ""
msgid "380 - bannergrid layout carousel btn pos x"
msgstr ""
msgid "13 - bannergrid layout carousel btn pos y"
msgstr ""
msgid "400 - bannergrid layout bannergrid btn pos x widescreen"
msgstr ""
msgid "420 - bannergrid layout bannergrid btn pos x"
msgstr ""
msgid "13 - bannergrid layout bannergrid btn pos y"
msgstr ""
msgid "432 - bannergrid layout lock btn pos x widescreen"
msgstr ""
msgid "460 - bannergrid layout lock btn pos x"
msgstr ""
msgid "13 - bannergrid layout lock btn pos y"
msgstr ""
msgid "464 - bannergrid layout dvd btn pos x widescreen"
msgstr ""
msgid "500 - bannergrid layout dvd btn pos x"
msgstr ""
msgid "13 - bannergrid layout dvd btn pos y"
msgstr ""
msgid "1 - show hdd info: 1 for on and 0 for off"
msgstr ""
msgid "1 - show game count: 1 for on and 0 for off"
msgstr ""
msgid "center - category switch prompt align hor"
msgstr ""
msgid "middle - category switch prompt align ver"
msgstr ""
msgid "0 - category switch prompt pos x"
msgstr ""
msgid "0 - category switch prompt pos y"
msgstr ""
msgid "r=55 g=190 b=237 a=255 - game id text color"
msgstr ""
msgid "r=55 g=190 b=237 a=255 - region info text color"
msgstr ""
msgid "30 - region info text pos y"
msgstr ""
msgid "68 - region info text pos x"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - banner window playcount text color"
msgstr ""
msgid "0 - banner window play count pos x"
msgstr ""
msgid "215 - banner window play count pos y"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - category prompt title text color"
msgstr ""
msgid "center - category prompt title text align hor"
msgstr ""
msgid "top - category prompt title text align ver"
msgstr ""
msgid "0 - category prompt title text pos x"
msgstr ""
msgid "10 - category prompt title text pos y"
msgstr ""
msgid "center - category prompt browser align hor"
msgstr ""
msgid "top - category prompt browser align ver"
msgstr ""
msgid "0 - category prompt browser pos x"
msgstr ""
msgid "45 - category prompt browser pos y"
msgstr ""
msgid "left - category prompt add button text align hor"
msgstr ""
msgid "top - category prompt add button text align ver"
msgstr ""
msgid "10 - category prompt add button text pos x"
msgstr ""
msgid "6 - category prompt add button text pos y"
msgstr ""
msgid "left - category prompt add button align hor"
msgstr ""
msgid "top - category prompt add button align ver"
msgstr ""
msgid "180 - category prompt add button pos x"
msgstr ""
msgid "330 - category prompt add button pos y"
msgstr ""
msgid "left - category prompt delete button text align hor"
msgstr ""
msgid "top - category prompt delete button text align ver"
msgstr ""
msgid "10 - category prompt delete button text pos x"
msgstr ""
msgid "6 - category prompt delete button text pos y"
msgstr ""
msgid "left - category prompt delete button align hor"
msgstr ""
msgid "top - category prompt delete button align ver"
msgstr ""
msgid "330 - category prompt delete button pos y"
msgstr ""
msgid "5 - category prompt delete button pos x"
msgstr ""
msgid "left - category prompt edit button text align hor"
msgstr ""
msgid "top - category prompt edit button text align ver"
msgstr ""
msgid "10 - category prompt edit button text pos x"
msgstr ""
msgid "6 - category prompt edit button text pos y"
msgstr ""
msgid "left - category prompt edit button align hor"
msgstr ""
msgid "top - category prompt edit button align ver"
msgstr ""
msgid "180 - category prompt edit button pos x"
msgstr ""
msgid "362 - category prompt edit button pos y"
msgstr ""
msgid "bottom - category prompt save button align ver"
msgstr ""
msgid "center - category prompt save button align hor"
msgstr ""
msgid "-110 - category prompt save button pos x"
msgstr ""
msgid "0 - category prompt save button pos y"
msgstr ""
msgid "bottom - category prompt back button align ver"
msgstr ""
msgid "center - category prompt back button align hor"
msgstr ""
msgid "0 - category prompt back button pos y"
msgstr ""
msgid "110 - category prompt back button pos x"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - check box browser prompt title text color"
msgstr ""
msgid "center - check box browser prompt title text align hor"
msgstr ""
msgid "top - check box browser prompt title text align ver"
msgstr ""
msgid "0 - check box browser prompt title text pos x"
msgstr ""
msgid "10 - check box browser prompt title text pos y"
msgstr ""
msgid "center - check box browser prompt browser align hor"
msgstr ""
msgid "top - check box browser prompt browser align ver"
msgstr ""
msgid "0 - check box browser prompt browser pos x"
msgstr ""
msgid "45 - check box browser prompt browser pos y"
msgstr ""
msgid "bottom - check box browser prompt install button align ver"
msgstr ""
msgid "center - check box browser prompt install button align hor"
msgstr ""
msgid "-110 - check box browser prompt install button pos x"
msgstr ""
msgid "0 - check box browser prompt install button pos y"
msgstr ""
msgid "bottom - check box browser prompt back button align ver"
msgstr ""
msgid "center - check box browser prompt back button align hor"
msgstr ""
msgid "0 - check box browser prompt back button pos y"
msgstr ""
msgid "110 - check box browser prompt back button pos x"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - prompt windows text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - game window name text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - game window size text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - game window playcount text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - game window details button text color"
msgstr ""
msgid "r=30 g=30 b=240 a=255 - game window details button over text color"
msgstr ""
msgid "r=0 g=0 b=0 a=255 - settings title text color"
msgstr ""
msgid "center - category game prompt align hor"
msgstr ""
msgid "middle - category game prompt align ver"
msgstr ""
msgid "0 - category game prompt pos x"
msgstr ""
msgid "0 - category game prompt pos y"
msgstr ""
msgid "center - settings option browser align hor"
msgstr ""
msgid "top - settings option browser align ver"
msgstr ""
msgid "0 - settings option browser pos x"
msgstr ""
msgid "90 - settings option browser pos y"
msgstr ""
msgid "center - settings title text align hor"
msgstr ""
msgid "top - settings title text align ver"
msgstr ""
msgid "0 - settings title text pos x"
msgstr ""
msgid "40 - settings title text pos y"
msgstr ""
msgid "310 - settings title text max width"
msgstr ""
msgid "1 - Enable tooltips: 0 for off and 1 for on"
msgstr ""

BIN
data/binary/app_booter.bin Normal file

Binary file not shown.

Binary file not shown.

BIN
data/binary/stub.bin Normal file

Binary file not shown.

BIN
data/images/abcIcon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
data/images/add.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 634 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
data/images/arrangeGrid.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 751 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 919 B

BIN
data/images/arrangeList.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 957 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1,003 B

BIN
data/images/background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View file

Before

Width:  |  Height:  |  Size: 118 B

After

Width:  |  Height:  |  Size: 118 B

View file

Before

Width:  |  Height:  |  Size: 225 B

After

Width:  |  Height:  |  Size: 225 B

View file

Before

Width:  |  Height:  |  Size: 138 B

After

Width:  |  Height:  |  Size: 138 B

View file

Before

Width:  |  Height:  |  Size: 142 B

After

Width:  |  Height:  |  Size: 142 B

BIN
data/images/battery_red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 B

View file

Before

Width:  |  Height:  |  Size: 86 B

After

Width:  |  Height:  |  Size: 86 B

BIN
data/images/bg_browser.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
data/images/bg_options.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

BIN
data/images/boxBorder.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

BIN
data/images/browser.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3 KiB

BIN
data/images/category.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 648 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 627 B

BIN
data/images/cero_a.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

BIN
data/images/cero_b.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
data/images/cero_c.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
data/images/cero_d.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2 KiB

BIN
data/images/cero_z.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
data/images/channel_btn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Some files were not shown because too many files have changed in this diff Show more