pcsx2/pcsx2
2014-01-26 00:21:51 +00:00
..
CDVD CDVD/BIOS/NVM: When creating a blank NVM file, write a dummy value to the ILink area. This is read by Age of Empires 2 and fails to load if it doesn't exist. 2013-08-19 21:13:21 +00:00
DebugTools
Docs Cleanup part 2: Renamed the readme and faq where they're referred and upped the trunk version to 1.1.0 2012-08-04 15:37:50 +00:00
gui ws_cheats folder goes back to documents (following r5640, r5824 and r5826). This way the installer only installs the cheats_ws,zip file at the installation dir, while users could put their own ws cheat files at cheats_ws folder under documents. Portable mode is unaffected. 2014-01-25 21:31:42 +00:00
IPU all: gcc warning clean round 4 2013-07-03 18:42:05 +00:00
Linux Backport the NRG fix to trunk. 2012-12-28 13:41:43 +00:00
ps2 Core: Changed when scratchpad DMA waits on the VU1 thread with MTVU active, might fix/speed up something. 2012-12-21 00:46:16 +00:00
RDebug
System Finishing up widescreen patch support: Add GUI toggle and connect it. 2013-08-14 09:48:36 +00:00
Utilities
windows Change the vs2012 project files to use the v110_xp platform toolset, and the vs2013 project files to use the v120_xp platform toolset, so that the resulting executables can be run in Windows XP/2003. 2014-01-24 15:30:34 +00:00
x86 Another small thing picked up by VS Analyzer. Again probably no actual change in emulation. 2014-01-26 00:21:51 +00:00
ZipTools copyright: 2012-04-12 06:30:35 +00:00
AsyncFileReader.h Fix for blockdumps, thanks gigaherz. 2013-01-19 19:33:10 +00:00
Cache.cpp Minor EE Cache emulation changes (No fixes) 2011-04-30 22:19:20 +00:00
Cache.h
cheatscpp.h
CMakeLists.txt clean (some) gdb warning: round 1 2013-06-28 10:43:50 +00:00
Common.h
Config.h Finishing up widescreen patch support: Add GUI toggle and connect it. 2013-08-14 09:48:36 +00:00
COP0.cpp
COP0.h
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 Preliminary NTSC progressive scan support. 2012-04-26 17:07:36 +00:00
Counters.h
Dmac.h microVU: 2013-03-11 21:54:05 +00:00
Dump.cpp
Dump.h
Elfheader.cpp all: gcc warning clean (round 2) 2013-06-28 17:32:37 +00:00
Elfheader.h
FiFo.cpp Gif Unit/VIF: Fix up some bits from r5551. Fixes SSX 3 and Charlie and the Chocolate Factory. 2013-02-10 15:06:10 +00:00
FPU.cpp
GameDatabase.cpp
GameDatabase.h
Gif_Logger.cpp pcsx2: Implemented Threaded VU1 :D 2011-08-12 02:31:49 +00:00
Gif_Unit.cpp Path3 Masking: Games should no longer need the EE Timing fix. General fixes for Need for Speed Underground 2 and other games affected by the change. Hopefully Outrun and Terminator 3 will be ok now too, no promises (as i don't have the games) 2012-05-23 16:22:03 +00:00
Gif_Unit.h Path3 Masking: Fixed up some issues causing Gunfighter 2 not to work. Closes Issue 1445 2013-11-05 14:40:25 +00:00
Gif.cpp Just a couple of small fixes picked up by the compiler, no change to emulation. 2014-01-25 23:36:40 +00:00
Gif.h Path3 Masking: Games should no longer need the EE Timing fix. General fixes for Need for Speed Underground 2 and other games affected by the change. Hopefully Outrun and Terminator 3 will be ok now too, no promises (as i don't have the games) 2012-05-23 16:22:03 +00:00
GS.cpp GIF Unit: Gave it some timing, kind of. Well the APATH and OPH flags in GIF Stat will now pretend it's transferring anyway, this makes games that read these flags and expect to see them busy very happy indeed. (187 Ride or Die as an example). 2013-02-08 23:41:28 +00:00
GS.h Preliminary NTSC progressive scan support. 2012-04-26 17:07:36 +00:00
GSState.cpp
Hardware.h
Hw.cpp microVU: 2013-03-11 21:54:05 +00:00
Hw.h
HwRead.cpp DMA/Path3 Masking: Shameful hack to make Wallace & Gromit in Project Zoo work. Game does something stupid, not sure how we will resolve it properly, but this will be harmless to any games not using Path3 masking. 2013-04-13 22:04:35 +00:00
HwWrite.cpp spu2x: array out of bond (-1) 2013-09-10 11:41:11 +00:00
Interpreter.cpp
IopBios.cpp all: gcc warning clean (round 2) 2013-06-28 17:32:37 +00:00
IopBios.h
IopCommon.h
IopCounters.cpp
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
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
IopModuleNames.cpp
IopSio2.cpp
IopSio2.h
Mdec.cpp
Mdec.h
Memory.cpp all: gcc warning clean round 4 2013-07-03 18:42:05 +00:00
Memory.h
MemoryTypes.h
MMI.cpp
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
MultipartFileReader.cpp all: gcc warning clean (round 2) 2013-06-28 17:32:37 +00:00
NakedAsm.h
OutputIsoFile.cpp async-iso: linux. Create an empty FlatFileReader implementation. It will be completed later based on http://code.google.com/p/kernel/wiki/AIOUserGuide 2012-12-03 19:53:27 +00:00
Patch_Memory.cpp
Patch_Obsolete.h
Patch.cpp Widescreen hacks db: change from dbf to normal zip (also replaced the dbf with a zip of current ws hacks). 2014-01-25 21:13:52 +00:00
Patch.h Widescreen hacks db: change from dbf to normal zip (also replaced the dbf with a zip of current ws hacks). 2014-01-25 21:13:52 +00:00
PathDefs.h pcsx2 gui: 2013-05-23 20:03:10 +00:00
Pcsx2Config.cpp pcsx2: fix 4 arrays out of bond 2013-09-05 20:01:47 +00:00
PluginManager.cpp pcsx2: gcc warning round 3 2013-06-30 11:43:12 +00:00
Plugins.h (Patch by KrossX): Fixed multitap (e.g. Timesplitters), New: support raw PSX memcards (mcd/mcr), Fixed issues with pad 2 (e.g. issue 1326). 2013-04-27 16:24:02 +00:00
PrecompiledHeader.cpp
PrecompiledHeader.h clean (some) gdb warning: round 1 2013-06-28 10:43:50 +00:00
R3000A.cpp
R3000A.h
R3000AInterpreter.cpp
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 pcsx2: gcc warning round 3 2013-06-30 11:43:12 +00:00
R5900OpcodeTables.cpp
R5900OpcodeTables.h
SamplProf.h
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 VIF/VU: Removed all the everblue crap, found another way of doing it. As the savestate bummp wasn't needed anymore, i've put it back again. savestate users rejoyce? 2013-02-05 23:30:25 +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
Sif.h
Sifcmd.h
sio_internal.h SIO: KrossX new changes for Memcards, seems ok on a test of random 10-15 random games, please report if any errors appear! 2013-12-29 21:57:17 +00:00
Sio.cpp SIO: KrossX new changes for Memcards, seems ok on a test of random 10-15 random games, please report if any errors appear! 2013-12-29 21:57:17 +00:00
Sio.h SIO: KrossX new changes for Memcards, seems ok on a test of random 10-15 random games, please report if any errors appear! 2013-12-29 21:57:17 +00:00
SourceLog.cpp
SPR.cpp Core: Changed when scratchpad DMA waits on the VU1 thread with MTVU active, might fix/speed up something. 2012-12-21 00:46:16 +00:00
SPR.h
Stats.cpp
Stats.h
SysForwardDefs.h Added a new variable for defining a 'release to public' build which replaces the automatic system we had before. The automatic system doesn't work well with planned updates. 2012-10-18 20:49:53 +00:00
System.cpp clean (some) gdb warning: round 1 2013-06-28 10:43:50 +00:00
System.h spu2x: array out of bond (-1) 2013-09-10 11:41:11 +00:00
Vif0_Dma.cpp VIF: Put in a check to make sure VIF doesn't break during a FIFO write. 2013-02-18 21:17:35 +00:00
Vif1_Dma.cpp Path3 Masking: Fixed up some issues causing Gunfighter 2 not to work. Closes Issue 1445 2013-11-05 14:40:25 +00:00
Vif1_MFIFO.cpp MFIFO: Added protection on MADR when it is on the edge of the ring buffer when setting the DMA Tag where the data follows the Tag. 2013-03-11 16:02:56 +00:00
Vif_Codes.cpp VIF: Fix for Warship Gunner 2 Issue 1079 . On VU executes immediately followed by an unpack we will execute it immediately. I didn't look too deeply in to this but the game doesn't like the delays. Baldurs Gate still happy though. 2013-10-18 13:03:22 +00:00
Vif_Dma.h VIF/VU: Removed all the everblue crap, found another way of doing it. As the savestate bummp wasn't needed anymore, i've put it back again. savestate users rejoyce? 2013-02-05 23:30:25 +00:00
Vif_Transfer.cpp VIF: Put in a check to make sure VIF doesn't break during a FIFO write. 2013-02-18 21:17:35 +00:00
Vif_Unpack.cpp VIF/VU: Removed all the everblue crap, found another way of doing it. As the savestate bummp wasn't needed anymore, i've put it back again. savestate users rejoyce? 2013-02-05 23:30:25 +00:00
Vif_Unpack.h
Vif.cpp VIF: Put in a check to make sure VIF doesn't break during a FIFO write. 2013-02-18 21:17:35 +00:00
Vif.h VIF: Put in a check to make sure VIF doesn't break during a FIFO write. 2013-02-18 21:17:35 +00:00
vtlb.cpp i18n: use standard pcsx2_Iconize instead of an additional key lookup. In others word, english string is now included directly in the po/pot 2012-08-10 10:10:55 +00:00
vtlb.h
VU0.cpp -Bumped savestate version, forgot to do that in my last commit. 2012-04-07 12:27:19 +00:00
VU0micro.cpp VIF: EXPERIMENTAL, NOT SANITY CHECKED: Delayed VU execution until the next flush, mpg, microprogram call or (as a fallback) end of dma packet to deal with cases like MSCAL, UNPACK, MSCAL (expects the first program to receive the unpack data). 2012-09-05 20:13:50 +00:00
VU0microInterp.cpp microVU: 2013-03-11 21:54:05 +00:00
VU1micro.cpp VIF: EXPERIMENTAL, NOT SANITY CHECKED: Delayed VU execution until the next flush, mpg, microprogram call or (as a fallback) end of dma packet to deal with cases like MSCAL, UNPACK, MSCAL (expects the first program to receive the unpack data). 2012-09-05 20:13:50 +00:00
VU1microInterp.cpp microVU: 2013-03-11 21:54:05 +00:00
VU.h microVU: 2013-03-11 21:54:05 +00:00
VUflags.cpp
VUflags.h
VUmicro.cpp Add a dev notice for a tweak point with VU0 Macro/Micro updates. 2012-11-13 16:47:51 +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 Implemented VI Backing up for branch instructions on the VU Interpreter. Fixes Kingdom Hearts 2 and possibly others when running off the interpreters. 2013-02-24 18:58:52 +00:00
VUops.h