Commit graph

28 commits

Author SHA1 Message Date
emukidid
4d2eb0e408 Embedded Fonts no longer required for Qoob users 2008-10-07 07:07:52 +00:00
emukidid
81f0d52cc6 Removed more compiler warnings, removed VCR files, if we do implement that later on, just grab them from PC source. 2008-09-11 05:06:28 +00:00
emukidid
fc3d1c61ee -DUSE_TLB_CACHE added to all makefiles, you can remove it to use the MEM2 uncached version but obviously only on Wii. We later should change it to be malloc'd from MEM2 but for now it's fine. 2008-06-06 13:42:48 +00:00
emukidid
dd61c7bf73 Save/Load states (needs TLB fixup), -lz added to all makefiles 2008-06-05 00:36:05 +00:00
sepp256
0b9011306d Updated All Makefiles... they now output the correctly named files and also grab libs/includes from the official devkitPro file tree. 2008-05-23 06:20:47 +00:00
emukidid
023a8998df GX_gfx makefile now compiles 2008-05-23 05:05:57 +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
ff478883b2 Updated Makefiles so that we no longer need to swap cube/wii libs!
Remove your old libogc files from:
$(DEVKITPPC)/powerpc-gekko/...
And install libogc files to:
$(DEVKITPRO)/libogc/include/
$(DEVKITPRO)/libogc/lib/cube/
$(DEVKITPRO)/libogc/lib/wii/
 - note: untested for wii build, but it should be fine.
2008-04-23 16:50:27 +00:00
sepp256
449f9338f1 Fixed glN64_GX vertex color overflow bug. (only one big one to go!)
Fixed Dev Features menu caption indices.
Added Dev Features variables to GX_gfx & soft_gfx plugins.
 - Untested.
Updated all Makefiles so the other gfx plugins should now compile.
 - Untested.
Added VI/s to FPS display.
2008-04-22 22:24:55 +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
sepp256
5f281471c5 Updated GX_gfx and soft_gfx Makefiles to compile with latest libOGC
Added "Liip year 2008 edition!!" to credits screen
Lots of GX fixes, including handling of N64 transform matrices, calculation of lighting and generated texture coordinates, and texture synchronization with CPU...
I didn't get to some other GX fixes I want to do, so don't complain about Mario's face looking weird, yet. :)
2008-03-01 09:14:52 +00:00
emukidid
b76b15486e Fixed embedded fonts (I had forgotten the arial.h file) 2008-03-01 02:43: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
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
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
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
78b372ee88 Makefile.GX_gfx edited to produce a .elf 2007-12-23 13:08:56 +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
emukidid
c998573790 added a flag to print debug or not -DSHOW_DEBUG 2007-12-14 00:37:43 +00:00
sepp256
950b76ebd6 Implemented textures for 2D games and for Mario64. Blend and Combine modes need to be finished before Mario64 will look right in game. I temporarily chose a compromise for blend/combine modes. 2007-10-31 04:25:22 +00:00
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
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
398373893c rsp_hle-ppc imported 2007-10-15 21:42:29 +00:00
emukidid
ba6022b48d DVD ROM Loading 2007-10-06 02:41:23 +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