usbloadergx/source
DRayX7 cf1a8fb5a0 **Changes
*Fixed effect GOROUND so that it doesn't cause alignment issues anymore (the format for this effect is very different than it originally was, if you plan on using it for something, look at the documentation in gui.h.
*Major revamp of gui_gamecarousel (everything is awesome and perfect, except it still can't launch games, and thus it is still not in the gui).

**gui_gamecarousel Notes:
*You can use the same technique as last time to test the carousel (except I recommend adding startat and offset to the line since I added support for it).
*I realized not everyone will agree for my choice of curvature and spacing for the games on the carousel, so I made them variable.  At the top of gui_gamecarousel.cpp are a bunch of definitions that set up these values.
*SCALE determines the size of the game boxes.
*DEG_OFFSET is the number of degrees between the boxes (remember, changing the RADIUS will affect the linear distance each degree represents).
*RADIUS determines the curvature of the arc (higher radius makes it less curved).
*IN_SPEED determines the speed at which the boxes come in (higher number makes it faster).
*SHFIT_SPEED determines the speed at which the boxes move when you turn the carousel.
*PAGESIZE determines how many boxes are drawn (remember, the number of visible boxes is determined by DEG_OFFSET and RADIUS, with the default values you can see 7).
*Everything eles (the animations, position of the movement buttons, etc.) is automatically determined from these values (my 8th grade math teacher was right, trig isn't totally worthless), so you shouldn't need to change anything at all, except the aforementioned values (or the b0rken game launching code).
*If you find a set of values you think looks better than mine, post a picture and the list of values in an issue or on IRC.
*These will probably become theamable at some point, but I figure we should get this added to the gui first (I was hoping to do it tonight, but some stuff came up, and I need to go to bed).

Wow I write really long commit notes.
2009-05-29 05:27:29 +00:00
..
fonts new Tooltip-Handling, change Widescreen-sizing to mathematically correct value (0.75 alias 1.333), new Clock-Font 2009-05-07 22:46:54 +00:00
images *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
libwbfs *Small change in install again. 2009-05-20 19:51:28 +00:00
libwiigui **Changes 2009-05-29 05:27:29 +00:00
sounds -edited some graphics 2009-05-19 09:48:36 +00:00
apploader.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
apploader.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
audio.cpp *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
audio.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
cfg.c made the sorting icons movable it theme file. favorite_coords, abc_coords, count_coords, grid_coords, carousel_coords, and sortBarOffset. sortBarOffset is the abount the buttons move to the left when switching to the grid view from list view. all buttons coords here are align_top, align_center. also there is a fixed number (different for each button) used to correct positions when CFG.widescreen returns false so there isn't complete theming freedom but it is enough for now. 2009-05-29 01:50:05 +00:00
cfg.h made the sorting icons movable it theme file. favorite_coords, abc_coords, count_coords, grid_coords, carousel_coords, and sortBarOffset. sortBarOffset is the abount the buttons move to the left when switching to the grid view from list view. all buttons coords here are align_top, align_center. also there is a fixed number (different for each button) used to correct positions when CFG.widescreen returns false so there isn't complete theming freedom but it is enough for now. 2009-05-29 01:50:05 +00:00
CH2Unicode.c *Added Unicode fix (thx to CDGod) (Chinese fix.) You might need another font for it. We won't include the Unicode font since its too big. 2009-05-17 08:40:47 +00:00
CH2Unicode.h *Added Unicode fix (thx to CDGod) (Chinese fix.) You might need another font for it. We won't include the Unicode font since its too big. 2009-05-17 08:40:47 +00:00
data1 Set up 3rd tab in settings screen for any other settings. Added new images for tabs.(NeoRame). Did some housekeeping with the code. 2009-05-11 19:55:14 +00:00
disc.c *Updated to the newest libogc. If you want to compile download newest devkit 1.5.0 and extract the new libogc from our download section into that folder. 2009-05-19 00:46:14 +00:00
disc.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
dns.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
dns.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
dvd_broadway.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
dvd_broadway.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
fatmounter.c *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
fatmounter.h *Changed some functions. 2009-05-15 20:03:19 +00:00
filelist.h *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
FreeTypeGX.cpp commit my stuff again and fix it (no more codedumps on the Download) 2009-05-28 15:36:45 +00:00
FreeTypeGX.h commit my stuff again and fix it (no more codedumps on the Download) 2009-05-28 15:36:45 +00:00
fst.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
fst.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
fwrite_patch.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
GB2Unicode.c *Little compile fix. 2009-05-18 20:13:52 +00:00
GB2Unicode.h *Added German languagefile (final v1 by Amarabha) 2009-05-18 20:00:29 +00:00
geckomenu.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
http.c *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
http.h *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
input.cpp *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
input.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
kenobiwii.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
language.c added language definitions for some new update windows. added 2 new constructors for buttons so is takes 1 line of code to make a button and not 7. switched most of menu.cpp to the new buttons. remove the "exit to loader" btn if not launched from HBC. 2009-05-28 16:30:01 +00:00
language.h added language definitions for some new update windows. added 2 new constructors for buttons so is takes 1 line of code to make a button and not 7. switched most of menu.cpp to the new buttons. remove the "exit to loader" btn if not launched from HBC. 2009-05-28 16:30:01 +00:00
main.cpp *Added wiilight settings to turn on/off and install only (issue 211) 2009-05-23 22:23:24 +00:00
main.h *Added wiilight settings to turn on/off and install only (issue 211) 2009-05-23 22:23:24 +00:00
menu.cpp made the sorting icons movable it theme file. favorite_coords, abc_coords, count_coords, grid_coords, carousel_coords, and sortBarOffset. sortBarOffset is the abount the buttons move to the left when switching to the grid view from list view. all buttons coords here are align_top, align_center. also there is a fixed number (different for each button) used to correct positions when CFG.widescreen returns false so there isn't complete theming freedom but it is enough for now. 2009-05-29 01:50:05 +00:00
menu.h *Added new custom backgroundmusic Menu (the music has to be in OGG Format. if you remove the path to the music the standard of the GUi is loaded right now) 2009-05-20 00:03:43 +00:00
mp3s.c *Added new custom backgroundmusic Menu (the music has to be in OGG Format. if you remove the path to the music the standard of the GUi is loaded right now) 2009-05-20 00:03:43 +00:00
mp3s.h *Added new custom backgroundmusic Menu (the music has to be in OGG Format. if you remove the path to the music the standard of the GUi is loaded right now) 2009-05-20 00:03:43 +00:00
oggplayer.c *Little fixes. 2009-05-20 08:03:22 +00:00
oggplayer.h *Added new custom backgroundmusic Menu (the music has to be in OGG Format. if you remove the path to the music the standard of the GUi is loaded right now) 2009-05-20 00:03:43 +00:00
partition.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
partition.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
patchcode.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
patchcode.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
patchhook.S *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
ppc.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
sdhc.c Set up 3rd tab in settings screen for any other settings. Added new images for tabs.(NeoRame). Did some housekeeping with the code. 2009-05-11 19:55:14 +00:00
sdhc.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
stub.S Set up 3rd tab in settings screen for any other settings. Added new images for tabs.(NeoRame). Did some housekeeping with the code. 2009-05-11 19:55:14 +00:00
sys.c *Changed some functions. 2009-05-15 20:03:19 +00:00
sys.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
updater.c *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
updater.h *Added Update Button to the Settings which can Update to newer Revs (only seen when in UnlockMode) 2009-05-28 12:12:52 +00:00
usbstorage.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
usbstorage.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
utils.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
utils.h *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
video2.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
video2.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
video.cpp * added two new wrapmodes for gui_text "DOTTED" & "SCROLL" 2009-05-22 22:36:55 +00:00
video.h * added two new wrapmodes for gui_text "DOTTED" & "SCROLL" 2009-05-22 22:36:55 +00:00
wbfs.c *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
wbfs.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
wdvd.c *Added Standard IOS option to global settings. This decides with what IOS the Loader is gonna boot next. 2009-05-03 18:53:31 +00:00
wdvd.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00
wpad.c Create options to quick boot GAME(skip game prompt), and invert the left/right direction in game prompt (switch previous/next) 2009-05-05 06:24:23 +00:00
wpad.h *Fixed Estimation GameSize before Install BUG 2009-05-13 20:55:33 +00:00