pcsx2/pcsx2
Gauvain 'GovanifY' Roussel-Tarbouriech b11ad72473 SPU2: linux fix where config wasn't setup on init & savestate bump 2020-10-04 00:13:36 +01:00
..
CDVD SPU2: Set sample rate correctly for PS1 mode (#3532) 2020-09-21 01:04:40 +01:00
Darwin pcsx2:freebsd: Disable aio use on FreeBSD 10.3 and earlier 2016-11-24 19:50:07 +00:00
DebugTools macOS fixes (#3357) 2020-05-23 23:19:47 -07:00
Docs PCSX2: PCSX2 1.6 Documentation Overhaul. (#3139) 2020-02-10 04:46:49 +01:00
IPU DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +01:00
Linux core: remove noexcept on destructor 2017-05-13 10:38:35 +02:00
RDebug Deci2: port to std::atomic 2016-02-28 15:29:31 +01:00
Recording recording: Many adjustments on VirtualPad from review feedback 2020-10-01 17:52:59 +01:00
Reference Add Memory Card File System documentation to repository for easy reference. 2016-01-31 20:42:29 +01:00
SPU2 SPU2: linux fix where config wasn't setup on init & savestate bump 2020-10-04 00:13:36 +01:00
System SPU2: redesign save states into a working state, config saves now works 2020-10-04 00:13:36 +01:00
Utilities Introduce end-of-line normalization 2015-08-04 23:52:48 +02:00
ZipTools core: use = default for trivial destructor 2017-05-13 10:38:35 +02:00
gui SPU2: redesign save states into a working state, config saves now works 2020-10-04 00:13:36 +01:00
ps2 SPU2: merged more core callbacks 2020-10-04 00:13:36 +01:00
windows SPU2: purge DSound & log + config fix 2020-10-04 00:13:36 +01:00
x86 Core: Fix recLUT_SetPage in recResetIOP for ROM1, and ROM2 (#3753) 2020-09-30 11:44:20 +01:00
AsyncFileReader.h pcsx2: aio: Complete POSIX AIO reader 2016-05-21 13:23:10 +01:00
CMakeLists.txt SPU2: enable portaudio on linux and additional clang-format 2020-10-04 00:13:36 +01:00
COP0.cpp Implemented memory mode check in cop0.cpp (#3324) 2020-06-09 21:50:06 +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 VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
Cache.cpp Move VTLB manipulation to class (#3524) 2020-08-19 09:37:23 +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
Common.h PS1 mode: Adjustments to processor clock speed and CD read speed. (#2447) 2018-05-26 13:20:02 +02:00
Config.h SPU2: remove initial plugin references 2020-10-04 00:13:36 +01:00
Counters.cpp recording: Recording controls rename and refactor to attempt to simplify 2020-09-18 23:31:23 +01:00
Counters.h GS/Counters: Fix CSR Swap and VBlank Interrupt timing 2020-09-10 15:47:11 +01:00
Dmac.h MFIFO: Refactor of some of the VIF/GIF MFIFO functionality. Centralised the MFIFO resume function which should have been separate anyway. 2018-05-30 01:29:23 +01: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:windows: Fix path issues 2018-07-23 00:51:02 +01:00
Elfheader.h core: use = default for trivial destructor 2017-05-13 10:38:35 +02:00
FPU.cpp FPU: replace check* macros by functions 2016-09-18 16:13:29 +02:00
FW.cpp FW: fix FWirq callback bug 2020-09-19 22:38:32 +01:00
FW.h FW: fix FWirq callback bug 2020-09-19 22:38:32 +01:00
FiFo.cpp GIF: Implement GIF FIFO - Enabled as hack as it is slow 2016-09-23 17:41:48 +02:00
GS.cpp PCSX2-Counters: Fix tracking of scalar limit 2017-07-25 21:55:22 +02:00
GS.h PCSX2-Counters: Fix tracking of scalar limit 2017-07-25 21:55:22 +02:00
GSState.cpp pcsx2: Convert ScopedPtr to unique_ptr 2016-02-08 22:31:45 +00:00
GameDatabase.cpp pcsx2: Remove GameDB blocktable 2018-08-29 22:26:09 +01:00
GameDatabase.h Build: Changes required to compile and run using VS 2019 (#2975) 2019-06-01 13:34:21 +02:00
Gif.cpp DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +01:00
Gif.h MFIFO: Refactor of some of the VIF/GIF MFIFO functionality. Centralised the MFIFO resume function which should have been separate anyway. 2018-05-30 01:29:23 +01: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 VIF: Set decoding status on VIF stall (#3683) 2020-09-14 23:28:55 +01: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 SPU2: merging some codebase callbacks 2020-10-04 00:13:36 +01:00
Hw.h PS2-HW: Remove address of non-existent registers 2017-10-13 20:28:34 +05:30
HwRead.cpp Allow reading of 8bit timers (and other hardware pages) (#3361) 2020-05-07 20:30:35 +01:00
HwWrite.cpp SPU2: merging some codebase callbacks 2020-10-04 00:13:36 +01:00
IPC.cpp IPC: fix windows warnings 2020-09-26 04:13:27 +02:00
IPC.h IPC: testing grounds for MsgVersion 2020-09-22 01:28:14 +01:00
Interpreter.cpp Fix up debugger stepping 2020-05-02 04:53:03 +01:00
IopBios.cpp HostFS: free fds when shutting down vm (#3671) 2020-09-18 15:34:43 -04:00
IopBios.h iop bios: fix gcc warnings 2016-11-08 21:53:27 +01:00
IopCommon.h PS1 mode: Adjustments to processor clock speed and CD read speed. (#2447) 2018-05-26 13:20:02 +02:00
IopCounters.cpp SPU2: redesign the save state system 2020-10-04 00:13:36 +01:00
IopCounters.h Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08:00
IopDma.cpp SPU2: enable portaudio on linux and additional clang-format 2020-10-04 00:13:36 +01:00
IopDma.h SPU2: remove setup irq callback functions 2020-10-04 00:13:36 +01:00
IopGte.cpp psx|spu2x|gsdx: shift negative value is undefined in C standard 2017-04-30 21:20:23 +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 IOP DMA: Always fire interrupts for SIF0/SIF1 (#3778) 2020-10-03 01:41:59 +01:00
IopHw.h Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08: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 SPU2: merging some codebase callbacks 2020-10-04 00:13:36 +01: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 Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08: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 Missed some more code from testing. 2018-09-04 20:52:17 +01:00
MTGS.cpp PCSX2: Remove the "DisableOutput" option. (#2298) 2018-03-04 14:03:50 +00:00
MTVU.cpp VU: Improved EE Cycle Skipping hack to work better with the new VU0 sync changes 2020-08-30 17:15:18 +01:00
MTVU.h core: remove throw specifier on destructor 2017-05-13 10:38:35 +02: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 SPU2: merging some codebase callbacks 2020-10-04 00:13:36 +01:00
Memory.h Add rom2: support (Fix Chinese Bios) (#3439) 2020-08-08 20:59:46 +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
MultipartFileReader.cpp Removed `using std::min/max` from PCH 2014-08-14 14:55:52 -07:00
OutputIsoFile.cpp core: remove throw specifier on destructor 2017-05-13 10:38:35 +02:00
Patch.cpp Pnach: Add Author line. (#2911) 2019-04-01 23:10:43 +02:00
Patch.h Pnach: Add Author line. (#2911) 2019-04-01 23:10:43 +02:00
Patch_Memory.cpp pcsx2: Remove special case from pointer patch command parsing (#3135) 2019-10-23 01:21:01 +01:00
PathDefs.h pcsx2: Remove theming support 2018-04-28 01:18:12 +01:00
Pcsx2Config.cpp IPC: original socket ipc implementation 2020-09-18 21:10:04 -05:00
PluginManager.cpp SPU2: remove initial plugin references 2020-10-04 00:13:36 +01:00
Plugins.h SPU2: remove initial plugin references 2020-10-04 00:13: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 PS1 mode: Adjustments to processor clock speed and CD read speed. (#2447) 2018-05-26 13:20:02 +02:00
R3000A.h IOP: PSX bios console output 2016-11-05 12:14:01 +00:00
R3000AInterpreter.cpp PS1 mode: Adjustments to processor clock speed and CD read speed. (#2447) 2018-05-26 13:20:02 +02:00
R3000AOpcodeTables.cpp iop:interpreter: remove special case for unsigned division 2016-01-27 18:20:54 +01:00
R5900.cpp PCSX2: Add ability to pass launch arguments to games with CLI option '--gameargs="-arg1 -arg2 -etc (#2576) 2018-11-07 19:07:17 +01:00
R5900.h PCSX2: Add ability to pass launch arguments to games with CLI option '--gameargs="-arg1 -arg2 -etc (#2576) 2018-11-07 19:07:17 +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 PCSX2-EE: Improve SetGSCrt logging 2019-03-01 17:09:37 +05:30
R5900OpcodeTables.cpp Fill in flags for most debugger relevant opcodes 2014-08-22 21:50:05 +02:00
R5900OpcodeTables.h Add System Out as a logging source. (#2563) 2018-08-27 13:56:48 +02:00
SPR.cpp DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +01:00
SPR.h Remove init procedures from Hw.cpp 2014-08-15 14:17:35 +10:00
SaveState.cpp SPU2: redesign save states into a working state, config saves now works 2020-10-04 00:13:36 +01:00
SaveState.h Savestates: Move variable to sif struct, bump savestate version 2020-10-03 01:42:46 +01: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 Savestates: Move variable to sif struct, bump savestate version 2020-10-03 01:42:46 +01:00
Sif0.cpp SIF: Correct IOP cycle count for SIF transfers 2020-10-03 01:42:46 +01:00
Sif1.cpp DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +01: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 recording/core: greatly simplify Sio hook and update includes 2020-10-01 17:52:59 +01:00
Sio.h Remove an extern that goes to a function not in the code. 2018-09-16 00:40:07 -07:00
SourceLog.cpp Console-gui: Update descriptions. 2020-09-11 01:49:32 +02:00
SysForwardDefs.h pcsx2: Bump version number 2020-05-07 08:40:04 +01:00
System.cpp logging: x64 boot message changed 2020-08-24 16:20:09 -05:00
System.h CDVD: merging and removing remnants of plugin 2020-09-19 01:37:43 +01:00
VU.h VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
VU0.cpp VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
VU0micro.cpp VU: Copy CLIP flag instance back to VU0 int and microVU when COP2 modifies it 2020-09-10 11:52:47 +01:00
VU0microInterp.cpp VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
VU1micro.cpp VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
VU1microInterp.cpp VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01: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 VU: Remove unused code in VUmicro 2020-09-01 15:34:18 +01:00
VUmicro.h VU: Remove unused code in VUmicro 2020-09-01 15:34:18 +01:00
VUmicroMem.cpp Allocate memory in an x86-64-compatible way (#3523) 2020-08-19 09:20:48 +01: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
Vif.cpp Vif: Remove unused variables 2020-09-24 20:12:14 +01:00
Vif.h MFIFO: Refactor of some of the VIF/GIF MFIFO functionality. Centralised the MFIFO resume function which should have been separate anyway. 2018-05-30 01:29:23 +01:00
Vif0_Dma.cpp VIF: Set decoding status on VIF stall (#3683) 2020-09-14 23:28:55 +01:00
Vif1_Dma.cpp DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +01:00
Vif1_MFIFO.cpp pcsx2: Remove unused variable "maddr" from Vif1_MFIFO.cpp. 2019-01-01 22:07:18 +01:00
Vif_Codes.cpp VIF: Set decoding status on VIF stall (#3683) 2020-09-14 23:28:55 +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 VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
Vif_Unpack.cpp Fix VIF unpack log message in Vif_Unpack.cpp for VU1 2019-12-23 01:17:25 +00:00
Vif_Unpack.h Vif-Int: Fix mode = 3 2016-01-29 23:11:54 +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 pcsx2: Remove == true/false for boolean logic (#1556) 2016-09-10 20:08:14 +02: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 EE/IOP/VU: x86-64 recompiler support 2020-08-24 16:20:09 -05:00
vtlb.h Move VTLB manipulation to class (#3524) 2020-08-19 09:37:23 +01:00