tehpola
|
3457c601a7
|
Created proper headers for my dynarec code
|
2009-11-12 13:15:49 +00:00 |
|
tehpola
|
af7b8b93a2
|
Hopefully porting the entire dynarec to the public trunk code.
|
2009-10-13 12:21:43 +00:00 |
|
tehpola
|
9fe6cf1d6c
|
RecompCache update, shouldn't affect anything.
|
2008-05-23 02:37:05 +00:00 |
|
tehpola
|
d2dbc73ba5
|
Fixed Recomp-Cache, now you can actually load multiple games with Interpreter.
|
2008-05-08 07:10:53 +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
|
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 |
|