.. |
CDVD
|
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 |
Darwin
|
pcsx2:freebsd: Disable aio use on FreeBSD 10.3 and earlier
|
2016-11-24 19:50:07 +00:00 |
DebugTools
|
Debugger: Make EE kernel region accessible to debugger. (#2559)
|
2018-11-08 23:17:30 +01:00 |
Docs
|
Grammar corrections in readme-Docs.txt (#2529)
|
2018-07-31 21:12:46 +02:00 |
IPU
|
PCSX2: "FMV Aspect Ratio Switch/Override" feature.
|
2018-11-18 19:26:07 +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 |
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: Change EE Cyclerate, Cycle Skipping speedhacks gui level colors.
|
2018-12-05 21:27:58 +01:00 |
ps2
|
PS2-HW: Remove address of non-existent registers
|
2017-10-13 20:28:34 +05:30 |
windows
|
PCSX2: Save/load slot improvements.
|
2018-09-11 00:39:33 +02:00 |
x86
|
A bit of cleanup.
|
2018-11-15 00:55:49 -08:00 |
AsyncFileReader.h
|
pcsx2: aio: Complete POSIX AIO reader
|
2016-05-21 13:23:10 +01:00 |
CMakeLists.txt
|
Removing some warnings from GSdx and pcsx2 because gcc 8 spams them mercilessly. They should probably be fixed properly, but in the meantime, this'll prevent them from masking other compiler warnings.
|
2018-10-13 13:56:38 -07: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 |
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 |
Common.h
|
PS1 mode: Adjustments to processor clock speed and CD read speed. (#2447)
|
2018-05-26 13:20:02 +02:00 |
Config.h
|
Rename VU Cycle stealing to EE Cycle Skipping, and change tool tips for
|
2018-08-25 18:50:26 +02:00 |
Counters.cpp
|
Counters: Fix vsync hsync cycles calculation for rounding error
|
2018-06-27 19:55:33 +05:30 |
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
|
pcsx2: Remove GameDB blocktable
|
2018-08-29 22:26:09 +01: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
|
IOP: VBlank handler small fix
|
2018-06-28 18:08:10 +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
|
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
|
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
|
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
|
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 |
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
|
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 |
Patch_Memory.cpp
|
pcsx2: Fix copy bytes patch command
|
2018-02-05 00:56:59 +00:00 |
PathDefs.h
|
pcsx2: Remove theming support
|
2018-04-28 01:18:12 +01:00 |
Pcsx2Config.cpp
|
Rename VU Cycle stealing to EE Cycle Skipping, and change tool tips for
|
2018-08-25 18:50:26 +02:00 |
PluginManager.cpp
|
pcsx2: Pass UTF-8 pathnames to plugins
|
2018-07-23 00:51:02 +01: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
|
Reverted shift register stuff back to how it was, my changes made no difference now and it was slightly more optimal before.
|
2018-09-04 20:45:28 +01:00 |
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
|
core: use = default instead of trivial constructor/destructor
|
2017-05-13 10:38:35 +02:00 |
SaveState.h
|
core: use = default for trivial destructor
|
2017-05-13 10:38:35 +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
|
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 |
Sio.h
|
Remove an extern that goes to a function not in the code.
|
2018-09-16 00:40:07 -07:00 |
SourceLog.cpp
|
Add System Out as a logging source. (#2563)
|
2018-08-27 13:56:48 +02:00 |
SysForwardDefs.h
|
Bump version number
|
2016-01-08 19:04:49 +01:00 |
System.cpp
|
pcsx2|common: replace throw() by noexcept
|
2017-05-13 10:38:35 +02: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
|
VU0: added a special case to the CFC2 instruction if it copies the value
|
2017-02-23 04:38:26 +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|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
|
MFIFO: Fix Tadr position on END tags with data. An Empty interrupt needs to be fired at DMA end for FF7 DoC, but the formula doesn't work out normally since we don't increment TADR on END tags (due to Soul Calibur 2 & 3 breaking), so a special case is made for MFIFO
|
2018-07-14 14:32:02 +01:00 |
Vif_Codes.cpp
|
pcsx2: Remove unnecessary aMax/aMin macros
|
2017-04-30 23:41:19 +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 |
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 |