tehpola
6fa5ae2bee
Added new-ppc makefiles, use as you will.
2008-05-23 02:41:34 +00:00
tehpola
9fe6cf1d6c
RecompCache update, shouldn't affect anything.
2008-05-23 02:37:05 +00:00
tehpola
09e97fa75d
Classic controller support in main menu and detecting progressive properly in Wii.
2008-05-23 02:34:50 +00:00
tehpola
e15d96bf80
Updated menu and fixed a couple things in DEBUG
2008-05-23 02:25:58 +00:00
tehpola
148116568d
Updated gc_input (added classic controller support, support for different modules)
2008-05-23 02:21:37 +00:00
tehpola
467894a0c2
fileBrowser-libfat and fixed tmd (and adding the tik back)
2008-05-23 02:19:39 +00:00
sepp256
4ecbf29d95
deleting tik and tmd
2008-05-23 02:18:43 +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
tehpola
1e26bf4e9a
Edited wiki page through web user interface.
2008-05-18 05:59:27 +00:00
emukidid
da5b59c972
Compiler warnings fixed in gc_memory, gc_audio, gc_input
2008-05-15 01:49:11 +00:00
emukidid
aaf093348b
Cleared up compiler warnings for files in fileBrowser dir
2008-05-15 01:31:03 +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
tehpola
61eba92d52
Edited wiki page through web user interface.
2008-05-14 07:28:19 +00:00
tehpola
d2dbc73ba5
Fixed Recomp-Cache, now you can actually load multiple games with Interpreter.
2008-05-08 07:10:53 +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
0d79897ede
Edited wiki page through web user interface.
2008-05-07 10:09:10 +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
tehpola
4eef89269b
Fixed the issue I introduced in the last commit when you select a core before a ROM. Also removed all those nasty \r's introduced by OS X.
2008-05-06 22:38:33 +00:00
tehpola
ca061a9543
Fixed up switching cores a little bit (it does a cpu_deinit with the previous and a cpu_init with the new), made Interpreter / Dynarec show up mutually exclusively in the menu. blocks which map to the same actual memory use the same block now (less duplicate work, less space) and fixed a bug in RecompCache_Update which made the cache evict in a FIFO manner rather than LRU (which may not differ much in reality).
2008-05-05 20:28:11 +00:00
tehpola
7439b8dda4
Oops, meant to commit these files as well. See previous message.
2008-05-05 15:13:26 +00:00
tehpola
c52f8319e9
Interpreter support via RecompCache. WARNING: Some of this code may affect Pure Interpreter although it did not seem to break anything when I tested it. Currently, I have not been able to successfully load a new game after playing one in interpreter mode: I believe there are still some issues with cpu_init and cpu_deinit that I need to work out, but you can resume play after exiting to the menu. USAGE: Add r4300/RecompCache.o to OBJ and -DUSE_RECOMP_CACHE to CFLAGS in your makefile; select Interpreter before you load a ROM.
2008-05-05 15:12:40 +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
tehpola
a091581fb3
Removed code to get certificates from DVD since we're going to include them and it never worked anyways.
2008-04-24 00:56:28 +00:00
tehpola
b3c31f06cc
Updating the README with some new info, better description of various executables
2008-04-23 17:22:05 +00:00
sepp256
f6260c008f
Removing Makefile to avoid confusion.
2008-04-23 16:59:08 +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
emukidid
d45992393d
Removed mupen64-sft_wii.elf, added empty .tik and .tmd
2008-04-23 13:22:48 +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
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
fc7a8d4165
Fixed SDPRINT file open/close in menu.c.
...
Removed SDPRINT flag from gfx SD logging.
2008-04-22 00:51:45 +00:00
tehpola
35a295d1ab
Fixed up a couple issues with the dev features sub menu and only display SD logging when compiled with SDPRINT
2008-04-22 00:18:04 +00:00
sepp256
274127d0de
Changing showFPS and printToScreen flag functionality.
2008-04-21 23:59:20 +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
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
089ceb1343
Added dev features sub menu; however, it's not functional yet.
2008-04-21 22:09:54 +00:00
sepp256
e353360ed5
Changed font color register.
2008-04-21 19:30:50 +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
tehpola
a478ac1a27
Added compatibility list generator script and an example of using it (python genCompatList.py exCompatList.txt > exCompatList.html)
2008-04-21 00:49:20 +00:00
tehpola
dbe7e7bec0
Updated the makefile to include gc_input/controller-GC.o
2008-04-19 20:06:21 +00:00
tehpola
a48f9451a5
Refactored input plugin to be modular (not totally finished, but works as before).
2008-04-19 20:04:11 +00:00
tehpola
1c0a248933
Removed ticket and tmd for now.
2008-04-15 21:27:37 +00:00
tehpola
9c4579aca2
Fixed a potential alignment issue and remembered to reset fd after closing a file in fileBrowser-WiiFS.
2008-04-15 18:32:11 +00:00
tehpola
1d299a42be
Readding cert as a hard copy. It should function properly now.
2008-04-15 15:39:15 +00:00