.. |
CDVD
|
Merge pull request #1709 from turtleli/cdvd-street-fighter-ex3
|
2017-01-06 22:21:03 +01:00 |
Darwin
|
pcsx2:freebsd: Disable aio use on FreeBSD 10.3 and earlier
|
2016-11-24 19:50:07 +00:00 |
DebugTools
|
symbolmap: Use C++11 recursive mutex
|
2016-09-30 00:55:07 +01:00 |
Docs
|
Introduce end-of-line normalization
|
2015-08-04 23:52:48 +02:00 |
gui
|
GSdx OSD: Add Windows UI and new option
|
2017-01-10 20:07:29 +00:00 |
IPU
|
pcsx2:gsdx:spu2x: use parenthesis around macro parameters
|
2016-09-18 16:13:55 +02:00 |
Linux
|
pcsx2: remove various unused variable
|
2016-09-10 00:09:05 +02:00 |
ps2
|
Sio: use & 0xFF instead of u8 mask
|
2016-11-12 19:29:10 +01:00 |
RDebug
|
Deci2: port to std::atomic
|
2016-02-28 15:29:31 +01:00 |
Reference
|
Add Memory Card File System documentation to repository for easy reference.
|
2016-01-31 20:42:29 +01:00 |
System
|
pcsx2: remove the reserve feature of recompiler memory
|
2016-12-09 09:28:19 +01:00 |
Utilities
|
Introduce end-of-line normalization
|
2015-08-04 23:52:48 +02:00 |
windows
|
IOP: PSX bios console output
|
2016-11-05 12:14:01 +00:00 |
x86
|
vif: init field in constructor + remove empty function
|
2017-01-22 16:23:40 +01:00 |
ZipTools
|
pcsx2: Fix savestate saving crash
|
2016-02-13 14:57:55 +00:00 |
AsyncFileReader.h
|
pcsx2: aio: Complete POSIX AIO reader
|
2016-05-21 13:23:10 +01:00 |
Cache.cpp
|
eeCache: Flush cache entries on DXLTG
|
2016-06-04 12:57:14 +01: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
|
Removed all trailing whitespace in *.c *.cpp *.h because it irritates me.
|
2010-04-25 00:31:27 +00:00 |
CMakeLists.txt
|
cmake: improve vtune integration
|
2016-12-09 09:28:19 +01: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
|
CDVD: Convert CDVD_SourceType into enum class
|
2016-12-10 12:35:57 +00:00 |
COP0.cpp
|
vtune: count the number of ERET to trigger a quick exit
|
2016-12-10 11:07:35 +01: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
|
PCSX2-GS: Use interrupt mask register bitfields
|
2016-12-01 16:32:27 +05:30 |
Counters.h
|
PCSX2-Counters: Fix RTC counting at certain cases
|
2016-12-24 11:54:25 +05:30 |
Dmac.h
|
GIF:
|
2014-02-26 22:34:02 +00:00 |
Dump.cpp
|
pcsx2: check return value of std functions
|
2016-11-12 17:36:06 +01:00 |
Dump.h
|
debug: add a new function to dump EE block
|
2016-01-09 22:59:31 +01:00 |
Elfheader.cpp
|
pcsx2: Throw the exception
|
2015-10-07 00:37:40 +01:00 |
Elfheader.h
|
pcsx2: Pass IsoFile parameter by reference
|
2015-10-05 20:02:31 +01:00 |
FiFo.cpp
|
GIF: Implement GIF FIFO - Enabled as hack as it is slow
|
2016-09-23 17:41:48 +02:00 |
FPU.cpp
|
FPU: replace check* macros by functions
|
2016-09-18 16:13:29 +02: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_Logger.cpp
|
Introduce end-of-line normalization
|
2015-08-04 23:52:48 +02:00 |
Gif_Unit.cpp
|
PCSX2-GS: Use interrupt mask register bitfields
|
2016-12-01 16:32:27 +05:30 |
Gif_Unit.h
|
MTVU/GS: try to relax the readAmount atomic operation
|
2017-01-18 19:11:51 +01:00 |
Gif.cpp
|
Gif MFIFO: Slight Optimisation for GIF MFIFO heavily used area.
|
2016-12-24 20:09:47 +00:00 |
Gif.h
|
GIF: Implement GIF FIFO on GIF MFIFO mode.
|
2016-09-23 17:48:13 +02:00 |
GS.cpp
|
PCSX2-GS: Use interrupt mask register bitfields
|
2016-12-01 16:32:27 +05:30 |
GS.h
|
PCSX2-Counters: Fix RTC counting at certain cases
|
2016-12-24 11:54:25 +05:30 |
GSState.cpp
|
pcsx2: Convert ScopedPtr to unique_ptr
|
2016-02-08 22:31:45 +00: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
|
GIF: Implement GIF FIFO - Enabled as hack as it is slow
|
2016-09-23 17:41:48 +02:00 |
Hw.h
|
psxmode:EE: Plug SBUS PGIF register
|
2016-09-24 20:11:32 +02:00 |
HwRead.cpp
|
psxmode:EE: Plug SBUS PGIF register
|
2016-09-24 20:11:32 +02:00 |
HwWrite.cpp
|
SPU2-X: PSX games should be able to read ENDX correctly now, which is
|
2016-10-20 04:17:03 +01:00 |
Interpreter.cpp
|
Link Unconditionally (#1566)
|
2016-09-16 09:58:37 +01:00 |
IopBios.cpp
|
pcsx2: don't use npos as array index
|
2017-01-22 16:50:55 +01:00 |
IopBios.h
|
iop bios: fix gcc warnings
|
2016-11-08 21:53:27 +01:00 |
IopCommon.h
|
IOP: Readd GTE now we know it exists, plus a couple of devcon outputs.
|
2016-01-20 20:29:18 +00:00 |
IopCounters.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02: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
|
psxmode: add all the rest on core side. psx mode works now.
|
2016-09-24 20:11:32 +02: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 |
IopGte.cpp
|
pcsx2:gsdx:spu2x: use parenthesis around macro parameters
|
2016-09-18 16:13:55 +02:00 |
IopGte.h
|
IOP: Readd GTE now we know it exists, plus a couple of devcon outputs.
|
2016-01-20 20:29:18 +00:00 |
IopHw.cpp
|
psxmode:IOP: Init mdec and pgif
|
2016-09-24 20:11:32 +02:00 |
IopHw.h
|
Removed internal iop event enum assignments which just confuse readers and
|
2016-10-11 18:53:23 +01: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
|
IOP: Convert most IOP memory access in the IRX HLE and debugging module to
|
2016-11-08 19:08:51 +00:00 |
IopMem.h
|
IOP: Convert most IOP memory access in the IRX HLE and debugging module to
|
2016-11-08 19:08:51 +00:00 |
IopModuleNames.cpp
|
IOP: Convert most IOP memory access in the IRX HLE and debugging module to
|
2016-11-08 19:08:51 +00:00 |
IopSio2.cpp
|
pcsx2: avoid couple of out-of-bounds access
|
2015-09-10 14:20:51 +02: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 |
Mdec.cpp
|
psxmode: color for mdec please! ;p
|
2016-09-25 19:55:44 +02:00 |
Mdec.h
|
psxmode: prepare mdec
|
2016-09-24 20:08:46 +02:00 |
Memory.cpp
|
ee: use enum for mmap_GetRamPageInfo returned value
|
2015-11-12 10:35:10 +01:00 |
Memory.h
|
pcsx2: use a common general intrin include
|
2016-01-11 09:13:52 +01: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
|
interpreter: fix a subtle bug in a QFSRV
|
2016-01-12 19:29:10 +01:00 |
MTGS.cpp
|
MTVU/GS: try to relax the readAmount atomic operation
|
2017-01-18 19:11:51 +01:00 |
MTVU.cpp
|
MTVU: hide ring buffer pointer bug under the carpet
|
2017-01-22 15:42:14 +01:00 |
MTVU.h
|
MTVU: redo properly atomic management around the MTVU ring buffer
|
2017-01-18 19:10:47 +01:00 |
MultipartFileReader.cpp
|
Removed using std::min/max from PCH
|
2014-08-14 14:55:52 -07:00 |
NakedAsm.h
|
Darwin/OSX __POSIX__ definitions.
|
2015-12-02 05:00:41 +02:00 |
OutputIsoFile.cpp
|
Introduce end-of-line normalization
|
2015-08-04 23:52:48 +02:00 |
Patch_Memory.cpp
|
patches: simplify by unifying patches/cheats (effectively no-op)
|
2016-07-27 18:15:17 +03:00 |
Patch.cpp
|
patches: simplify by unifying patches/cheats (effectively no-op)
|
2016-07-27 18:15:17 +03:00 |
Patch.h
|
patches: more consistency with console messages
|
2016-07-31 19:07:14 +03:00 |
PathDefs.h
|
Help button/window in debugger (Windows only)
|
2014-03-23 13:27:48 +01:00 |
Pcsx2Config.cpp
|
GIF: Implement GIF FIFO - Enabled as hack as it is slow
|
2016-09-23 17:41:48 +02:00 |
PluginManager.cpp
|
GSdx OSD: Minor log improvements
|
2017-01-10 20:07:29 +00:00 |
Plugins.h
|
Merge pull request #1275 from AdmiralCurtiss/memcard-plugin-switch-filter-reset
|
2016-04-06 23:59:36 +01:00 |
PrecompiledHeader.cpp
|
[copyright]
|
2010-07-08 16:40:44 +00:00 |
PrecompiledHeader.h
|
Merge pull request #1287 from mogaika/debug_window_improve
|
2016-07-07 19:59:33 +02:00 |
R3000A.cpp
|
IOP: PSX bios console output
|
2016-11-05 12:14:01 +00:00 |
R3000A.h
|
IOP: PSX bios console output
|
2016-11-05 12:14:01 +00:00 |
R3000AInterpreter.cpp
|
IOP: Convert most IOP memory access in the IRX HLE and debugging module to
|
2016-11-08 19:08:51 +00:00 |
R3000AOpcodeTables.cpp
|
iop:interpreter: remove special case for unsigned division
|
2016-01-27 18:20:54 +01:00 |
R5900.cpp
|
psxmode: add all the rest on core side. psx mode works now.
|
2016-09-24 20:11:32 +02:00 |
R5900.h
|
More robust eeload hooking to monitor and interfere with bios and game loading.
|
2016-07-29 16:51:18 +01: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
|
R5900: Add an enum class for SYSCALL
|
2016-08-20 23:32:31 +05:30 |
R5900OpcodeTables.cpp
|
Fill in flags for most debugger relevant opcodes
|
2014-08-22 21:50:05 +02:00 |
R5900OpcodeTables.h
|
R5900: Add an enum class for SYSCALL
|
2016-08-20 23:32:31 +05:30 |
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
|
GIF: remove 'done' of the GS_Packet struct
|
2017-01-18 19:08:29 +01:00 |
ShiftJisToUnicode.cpp
|
[copyright]
|
2010-07-09 15:36:09 +00:00 |
sif2.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
Sif0.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
Sif1.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02: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 |
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_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: use & 0xFF instead of u8 mask
|
2016-11-12 19:29:10 +01:00 |
Sio.h
|
sio: increase buffer to avoid overflow
|
2016-11-01 13:41:03 +01:00 |
SourceLog.cpp
|
pcsx2:log: add MDEC_LOG trace capability
|
2016-09-18 15:35:59 +02:00 |
SPR.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
SPR.h
|
Remove init procedures from Hw.cpp
|
2014-08-15 14:17:35 +10:00 |
SysForwardDefs.h
|
Bump version number
|
2016-01-08 19:04:49 +01:00 |
System.cpp
|
vif: init field in constructor + remove empty function
|
2017-01-22 16:23:40 +01:00 |
System.h
|
game settings/patches: don't apply acidentally to the bios
|
2016-07-29 20:55:58 +03:00 |
Vif0_Dma.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
Vif1_Dma.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
Vif1_MFIFO.cpp
|
pcsx2: add some cast to fix gcc (int vs uint) warning
|
2016-11-12 17:36:40 +01:00 |
Vif_Codes.cpp
|
Vif: Fix MSCNT for MK: Shaolin Monks.
|
2016-10-02 15:35:06 +01:00 |
Vif_Dma.h
|
Vif: Fix for Warship Gunner 2 geometry holes. Fixes Issue 665
|
2015-11-08 18:42:55 +00:00 |
Vif_Transfer.cpp
|
Removed using std::min/max from PCH
|
2014-08-14 14:55:52 -07:00 |
Vif_Unpack.cpp
|
Vif-Int: Fix mode = 3
|
2016-01-29 23:11:54 +00:00 |
Vif_Unpack.h
|
Vif-Int: Fix mode = 3
|
2016-01-29 23:11:54 +00:00 |
Vif.cpp
|
VIF: Apply stall fix to VIF0 as well.
|
2016-11-13 12:15:18 +00:00 |
Vif.h
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
vtlb.cpp
|
pcsx2: don't obfuscate the template type with macro
|
2016-09-18 16:13:29 +02:00 |
vtlb.h
|
vtlb: remove SetBaseAddr
|
2016-01-10 14:31:49 +01:00 |
VU0.cpp
|
pcsx2|spu2x: remove unused macro
|
2016-09-18 16:13:29 +02:00 |
VU0micro.cpp
|
pcsx2|spu2x: remove unused macro
|
2016-09-18 16:13:29 +02:00 |
VU0microInterp.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
VU1micro.cpp
|
pcsx2|spu2x: remove unused macro
|
2016-09-18 16:13:29 +02:00 |
VU1microInterp.cpp
|
pcsx2: Remove == true/false for boolean logic (#1556)
|
2016-09-10 20:08:14 +02:00 |
VU.h
|
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
|
VU: port BaseVUmicroCPU to std::atomic
|
2016-02-28 15:29:31 +01:00 |
VUmicroMem.cpp
|
pcsx2: Implemented Threaded VU1 :D
|
2011-08-12 02:31:49 +00:00 |
VUops.cpp
|
pcsx2:gsdx:spu2x: use parenthesis around macro parameters
|
2016-09-18 16:13:55 +02: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 |