TellowKrinkle
85bc4f1027
DEV9: Switch Linux config dialog to wx
2021-10-22 20:39:44 -05:00
Connor McLaughlin
005f8c7d1d
Config: Fix zoom/stretch options not updating on Apply
2021-10-21 13:22:31 +02:00
refractionpcsx2
0a72e7474e
GameDB: Add gamefixes for Ruff Trigger
2021-10-20 20:18:22 +01:00
refractionpcsx2
7a330340ac
GameDB: Port Iridium Runners patch, update fixes
2021-10-20 20:15:46 +01:00
refractionpcsx2
24e73b3134
Savestates: Add missing things from Savestates ( #4917 )
...
Savestates: Add missing variables from Savestates
2021-10-20 10:41:50 +01:00
TellowKrinkle
c3e5b4225b
GSdx:SW: Prevent thread ping-pong in software renderer sync
2021-10-19 16:04:15 -04:00
TellowKrinkle
85f1acb7b7
MTGS: Don't unlock mutex if you're just going to lock it again
...
Poor MTVU thread getting trolled by the GS thread. By the time it wakes up its lock is taken again. When under contention (GS thread behind the VU thread), this caused the GS thread to waste an additional 8% of its time pointlessly waking the VU thread
2021-10-19 16:04:15 -04:00
TellowKrinkle
881b017606
Utilities: Add TryWait and spin waits to semaphore and mutex
2021-10-19 16:04:15 -04:00
TellowKrinkle
5ff89dd695
Utilities: Add functions for spin waiting
2021-10-19 16:04:15 -04:00
TellowKrinkle
cf02893d22
macOS: faster semaphores
...
mach semaphore is kernel-only, and doesn't have a userspace fast path
2021-10-19 16:04:15 -04:00
refractionpcsx2
5011b9ead5
EE: Cyclerate > 1 caused some cycles to be lost
2021-10-19 20:09:07 +01:00
refractionpcsx2
6746578120
VU JIT: Include ADDi in flag calculations
...
Fixes #4916
2021-10-18 12:32:44 +01:00
refractionpcsx2
a85247ff9f
GIF: re-re-fix FIFO behaviour
...
Fixes #4915
2021-10-18 12:14:21 +01:00
refractionpcsx2
c363241fad
GS: Partial revert of #4891
...
Fixes performance problems with Baldur's Gate 2
2021-10-17 16:45:04 +01:00
lightningterror
d875bff471
pad-linux: Update to latest controller database.
2021-10-17 17:15:38 +02:00
Connor McLaughlin
44bc273590
microVU: Use uncached reg when clamping for FMAC instructions
2021-10-17 15:54:58 +01:00
arcum42
9044531a80
Add the current profile to the status bar. ( #4888 )
2021-10-17 01:19:18 -07:00
TellowKrinkle
f22ba886d9
Fix unparenthesized macro input
2021-10-17 04:17:58 +01:00
Ziemas
3f6ac2fa68
Debugger: Separate EE and IOP symbol maps
...
Previously they shared a single map which dosen't make sense.
2021-10-17 04:08:35 +01:00
Ziemas
7fd40f094a
Debugger: more clang-tidy
2021-10-17 04:08:35 +01:00
Ziemas
f873e3b630
Debugger: Prefer override over virtual
2021-10-17 04:08:35 +01:00
Connor McLaughlin
6da938a714
GS: Get rid of a bunch of warnings in GSDeviceOGL
2021-10-17 03:34:44 +01:00
tellowkrinkle
934a7f70b2
Remove 30-day artifact retention on windows builds
...
Should revert to default of 90 days
2021-10-16 23:55:24 +01:00
refractionpcsx2
9109751ff0
CDVD: Insert step on swap for Generic Detect before type detect
2021-10-14 23:16:48 +01:00
refractionpcsx2
880107e72b
BIOS/FastBoot: If OSDConfig is written, turn off HLE
...
Fixes #4902
Savestate bump, sorry.
2021-10-14 22:27:02 +01:00
refractionpcsx2
f14c9e7ddd
CDVD: Fix tray closure on No Disc
2021-10-14 22:22:37 +01:00
refractionpcsx2
d736c8b281
CDVD: Use CD or DVD detecting types
2021-10-14 21:51:48 +01:00
refractionpcsx2
a96f900760
COP2: Simplify reg allocation
2021-10-14 10:06:13 +01:00
Ziemas
45bb57a38c
IOP Recompiler: Fix BIOS trace logging on 64bit
2021-10-13 22:42:51 +02:00
refractionpcsx2
1b31eb9e4a
Common: Fix AT&T mixup in FastJmp code
2021-10-12 23:08:13 +01:00
lightningterror
d36043c678
GS Debugger: Show "D3D11 HW" only on windows.
2021-10-12 03:54:35 +02:00
refractionpcsx2
54d10d21ec
CDVD: Simulate 1 sector read ahead
2021-10-11 00:16:00 +01:00
Mrlinkwii
4c7a251f6d
GUI : remove EE Cycle Skipping 3
2021-10-10 16:52:28 +01:00
lightningterror
e597f68620
pad-linux: Update to latest controller database.
2021-10-10 15:07:26 +02:00
lightningterror
6ed00107cf
GS: Revert be7e1163b4
...
Completely remove the code instead of commenting it out, seems to cause
issues with several games.
2021-10-08 21:56:25 -04:00
kojin
ef2c7ac480
gs-tc: propagate texture shuffle format on readback
2021-10-08 21:43:54 -04:00
lightningterror
575b88ac04
gs: Fix recent clamp range changes.
...
Arguments were in wrong order by mistake.
Let's pretend that didn't happen.
2021-10-09 02:40:30 +02:00
lightningterror
2e0b8302dd
GS-hw: Add Slam Tennis to automatic mipmapping.
...
Close #4866
2021-10-08 20:57:39 +02:00
lightningterror
a2ba0ae818
gs-d3d11: Fix Shade Boost Contrast and Saturation swapped values.
2021-10-08 13:31:17 +02:00
refractionpcsx2
ae1f1599f6
COP2: Fix reg allocation issue
...
Really fixes Devil May Cry which was a bug hidden by clamping hidden by a bug, yeah i think that covers it all...
2021-10-07 23:29:04 +01:00
Mrlinkwii
296911bef9
GUI: remove preset 4,5,6
2021-10-07 22:15:00 +01:00
refractionpcsx2
05dc48df07
GameDBL Add VU clamping for Devil May Cry
...
Also fix a COP2 arrangement issue, not sure what it fixes.
Clamping previously wasn't needed as it was masked by a bug.
Fixes #4884
2021-10-07 20:45:24 +01:00
lightningterror
660c623dd0
pad-linux: Update to latest controller database.
2021-10-05 16:29:14 +02:00
refractionpcsx2
b8f4a8ffb3
CDVD: Added simple rotational latency
...
Also removed DMA delay
2021-10-05 13:25:12 +01:00
refractionpcsx2
6bed14cb26
CDVD: Time reads by sectors per second instead of bytes
2021-10-05 13:25:12 +01:00
Mrlinkwii
8cad96499d
GameDB :add PS2Linux Release 1.0 Runtime Environment [Disc 1]
2021-10-05 13:24:57 +01:00
Connor McLaughlin
0ccad56ee6
Wx: Reinitialize folders after running first time wizard
2021-10-05 11:54:44 +01:00
Connor McLaughlin
d440360906
clang-format Config.h and Pcsx2Config.cpp
2021-10-05 11:54:44 +01:00
Connor McLaughlin
3c522a0e60
Config: Add missing equality comparisons for a few fields
...
Fixes memory card changes not getting applied.
2021-10-05 11:54:44 +01:00
Connor McLaughlin
00fbc8289d
Wx: Fix trace log settings getting very confused
2021-10-05 11:54:44 +01:00