..
CDVD
cdvd: Fix end-of-disc issues ( #3051 )
2019-08-25 16:09:28 +02:00
Darwin
pcsx2:freebsd: Disable aio use on FreeBSD 10.3 and earlier
2016-11-24 19:50:07 +00:00
DebugTools
pcsx2|utilities: Remove ambiguous wxString-related overloads
2019-10-07 01:39:32 +01:00
Docs
PCSX2: PCSX2 1.6 Documentation Overhaul. ( #3139 )
2020-02-10 04:46:49 +01:00
IPU
pcsx2: Partially fix IPU PACK command
2019-09-29 12:06:27 +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: various formatting and review corrections
2019-04-21 00:45:44 +02:00
Reference
Add Memory Card File System documentation to repository for easy reference.
2016-01-31 20:42:29 +01:00
System
Expand out a define to get rid of a warning. Get rid of other compiler warnings. Re-indent so that it doesn't look like a statement is part of an if statement when it isn't.
2018-10-27 02:49:03 -07: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
PCSX2: PCSX2 1.6 Documentation Overhaul. ( #3139 )
2020-02-10 04:46:49 +01:00
ps2
Build: Changes required to compile and run using VS 2019 ( #2975 )
2019-06-01 13:34:21 +02:00
windows
Remove sVU_Compare.h and iVU1micro.cpp, both of which appear unused.
2019-07-06 15:47:26 -07:00
x86
Fix CMSAR1 execution to use correct multiplier
2019-12-30 15:26:44 +00:00
AsyncFileReader.h
pcsx2: aio: Complete POSIX AIO reader
2016-05-21 13:23:10 +01:00
CMakeLists.txt
Remove sVU_Compare.h and iVU1micro.cpp, both of which appear unused.
2019-07-06 15:47:26 -07:00
COP0.cpp
Some annoying logs about COP0 are now COP0 Logs.
2018-12-11 21:22:41 -08: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
Cache code cleanups.
2019-07-13 17:49:51 -07: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
microVU: Add gamefix for Crash Tag Team Racing. Fixes constant recompilation problems.
2019-04-30 22:57:11 +01:00
Counters.cpp
pcsx2-counters: Revert to older VRender/VBlank timings
2019-09-02 08:23:05 +01:00
Counters.h
PCSX2-WX: Display the video mode on titlebar
2018-01-07 13:32:47 +05:30
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
pcsx2: Avoid trigraphs
2018-08-07 00:15:10 +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
GSdx: Folder Reorganization. ( #2657 )
2018-11-16 19:41:37 +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
pcsx2: Remove unused variables
2017-04-09 00:44:16 +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
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
IopBios.cpp
iop: Fix booting ELF files on a different drive
2018-01-07 06:22:42 +00: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
Remove gigaherz old wip 'new' iopdma code. ( #2703 )
2018-12-09 18:00:04 -08: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
Properly format
2017-01-29 09:06:21 -05: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
Rename VU Cycle stealing to EE Cycle Skipping, and change tool tips for
2018-08-25 18:50:26 +02: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
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
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
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
microVU: Add gamefix for Crash Tag Team Racing. Fixes constant recompilation problems.
2019-04-30 22:57:11 +01:00
PluginManager.cpp
cdvd: Fix end-of-disc issues ( #3051 )
2019-08-25 16:09:28 +02:00
Plugins.h
core: remove throw specifier on destructor
2017-05-13 10:38:35 +02: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
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
SPR.h
Remove init procedures from Hw.cpp
2014-08-15 14:17:35 +10:00
SaveState.cpp
recording: freeze recording information to savestate regardless
2019-04-21 00:45:44 +02:00
SaveState.h
pcsx2 savestates: Bump savestate version, required for the previous TAS PR merge.
2019-04-21 00:50:18 +02: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
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
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: various formatting and review corrections
2019-04-21 00:45:44 +02: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
recording: various formatting and review corrections
2019-04-21 00:45:44 +02:00
SysForwardDefs.h
Bump version number
2016-01-08 19:04:49 +01:00
System.cpp
Added a universal 64-bit define, and a message indicating that Pcsx2 was compiled as 64 bit in the system information.
2019-06-16 17:33:17 -07:00
System.h
pcsx2|common: replace throw() by noexcept
2017-05-13 10:38:35 +02:00
VU.h
microVU:
2013-03-11 21:54:05 +00:00
VU0.cpp
Fix CMSAR1 execution to use correct multiplier
2019-12-30 15:26:44 +00: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|common: replace throw() by noexcept
2017-05-13 10:38:35 +02: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
pcsx2|common: replace throw() by noexcept
2017-05-13 10:38:35 +02: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
Vif.cpp
VIF FIFO: Hacked the hack. Fixes Downtown Run. Tested all known games that need the hack, they still work *phew*
2018-05-21 21:54:00 +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
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: Remove unused variable "maddr" from Vif1_MFIFO.cpp.
2019-01-01 22:07:18 +01:00
Vif_Codes.cpp
Add comments to prevent various warnings about falling through on case statements.
2019-02-23 22:08:57 -08: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
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
pcsx2: don't obfuscate the template type with macro
2016-09-18 16:13:29 +02:00
vtlb.h
core: remove throw specifier on destructor
2017-05-13 10:38:35 +02:00