Commit Graph

847 Commits

Author SHA1 Message Date
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