| .. |
|
CDVD
|
Change various logs to sound "nicer".
|
2012-04-17 17:55:51 +00:00 |
|
DebugTools
|
PATH3 Masking: Tweaks mainly for Path3Masking to fix TOCA3, This is the best Path3 masking is ever going to get, there might be an occasional glitch, but nothing major *fingers crossed*, Now have the ability to log Path3 stuff seperately which will help if problems do arise.
|
2011-02-01 01:24:37 +00:00 |
|
Docs
|
Fixing a few problems with the docs. /trunk commit.
|
2011-04-08 22:33:07 +00:00 |
|
gui
|
Change various logs to sound "nicer".
|
2012-04-17 17:55:51 +00:00 |
|
IPU
|
IPU bug fix by Shalma, well spotted ;p
|
2011-11-01 18:44:34 +00:00 |
|
Linux
|
codeblock: add gtk include file and remove some define
|
2011-06-13 16:47:46 +00:00 |
|
ps2
|
Get some PSX mode logging to work again. We currently freeze with it reading the GPU_STATUS register as all 0.
|
2011-08-29 18:32:27 +00:00 |
|
RDebug
|
|
|
|
System
|
Workaround for the MTVU deadlock on exit issue. There are actually several issues which deserve closer examination here but this fixes the symptom of zombie pcsx2 instances.
|
2012-04-05 19:55:44 +00:00 |
|
Utilities
|
|
|
|
windows
|
microVU:
|
2011-10-15 08:26:59 +00:00 |
|
x86
|
Change various logs to sound "nicer".
|
2012-04-17 17:55:51 +00:00 |
|
ZipTools
|
copyright:
|
2012-04-12 06:30:35 +00:00 |
|
3rdparty
|
|
|
|
bin
|
|
|
|
Cache.cpp
|
Minor EE Cache emulation changes (No fixes)
|
2011-04-30 22:19:20 +00:00 |
|
Cache.h
|
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 |
|
cheatscpp.h
|
|
|
|
CMakeLists.txt
|
cmake: svn remove my executable permission so directly call perl interpreter
|
2012-04-12 19:09:25 +00:00 |
|
Common.h
|
|
|
|
Config.h
|
Removed the mVU block hack. This hack didn't help speed a lot (generally only about 2% if at all) but it caused slow downs and bugs in some games.
|
2012-02-22 21:04:58 +00:00 |
|
COP0.cpp
|
Made 2 spamming logs go to DbgCon and fixed a few compiler warnings.
|
2011-02-26 01:18:56 +00:00 |
|
COP0.h
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
|
COP2.cpp
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
Counters.cpp
|
Fix for Issue 1145 - Issue introduced with VSync changed broke Dynasty Warrior games, this should resolve it. Id swapped the VSync order around but still swapped which Field first, so it started out of sync, silly me!
|
2012-04-06 14:00:12 +00:00 |
|
Counters.h
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
|
Dmac.h
|
- Standardized DMA Source chains, all DMA's now act exactly the same (within reason) Explanation for this in Hw.cpp. Consequently this fixed a hack id done for FFX videos (Not the one there is a game fix for)
|
2010-11-19 16:29:28 +00:00 |
|
Dump.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
|
Dump.h
|
|
|
|
Elfheader.cpp
|
Various console log changes. Made it a bit more colorful, too :)
|
2011-03-22 01:38:13 +00:00 |
|
Elfheader.h
|
|
|
|
FiFo.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
FPU.cpp
|
|
|
|
GameDatabase.cpp
|
Fixed inconsistent newlines / added as many svn:eol-style=native properties as I could without killing myself.
|
2011-03-25 05:06:49 +00:00 |
|
GameDatabase.h
|
|
|
|
Gif_Logger.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
Gif_Unit.cpp
|
Added a workaround for the savestate freeze bug in Gust games when the MTVU speedhack is active.
|
2011-12-29 17:08:17 +00:00 |
|
Gif_Unit.h
|
Change various logs to sound "nicer".
|
2012-04-17 17:55:51 +00:00 |
|
Gif.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
Gif.h
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
GS.cpp
|
Fix for Issue 1145 - Issue introduced with VSync changed broke Dynasty Warrior games, this should resolve it. Id swapped the VSync order around but still swapped which Field first, so it started out of sync, silly me!
|
2012-04-06 14:00:12 +00:00 |
|
GS.h
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
GSState.cpp
|
|
|
|
Hardware.h
|
|
|
|
Hw.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
Hw.h
|
Minor cleanups for the new virtual memory alloc/reserve system:
|
2010-12-30 06:21:07 +00:00 |
|
HwRead.cpp
|
A couple minor changes, including a bad looking block manager bug that wasn't really all that bad :p
|
2012-02-28 20:57:07 +00:00 |
|
HwWrite.cpp
|
Let's keep the warning log in :p
|
2011-08-29 18:57:58 +00:00 |
|
Interpreter.cpp
|
newHostVM:
|
2010-11-03 14:18:30 +00:00 |
|
IopBios.cpp
|
And a small one last:
|
2011-01-24 19:28:49 +00:00 |
|
IopBios.h
|
|
|
|
IopCommon.h
|
|
|
|
IopCounters.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
|
IopCounters.h
|
|
|
|
IopDma.cpp
|
SIF: Better fix in place for random hangs, Tom Clancy Rainbow Six Lockdown now Playable.
|
2011-08-23 18:30:40 +00:00 |
|
IopDma.h
|
|
|
|
IopHw.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 |
|
IopHw.h
|
Get some PSX mode logging to work again. We currently freeze with it reading the GPU_STATUS register as all 0.
|
2011-08-29 18:32:27 +00:00 |
|
IopIrq.cpp
|
Tests with Grandia Extreme's debugger suggest that SBUS interrupts *never* fire.
|
2012-03-14 13:10:14 +00:00 |
|
IopMem.cpp
|
Big gif transfer code rewrite!
|
2011-07-24 13:02:50 +00:00 |
|
IopMem.h
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
|
IopModuleNames.cpp
|
Fixed inconsistent newlines / added as many svn:eol-style=native properties as I could without killing myself.
|
2011-03-25 05:06:49 +00:00 |
|
IopSio2.cpp
|
|
|
|
IopSio2.h
|
|
|
|
Mdec.cpp
|
spu2-x: Misc Alsa stuff. Added a few missing files into the pcsx2 codeblocks project.
|
2010-10-13 09:15:54 +00:00 |
|
Mdec.h
|
|
|
|
Memory.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
Memory.h
|
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 |
|
MemoryTypes.h
|
newHostVM: (WIP, may not run!) -- Applied host virtual memory mapping to the EE/IOP/VU main and on-chip memory banks. Added a new OO-based system allocator object for handling said virtual memory resources. Plus many code cleanups, and some added mess that needs to be cleaned up.
|
2010-11-15 14:05:02 +00:00 |
|
MMI.cpp
|
Couple clarifications and fixed warnings.
|
2011-02-26 03:20:58 +00:00 |
|
MTGS.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
MTVU.cpp
|
MTVU: Move code out of header.
|
2012-04-06 11:34:02 +00:00 |
|
MTVU.h
|
copyright:
|
2012-04-12 06:30:35 +00:00 |
|
NakedAsm.h
|
|
|
|
Patch_Memory.cpp
|
|
|
|
Patch_Obsolete.h
|
|
|
|
Patch.cpp
|
Made 2 spamming logs go to DbgCon and fixed a few compiler warnings.
|
2011-02-26 01:18:56 +00:00 |
|
Patch.h
|
|
|
|
PathDefs.h
|
UI: Keyboard shortcuts overrides via PCSX2_keys.ini
|
2011-09-11 22:13:02 +00:00 |
|
Pcsx2Config.cpp
|
Removed the mVU block hack. This hack didn't help speed a lot (generally only about 2% if at all) but it caused slow downs and bugs in some games.
|
2012-02-22 21:04:58 +00:00 |
|
PluginManager.cpp
|
Change various logs to sound "nicer".
|
2012-04-17 17:55:51 +00:00 |
|
Plugins.h
|
pcsx2: zzogl:onepad: gsdx: merge linux-gsopen2 branch (4730) into trunk
|
2011-06-12 14:48:36 +00:00 |
|
PrecompiledHeader.cpp
|
|
|
|
PrecompiledHeader.h
|
Change a few compiler options in Linux to remove a few warnings during compilation.
|
2011-10-29 07:57:06 +00:00 |
|
R3000A.cpp
|
UI bugfix for speedhacks being improperly applied even when speedhacks were disabled.
|
2010-09-29 13:48:36 +00:00 |
|
R3000A.h
|
newHostVM: improving error handling and memory management (WIP)
|
2010-10-28 13:14:18 +00:00 |
|
R3000AInterpreter.cpp
|
newHostVM:
|
2010-11-03 14:18:30 +00:00 |
|
R3000AOpcodeTables.cpp
|
|
|
|
R5900.cpp
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
R5900.h
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
R5900Exceptions.h
|
|
|
|
R5900OpcodeImpl.cpp
|
(Patch from firnis) R5900int: As per MIPS documentation, do not modify the destination register if an overflow exception occurs.
|
2011-10-11 13:03:24 +00:00 |
|
R5900OpcodeTables.cpp
|
|
|
|
R5900OpcodeTables.h
|
|
|
|
SamplProf.h
|
newHostVM:
|
2010-11-03 14:18:30 +00:00 |
|
SaveState.cpp
|
Added a workaround for the savestate freeze bug in Gust games when the MTVU speedhack is active.
|
2011-12-29 17:08:17 +00:00 |
|
SaveState.h
|
-Bumped savestate version, forgot to do that in my last commit.
|
2012-04-07 12:27:19 +00:00 |
|
ShiftJisToUnicode.cpp
|
|
|
|
Sif0.cpp
|
Tests with Grandia Extreme's debugger suggest that SBUS interrupts *never* fire.
|
2012-03-14 13:10:14 +00:00 |
|
Sif1.cpp
|
Thats better, winmerge helps!
|
2011-08-23 18:37:04 +00:00 |
|
Sif.cpp
|
Changed SIF and IPU macros for hw register mappings into references. (-> into .)
|
2010-09-05 02:51:36 +00:00 |
|
Sif.h
|
- Fixed an assert in the first time wizard and added a note about the portable.ini
|
2011-02-26 19:02:25 +00:00 |
|
Sifcmd.h
|
|
|
|
sio_internal.h
|
|
|
|
Sio.cpp
|
Big gif transfer code rewrite!
|
2011-07-24 13:02:50 +00:00 |
|
Sio.h
|
MCD manager: refinements and improvements:
|
2011-03-14 21:20:23 +00:00 |
|
SourceLog.cpp
|
pcsx2 i18n:
|
2011-02-25 18:16:53 +00:00 |
|
SPR.cpp
|
Better alter this actually, there will always be one picky game which buggers this up ;p
|
2011-08-25 13:48:44 +00:00 |
|
SPR.h
|
|
|
|
Stats.cpp
|
|
|
|
Stats.h
|
|
|
|
SysForwardDefs.h
|
pcsx2 0.9.9 a new journey begin ;)
|
2011-05-02 18:59:32 +00:00 |
|
System.cpp
|
gsdx: add also a check of m_windows to play it self.
|
2011-04-09 08:39:54 +00:00 |
|
System.h
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
Vif0_Dma.cpp
|
-Bumped savestate version, forgot to do that in my last commit.
|
2012-04-07 12:27:19 +00:00 |
|
Vif1_Dma.cpp
|
-Bumped savestate version, forgot to do that in my last commit.
|
2012-04-07 12:27:19 +00:00 |
|
Vif1_MFIFO.cpp
|
-Bumped savestate version, forgot to do that in my last commit.
|
2012-04-07 12:27:19 +00:00 |
|
Vif_Codes.cpp
|
Removed the cycle counting from the new changes for now as there is a considerable speed hit, possibly later we can put a speed hack in there or game fix to emulate the timings correctly, unfortunately it can be a little too heavy.
|
2012-04-07 16:55:42 +00:00 |
|
Vif_Dma.h
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
Vif_Transfer.cpp
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
Vif_Unpack.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
Vif_Unpack.h
|
GCC compilation fixes.
|
2010-09-13 22:52:04 +00:00 |
|
Vif.cpp
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
Vif.h
|
Not transferring unused vif registers to the MTVU thread can save at least half of the ring buffer space. The whole set is about 400 bytes, including padding, but I could find references to only 6 regs.
|
2012-02-10 07:03:55 +00:00 |
|
vtlb.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
vtlb.h
|
newHostVM: Cleanups, improved error messages.
|
2010-11-16 04:53:52 +00:00 |
|
VU0.cpp
|
-Bumped savestate version, forgot to do that in my last commit.
|
2012-04-07 12:27:19 +00:00 |
|
VU0micro.cpp
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
VU0microInterp.cpp
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
|
VU1micro.cpp
|
VIF: Reworked the VU delays in to scheduled events to simulate VU run time without killing Metal Saga or Fahrenheit. Adjusted the COP checks on the VU's to use the same method as the VPU_STAT is never set essentially so the VU is never "running".
|
2012-04-07 01:48:34 +00:00 |
|
VU1microInterp.cpp
|
linux compilation fix
|
2011-08-12 18:25:21 +00:00 |
|
VU.h
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
|
VUflags.cpp
|
|
|
|
VUflags.h
|
|
|
|
VUmicro.cpp
|
* Rename cpuBranch[...] functions and vars to cpuEvent[...], which should be more clear and consistent as to their true purpose. (to clarify: events typically run during cpu branch instructions, but most branches don't actually have anything to do with whether or not there are events pending or events being run).
|
2010-09-05 15:38:14 +00:00 |
|
VUmicro.h
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
VUmicroMem.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
|
VUops.cpp
|
microVU:
|
2011-11-07 10:20:56 +00:00 |
|
VUops.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 |