..
ix86-32
Took out the code i accidently put back in from testing
2010-11-24 20:37:37 +00:00
BaseblockEx.cpp
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
BaseblockEx.h
newHostVM: Made use of the new SpatialArrayReserve for the EE/R5900 recompiler. Reduces the recompiler's lookup tables from ~40mb to a mere 1-3mb.
2010-11-06 16:25:40 +00:00
aVUzerorec.S
[asm] * Set a good default GNU-stack note. Need to properly support the nx bits (security concerns)
2010-07-05 15:56:38 +00:00
iCOP0.cpp
Introducing a mostly revamped Tracelog and Console log system. Various console log sources can now be toggled on/off on the fly, allowing end users to enable more verbose logging when they encounter problems. Both console and trace sources can be given automatic prefixing.
2010-08-06 05:46:09 +00:00
iCOP0.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iCore.cpp
Trace Logging:
2010-08-16 15:01:13 +00:00
iCore.h
Refactoring:
2010-08-09 04:10:38 +00:00
iFPU.cpp
Refactoring:
2010-08-09 04:10:38 +00:00
iFPU.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iFPUd.cpp
Merge const qualifiers and cleanups from ReorderingMTGS: Includes the VIF DIRECT changes, which seem to be stable this time. ;)
2010-07-22 12:20:11 +00:00
iMMI.cpp
Refraction found an issue with an MMI op, committing the fix for him.
2010-06-10 11:56:47 +00:00
iMMI.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iMisc.cpp
GameDatabase / Patches:
2010-06-18 14:27:13 +00:00
iPsxMem.cpp
Removed all trailing whitespace in *.c *.cpp *.h because it irritates me.
2010-04-25 00:31:27 +00:00
iR3000A.cpp
newHostVM:
2010-11-16 15:58:42 +00:00
iR3000A.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR3000Atables.cpp
Converted IOP to use a static/global hardware register allocation. (same as I did for the EE a few weeks ago).
2010-09-23 19:44:55 +00:00
iR5900.h
More fixes for my own mess
2010-05-22 16:02:55 +00:00
iR5900Arit.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900AritImm.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900Branch.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900Jump.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900LoadStore.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900Misc.cpp
Cache Emulation: Updated cache emulation for new VTLB, Dead or Alive 2 (Japanese Version only) now playable. You can enable this under the Recompiler options by ticking the "Enable EE Cache" box, however it will only work with the EE in Interpreter mode. Also fixed some cache bugs from the old implementation.
2011-02-17 21:27:24 +00:00
iR5900Move.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900MultDiv.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iR5900Shift.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
iVU1micro.cpp
- Working on getting some old code working again which allows comparison between mVU and sVU program results.
2010-07-07 05:59:25 +00:00
ir5900tables.cpp
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
microVU.cpp
microVU: minor changes
2010-12-12 06:38:17 +00:00
microVU.h
microVU: minor changes
2010-12-12 06:38:17 +00:00
microVU_Alloc.inl
General emulator memory work, regarding my new policy that most (or all) cpu and hardware registers should be standard globals, as it makes our lives a lot easier in general (and their memory footprint is small so it won't adversely affect the virtual memory availability of the host operating systems). Details:
2010-08-27 03:21:16 +00:00
microVU_Analyze.inl
Made some more mVU messages tied to verbose flag.
2010-09-26 19:02:13 +00:00
microVU_Branch.inl
microVU: Implemented indirect jump address caching (speedup)
2010-12-11 04:44:25 +00:00
microVU_Clamp.inl
microVU: avoid making unnecessary copies or instances of xRegister classes. Cuts out overhead which admittedly shouldn't even be there except MSVC 2008's C++ optimizer can't optimize constructors to save its life.
2010-07-07 06:42:35 +00:00
microVU_Compile.inl
microVU: Implemented indirect jump address caching (speedup)
2010-12-11 04:44:25 +00:00
microVU_Execute.inl
newHostVM branch: Implemented VM reservation feature for all recompilers.
2010-10-27 19:18:46 +00:00
microVU_Flags.inl
microVU:
2010-09-01 04:57:10 +00:00
microVU_IR.h
microVU: Implemented indirect jump address caching (speedup)
2010-12-11 04:44:25 +00:00
microVU_Log.inl
microVU:
2010-08-17 04:18:39 +00:00
microVU_Lower.inl
Workaround for Ape Escape Million Monkey's. SIGNAL causes issues with Path1, this should avoid it for now until someone has a better idea :P Explination given in both XG_KICK's
2010-11-24 22:23:57 +00:00
microVU_Macro.inl
General emulator memory work, regarding my new policy that most (or all) cpu and hardware registers should be standard globals, as it makes our lives a lot easier in general (and their memory footprint is small so it won't adversely affect the virtual memory availability of the host operating systems). Details:
2010-08-27 03:21:16 +00:00
microVU_Misc.h
microVU: Implemented indirect jump address caching (speedup)
2010-12-11 04:44:25 +00:00
microVU_Misc.inl
newHostVM: (Restored booting) -
2010-11-16 00:22:18 +00:00
microVU_Tables.inl
microVU: Added some const qualifiers to the instruction/opcode function LUTs
2010-07-22 05:05:18 +00:00
microVU_Upper.inl
Refactoring:
2010-08-09 04:10:38 +00:00
newVif.h
Minor cleanups for the new virtual memory alloc/reserve system:
2010-12-30 06:21:07 +00:00
newVif_Dynarec.cpp
Fixed long standing bug with Syphon Filter - The Omega Strain involved in the handing of Filling Writes
2011-01-21 15:58:55 +00:00
newVif_HashBucket.h
Refactoring:
2010-08-09 04:10:38 +00:00
newVif_Unpack.cpp
Minor cleanups for the new virtual memory alloc/reserve system:
2010-12-30 06:21:07 +00:00
newVif_UnpackSSE.cpp
Minor cleanups for the new virtual memory alloc/reserve system:
2010-12-30 06:21:07 +00:00
newVif_UnpackSSE.h
Bugfix for Tri-ace games and possibly others (bug introduced in r3762, caused by missing 'vifRegs.num is actually 256' checks)
2010-09-14 00:39:40 +00:00
sVU_Compare.h
Improved EE/VTLB memory management: Removes various psM/psR/psS/psH pointers and replaces them with a single unified eeMem pointer. Members of eeMem correspond to Main, Scratchpad, Hardware, etc. This simplifies the EE's memory allocation, improves compiler optimization, gets rid of some macro mess, and allows templated code to deduce the size of memory buffers automatically.
2010-08-16 15:57:01 +00:00
sVU_Debug.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
sVU_Lower.cpp
Workaround for Ape Escape Million Monkey's. SIGNAL causes issues with Path1, this should avoid it for now until someone has a better idea :P Explination given in both XG_KICK's
2010-11-24 22:23:57 +00:00
sVU_Micro.cpp
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
sVU_Micro.h
General emulator memory work, regarding my new policy that most (or all) cpu and hardware registers should be standard globals, as it makes our lives a lot easier in general (and their memory footprint is small so it won't adversely affect the virtual memory availability of the host operating systems). Details:
2010-08-27 03:21:16 +00:00
sVU_Upper.cpp
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00
sVU_zerorec.cpp
Internationalization fix-ups. PCSX2 0.9.7 should *finally* be ready for translations. Whew.
2010-12-02 08:15:11 +00:00
sVU_zerorec.h
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
2010-05-03 14:08:02 +00:00