Connor McLaughlin
|
14e7f8fd13
|
GPU: Add D3D12 renderer
|
2021-07-10 21:45:10 +10:00 |
|
Connor McLaughlin
|
5da9edceb9
|
Build: Unify MSBuild options in props files
|
2021-07-10 21:45:10 +10:00 |
|
Connor McLaughlin
|
79dccc9d05
|
GPU/SW: Fix regression with non-transparent triangles
|
2021-07-10 13:23:12 +10:00 |
|
Connor McLaughlin
|
cf51557b7f
|
GPU/Vulkan: Fix possible out-of-range pipeline with depth buffer
|
2021-07-09 13:07:41 +10:00 |
|
Connor McLaughlin
|
8f3162675f
|
Warning fixes
|
2021-07-07 19:54:13 +10:00 |
|
Connor McLaughlin
|
2f3512aa33
|
GPU/D3D11: Fix incorrect state being used with depth buffer on
|
2021-07-05 21:44:08 +10:00 |
|
Connor McLaughlin
|
acb108f3ea
|
GPU/SW: Improve software blending precision
|
2021-07-05 21:44:03 +10:00 |
|
Connor McLaughlin
|
6e9ebfa5b5
|
GPU/D3D11: Fix possible buffer overwrite when reading back
|
2021-07-04 21:40:44 +10:00 |
|
Connor McLaughlin
|
a84992c395
|
NeGcon: Use 0..1 range instead of -1..1 for I/II/L
|
2021-07-03 15:04:33 +10:00 |
|
Connor McLaughlin
|
a6abf7a83d
|
TimingEvent: Fix possible negative tick execution
|
2021-07-03 14:29:39 +10:00 |
|
Connor McLaughlin
|
5865064387
|
FrontendCommon: Add XAudio2 audio backend
|
2021-06-30 15:15:49 +10:00 |
|
Connor McLaughlin
|
37e50c62f0
|
CDROM: Fix intermediate seek->read status transition
|
2021-06-30 14:38:30 +10:00 |
|
Connor McLaughlin
|
911e9a37f1
|
WIN32 macro -> _WIN32
|
2021-06-30 14:38:07 +10:00 |
|
Connor McLaughlin
|
bc1331208b
|
System: Don't try to preload multi-disc images
|
2021-06-27 13:52:43 +10:00 |
|
Connor McLaughlin
|
c44e614913
|
MemoryCardImage: Fix incorrect format string
|
2021-06-26 00:03:18 +10:00 |
|
Connor McLaughlin
|
1ecf5cf76a
|
Qt/MemoryCardEditor: Support undeleting files
|
2021-06-25 14:43:19 +10:00 |
|
Connor McLaughlin
|
f7587eaeac
|
GPU/HW: Fix incorrect range for shader compiling progress
|
2021-06-25 13:56:06 +10:00 |
|
Connor McLaughlin
|
5488bf7128
|
CDROM: Ignore speed change for non-cued Play
|
2021-06-25 00:20:26 +10:00 |
|
Connor McLaughlin
|
defce709da
|
GPU/HW: Don't allow adaptive downsampling at non-pow2 scales
|
2021-06-25 00:19:14 +10:00 |
|
Connor McLaughlin
|
2343696995
|
CPU/Recompiler: Fix a few incorrect calls to PGXP
Fixes PGXP not being effective in Grandia.
|
2021-06-24 16:52:40 +10:00 |
|
Connor McLaughlin
|
98f0e5908b
|
GPU/HW: Fix incorrect UV range for upscaled direct texturing
|
2021-06-24 14:45:15 +10:00 |
|
Connor McLaughlin
|
7ac537bf73
|
CPU/Recompiler: Flush load delay when lwl/lwr is first instruction
Fixes corrupted textures in Zen Nihon Joshi Pro Wrestling - Joou
Densetsu - Yume no Taikousen.
|
2021-06-22 14:50:18 +10:00 |
|
Connor McLaughlin
|
7b87b386a9
|
CPU/Recompiler: Fix performance regression in AArch32/64
|
2021-06-21 22:04:50 +10:00 |
|
Connor McLaughlin
|
ed6145ac77
|
Qt/MemoryCardEditor: Support importing non-mcs raw files
|
2021-06-21 17:25:02 +10:00 |
|
Connor McLaughlin
|
d9412f9fcd
|
FrontendCommon: Add option to inhibit screensaver
|
2021-06-20 15:50:59 +10:00 |
|
Connor McLaughlin
|
1644a0762d
|
GPU/OpenGL: Disable MSAA on GLES3.1
|
2021-06-20 13:10:26 +10:00 |
|
Connor McLaughlin
|
e7b113f454
|
System: Don't reset performance counters when turboing
|
2021-06-19 21:15:50 +10:00 |
|
Connor McLaughlin
|
bc34a75e03
|
CDROM: Add missing include for <cmath>
|
2021-06-19 15:23:25 +10:00 |
|
Connor McLaughlin
|
67344070ea
|
CDROM: Improve simulation of seek timing
|
2021-06-19 15:16:01 +10:00 |
|
Connor McLaughlin
|
2c19c7ce57
|
CDROM: Cancel speed changes if they're not complete
|
2021-06-19 15:16:01 +10:00 |
|
Connor McLaughlin
|
b1776dea61
|
CDROM: Simulate position holding for GetlocL too
|
2021-06-19 15:16:01 +10:00 |
|
Connor McLaughlin
|
815146e7d8
|
GPU/HW: Fix incorrect blend factor
Regression from 75e6c175de
|
2021-06-17 20:04:05 +10:00 |
|
Connor McLaughlin
|
75e6c175de
|
GPU/HW: Elide redundant UBO updates on draw mode change
|
2021-06-15 23:10:49 +10:00 |
|
Connor McLaughlin
|
4f09d61825
|
CPU: Don't panic on invalid instructions
|
2021-06-15 22:58:29 +10:00 |
|
Connor McLaughlin
|
2548f75267
|
CDROM: Differentiate between logical and physical hold
|
2021-06-15 22:44:21 +10:00 |
|
Connor McLaughlin
|
16c02c8559
|
CDROM: Don't apply speed change delay when already changing
|
2021-06-14 19:36:37 +10:00 |
|
Connor McLaughlin
|
72d7ba9163
|
SPU: Increase transfer rate to RAM
Fixes broken sound effects in Grand Theft Auto London.
|
2021-06-14 19:32:15 +10:00 |
|
Connor McLaughlin
|
f4da56efea
|
CDROM: Simulate the time it takes to change speeds
|
2021-06-14 14:56:35 +10:00 |
|
Connor McLaughlin
|
db5be6c70c
|
TimingEvent: Add Delay method
|
2021-06-14 14:55:20 +10:00 |
|
Connor McLaughlin
|
38288e6b36
|
CDROM: Factor in implicit seeks when calculating time
|
2021-06-14 13:47:55 +10:00 |
|
Connor McLaughlin
|
f2bfbabdcb
|
CDROM: Don't reset full state on Reset command
|
2021-06-14 13:47:41 +10:00 |
|
Connor McLaughlin
|
aa675163e2
|
CDROM: Fix second response event not being cleaned up
|
2021-06-14 13:47:04 +10:00 |
|
Connor McLaughlin
|
2113405c7a
|
CPU/Recompiler: Elide tick flush completely where possible
|
2021-06-13 18:26:12 +10:00 |
|
Connor McLaughlin
|
e8ac1fca80
|
CPU/Recompiler: Optimize bgez zero, addr to unconditional
|
2021-06-13 18:26:12 +10:00 |
|
Connor McLaughlin
|
d3d92226a5
|
PGXP: Further optimizations
Up to an 8% speed improvement in Racing Lagoon with CPU mode enabled.
|
2021-06-12 22:02:33 +10:00 |
|
Connor McLaughlin
|
a47686a313
|
PGXP: Don't abort() on vertex cache alloc fail
|
2021-06-12 20:50:48 +10:00 |
|
Connor McLaughlin
|
74013a0853
|
CDROM: Use physical position for seek time calculations
|
2021-06-12 18:09:28 +10:00 |
|
Connor McLaughlin
|
36bfc461f9
|
CDROM: Refactor start/stop/second response
|
2021-06-12 18:09:28 +10:00 |
|
Connor McLaughlin
|
9d36ce757d
|
CDROM: Simulate motor spin-up time
Fixes disc changing in Tales of Destiny II.
|
2021-06-11 20:47:46 +10:00 |
|
Connor McLaughlin
|
95247b0b5e
|
CDROM: Don't set motor on before calc read/play time
|
2021-06-11 20:47:46 +10:00 |
|