*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.
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.
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)
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.
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
*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.