Commit Graph

541 Commits

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