Connor McLaughlin
|
9ac7b002e2
|
GPU/HW: Improve dirty rectangle tracking
Fixes title screen of Activision Classics and performance regression
from Vagrant Story motion blur fix.
|
2020-02-09 22:49:53 +09:00 |
|
Connor McLaughlin
|
2bf6912f39
|
Qt: Simplify emulation thread loop
|
2020-02-09 22:16:37 +09:00 |
|
Connor McLaughlin
|
c820ddba79
|
HostInterface: Move throttle and perf stats to System class
|
2020-02-09 22:16:25 +09:00 |
|
Connor McLaughlin
|
895cefec60
|
Qt: Fix core trying to use core OpenGL shaders on OpenGL ES
|
2020-02-08 21:18:41 +09:00 |
|
Connor McLaughlin
|
1e45c9c4e1
|
GPU: Fix incorrect overwrite of set mask bit from draw mode
Fixes motion blur in Vagrant Story.
|
2020-02-08 00:01:37 +09:00 |
|
Connor McLaughlin
|
287ab93cdc
|
GPU: Fix texture bit15 not propogating when blending enabled
|
2020-02-08 00:01:12 +09:00 |
|
Connor McLaughlin
|
ac5af4658d
|
GPU: Mask bit check should use existing colour not new colour
|
2020-02-07 00:11:12 +09:00 |
|
Connor McLaughlin
|
a36fe8bfe6
|
GPU: Keep drawing area invalidated after invalidating shadow VRAM copy
Partially fixes the motion blur in Vagrant Story.
|
2020-02-07 00:10:58 +09:00 |
|
Connor McLaughlin
|
d1c8775996
|
Common/Rectangle: Compile fix when using operator=
|
2020-02-07 00:10:46 +09:00 |
|
Connor McLaughlin
|
7e862cd63e
|
GPU: Texture bit should be ignored when drawing lines
Fixes line flickering in Vagrant Story.
|
2020-02-07 00:10:36 +09:00 |
|
Stenzek
|
d67133b537
|
Build: Fix DebugFast config for tinyxml2
|
2020-02-06 21:02:53 +09:00 |
|
Stenzek
|
8d9ce82281
|
Qt: Slightly rework desktop/GLES context creation
|
2020-02-06 21:02:47 +09:00 |
|
Stenzek
|
8654778298
|
Qt: OpenGL display window crash fix
|
2020-02-05 22:47:49 +09:00 |
|
Stenzek
|
e4e15f234b
|
Qt: Fix up debug CPU mode switch menu
|
2020-02-05 17:43:25 +09:00 |
|
Stenzek
|
057263bda3
|
HostInterface: Track changes to CPU mode in ApplySettings()
|
2020-02-05 17:43:15 +09:00 |
|
Stenzek
|
c26b9bc54c
|
System: UpdateCPUExecutionMode -> SetCPUExecutionMode
|
2020-02-05 17:43:00 +09:00 |
|
Stenzek
|
93f85535eb
|
Qt: Handle creation of ES contexts even when it wasn't specified
|
2020-02-05 17:42:50 +09:00 |
|
Stenzek
|
edb6d7c97e
|
Qt: Add debug settings to menu
|
2020-02-04 15:22:56 +09:00 |
|
Stenzek
|
733ab1bca0
|
Settings: Store debug settings to ini
|
2020-02-04 15:22:48 +09:00 |
|
Stenzek
|
6718f0442c
|
Qt: Support QActions in SettingsWidgetBinder
|
2020-02-04 15:22:39 +09:00 |
|
Connor McLaughlin
|
52fd070d3b
|
Build: Compile tinyxml2 as static library instead of dll
|
2020-02-03 14:22:17 +10:00 |
|
Connor McLaughlin
|
ec55ab7f5e
|
Build: Rename duckstation to duckstation-sdl
|
2020-02-03 14:16:59 +10:00 |
|
Connor McLaughlin
|
6c8eaa5204
|
Update windows-build.yml to remove unnecessary DLL copy step
|
2020-02-03 13:55:34 +10:00 |
|
Connor McLaughlin
|
ec7454a968
|
Update README.md with new build instructions
|
2020-02-03 13:55:05 +10:00 |
|
Connor McLaughlin
|
5957df5b5c
|
Update SDL2 to 2.0.10
|
2020-02-03 13:53:31 +10:00 |
|
Connor McLaughlin
|
4eadc07629
|
Common/StringUtil: Fix more incorrect usage of va_list
|
2020-02-03 13:53:17 +10:00 |
|
Connor McLaughlin
|
899a8e0f03
|
Qt: Add "Use Debug Device" to GPU settings
|
2020-02-02 00:22:14 +10:00 |
|
Connor McLaughlin
|
96be414e3e
|
Qt: Populate console region drop-down dynamically
|
2020-02-02 00:22:07 +10:00 |
|
Connor McLaughlin
|
b11a7a106f
|
Common/Log: Fix corrupted output/UB with va_copy
Fixes crashes on GCC9+ (#9), maybe others.
|
2020-02-01 11:04:46 +10:00 |
|
Connor McLaughlin
|
c72d86cf1b
|
Qt: Hook up CPU execution mode setting
|
2020-02-01 00:05:20 +10:00 |
|
Connor McLaughlin
|
601dde5686
|
Update README.md with information about Windows builds
|
2020-01-30 20:20:21 +10:00 |
|
Connor McLaughlin
|
e11c7190b5
|
Linux build fix
|
2020-01-30 20:20:21 +10:00 |
|
Connor McLaughlin
|
91064c2366
|
Update README.md
|
2020-01-30 20:07:41 +10:00 |
|
Connor McLaughlin
|
070e6c32d6
|
Frontends: Add .chd files to open filter
|
2020-01-30 20:06:15 +10:00 |
|
Connor McLaughlin
|
c1c82eb3f3
|
Common/CDImage: Support CHD format
|
2020-01-30 20:06:15 +10:00 |
|
Connor McLaughlin
|
18d5086e4c
|
Common/CDImage: Changes to support CHD interfaces
|
2020-01-30 20:06:15 +10:00 |
|
Connor McLaughlin
|
b5901fa190
|
dep: Add libchdr
|
2020-01-30 20:06:14 +10:00 |
|
Connor McLaughlin
|
7fc6c77015
|
dep: Add libFLAC 1.3.3
|
2020-01-30 20:05:45 +10:00 |
|
Connor McLaughlin
|
13e1fa055b
|
dep: Add lzma 19.00
|
2020-01-30 20:05:33 +10:00 |
|
Connor McLaughlin
|
0b7abf244e
|
Timers: Fix sync mode 3 inverted condition
|
2020-01-30 16:22:05 +10:00 |
|
Connor McLaughlin
|
88936463d7
|
GPU: Toggle vblank timer gate for full frame
Regression from event system. Fixes Ridge Racer.
|
2020-01-30 16:22:05 +10:00 |
|
Connor McLaughlin
|
288b680e07
|
FileSystem: Add ReplaceExtension() helper
|
2020-01-30 16:22:05 +10:00 |
|
Connor McLaughlin
|
6624df1e8c
|
Qt: Add CPU settings/emulation speed to console settings
|
2020-01-29 00:01:44 +10:00 |
|
Connor McLaughlin
|
5272ecd572
|
Qt: Support binding settings to QSliders
|
2020-01-29 00:01:35 +10:00 |
|
Connor McLaughlin
|
5bf85a5f3f
|
Update README.md
|
2020-01-28 23:33:07 +10:00 |
|
Connor McLaughlin
|
b169bc08cd
|
Update README.md
|
2020-01-26 15:56:13 +10:00 |
|
Connor McLaughlin
|
4c59d8a9ea
|
Linux build fix
|
2020-01-24 16:44:13 +10:00 |
|
Connor McLaughlin
|
1b9609ef61
|
Implement event-based scheduler instead of lock-step components
|
2020-01-24 16:23:39 +10:00 |
|
Connor McLaughlin
|
624888e131
|
HostInterface: Default BIOS path to bios subdirectory
|
2020-01-24 14:52:12 +10:00 |
|
Connor McLaughlin
|
faf2308695
|
Settings: Move set defaults to HostInterface so it can use user paths
|
2020-01-24 14:52:04 +10:00 |
|