Commit graph

1120 commits

Author SHA1 Message Date
emukidid
2581953cc5 Save file names should now have the extra spaces from the end of their names deleted. (Untested), Also put isWii into the gc_main-menu.c 2007-12-30 01:50:18 +00:00
emukidid
f19caf191d Fixed DVD stuff, there was a directory problem, and a offset in the file problem, all fixed.. I can now successfully play many roms from DVD without rebooting :).. also, i removed the rom_deinit functionality, If a user wants to swap a Dvd, they should do it from the menu.. otherwise theres way too many drive re-inits. 2007-12-29 07:00:26 +00:00
tehpola@yahoo.com
d6951f18c1 Menu now behaves properly when you scroll up at the top of a menu 2007-12-28 16:58:27 +00:00
sepp256
4e60e6fc18 Added option to center text in the GUI.
Default is for centered text, but code should be added to the menu to call GUI_centerText(bool flag) to specify centered (TRUE) or left-justified (FALSE) text.
2007-12-28 09:09:31 +00:00
sepp256
358183d0ae Ported Splash Screen sequence to the new menu.
Fixed background reload on return to menu from game.
2007-12-28 08:16:33 +00:00
tehpola@yahoo.com
9466f7d704 Menu should handle a number of items > GUI_TEXT_HEIGHT properly by scrolling now (not fully tested) 2007-12-28 07:13:00 +00:00
tehpola@yahoo.com
eb2b42d9ed Menu is now capable of producing feedback when selecting an item 2007-12-27 18:32:03 +00:00
tehpola@yahoo.com
80b3e543bd Menu now responds to input; capable of loading a ROM (SD only method tested) and playing it, exiting back to menu, but not playing anymore; menuFileBrowser should now support directories with more than GUI_TEXT_HEIGHT number of files properly 2007-12-27 08:28:58 +00:00
tehpola@yahoo.com
3d7001bd51 Committing the new code (menu, file browser) although it still doesn't work properly 2007-12-26 23:54:30 +00:00
tehpola@yahoo.com
42dc38c152 I can't figure out why the input doesn't seem to be working... 2007-12-26 07:54:09 +00:00
emukidid
08efc6c658 Fixed up init/deinit for DVD and CARD, also moved the var SysArea and the function card_removed_cb into fileBrowser-CARD.c and made them externs in Save-Prompt.c since it'll be removed soon enough 2007-12-24 06:23:35 +00:00
tehpola@yahoo.com
338b5f246e Changed the specs for _init and _deinit, removed _exists to be replaced with error codes for read/write 2007-12-24 06:09:26 +00:00
emukidid
becada32f5 fileBrowser_DVD_init() fileBrowser_DVD_deinit() and respective CARD functions 2007-12-24 04:58:52 +00:00
tehpola@yahoo.com
2e268925fe Added _init and _deinit and saveFile_exists to the fileBrowser interface 2007-12-24 04:19:48 +00:00
emukidid
18ccd89629 Fixed up the compiler warnings in fileBrowser-CARD.c and also made sure everything returns a value 2007-12-24 03:07:47 +00:00
emukidid
7cdd383f65 Fixed a variable name (CARD_ERROR_READY) and also added fileBrowser-CARD into the GX makefile 2007-12-24 03:02:37 +00:00
emukidid
037cdc7e3e Logic error in fileBrowser_CARD_writeFile should be resolved 2007-12-24 00:56:16 +00:00
emukidid
b83f706d44 fileBrowser-CARD.c and fileBrowser-CARD.h coded 2007-12-24 00:37:55 +00:00
emukidid
78b372ee88 Makefile.GX_gfx edited to produce a .elf 2007-12-23 13:08:56 +00:00
sepp256
e13d4ba16d Added a cool splash screen!
Features:
 - analog stick translates the logo
 - C-stick rotates the logo
 - press and release A to skip the splash screen
