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
|
733ab1bca0
|
Settings: Store debug settings to ini
|
2020-02-04 15:22:48 +09:00 |
|
Connor McLaughlin
|
52fd070d3b
|
Build: Compile tinyxml2 as static library instead of dll
|
2020-02-03 14:22:17 +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
|
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 |
|
Connor McLaughlin
|
b5e73a0be4
|
HostInterface: Add helper methods for getting paths to save states/memcards
|
2020-01-24 14:52:03 +10:00 |
|
Connor McLaughlin
|
a83cad5872
|
GPU/D3D11: Use shader bytecode cache
|
2020-01-24 14:52:01 +10:00 |
|
Connor McLaughlin
|
40799d0f77
|
HostInterface: Move ModifyResolutionScale() to base class
|
2020-01-24 14:51:56 +10:00 |
|
Connor McLaughlin
|
4a3478b360
|
HostInterface: Add function to switch between sw/hw rendering
|
2020-01-24 14:51:53 +10:00 |
|
Connor McLaughlin
|
f2231d6669
|
HostInterface: Move setting update logic to base class
|
2020-01-24 14:51:52 +10:00 |
|
Connor McLaughlin
|
82563d94f4
|
HostInterface: Fix offset OSD messages in Qt frontend
|
2020-01-24 14:51:38 +10:00 |
|
Connor McLaughlin
|
687772c4da
|
HostDisplay: Move some derived class fields to base class
|
2020-01-24 14:51:36 +10:00 |
|
Connor McLaughlin
|
abf48b6cc2
|
Qt: Update GPU settings when enhancements are changed
|
2020-01-24 14:51:33 +10:00 |
|
Connor McLaughlin
|
78f984c412
|
Qt: Add automatic download of redump disc database for game list
|
2020-01-24 14:51:25 +10:00 |
|
Connor McLaughlin
|
c5faa36f43
|
GameList: Add function to query whether database exists
|
2020-01-24 14:51:12 +10:00 |
|
Connor McLaughlin
|
f6fee86f1c
|
HostInterface: Create user directories on startup
|
2020-01-24 14:51:10 +10:00 |
|
Connor McLaughlin
|
b4c06fdcc6
|
GameList: Auto set cache/database path from user directory
|
2020-01-24 14:51:09 +10:00 |
|
Connor McLaughlin
|
77b282862f
|
HostInterface: Move running title info to System
|
2020-01-24 14:51:05 +10:00 |
|
Connor McLaughlin
|
b3db3a1cc0
|
HostInterface: Share settings between SDL and Qt frontends
|
2020-01-24 14:51:03 +10:00 |
|
Connor McLaughlin
|
2c3a0a6af9
|
HostInterface: Change working directory to user directory at startup
|
2020-01-24 14:51:02 +10:00 |
|
Connor McLaughlin
|
53428cb55b
|
HostInterface: Add user directory helpers
|
2020-01-24 14:51:00 +10:00 |
|
Connor McLaughlin
|
8d4d8e44e4
|
HostInterface: Saving state message should be OSD not error
|
2020-01-24 14:50:50 +10:00 |
|
Connor McLaughlin
|
0a5f7fcd75
|
System: Update running game when media changes from save state
|
2020-01-24 14:50:48 +10:00 |
|
Connor McLaughlin
|
20b60e0f01
|
Qt: Update window title/save states from running title
|
2020-01-24 14:50:46 +10:00 |
|
Connor McLaughlin
|
82b4229f1b
|
GameList: Move entry to global scope so it can be forward declared
|
2020-01-24 14:50:44 +10:00 |
|
Connor McLaughlin
|
9562cbea56
|
Frontends: Add frame time performance counters
|
2020-01-24 14:49:47 +10:00 |
|
Connor McLaughlin
|
bfef42f4cb
|
GPU: Fix possible driver crash on oversized update/fill
|
2020-01-23 00:01:05 +10:00 |
|
Connor McLaughlin
|
a5135ceeb0
|
GameList: Fix incorrect loading of cache
|
2020-01-22 17:56:58 +10:00 |
|
Connor McLaughlin
|
a832138191
|
Settings: Add missing Cubeb entry to audio backend names
|
2020-01-21 21:27:29 +10:00 |
|
Connor McLaughlin
|
8096dc510d
|
Settings: Add missing load/store of GPU/ForceProgressiveScan
|
2020-01-21 21:27:21 +10:00 |
|
Connor McLaughlin
|
b9538a55f5
|
Settings: Add option for creating a debug GPU device
|
2020-01-19 14:54:19 +10:00 |
|
Connor McLaughlin
|
504510c242
|
GPU: Fix reading of write-combined GPU buffers
+100fps in recompiler modes
|
2020-01-16 14:36:10 +10:00 |
|
Connor McLaughlin
|
835bbfaea5
|
Merge branch 'cubeb'
|
2020-01-11 13:52:02 +10:00 |
|
Connor McLaughlin
|
8f6ac437ab
|
Frontends: Add cubeb as audio backend option
|
2020-01-11 13:51:44 +10:00 |
|
Connor McLaughlin
|
c6119c210a
|
Revert "DMA: Delay GPU transfers by block count"
This reverts commit 0639f4264f .
Breaks FF7's FMVs in the top row. Needs GPU timings.
|
2020-01-11 13:40:04 +10:00 |
|
Connor McLaughlin
|
3e90d79df7
|
Pad: Fix log spam
|
2020-01-11 13:29:30 +10:00 |
|
Connor McLaughlin
|
71c1e243fe
|
Remove YBaseLib dependency
|
2020-01-10 13:40:53 +10:00 |
|
Connor McLaughlin
|
c52040434a
|
Core: Linux warning fixes
|
2020-01-09 08:46:52 +10:00 |
|
Connor McLaughlin
|
c03c1451fe
|
GameList: Support caching entries
|
2020-01-08 13:37:43 +10:00 |
|
Connor McLaughlin
|
e0086156ca
|
System: Compile fix for Linux
|
2020-01-08 13:34:21 +10:00 |
|
Connor McLaughlin
|
d32383bd95
|
Settings: Don't include D3D11 renderer on non-WIN32 platforms
|
2020-01-07 18:54:39 +10:00 |
|
Connor McLaughlin
|
686df4a203
|
Qt: Improve imgui hidpi scaling
|
2020-01-07 18:52:33 +10:00 |
|
Connor McLaughlin
|
1b7be01507
|
Qt: Implement audio output
|
2020-01-07 14:18:51 +10:00 |
|
Connor McLaughlin
|
0590f0935c
|
HostInterface: Fix compile error on Linux
|
2020-01-04 15:25:15 +10:00 |
|
Connor McLaughlin
|
9de0bf0aaf
|
HostInterface: Most some imgui logic from SDL to core
|
2020-01-02 19:14:06 +10:00 |
|