emukidid
0318cb2517
Ported latest /tehpola/r4300 core, but with blocks in MEM2. Default settings in the Makefile.GLN64_dev_wii are expansion pak enabled and 8MB recompCache.
2009-10-21 12:47:35 +00:00
sepp256
53076217ff
Added new timer functions.
...
Using some PS functions to speed up matrix calculations.
Fixed CI texture caching problem.
Fixed texture filter modes for texture rectangles.
Some general code cleanup.
2009-02-02 08:14:12 +00:00
sepp256
9c2f1a682a
Fixed Profiling.
...
Changed Tex cache back to 1MB.
Maybe fixed load block status bar.
2009-01-23 15:53:34 +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
sepp256
9b002cbc3b
Changed showFPS to showFPSonScreen.
...
Fixed a few IA texture bugs in GX_gfx.
Commented SDPRINT flag in DEBUG.h.
2008-04-23 03:37:06 +00:00
sepp256
6f43450146
Added -DUSE_EXPANSION compiler flags to memory.c/.h and to glN64_GX.
...
- Untested.
Updated glN64 Makefiles.
2008-04-22 22:52:06 +00:00
sepp256
99fc3d8a04
Fixed Orkin's Combiner info struct.
...
Various TEV combiner fixes.
Fixed texture conversion for IA type textures.
- this fixes highlights on Mario's face, cloud poofs, etc...
Various other changes.
Plugin isn't quite ready for screenies, yet... There are a couple glaring bugs left to fix.
Updated Makefile.GLN64_dev for tehpola's new controller input.
2008-04-21 16:55:45 +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
sepp256
6026895dcd
WIP Combiner. It really needs a lot more work, so don't expect much from this commit.
...
Various other fixes/changes.
2008-04-14 00:55:36 +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
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
sepp256
474e6c93d0
Fixed a texture conversion bug.
...
Fixed a texture coordinate bug.
Reworked some combining/blending code.
Added support for Screen Capture -> .png file.
(This is currently commented as it would require ~1MB of RAM)
Still need to figure out Mario's shininess.
2008-03-09 22:57:26 +00:00
tehpola
35c3d65f95
Should print out more dynarec debugging info to the USBGecko, should turn off wiimote if line is uncommented, and more detailed, better formatted profiling.
2008-02-29 16:21:11 +00:00
tehpola
811e2cbf07
Oh, and the DBG_PROFILE define
2008-02-27 04:42:30 +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
sepp256
4c88413a42
Made many changes to GX_gfx plugin, including:
...
- rewrote combiner & blender several times
- texture fixes
- transform matrix fixes
- lots of other things I don't remember right now
Please use the new Makefile.GX_gfx
Not everything looks right, yet, so don't complain! ;)
2008-01-07 03:52:08 +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
emukidid
e95f07a8b4
Simplified debug printing system
2007-12-14 00:30:48 +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
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