emukidid
d537eaf78d
TLB Should now be saved in save states for MEM2 and should still regardless, States made before this commit won't work anymore
2008-06-10 05:16:40 +00:00
emukidid
4757ba1012
TLB MEM2 clearing for every new game loaded
2008-06-08 14:42:04 +00:00
emukidid
eeb185008a
Put old reset checking method back
2008-06-08 07:59:38 +00:00
emukidid
076bfa0751
moved reset button stop=1 to interrupt. Untested
2008-06-06 14:02:46 +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
6e91a46755
save/load state checks to see if rom is loaded
2008-06-05 03:50:43 +00:00
emukidid
dd61c7bf73
Save/Load states (needs TLB fixup), -lz added to all makefiles
2008-06-05 00:36:05 +00:00
sepp256
dbc43b4d3c
2008-06-05 00:21:36 +00:00
emukidid
d94317fcfd
Byteswap variable name fixed in MEM2
2008-06-03 07:21:34 +00:00
emukidid
6e87b5d65f
ogc_video__reset() added in. Sets PAL/NTSC depending on ROM region
2008-06-02 12:12:48 +00:00
emukidid
dbe4c02ae9
Region swapping uncommented, fixes a handful of games, 007 TWINE, Perfect Dark, etc. and (E) games now boot. Still expansion pak issues
2008-05-28 03:44:14 +00:00
tehpola
0ec01ee8b5
Fixed code to use hack around since WPAD interface isn't fully realized
2008-05-23 03:36:46 +00:00
tehpola
14ee8836c4
Fixed classic support in main menu for latest cvs
2008-05-23 03:16:45 +00:00
tehpola
09e97fa75d
Classic controller support in main menu and detecting progressive properly in Wii.
2008-05-23 02:34:50 +00:00
emukidid
f13f5820d2
ARAM Block size is flexible (not done for MEM2 yet), currently it's set to 1mb as it was before. change BLOCK_SHIFT in main/ROM_Cache.c and BLOCK_SIZE in gc_memory/aram.h. Not sure how L1 cache will be affected
2008-05-20 12:20:23 +00:00
emukidid
65d3879551
byte_swap now resides in rom_gc.c and some other redundant functions were removed
2008-05-15 01:16:48 +00:00
emukidid
d42627325a
Halfword (little endian) and byteswapped roms should now all work properly
2008-05-08 01:00:53 +00:00
tehpola
781c47982d
Implemented L1 ROMCache for GC. Untested (not positive it compiles).
2008-05-08 00:34:21 +00:00
tehpola
64c0c501cf
Implemented L1 ROMCache for Wii, although stats are decent, it doesn't look like its enough to overcome the overhead of copying into the L1 and/or ROM loading wasn't actually the bottleneck to begin with. Define USE_ROM_CACHE_L1 to enable L1 ROM caching.
2008-05-07 20:30:52 +00:00
emukidid
691b3a179f
Removed newlines at the end of debug_stats
2008-05-07 07:56:56 +00:00
tehpola
4bd5763add
Fixed ROM-Cache-MEM2 bug that prevented ROMs that didn't fit into MEM2 from working.
2008-04-24 03:29:43 +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
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
tehpola
7ab3becaef
Messed with the gdb code a bit, removed things that are no longer necessary, you'll have to toggle a comment to use TCP as is (and set DEBUGON of course).
2008-04-21 23:32:12 +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
tehpola
a13b580957
main_gc-menu and ROM-Cache fixes for better fileBrowser support
2008-04-15 00:21:36 +00:00
emukidid
76e10e6fd3
tehpola's audio and pak selection fixes to menu.c. Added 50,60hz swapping via reset button held on bootup (replace with PAD later).
2008-04-06 01:35:59 +00:00
emukidid
9bcfc79213
Float casting on ARAM Rom loading bar. Again.
2008-04-04 07:35:26 +00:00
emukidid
e61124b508
commented the aram loading guisetloadprog which used floats as it doesn't work
2008-04-04 07:16:13 +00:00
emukidid
e9fa18db70
Added Threaded Audio to GLN64 makefiles, if you want it with the others, add it. Fixed Threaded audio. Float casting on ARAM Rom loading bar.
2008-04-04 06:48:28 +00:00
emukidid
b2935ceb25
Compiled a GC build to notice that some DVD stuff broke. this is now fixed.
2008-04-03 13:36:04 +00:00
emukidid
09069b432c
saved more space from my bad .h habbits
2008-04-03 12:39:18 +00:00
emukidid
947d8e301a
Saved 2kb from useless DVD stuff
2008-04-03 10:33:04 +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
2ac3cfffc3
Commented the retrace function to check reset button as it _might_ break things
2008-04-03 00:50:02 +00:00
emukidid
c271fa6f56
Commented out the controller printfs
2008-04-03 00:45:33 +00:00
emukidid
0c57911f15
GLN64 Wii makefile and Wii DVD Defines fixed
2008-04-02 06:28:21 +00:00
sepp256
0fd14c9e49
Added initial port of glN64 gfx plugin to GX.
...
Small fixes to the DEBUG, font, gui.
Added GDB code for DEBUGON flag. (Works fine if you init after ROM load.)
2008-04-02 05:32:08 +00:00
emukidid
cb6e3ac942
Parition stuff and documented the functions
2008-03-26 08:32:08 +00:00
emukidid
e6270b9914
DVD Browsing now works however there is still a bug when loading a ROM
2008-03-19 14:17:12 +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
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
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
tehpola@yahoo.com
62d297c15f
ROMCache-MEM2 (Wii Only): loads ROMs into its MEM2 space defined in gc_memory/MEM2.h
2008-02-25 01:00:52 +00:00
tehpola@yahoo.com
668795ef26
Since Progressive is supported by official libogc, removed my #ifdef NTSC_PROGRESSIVE_SUPPORT
2008-02-25 00:47:14 +00:00
tehpola
58291b6ac3
Compiles with NTSC progressive support when NTSC_PROGRESSIVE_SUPPORT (defined in customlibs) and PROGRESSIVE_DISPLAY are defined.
2008-01-05 19:50:12 +00:00
tehpola@yahoo.com
9823f8dd14
Added "Show Credits" to menu (kind of a hack way to do it, but its fine for now)
2007-12-31 22:05:51 +00:00
emukidid
85eff4b185
still there are issues with loading from memcard then trying to save to sd card.. this is fine if you update something in the game then go to save. Not a big issue.
2007-12-31 12:52:15 +00:00