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 |
|
Connor McLaughlin
|
058fc28248
|
Frontend: Sync to audio
|
2019-10-11 16:17:17 +10:00 |
|
Connor McLaughlin
|
3912e0e8d6
|
SPU: More implementation work
|
2019-10-11 13:24:48 +10:00 |
|
Connor McLaughlin
|
f852b8dd90
|
Further work on SPU implementation
|
2019-10-11 02:20:21 +10:00 |
|
Connor McLaughlin
|
bc51cc6d7d
|
common: Add AudioStream class
|
2019-10-11 02:20:10 +10:00 |
|
Connor McLaughlin
|
5627955900
|
GPU: Two-pass rendering for B-F transparency
|
2019-10-06 13:09:04 +10:00 |
|
Connor McLaughlin
|
73ab741d4c
|
Frontend: Fix invalid FPS values when loading state
|
2019-10-05 16:29:00 +10:00 |
|
Connor McLaughlin
|
ebe44ccc0b
|
GPU: Fix broken VRAM->CPU transfers at >1x resolution scale
|
2019-10-05 15:15:00 +10:00 |
|
Connor McLaughlin
|
1998a74ff4
|
GPU: Fix warnings in RGB24 shader
|
2019-10-05 14:52:52 +10:00 |
|
Connor McLaughlin
|
e80775ed82
|
Frontend: Fix invalid FPS showing when reset
|
2019-10-05 14:50:23 +10:00 |
|
Connor McLaughlin
|
ae260b924c
|
GPU: Use GL_DRAW_FRAMEBUFFER binding instead of GL_FRAMEBUFFER
|
2019-10-05 14:48:41 +10:00 |
|
Connor McLaughlin
|
88d59a774f
|
Frontend: Fix broken fast-forward
|
2019-10-05 14:43:24 +10:00 |
|
Connor McLaughlin
|
431313156a
|
GPU: Fix invalid rectangle passed to glScissor
|
2019-10-05 14:36:48 +10:00 |
|
Connor McLaughlin
|
004c22f031
|
Frontend: Prevent drawing imgui into the vram texture
|
2019-10-04 22:27:18 +10:00 |
|
Connor McLaughlin
|
4fa79f1503
|
GL: Eliminiate most redundant state setting calls at draw time
|
2019-10-04 22:10:43 +10:00 |
|
Connor McLaughlin
|
8987fa93c2
|
GPU: Set line width at higher internal resolutions
|
2019-10-04 21:08:53 +10:00 |
|
Connor McLaughlin
|
d3ecad391d
|
Frontend: Move fullscreen to settings menu
|
2019-10-04 20:49:43 +10:00 |
|