Commit graph

1131 commits

Author SHA1 Message Date
emukidid
bb1b8d4e09 added: If ROM loaded from DVD and it all fit into memory, then stop the DVD motor ;) 2007-10-18 11:40:59 +00:00
sepp256
b053ef8a68 Redesigned GUI so that it is now threaded.
There are bugs remaining in GUI_print:
1 - a string is not printed if ends in '\n' (I changed TEXT.c to add 1 to num_lines as a temporary fix
2 - the NULL char is not written at the end of a string, so that garbage text is shown from previous GUI_print calls
3 - the textptrs is also not sorted properly
2007-10-18 08:07:12 +00:00
tehpola
596b23a4be Changed the way I unwrap text to the obvious approach, works well now 2007-10-17 22:18:44 +00:00
tehpola
06b102b3ac Couple silly bugs when I was adding in GUI stuff 2007-10-17 21:50:52 +00:00
tehpola
aef466f4cc Edited wiki page through web user interface. 2007-10-17 20:50:00 +00:00
tehpola@yahoo.com
6b33f66dd7 Added support for GUI for most stuff that's using the text UI 2007-10-17 20:39:24 +00:00
tehpola
09bfb74eb0 Fixed and confirmed working (at least for Mario) TLB-Cache-hash 2007-10-17 18:56:01 +00:00
tehpola@yahoo.com
db4a8a0c39 Fixed wrong return value for TEXT_split 2007-10-17 17:46:05 +00:00
tehpola@yahoo.com
376d518b35 Hopefully fixed the unwrapping of text in GUI 2007-10-17 17:30:07 +00:00
tehpola@yahoo.com
791e7360cb Fixed hash calculation (hopefully) and I had forgotten to actually set in the set function. 2007-10-17 17:09:57 +00:00
tehpola@yahoo.com
e8a0f62251 Bug fixes for TEXT.c and TLB-Cache-hash.c 2007-10-17 15:26:44 +00:00
tehpola@yahoo.com
c8bf4b44f8 TLB-Cache-hash added (TLB_LUT using a hash map in MRAM) 2007-10-17 15:08:28 +00:00
sepp256
df7c0596ce This update includes the GX part of the GUI. I also changed some parameters in GUI and DEBUG functions. In order to display GUI for testing, uncomment the last 2 lines in main_gc.c. Also, be sure to check out the new Makefile if things don't compile. font.o is now a part of the main module. 2007-10-17 14:55:40 +00:00
tehpola
dcf93f90ac Edited wiki page through web user interface. 2007-10-15 22:55:00 +00:00
tehpola
259c972b71 Edited wiki page through web user interface. 2007-10-15 22:52:39 +00:00
tehpola
d487961845 Audio working with rsp_hle-ppc 2007-10-15 21:43:09 +00:00
tehpola
398373893c rsp_hle-ppc imported 2007-10-15 21:42:29 +00:00
tehpola@yahoo.com
b0f4236b9d DEBUG and GUI systems (may not be working properly) 2007-10-14 04:11:29 +00:00
tehpola@yahoo.com
fe5602650f Initial gui 'plugin'; interfaces for DEBUG and GUI 2007-10-12 20:49:41 +00:00
tehpola
c5cd5eb292 Edited wiki page through web user interface. 2007-10-10 14:57:21 +00:00
tehpola
b85e4c8cb3 I added a function prototype because apparently this didn't compile 2007-10-09 16:55:31 +00:00
emukidid
49a5c827f4 Edited wiki page through web user interface. 2007-10-09 09:08:16 +00:00
tehpola@yahoo.com
c0fe5e2397 Little work to make jr properly in all cases (not quite perfect yet) 2007-10-09 01:56:04 +00:00
emukidid
2a9f622f75 forgot to add .h file 2007-10-09 01:49:04 +00:00
tehpola
d4aad0dbe6 Edited wiki page through web user interface. 2007-10-08 23:20:57 +00:00
emukidid
1c10a69feb eeprom saving to memcards fixed 2007-10-08 14:00:35 +00:00
emukidid
7125f595b9 Edited wiki page through web user interface. 2007-10-08 11:57:24 +00:00
tehpola
88d323954c Edited wiki page through web user interface. 2007-10-07 14:46:20 +00:00
tehpola
3bdeceafe0 Edited wiki page through web user interface. 2007-10-07 14:45:25 +00:00
tehpola
23076f1293 Edited wiki page through web user interface. 2007-10-07 03:13:32 +00:00
emukidid
79b7c518ee Edited wiki page through web user interface. 2007-10-07 03:08:08 +00:00
tehpola
cf67071476 Edited wiki page through web user interface. 2007-10-07 02:54:12 +00:00
tehpola
f634ebc01e Created wiki page through web user interface. 2007-10-07 02:53:08 +00:00
tehpola@yahoo.com
380a46119d Experimental adjustments to audio plugin, not tested yet, still disabled 2007-10-07 00:21:25 +00:00
sepp256
4526c64357 Added Load Progress Bar. 2007-10-06 08:45:52 +00:00
tehpola@yahoo.com
fa91b58ad0 ROM-Cache support for gfx load progress indicator 2007-10-06 05:51:26 +00:00
sepp256
8359656ee2 Fixed starry screen on go.
Now switch to xfb[0] when saving.
2007-10-06 05:42:21 +00:00
emukidid
804a860068 DVD ROM Loading missing files added 2007-10-06 02:42:12 +00:00
emukidid
ba6022b48d DVD ROM Loading 2007-10-06 02:41:23 +00:00
tehpola
42a21b353c Fixed overflowing the second buffer in audio plugin. Still doesn't sound right. 2007-10-05 22:50:01 +00:00
sepp256
81cfbcb6cc This revision includes initial GX graphics. I'm still adding a lot, so the structure of the GX plug-in code will change in the near future. To compile for GX, use Makefile.GX_gfx. I am not able to test at the moment, so let me know if this revision breaks anything or if the GX plugin does not work. 2007-10-02 21:17:15 +00:00
tehpola
bf2dea9928 Edited wiki page through web user interface. 2007-10-02 05:58:58 +00:00
tehpola@yahoo.com
146150cb05 GX Screenshot 2007-10-02 05:55:56 +00:00
tehpola@yahoo.com
553ac05b2f Whoa, big mistake on the registers ori uses, should be fixed 2007-09-10 04:57:42 +00:00
tehpola@yahoo.com
911f97f952 Changed a fixme about something I incorrectly assumed 2007-09-10 03:31:43 +00:00
tehpola@yahoo.com
54741d5884 Fixed slti 2007-09-09 16:37:32 +00:00
tehpola@yahoo.com
77ee32d0db Jumping/Branching out takes one less instruction 2007-09-08 21:49:53 +00:00
tehpola@yahoo.com
2ba07bc554 Little work on branch instructions 2007-09-08 04:26:51 +00:00
sepp256
f4e3fd346d added printf to output single interpreted instruction 2007-09-06 07:40:06 +00:00
tehpola@yahoo.com
1788a19393 Damn computer... 2007-09-06 07:14:22 +00:00