..
ix86-32
Subtle bug in iR5900Arit.cpp rewrite and a little more cleaning.
2010-03-11 17:19:54 +00:00
BaseblockEx.cpp
Replace assert() with pxAssert() in pcsx2 core and recompilers.
2009-10-25 15:07:43 +00:00
BaseblockEx.h
aligned_stack branch: Preliminary work for having the recompilers align the stack to 16 bytes, to appease the expectations of GCC and Mac OSX.
2009-10-17 20:48:03 +00:00
aVUzerorec.S
Aligned Stack for sVU in linux/gcc (missed the .S file in the last commit).
2009-10-24 23:36:40 +00:00
iCOP0.cpp
Started rewriting arithmetic instructions because of the disgusting state of the code, went mad and stripped the main case for the liveness optimisation from the recompiler. It would be very nice if it worked and wasn't such a mess but it hasn't for a long time or never did. Didn't revert the one function I rewrote, next commit will likely be the rest of the file.
2010-03-10 14:56:30 +00:00
iCOP0.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iCore.cpp
Started rewriting arithmetic instructions because of the disgusting state of the code, went mad and stripped the main case for the liveness optimisation from the recompiler. It would be very nice if it worked and wasn't such a mess but it hasn't for a long time or never did. Didn't revert the one function I rewrote, next commit will likely be the rest of the file.
2010-03-10 14:56:30 +00:00
iCore.h
Started rewriting arithmetic instructions because of the disgusting state of the code, went mad and stripped the main case for the liveness optimisation from the recompiler. It would be very nice if it worked and wasn't such a mess but it hasn't for a long time or never did. Didn't revert the one function I rewrote, next commit will likely be the rest of the file.
2010-03-10 14:56:30 +00:00
iFPU.cpp
Started rewriting arithmetic instructions because of the disgusting state of the code, went mad and stripped the main case for the liveness optimisation from the recompiler. It would be very nice if it worked and wasn't such a mess but it hasn't for a long time or never did. Didn't revert the one function I rewrote, next commit will likely be the rest of the file.
2010-03-10 14:56:30 +00:00
iFPU.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iFPUd.cpp
Changed the fpu MUL hack for tales of destiny. (Doesn't break under most settings now).
2009-12-07 17:33:32 +00:00
iMMI.cpp
Take care of a few compiler warnings, and get rid of a bit of redundancy in the codeblocks projects.
2010-03-12 09:06:12 +00:00
iMMI.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iMisc.cpp
* More MXCSR fixes (roundmode / DaZ / FtZ).
2009-11-02 19:56:38 +00:00
iPsxMem.cpp
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR3000A.cpp
Enable IOP's detailed bios logs to devel builds (previously debug build only), and have IOP interpreter always spam bios logs even in release mode builds.
2010-01-16 03:33:49 +00:00
iR3000A.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR3000Atables.cpp
Replace assert() with pxAssert() in pcsx2 core and recompilers.
2009-10-25 15:07:43 +00:00
iR5900.h
Subtle bug in iR5900Arit.cpp rewrite and a little more cleaning.
2010-03-11 17:19:54 +00:00
iR5900Arit.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR5900AritImm.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR5900Branch.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR5900Jump.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR5900LoadStore.h
Disables MMX register allocation in the EErec; fixes instances of random TLB misses in games like SMT:Nocturne and FFXII (initial benchmarks show it to be same speed or faster anyway, heh)
2009-09-19 17:48:40 +00:00
iR5900Misc.cpp
Disable recCACHE, since it calls an empty interpreter function only. Small speedup in Suikoden 3.
2010-01-20 19:31:22 +00:00
iR5900Move.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR5900MultDiv.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iR5900Shift.h
Upgraded PCSX2 core and utilities to GPLv3.
2009-09-08 12:08:10 +00:00
iVU1micro.cpp
Created the macro "memcpy_const" for memcpy's with constant sizes, and set pcsx2 to use it where applicable... currently just uses memcpy_amd internally...
2010-01-24 22:04:49 +00:00
ir5900tables.cpp
Started rewriting arithmetic instructions because of the disgusting state of the code, went mad and stripped the main case for the liveness optimisation from the recompiler. It would be very nice if it worked and wasn't such a mess but it hasn't for a long time or never did. Didn't revert the one function I rewrote, next commit will likely be the rest of the file.
2010-03-10 14:56:30 +00:00
microVU.cpp
Attempted fix to get gust games and fatal frame working w/o a gamefix hack.
2010-03-13 08:23:07 +00:00
microVU.h
mVU: fixed some memleaks and fixed some rare bugs in microprogram range detection...
2010-03-11 04:03:08 +00:00
microVU_Alloc.inl
mVU: fixed some memleaks and fixed some rare bugs in microprogram range detection...
2010-03-11 04:03:08 +00:00
microVU_Analyze.inl
microVU: fixed microProgram log dump code, and minor cleanups...
2010-03-05 23:52:48 +00:00
microVU_Branch.inl
microVU: fixed microProgram log dump code, and minor cleanups...
2010-03-05 23:52:48 +00:00
microVU_Clamp.inl
* Disable newVifUnpack, which I left enabled in the prev commit (it's not ready yet!)
2009-12-15 20:46:30 +00:00
microVU_Compile.inl
mVU: fixed some memleaks and fixed some rare bugs in microprogram range detection...
2010-03-11 04:03:08 +00:00
microVU_Execute.inl
microVU: fixed microProgram log dump code, and minor cleanups...
2010-03-05 23:52:48 +00:00
microVU_Flags.inl
microVU: minor changes...
2010-02-24 07:35:44 +00:00
microVU_IR.h
microVU: Finally added proper pipeline state saving/resuming on early exits. Might fix some picky vu0 games...
2010-02-23 04:59:28 +00:00
microVU_Log.inl
microVU: fixed microProgram log dump code, and minor cleanups...
2010-03-05 23:52:48 +00:00
microVU_Lower.inl
microVU: removed some macros making the code more readable...
2010-02-23 03:02:20 +00:00
microVU_Macro.inl
Enabled some code that lets VU0 run more in sync with the EE.
2010-02-26 06:49:49 +00:00
microVU_Misc.h
mVU: fixed some memleaks and fixed some rare bugs in microprogram range detection...
2010-03-11 04:03:08 +00:00
microVU_Misc.inl
microVU: removed some macros making the code more readable...
2010-02-23 03:02:20 +00:00
microVU_Tables.inl
Minor SVN Maintenence; added eol-style:native property to some files missing it.
2009-11-08 17:15:52 +00:00
microVU_Upper.inl
microVU: removed some macros making the code more readable...
2010-02-23 03:02:20 +00:00
newVif.h
Vif1: Rewrote a lot of stuff, lets see if this fixes or breaks anything.
2010-02-18 08:37:02 +00:00
newVif_BlockBuffer.h
newVif: I'm a terrible person. What started out at an optimization turned into this.
2009-12-23 13:22:30 +00:00
newVif_Dynarec.cpp
Added some saved-state code for newVif.
2010-02-06 03:11:19 +00:00
newVif_HashBucket.h
Created the macro "memcpy_const" for memcpy's with constant sizes, and set pcsx2 to use it where applicable... currently just uses memcpy_amd internally...
2010-01-24 22:04:49 +00:00
newVif_Unpack.cpp
Vif1: Rewrote a lot of stuff, lets see if this fixes or breaks anything.
2010-02-18 08:37:02 +00:00
newVif_UnpackSSE.cpp
Added more info to GS window. Added const qualifiers to VIF and DMAC hw register structs/unions.
2010-01-27 15:25:40 +00:00
newVif_UnpackSSE.h
Added more info to GS window. Added const qualifiers to VIF and DMAC hw register structs/unions.
2010-01-27 15:25:40 +00:00
sVU_Debug.h
Minor SVN Maintenence; added eol-style:native property to some files missing it.
2009-11-08 17:15:52 +00:00
sVU_Lower.cpp
* Added toggles for game log output: EE StdOut, EE Deci2, and IOP StdOut. Toggles are provided via a menu in the Console Log.
2009-11-23 06:54:24 +00:00
sVU_Micro.cpp
* Disable newVifUnpack, which I left enabled in the prev commit (it's not ready yet!)
2009-12-15 20:46:30 +00:00
sVU_Micro.h
* Disable newVifUnpack, which I left enabled in the prev commit (it's not ready yet!)
2009-12-15 20:46:30 +00:00
sVU_Upper.cpp
* Disable newVifUnpack, which I left enabled in the prev commit (it's not ready yet!)
2009-12-15 20:46:30 +00:00
sVU_zerorec.cpp
Minor VU changes... (get interpreter and sVU0 to be able to break execution after X cycles, instead of by hardcoded cycles...)
2010-02-26 03:52:53 +00:00
sVU_zerorec.h
Delete sVU macro mode code (was obsolete and got broken somewhere along the way...)
2010-02-24 07:20:33 +00:00