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