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
Mrlinkwii
2406ae6e07
GameDB: add EEclamping to the 'Virtual On' series
...
GameDB: add EEclamping to the 'Virtual On' series
2021-09-24 15:59:21 +01:00
TellowKrinkle
74b08589c4
CMake: Fix up some defines
2021-09-24 00:31:16 -05:00
TellowKrinkle
5435718167
Common: Clean up DarwinMisc
2021-09-23 22:45:37 -05:00
TellowKrinkle
87c56ccfc4
macOS: Fix async file reader error handling
...
Should fall back to blocking io if aio fails
2021-09-23 22:42:11 -05:00
kojin
1a29a6da1d
gs: test for th for tex0 flush
...
previous code didn't test TH which was a problem for vampire nights because they upload a c16 texture to the same address but with a different height
2021-09-23 16:48:39 -04:00
refractionpcsx2
d73bf834b3
SIF: Kind of revert a SIF timing change made a while back to fix Parappa the Rapper 2
2021-09-23 04:44:34 +01:00
TellowKrinkle
ffbfd2c844
GUI: Check console color support before using it
2021-09-22 15:16:02 -05:00
TellowKrinkle
0f4f09c597
GUI: Enable console to stdio on macOS
2021-09-22 15:16:02 -05:00
refractionpcsx2
f5f44286bf
EE: 64bit compare for 64bit mode, not 32bit
2021-09-22 19:57:40 +01:00
TellowKrinkle
65e57a8230
iR5900: Use 64-bit math on x86-64
2021-09-22 12:47:49 +01:00
TellowKrinkle
e74ba82093
iR5900: Move repeated code into functions
2021-09-22 12:47:49 +01:00
TellowKrinkle
b8eb18836f
GUI: Remove ineffective alignment specifiers
...
WX 3.1.5 asserts on these, not fun
2021-09-21 22:04:56 -05:00
TellowKrinkle
66a1c26b77
GUI: Fix crash on asserts from outside of PCSX2
2021-09-21 22:04:56 -05:00
TellowKrinkle
f4010029f1
core: Fix up issues introduced in vtlb xmm change
2021-09-21 21:47:40 -05:00
Silent
cff9f83a45
PortAudio: Remove DirectSound backend
2021-09-21 23:14:39 +01:00
TellowKrinkle
0d7f141279
EERec: Don't load in skip case of SW[LR]
2021-09-21 22:57:41 +01:00
TellowKrinkle
23578e963f
EERec: Don't load in skip case of SD[LR]
2021-09-21 22:57:41 +01:00
TellowKrinkle
e9518f78c7
vtlb: Switch read64 and read128 handlers to return in sse regs
2021-09-21 22:57:41 +01:00
TellowKrinkle
7563f54e83
EERec: Clean up [LS]D[LR] a bit
2021-09-21 22:57:41 +01:00
RedDevilus
b7f1c65f7e
GameDB: Add missing chinese entries v2
...
Seems there were still some missing serials, it's pretty hard to track if there are dozen more but it did had a console ban there after short-lived debut.
2021-09-21 22:50:00 +01:00
refractionpcsx2
e127ca0cd1
COP2: Set correct number of XMM's per COP2 OP + Fix some hidden bugs
...
Corrects XMM count for COP2 ops (some might be wrong, keep an eye out in the logs)
Fixes a hidden microVU bug with a SUB shortcut + some reg allocation bugs in QMFC/QMTC hidden by flushes.
2021-09-21 22:46:33 +01:00
refractionpcsx2
752957604e
COP2: Flush only needed register slots
2021-09-21 22:46:33 +01:00
refractionpcsx2
fba9c6c04d
COP2: never flush EE regs but back them up conditionally
2021-09-21 22:46:33 +01:00
Mrlinkwii
05b8e80ac8
GameDB: add VU clamping to 'Battle Engine Aquila'
...
GameDB: add VU clamping to 'Battle Engine Aquila'
2021-09-21 18:32:21 +01:00