2007-12-23 08:36:50 +00:00
sepp256
88b49ebce9 Added non-threaded version of the gui to be used with the new main().
Updated gui function calls in the new main().
2007-12-23 00:25:40 +00:00
tehpola@yahoo.com
94eb9eff72 Early (unfinished) new main 2007-12-22 23:49:20 +00:00
sepp256
2047713597 Updated GUI background and logo.
Reformatted GUI and DEBUG text slightly.
2007-12-22 23:33:58 +00:00
tehpola@yahoo.com
e207ad1fa4 Implemented menuFileBrowser (not tested on the cube, but I created unit-tests to make sure it worked on my pc) 2007-12-20 06:11:35 +00:00
tehpola@yahoo.com
7faef93e66 fileBrowser-SD should now maintain full path name (required for use) 2007-12-20 06:09:54 +00:00
tehpola@yahoo.com
5fb233de3f fileBrowser-SD should now maintain full path name (required for use) 2007-12-20 05:51:32 +00:00
emukidid
9947cb28e1 Edited wiki page through web user interface. 2007-12-19 08:29:12 +00:00
emukidid
592f9f2ac0 Oops, forgot the files 2007-12-19 01:13:35 +00:00
emukidid
776589d8a0 Added fileBrowser-DVD.c, also enabled the fileBrowser stuff in the GX makefile 2007-12-19 01:12:33 +00:00
tehpola@yahoo.com
762fa8d8b9 Fixed a recursive include and return values for readDir and seekFile 2007-12-19 00:50:02 +00:00
tehpola@yahoo.com
83ee43426e Missing semi-colon and fixed returns of read/write 2007-12-19 00:45:12 +00:00
tehpola@yahoo.com
97cb0ca24f Typos in arguments' types 2007-12-19 00:40:23 +00:00
tehpola@yahoo.com
b905b96bef Added the fileBrowser interface with a SD module (untested) 2007-12-18 21:51:17 +00:00
emukidid
d0ec47fec7 Removed some more compiler warnings (added that signed char in MIPS-to-PPC.c), added debug prints to pif,flashram and cache load blocks 2007-12-17 02:10:59 +00:00
tehpola@yahoo.com
52dd012610 Finished (save a couple fixes) menu system 2007-12-16 13:19:23 +00:00
emukidid
577209e48a DEBUG_update added to the current DEBUG printing, not tested, but should work 2007-12-16 02:30:14 +00:00
emukidid
3abe64a5cd Edited wiki page through web user interface. 2007-12-15 13:43:12 +00:00
emukidid
594043e4ff Edited wiki page through web user interface. 2007-12-15 13:41:37 +00:00
emukidid
5cd5d4548b Edited wiki page through web user interface. 2007-12-15 08:32:33 +00:00
emukidid
17659af3be Edited wiki page through web user interface. 2007-12-15 08:31:47 +00:00
emukidid
c998573790 added a flag to print debug or not -DSHOW_DEBUG 2007-12-14 00:37:43 +00:00
emukidid
e95f07a8b4 Simplified debug printing system 2007-12-14 00:30:48 +00:00
emukidid
769354d3c5 Created wiki page through web user interface. 2007-12-13 08:54:43 +00:00
emukidid
aefd89f797 Check wiki for more info, this was a compiler warning fixup commit 2007-12-13 08:47:27 +00:00
tehpola@yahoo.com
c7832a0bae Fixing an invalid assumption I made about strncpy (thanks emu) 2007-12-13 00:46:55 +00:00
tehpola@yahoo.com
444c0a576a Fixed a bug in DEBUG.c that I believe would have prevented the full text from appearing when it was <= DEBUG_TEXT_HEIGHT 2007-12-06 00:27:21 +00:00
sepp256
b0352f07ac Implemented GUI_print colors.
Fixed a bug in GUI.c
Sometimes the GUI background doesn't update, again.  -> This will be resolved when we move GUI into the main() loop.
There is still a bug in DEBUG.c such that all DEBUG_text pointers are NULL.
2007-12-03 19:21:19 +00:00
tehpola@yahoo.com
913a7ff853 GUI color interface and implementation (probably working) 2007-12-01 00:07:53 +00:00
tehpola@yahoo.com
760351ebf5 GUI color interface (not implemented yet) 2007-11-30 22:49:48 +00:00
tehpola@yahoo.com
7e6a9618ae Again, another simple logic error in DEBUG: I forgot to incrememnt numLiveStrings when printing 2007-11-29 22:45:41 +00:00