TellowKrinkle
7ede817241
CMake: Move PCSX2 compile flags to separate target
...
Makes it easier to split compilation across multiple targets
2021-10-01 23:04:42 -04:00
kozarovv
a09a6db24d
PGIF: Remove force fifo clear on GP1 (00-01)
...
Clearing GP0 fifo is handled internally in PS1DRV.
This commit additionally remove annoying log from devbuilds.
2021-10-01 22:47:17 -04:00
Connor McLaughlin
2241e635c6
gui: Use uintptr_t for storing numbers in pointers
2021-10-01 22:45:12 -04:00
Connor McLaughlin
dd3db3fc54
GS: Fix a couple of 64 bit warnings
2021-10-01 22:45:12 -04:00
Connor McLaughlin
928bf71d2a
tools/bin2cpp: Fix 64-bit warnings
2021-10-01 22:45:12 -04:00
Connor McLaughlin
8e1470f637
iR5900: Use fastjmp instead of longjmp
2021-10-01 23:30:39 +01:00
Connor McLaughlin
91627b28b4
R5900: Get rid of ScopedBools
2021-10-01 23:30:39 +01:00
Connor McLaughlin
4594e02812
Common: Add Fastjmp
2021-10-01 23:30:39 +01:00
refractionpcsx2
2af8cde40d
GIF: Correct GIF FIFO timing logic
2021-10-01 22:25:09 +01:00
Connor McLaughlin
97b94acd86
CDVD: Fix possible uncaught exception in CheckDiskTypeFS
2021-10-01 13:26:08 +01:00
lightningterror
e0caacfa6f
GS-hw: Don't write clamped depth test value to depth buffer when ZMSK is enabled.
...
Fixes missing shadows in Kingdom Hearts: Chain of Memories.
2021-10-01 13:25:49 +02:00
Connor McLaughlin
6ff46a795f
Common/StringHelpers: Fix printing of 64-bit pointers
2021-10-01 12:10:19 +01:00
Connor McLaughlin
9abaa1adf6
Common/Mutex: Fix compiling without wxUSE_GUI
2021-10-01 10:06:09 +01:00
jackun
42d730c80f
USB: dshow: Initialize multi-threaded COM libs
2021-09-30 21:49:56 +02:00
Tokman5
c3c15a95c4
Use GetCheatsFolder() to check the path correctly when non-default folder is set.
2021-09-30 10:00:56 +01:00
lightningterror
384f87b89c
locales: Fix '\v' escape sequence warnings.
2021-09-30 02:15:43 +02:00
lightningterror
a25dc9c38c
ICore: Cleanup Wsign-compare warnings.
2021-09-30 01:07:59 +02:00
lightningterror
1497e894cf
Debugged: Fix Wimplicit-fallthrough warning.
2021-09-30 01:07:59 +02:00
Mrlinkwii
e6728d9d55
Docs : add 'VUOverflowHack' to GameIndex documentation and corrections
2021-09-29 17:41:08 +01:00
refractionpcsx2
c0443e25f9
UI: Reorder the gamefixes panel
2021-09-29 17:33:13 +01:00
refractionpcsx2
7faa5db9e5
VU/GameDB: Move Mac/Status overflow flag checks to a gamefix
...
We can't really do this reliably on x86 without soft floats, but superman still needs it, but it breaks other games.
2021-09-29 17:33:13 +01:00
lightningterror
d53171e20f
ci-mac: Bump macos version to 11.
2021-09-28 20:14:29 -05:00
Mrlinkwii
48eee328b9
UI: Hide Synchronous GS in release builds ( #4838 )
...
UI: make ' Synchronized MTGS' UI settings exclusive to debug/devel
2021-09-28 12:11:12 +01:00
lightningterror
21c6bb6b59
SourceLog: Try to fix Wreorder warnings.
2021-09-26 20:42:12 +02:00
lightningterror
b0932825a9
Debugger: Try to fix Wreorder warnings.
2021-09-26 20:42:12 +02:00
TheLastRar
be9587d520
DEV9: Reuse variable in internal server
2021-09-26 17:56:42 +01:00
TheLastRar
635f411880
DEV9: Add DNS Logging
2021-09-26 17:56:42 +01:00
TheLastRar
24f97fd221
DEV9: Add internal DNS server
2021-09-26 17:56:42 +01:00
TheLastRar
ca3b857f22
DEV9: Rename config struct to avoid conflicting with USB Config struct
2021-09-26 17:56:42 +01:00
TheLastRar
bac0930591
DEV9: Correct namespace for DNS Enums
2021-09-26 17:56:42 +01:00
Ty Lamontagne
1f31edf65c
Perf: Fix missing include
2021-09-26 17:26:57 +01:00
TheLastRar
39328c5c66
DEV9: Clang format tap-win32
2021-09-26 17:14:40 +01:00
TheLastRar
26ea5bcfed
DEV9: Log when we fail to get adapter information for internal servers
2021-09-26 17:14:40 +01:00
TheLastRar
2d0ad7fb72
DEV9: Add missing flag to GetAdaptersAddresses call in pcap
2021-09-26 17:14:40 +01:00
Ty Lamontagne
cd22a1d00d
GS-ogl: Fix regression that broke linux HW mode
2021-09-26 17:05:04 +01:00
Mrlinkwii
485e514409
SPU2:fix Wsign-compare warning
...
SPU2:fix Wsign-compare warning
2021-09-26 16:47:18 +01:00
Silent
71b2c17e2c
SPU2: Refactor SndOut_XAudio2.cpp
2021-09-26 16:06:40 +01:00
Mrlinkwii
954688a38d
Docs: improve documentation for Gameindex.md
...
Docs: improve documentation for Gameindex.md
2021-09-26 16:01:12 +01:00
lightningterror
def04c2524
pad-linux: Update to latest controller database.
2021-09-26 14:16:04 +02:00
lightningterror
963f071a70
GS-d3d11: Cleanup GSDevice11 a bit.
...
Use const if possible, declare and initialize HRESULT at the same time
when possible.
2021-09-26 14:09:43 +02:00
lightningterror
e45aa63a8b
GS-ogl: Cleanup GSDeviceOGL a bit.
...
Use const, constexpr if possible,
Isolate m_debug_gl_file code in debug level only,
shorten some functions and properly initialize variables.
2021-09-26 14:09:43 +02:00
lightningterror
5627d91c17
GS: Cleanup GSDevice a bit, use const when possible.
2021-09-26 14:09:43 +02:00
Ty Lamontagne
aef731fdbe
MicroVU: Fix branch type detection
...
amendment of 589aba
2021-09-26 05:13:28 +01:00
Mrlinkwii
5a9aeb165f
GameDB:add 'VUKickstartHack' to SOCOM II entries
2021-09-26 03:20:43 +01:00
Silent
c1fea5bc16
GSTexture11::Save: Preserve the original pointers for a RAII Unmap
...
Fixes a regression from WIL migration, Unmap was called on
mutated pointers.
2021-09-25 14:32:10 -04:00
Silent
b5f9e14cd3
PortAudio: Uncomment Pa_Terminate
...
Thanks to the threading changes, proper teardown can now be allowed.
2021-09-25 14:32:10 -04:00
Silent
0ab31a2e9f
GSCapture: Fix a premature GSSource release
...
CUnknown starts with a refcount of 0, so a "nonstandard"
assignment needs to be performed, even though it looks like
a COM reference leak at the first glance.
2021-09-25 14:32:10 -04:00
Silent
4c941f81ec
Delegate systems teardown to EE Core when pausing
...
Fixes issues caused by Cleanup/Init on the Main Thread
instead of the EE Core thread. Now systems are only set up
and torn down on one thread.
2021-09-25 14:32:10 -04:00
Silent
e6e7a55d7e
AppCoreThread: Clean up BaseSysExecEvent_ScopedCore usage
...
Seems like the ScopedCoreThreadPause parameter is legacy
and was only getting in the way of an upcoming change to that event.
2021-09-25 14:32:10 -04:00
refractionpcsx2
f7bcb92d9a
VU: Only wait for VU sync after wait macro if VU0 still running
...
Makes Tekken Tag a good 2-4 FPS faster.
2021-09-25 01:51:19 +01:00