.. |
CDVD
|
Merge pull request #251 from xsacha/memzero_ptr
|
2014-09-21 17:15:54 +02:00 |
DebugTools
|
Merge pull request #279 from Kingcom/StackFrames
|
2014-09-22 16:34:52 +02:00 |
Docs
|
And the .docs
|
2014-02-02 12:34:38 +00:00 |
IPU
|
Removed redundant initialisation code (covered in the resets), reverted a little pointless shuffling.
|
2014-08-15 14:09:18 +01:00 |
Linux
|
Allow to share writing to the ISO through an ini option
|
2014-08-15 23:52:45 +02:00 |
RDebug
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
System
|
Always enable debugger
|
2014-08-15 21:25:30 +02:00 |
Utilities
|
Changed the FastFormatString functions into nifty little classes that use TLS for their buffer workspaces. Result: a fully concurrent printf with zero malloc/free overhead. Use the pxsFmt macro for them -- which is a fully working alternative to wxsFormat().
|
2010-08-03 22:18:19 +00:00 |
ZipTools
|
copyright:
|
2012-04-12 06:30:35 +00:00 |
gui
|
Merge pull request #279 from Kingcom/StackFrames
|
2014-09-22 16:34:52 +02:00 |
ps2
|
Add a list with bios version specific information
|
2014-08-22 16:11:10 +02:00 |
windows
|
Port stack walker from PPSSPP
|
2014-09-11 14:15:07 +02:00 |
x86
|
Merge pull request #251 from xsacha/memzero_ptr
|
2014-09-21 17:15:54 +02:00 |
AsyncFileReader.h
|
Allow to share writing to the ISO through an ini option
|
2014-08-15 23:52:45 +02:00 |
CMakeLists.txt
|
cmake: fix commit f3a50a01a7
|
2014-09-24 09:02:56 +02:00 |
COP0.cpp
|
Remove redundant Disr5900
|
2014-08-15 15:23:45 +02: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 |
Cache.cpp
|
Fix a possibility for out of bound accesses in logging within Cache.cpp
|
2014-07-03 00:24:16 -04: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 |
Common.h
|
* Redid the VIFunpacker's wrapped memory address detection (a bit more compact now)
|
2010-08-24 17:53:27 +00:00 |
Config.h
|
Merge pull request #241 from Kingcom/Debugger
|
2014-08-15 23:31:23 +01:00 |
Counters.cpp
|
Remove deprecated jASSUME from pcsx2 core. It is still used in some plugins
|
2014-08-15 14:32:56 +10:00 |
Counters.h
|
MAJOR: All new hwRead and hwWrite handlers (expect regressions). Details:
|
2010-08-31 05:22:26 +00:00 |
Dmac.h
|
GIF:
|
2014-02-26 22:34:02 +00:00 |
Dump.cpp
|
Make simplifcations in the disassembler optional
|
2014-08-19 15:45:50 +02:00 |
Dump.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 |
Elfheader.cpp
|
Removed System.map symbol file support.
|
2014-08-15 18:56:42 +01:00 |
Elfheader.h
|
Initial debugger work by Kingcom. Features:
|
2014-02-21 14:29:13 +00:00 |
FPU.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
FiFo.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
GS.cpp
|
Remove init procedures from Hw.cpp
|
2014-08-15 14:17:35 +10:00 |
GS.h
|
Remove some slow, redundant memcpy implementations: memcpy_const/memcpy_qwc/memcpy_aligned.
|
2014-08-27 13:13:48 +10:00 |
GSState.cpp
|
Refactoring:
|
2010-08-09 04:10:38 +00:00 |
GameDatabase.cpp
|
Simplified loops by declaring iterators with 'auto'
|
2014-08-10 01:48:57 -07:00 |
GameDatabase.h
|
pcsx2: replace wxStrtoul by ToUlong method
|
2014-09-27 11:50:31 +02:00 |
Gif.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07: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 |
Gif_Logger.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
Gif_Unit.cpp
|
Remove 'elif' define from Pcsx2Defs and microvu_misc.h
|
2014-07-30 23:44:04 -04:00 |
Gif_Unit.h
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10:00 |
Hardware.h
|
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 |
Hw.cpp
|
Removed redundant initialisation code (covered in the resets), reverted a little pointless shuffling.
|
2014-08-15 14:09:18 +01:00 |
Hw.h
|
Initial work on getting further with PSX mode. Because the PSX rules!
|
2014-03-06 23:00:09 +00:00 |
HwRead.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
HwWrite.cpp
|
pcsx2/common: fix tons of warning spamming on clang
|
2014-07-05 00:08:48 +02:00 |
Interpreter.cpp
|
Add breakpoint support to R5900 interpreter
|
2014-09-18 16:31:44 +02:00 |
IopBios.cpp
|
pcsx2: add various default case statement
|
2014-07-12 12:59:23 +02:00 |
IopBios.h
|
partially revert c5d2343f51
|
2014-07-12 13:30:34 +02:00 |
IopCommon.h
|
You know that commit where I removed the GTE? Apparently I didn't.
|
2014-08-15 23:22:25 +01:00 |
IopCounters.cpp
|
Remove deprecated jASSUME from pcsx2 core. It is still used in some plugins
|
2014-08-15 14:32:56 +10:00 |
IopCounters.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 |
IopDma.cpp
|
Initial work on getting further with PSX mode. Because the PSX rules!
|
2014-03-06 23:00:09 +00:00 |
IopDma.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 |
IopHw.cpp
|
Remove redundant memzero_ptr. All compilers use SSE implementation anyway.
|
2014-08-17 23:23:55 +10:00 |
IopHw.h
|
Initial work on getting further with PSX mode. Because the PSX rules!
|
2014-03-06 23:00:09 +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
|
Remove redundant memzero_ptr. All compilers use SSE implementation anyway.
|
2014-08-17 23:23:55 +10: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
|
Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins)
|
2010-05-03 14:08:02 +00:00 |
IopSio2.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 |
MMI.cpp
|
Couple clarifications and fixed warnings.
|
2011-02-26 03:20:58 +00:00 |
MTGS.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10:00 |
MTVU.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10:00 |
MTVU.h
|
pcsx2: remove useless volatile
|
2014-05-03 10:18:26 +02:00 |
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
|
Removed all trailing whitespace in *.c *.cpp *.h because it irritates me.
|
2010-04-25 00:31:27 +00:00 |
Memory.cpp
|
pcsx2/common: fix tons of warning spamming on clang
|
2014-07-05 00:08:48 +02:00 |
Memory.h
|
Removes the usage of __LINUX__ define
|
2014-08-03 13:20:36 -05: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 |
MultipartFileReader.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
NakedAsm.h
|
Removes the usage of __LINUX__ define
|
2014-08-03 13:20:36 -05:00 |
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.cpp
|
pcsx2: don't rely on 3rdpary to bring back include dependency
|
2014-07-29 21:06:30 +02: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 |
Patch_Memory.cpp
|
Code cleanup
|
2014-09-26 06:55:00 +09:00 |
PathDefs.h
|
Help button/window in debugger (Windows only)
|
2014-03-23 13:27:48 +01:00 |
Pcsx2Config.cpp
|
Merge pull request #241 from Kingcom/Debugger
|
2014-08-15 23:31:23 +01:00 |
PluginManager.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10: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
|
[copyright]
|
2010-07-08 16:40:44 +00:00 |
PrecompiledHeader.h
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
R3000A.cpp
|
Initial work on getting further with PSX mode. Because the PSX rules!
|
2014-03-06 23:00:09 +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
|
Scrapped abortive GTE (PSX GPU) support so that certain people can stop fiddling with untestable code. We don't know whether the PS2 even has a hardware GTE and thanks to the miracle that is source control we can revive this module if needed.
|
2014-08-15 16:47:42 +01:00 |
R5900.cpp
|
Add breakpoint support to R5900 interpreter
|
2014-09-18 16:31:44 +02:00 |
R5900.h
|
Add breakpoint support to R5900 interpreter
|
2014-09-18 16:31:44 +02:00 |
R5900Exceptions.h
|
Mostly-new host exception system (host meaning the C++ / SEH exceptions, not the VM's PS2/MIPS exceptions). Main purpose is to make specifying diagnostic and end-user messages more sane. Secondary goal was to remove the need for C++ multiple and virtual inheritance, which are buggy in MSVC still, and problematic even when they aren't buggy.
|
2010-06-28 18:03:54 +00:00 |
R5900OpcodeImpl.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10:00 |
R5900OpcodeTables.cpp
|
Fill in flags for most debugger relevant opcodes
|
2014-08-22 21:50:05 +02:00 |
R5900OpcodeTables.h
|
Fill in flags for most debugger relevant opcodes
|
2014-08-22 21:50:05 +02:00 |
SPR.cpp
|
Remove some slow, redundant memcpy implementations: memcpy_const/memcpy_qwc/memcpy_aligned.
|
2014-08-27 13:13:48 +10:00 |
SPR.h
|
Remove init procedures from Hw.cpp
|
2014-08-15 14:17:35 +10:00 |
SamplProf.h
|
pcsx2: don't use 0&& to remove code
|
2014-07-12 12:59:23 +02:00 |
SaveState.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10: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
|
[copyright]
|
2010-07-09 15:36:09 +00:00 |
Sif.cpp
|
Remove init procedures from Hw.cpp
|
2014-08-15 14:17:35 +10:00 |
Sif.h
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10:00 |
Sif0.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Sif1.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Sifcmd.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 |
Sio.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10: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
|
pcsx2 i18n:
|
2011-02-25 18:16:53 +00:00 |
SysForwardDefs.h
|
Regular version numbering for SVN again. We're at 1.3 now :)
|
2014-02-02 13:56:09 +00:00 |
System.cpp
|
Don't use build date on openSUSE.
|
2014-09-17 22:37:34 +02:00 |
System.h
|
spu2x: array out of bond (-1)
|
2013-09-10 11:41:11 +00:00 |
VU.h
|
microVU:
|
2013-03-11 21:54:05 +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: 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 |
VUflags.cpp
|
Refactoring:
|
2010-08-09 04:10:38 +00:00 |
VUflags.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 |
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
|
partially revert c5d2343f51
|
2014-07-12 13:30:34 +02:00 |
VUmicroMem.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
VUops.cpp
|
Removed unused variables.
|
2014-08-15 13:55:19 +01: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 |
Vif.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07: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 |
Vif0_Dma.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Vif1_Dma.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Vif1_MFIFO.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Vif_Codes.cpp
|
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
|
2014-08-27 13:45:23 +10: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
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Vif_Unpack.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
Vif_Unpack.h
|
GCC compilation fixes.
|
2010-09-13 22:52:04 +00:00 |
cheatscpp.h
|
Removed all trailing whitespace in *.c *.cpp *.h because it irritates me.
|
2010-04-25 00:31:27 +00:00 |
sif2.cpp
|
Removed `using std::min/max` from PCH
|
2014-08-14 14:55:52 -07:00 |
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 |
vtlb.cpp
|
Get the VTLB working on x86_64.
|
2014-08-22 15:31:40 -05:00 |
vtlb.h
|
Get the VTLB working on x86_64.
|
2014-08-22 15:31:40 -05:00 |