emukidid
0f70f115b6
SRLV fix.
2009-10-08 13:14:25 +00:00
emukidid
392fa0dbc7
Conditional linking branches fix.
2009-10-08 13:13:00 +00:00
emukidid
22eb3962ac
Likely delay slot update_count fix.
2009-10-08 13:11:59 +00:00
emukidid
9ec0b4fa3c
emukidid directory now has all the latest IRC channel fixes as well as: 4mb fix and printing gen_interrupt stuff to the desktop. Also disabled the printing in wrappers.c
2009-10-07 13:17:16 +00:00
emukidid
1c9cadc1f5
Created emukidid branch from tehpola r468 branch
2009-10-07 12:48:48 +00:00
emukidid
66f4039cc1
Edited wiki page through web user interface.
2009-09-30 11:29:10 +00:00
emukidid
76e36c4c25
Edited wiki page through web user interface.
2009-09-30 11:01:33 +00:00
emukidid
37046f81cb
Deleting wiki page CompatibilityList.
2009-09-30 08:40:39 +00:00
emukidid
2728cffbd4
Edited wiki page through web user interface.
2009-03-20 23:39:54 +00:00
tehpola
cc3c249cff
Consilidated memory LUTs into one memory LUT which points to smaller
...
LUTs for read/write byte/hword/word/double. Saved substantial amount of
memory.
2009-02-23 18:47:42 +00:00
sepp256
9cfe68e17d
PS mtx and vector transforms added to glN64, complements of tehpola.
2009-02-08 20:29:13 +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
6376d09fbe
Fixed compiling for Wii with last Stop Audio commit.
2009-01-29 06:20:46 +00:00
emukidid
104568984b
ROM Load block whilst in-game now pauses/resumes audio.
2009-01-27 00:07:56 +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
tehpola
664c9e699b
Calculating Count as the other cores do, but there are apparently still some issues to be resolved. This new method isn't 100% debugged.
2009-01-14 22:49:39 +00:00
tehpola
59455cb866
Recompilation pass0 assertion fix.
2009-01-13 21:11:44 +00:00
tehpola
6d13d7bd5b
Another idle branch fix (self: J self) in dynarec.
2009-01-12 08:06:52 +00:00
tehpola
8cddd64338
BEQ_idle and mips_is_jump fixes in dynarec.
2009-01-12 05:49:11 +00:00
tehpola
88053069de
Ported previous revision's fixes to GC/Wii.
2009-01-10 17:46:01 +00:00
tehpola
5c20ad8c76
Several dynarec fixes for linux version that need to be ported to GC/Wii branches: improved count accuracy, more appropriate interrupt checking, and interpreted SLT* instructions. Still issues to resolve.
2009-01-10 06:40:29 +00:00
tehpola
ab363ffe52
Some tweaks to the dynarec (interpreting SLT* until its fixed and working on fixing Count and popping issues).
2009-01-05 23:49:56 +00:00
emukidid
bf94a37665
Complete 16Kbit EEPROM fix for games that require it
2009-01-04 14:27:17 +00:00
tehpola
00df6bdc21
Edited wiki page through web user interface.
2009-01-04 02:07:00 +00:00
emukidid
0babf44ae8
Edited wiki page through web user interface.
2009-01-04 01:11:55 +00:00
emukidid
8ad3f5e481
Banjo-Tooie Fix
2009-01-03 16:33:41 +00:00
sepp256
cee2421926
Adding glN64 plugin with _BIG_ENDIAN patches to PS3 branch.
2009-01-01 20:06:24 +00:00
sepp256
501f1f971d
Separated __GX__ and _BIG_ENDIAN flags to (hopefully) make glN64 compatible with the PS3.
2009-01-01 19:58:38 +00:00
sepp256
341d031492
Fixed Fire bug in soft_gfx for tehpola's branch.
2009-01-01 18:22:25 +00:00
sepp256
0a44520e42
Fixed bug in soft_gfx so that the FB will update if no dlist is executed.
2009-01-01 18:15:36 +00:00
sepp256
26fc96ab17
Added hardware scaling for the N64 framebuffer into the soft_gfx plugin in tehpola's branch.
2009-01-01 04:21:03 +00:00
sepp256
33e2adb2e9
Added hardware scaling of framebuffer to the soft_gfx plugin.
2009-01-01 04:06:23 +00:00
emukidid
45e41522b7
Assume dst_block is unreliable in recomp.c w/ dynarec
2008-12-29 04:38:20 +00:00
emukidid
ec18bd00e7
dynarec fix from PS3 - fix for infinite loops to return to the interpreter to check for interrupts to get them out of the loop
2008-12-28 23:32:04 +00:00
tehpola
7295607a22
Adding missing PPC linux code.
2008-12-19 05:40:21 +00:00
tehpola
6248dffeb7
Adding PS3-linux branch for debugging the ppc recompiler in a linux environment. This code isn't really PS3 dependant, it should build and run on
...
any ppc linux environment, but since my only ppc linux box is a PS3 (Ubuntu 8.10), its all I can guarantee works.
2008-11-26 21:11:05 +00:00
emukidid
1ad6b26724
DVD file system is now dynamically allocated to save about 128kb of space at runtime
2008-11-20 10:53:07 +00:00
emukidid
2733008f19
recurseOrSelect return fix
2008-11-20 02:21:41 +00:00
emukidid
6d87e5f020
Removed compiler warnings, removed statically declared buffers from DVD code
2008-11-20 02:00:27 +00:00
emukidid
d312cc5df7
Code tidy up - ROM_SETTINGS.goodname is now trimmed once, not every time it's needed. Also removed useless prints from rom_gc.c
2008-11-20 01:38:55 +00:00
tehpola
7b829d780e
Now setting delay_slot when interpretting instructions in dynarec.
2008-11-16 22:12:20 +00:00
tehpola
34432fe3e5
Oops, I missed a very similar bug right next to the last. Sign extension should now work correctly in flushLRURegister. Removed a bit of redundant code when swapping out a register to map a new one.
2008-11-14 18:25:16 +00:00
tehpola
0c3a98f519
Fixed minor bug in flushLRURegister (I would always sign extend from lo, not the flushing register).
2008-11-14 16:17:55 +00:00
tehpola
9f4b82dbe7
Defining INTERPRET_LWU (whoops). Removed some (now) redundant code in register mapping.
2008-11-10 01:28:25 +00:00
emukidid
1a1882a98a
Profiler ROM section added
2008-11-09 23:09:46 +00:00
emukidid
4a2b855921
adapted tehpola's fully associative L1 for MEM2 to ARAM - tested, lowers ARAM accesses by a lot, mess with it later when we have full fps
2008-11-09 22:58:35 +00:00
emukidid
16a451b9d5
LRU block updating now actually happens in GC ROM Cache
2008-11-09 04:52:52 +00:00
emukidid
b6471959e4
Edited wiki page through web user interface.
2008-11-05 10:15:36 +00:00
emukidid
8ef26f37e5
Cleaned up ROMCache for ROMs that fit in memory
2008-11-04 23:24:47 +00:00
emukidid
41d8ae452f
The GC ROMCache bug is hopefully gone! :)
2008-11-04 23:10:45 +00:00