Connor McLaughlin
|
b28610e30b
|
Frontend: Support OpenGL ES
|
2019-11-06 01:32:56 +10:00 |
|
Connor McLaughlin
|
2c631aba5e
|
GPU: Move stats from renderer class to base classes
|
2019-11-05 19:44:17 +10:00 |
|
Connor McLaughlin
|
5d26c2177f
|
GPU/HW: Don't crash when switching to incompatible renderer
|
2019-11-04 02:02:33 +10:00 |
|
Connor McLaughlin
|
a397979d72
|
GPU/HW: Elide buffer copy in scanout and fix flipped display
|
2019-11-04 01:46:19 +10:00 |
|
Connor McLaughlin
|
ac45f3892c
|
Frontend: Fix broken display texture for OpenGL
|
2019-11-04 01:01:31 +10:00 |
|
Connor McLaughlin
|
9de9cf3be2
|
GPU/HW: Add D3D11 renderer and refactor host interface/display
|
2019-11-04 00:39:48 +10:00 |
|
Connor McLaughlin
|
d68f7085d6
|
Common: Move GL classes to subdirectory
|
2019-11-03 15:22:37 +10:00 |
|
Connor McLaughlin
|
c9feb7ea07
|
GPU: Add force true color setting
|
2019-11-02 00:31:25 +10:00 |
|
Connor McLaughlin
|
f5e1d443fa
|
Frontend: Implement Resume functionality
|
2019-10-31 23:02:52 +10:00 |
|
Connor McLaughlin
|
5626d4f282
|
GPU: Fix texcoord off-by-one error in rectangles
|
2019-10-29 23:42:08 +10:00 |
|
Connor McLaughlin
|
6f7b9c8e28
|
Frontend: Fix last two slots missing from quick load
|
2019-10-29 02:08:46 +10:00 |
|
Connor McLaughlin
|
3ad6b005a8
|
Frontend: Add hotkey for toggling speed limiter
|
2019-10-29 01:59:53 +10:00 |
|
Connor McLaughlin
|
9bda6c5ef7
|
Frontend: Hook up change disc menu item
|
2019-10-28 17:34:59 +10:00 |
|
Connor McLaughlin
|
6e60991fd0
|
Frontend: Add hotkey to adjust resolution scale
|
2019-10-28 00:48:43 +10:00 |
|
Connor McLaughlin
|
12ce777e30
|
Frontend: Add toggle for software rendering
|
2019-10-27 21:52:10 +10:00 |
|
Connor McLaughlin
|
d1be9460b9
|
Frontend: Ignore key repeat events for controller/speed limit
|
2019-10-27 21:44:08 +10:00 |
|
Connor McLaughlin
|
2b419fcb08
|
Frontend: Add frame step hotkey (SPACE)/menu item
|
2019-10-27 21:35:13 +10:00 |
|
Connor McLaughlin
|
21f555cf8f
|
Frontend: Add pause support
|
2019-10-27 21:26:15 +10:00 |
|
Connor McLaughlin
|
5f0980c684
|
dep: Update imgui
|
2019-10-27 20:52:02 +10:00 |
|
Connor McLaughlin
|
0092cb1016
|
Pad: Set up memory cards via settings
|
2019-10-27 17:46:36 +10:00 |
|
Connor McLaughlin
|
83b67b3c4c
|
Frontend: Clear focus after loading/saving state
|
2019-10-27 13:44:48 +10:00 |
|
Connor McLaughlin
|
41574d92e8
|
Build: Enable conformance mode
|
2019-10-27 01:58:28 +10:00 |
|
Connor McLaughlin
|
e99f0a4acf
|
Pad: Use baud rate for transfer delay
|
2019-10-27 01:52:18 +10:00 |
|
Connor McLaughlin
|
f22de715c7
|
Frontend: Hook up right stick button to main menu bar
|
2019-10-27 01:05:43 +10:00 |
|
Connor McLaughlin
|
f538123210
|
Frontend: Use imgui functions for handling SDL events
|
2019-10-27 00:08:01 +10:00 |
|
Connor McLaughlin
|
0d71ebccc8
|
Frontend: Add display linear filtering option
|
2019-10-27 00:02:01 +10:00 |
|
Connor McLaughlin
|
3b32053065
|
Build: Disable LTCG in Release builds
|
2019-10-26 21:12:23 +10:00 |
|
Connor McLaughlin
|
99663d119c
|
CDROM: Refactoring seek/read to support timing
|
2019-10-26 21:10:08 +10:00 |
|
Connor McLaughlin
|
1adb1d14ae
|
Build: Enable inlining for __inline functions in DebugFast
|
2019-10-26 15:42:21 +10:00 |
|
Connor McLaughlin
|
2b137190c8
|
Frontend: Fix occasional power-off crash
|
2019-10-26 13:33:13 +10:00 |
|
Connor McLaughlin
|
ed6d0e34de
|
MDEC: Fix broken stats window
|
2019-10-26 13:31:45 +10:00 |
|
Connor McLaughlin
|
540e942a46
|
Add basic software GPU renderer
|
2019-10-26 12:57:45 +10:00 |
|
Connor McLaughlin
|
9b56499afa
|
Refactoring settings/support changing GPU renderer at runtime
|
2019-10-26 12:55:56 +10:00 |
|
Connor McLaughlin
|
e98d109da2
|
Frontend: Support game controllers
|
2019-10-23 21:39:48 +10:00 |
|
Connor McLaughlin
|
87f9f99938
|
Frontend: Extract keyboard handling to seperate function
|
2019-10-23 15:34:39 +10:00 |
|
Connor McLaughlin
|
c97089b775
|
Frontend: Fix Help menu placement when running
|
2019-10-22 23:09:01 +10:00 |
|
Connor McLaughlin
|
a76ec6fc19
|
Compile fixes for GCC
|
2019-10-22 23:07:51 +10:00 |
|
Connor McLaughlin
|
dc7b72b156
|
Frontend: Support vsync for speed limiter
|
2019-10-21 01:41:31 +10:00 |
|
Connor McLaughlin
|
e0173cbb4d
|
Frontend: Popup menu for load state in powered-off state
|
2019-10-21 00:38:20 +10:00 |
|
Connor McLaughlin
|
6c73dc6efb
|
Frontend: Support loading state while powered off
|
2019-10-21 00:38:04 +10:00 |
|
Connor McLaughlin
|
4f1fc7abf0
|
Fix CMake build
|
2019-10-20 22:31:45 +10:00 |
|
Connor McLaughlin
|
b9e0c329d0
|
Remove unused common classes
|
2019-10-20 22:28:19 +10:00 |
|
Connor McLaughlin
|
cac09bcedc
|
Frontend: Add about window
|
2019-10-20 21:19:54 +10:00 |
|
Connor McLaughlin
|
d389fcaa13
|
Frontend: Force powered-off screen through seperate render path
|
2019-10-20 21:19:54 +10:00 |
|
Connor McLaughlin
|
0b58f1facf
|
Frontend: Hook up "Start Disc"
|
2019-10-20 21:19:54 +10:00 |
|
Connor McLaughlin
|
0e6d1d5629
|
Frontend: Add a powered-off window/welcome screen
|
2019-10-20 21:19:54 +10:00 |
|
Connor McLaughlin
|
e68cddf017
|
Fix CMake build
|
2019-10-15 18:02:48 +10:00 |
|
Connor McLaughlin
|
aa792da823
|
CDROM: Implement XA-ADPCM decoding
|
2019-10-15 17:28:23 +10:00 |
|
Connor McLaughlin
|
88ec178380
|
DMA: Refactoring, support split block transfers
|
2019-10-13 14:16:49 +10:00 |
|
Connor McLaughlin
|
0f68c8c5d3
|
Add debugging for GPU/Timers
|
2019-10-12 22:15:38 +10:00 |
|