Commit graph

39 commits

Author SHA1 Message Date
sepp256
f3dd187050 Quick fix for games that start with audio.
Updating Debug text before rendering gfx was killing something.
Work out a real fix later.
2010-05-28 03:22:14 +00:00
emukidid
ea0495eba9 new ps code from tehpola branch in 3DMath.h.
Using SYS_GetArena1Size now to check heap space.
2009-10-19 13:20:48 +00:00
emukidid
55fa5d4157 Moved invalid_code & fonts into MEM2 for Wii. ROM-Cache-MEM2 now is 16MB in 1MB chunks (needs work for 512Kb chunks). TexCache is now 16MB. Recomp Cache is now 4Mb. 2009-10-16 03:50:12 +00:00
emukidid
02adf51b3f tehpola's latest code ported to googlecode private branch. 2009-10-15 04:39:57 +00:00
emukidid
8f4acfe3df saving to memory card now displays file time and file name so you can know what is what from the IPL memcard managment screen 2008-10-03 01:34:57 +00:00
emukidid
6ee88c6612 Moved TLB dumping to separate functions. Made TLB cache LUT's static once again 2008-08-12 12:53:07 +00:00
emukidid
4c568b6407 Debug.c updated to proper function names 2008-06-05 05:51:35 +00:00
emukidid
4598524e0c removed sdcard.h and fixed sdcard in debug.c, also had to comment out two things in wrappers.s 2008-05-23 04:41:55 +00:00
tehpola
e15d96bf80 Updated menu and fixed a couple things in DEBUG 2008-05-23 02:25:58 +00:00
emukidid
691b3a179f Removed newlines at the end of debug_stats 2008-05-07 07:56:56 +00:00
emukidid
96cbff7d60 quick first-pass attempt at DEBUG_stats, see /gui/DEBUG.c and /gui/DEBUG.h 2008-05-07 05:31:28 +00:00
emukidid
379b4d2a1b Removed Wii DVD stuff functions, Removed Load from DVD in wiimode, Removed usb.c and usb.h (now in libOGC). Also updated all the makefiles to reflect this usb.c removal 2008-04-24 02:01:35 +00:00
sepp256
25e1b8a238 Set f=NULL if closing file. 2008-04-21 23:41:40 +00:00
sepp256
6551120300 Fixed printToSD flag logic. 2008-04-21 23:39:29 +00:00
sepp256
54f3822775 Added functionality to Dev Features submenu. It compiles, but I haven't tested, yet. 2008-04-21 23:20:16 +00:00
emukidid
6223e96445 From now on, if you want to DEBUG_print to SDGecko you must use -DSDPRINT in your makefile 2008-04-15 15:28:35 +00:00
emukidid
ab0086c34c SDGecko logging. The log is written to N64ROMS\\debug.txt. The file is opened and closed every time you enter or exit the emulation loop. (I.e. press Play game and it'll open the file, press X+Y to close the file (return to menu)). Please use \n at the end of all lines. simply use DEBUG_print(blahblah,DBG_SDGECKOPRINT); Caution, it is slow! 2008-04-15 14:55:52 +00:00
emukidid
09069b432c saved more space from my bad .h habbits 2008-04-03 12:39:18 +00:00
emukidid
297d15f72d Saved about ~110kb but now users may only have 150 files per directory on DVD, remember to note this in the readme 2008-04-03 06:55:13 +00:00
emukidid
eee4ebb127 Memory Free Checking added (every 5 secs of VI's). Doesn't seem to slow down much at all. 2008-04-03 06:39:34 +00:00
emukidid
d1f1b72672 txtbuffer was defined in debug.h and therefore was making a new copy everytime it was included. this is now fixed. 2008-04-02 04:43:33 +00:00
emukidid
316ace7ee7 Fixed some defines. Added Wii DVD functions (currently broken - but i'm working on it!) 2008-03-19 09:22:42 +00:00
emukidid
2076128f8e Made USBGEcKo output more stable. now size is sent first of the string and then the actual data packet. example code in PC/memdump.cpp 2008-02-29 10:05:03 +00:00
emukidid
8c7eeb95e6 added new flag.. PRINTGECKO because if you try to print without a usbgecko plugged in the emu will hang waiting ffor the PC to take the data, usbgecko and embedded fonts are now off in the makefile, turn them on as needed. 2008-02-26 13:22:35 +00:00
emukidid
f5d7aa9fb3 Fixed USBGecko Printing to actually work, added dir called PC which contains a PC usbgecko app i quickly hacked together. also, added flag EMBEDDED_FONTS which will work for Qoob users. 2008-02-26 13:12:23 +00:00
emukidid
0d10a68e7a USB Gecko debug printing, use DEBUG_print(string,DBG_USBGECKO); to print out your message, it will get send straight to the PC from usbgecko slot B, it won't wait for any GUI list 2008-01-23 00:33:31 +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
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
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
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
sepp256
485a206fd6 Changed system font to be used as a texture for GUI, FPS, and DEBUG.
Fixed syntax error in DEBUG.c ln 85.
DEBUG_print doesn't seem to work because DEBUG_text seems to be all NULLs or empty strings.
Once DEBUG_print works, I'll make changes so that DEBUG is updated each VI.  Currently, DEBUG is updated every time a gfx list is executed.
2007-11-29 19:29:21 +00:00
tehpola@yahoo.com
ba43a977c9 Fixed a logic error in DEBUG_update 2007-11-28 21:39:40 +00:00
tehpola@yahoo.com
716e4d8643 Fixed a logic error and a NULL pointer exception in DEBUG 2007-11-28 21:21:02 +00:00
tehpola
0a4b0ca3e3 Rewrote DEBUG, it should (crosses fingers) actually work once a backend is written for it. 2007-11-11 03:22: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@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