pcsx2/pcsx2
Gauvain 'GovanifY' Roussel-Tarbouriech 1f327346f7 CDVD: remove non-fatal logging 2020-09-19 01:37:43 +01:00
..
CDVD CDVD: remove non-fatal logging 2020-09-19 01:37:43 +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: Disable currently active frame advancing when opening a different recording 2020-09-18 23:31:23 +01:00
Reference Add Memory Card File System documentation to repository for easy reference. 2016-01-31 20:42:29 +01:00
System CDVD: drive selection submenu and OS-specific fixes 2020-09-19 01:37:43 +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 CDVD: remove disc selector dialog 2020-09-19 01:37:43 +01:00
ps2 DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +01:00
windows CDVD: remove disc selector dialog 2020-09-19 01:37:43 +01:00
x86 VU: Also update Status/Mac instances after COP2, just in case 2020-09-10 12:25:52 +01:00
AsyncFileReader.h pcsx2: aio: Complete POSIX AIO reader 2016-05-21 13:23:10 +01:00
CMakeLists.txt CDVD: remove disc selector dialog 2020-09-19 01:37:43 +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 CDVD: merging and removing remnants of plugin 2020-09-19 01:37:43 +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
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 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
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-X: PSX games should be able to read ENDX correctly now, which is 2016-10-20 04:17:03 +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 Revert IOP Counter change. IOP counters already edge triggered based on INT flag 2020-07-18 20:54:29 +01:00
IopCounters.h Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08:00
IopDma.cpp Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08:00
IopDma.h Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08: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 psxmode: move pgifInit() over to EE reset; start porting recent (later than ~2001) changes in CdRom.cpp, starting with labels; add a note on missing video timing recalculation when entering psxmode 2018-06-08 21:53:36 +02: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 Allocate memory in an x86-64-compatible way (#3523) 2020-08-19 09:20:48 +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 Allocate memory in an x86-64-compatible way (#3523) 2020-08-19 09:20:48 +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 VU: Improve VU0/EE sync, Implement better M-Bit Handling, Fix VU program handing on VIF 2020-08-29 21:56:26 +01:00
PluginManager.cpp CDVD: merging and removing remnants of plugin 2020-09-19 01:37:43 +01:00
Plugins.h CDVD: merging and removing remnants of plugin 2020-09-19 01:37:43 +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 SaveStateBase: Remove unused "m_DidBios" bool. 2020-05-24 13:27:11 +01:00
SaveState.h recording: Rearrangements + Formatting 2020-09-18 23:31:23 +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 Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins. 2014-08-27 13:45:23 +10:00
Sif0.cpp DMAC: Improve DMA Stall handling (#3701) 2020-09-18 16:23:18 +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 GUI/Recording: Resolve issues around playing and creating input recordings under certain scenarios (#3669) 2020-09-11 21:30:56 +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: Set decoding status on VIF stall (#3683) 2020-09-14 23:28:55 +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