Stenzek
|
04b837a418
|
Qt: Redesign graphics settings panel
Add screenshot format/type.
|
2024-03-02 21:21:20 +10:00 |
|
Stenzek
|
c1381cfda6
|
System: Gracefully handle memory allocaion failure
|
2024-02-25 20:30:41 +10:00 |
|
Silent
|
d08a40bcd8
|
DiscordRPC: Show session time in Discord Rich Presence
|
2023-12-23 15:19:22 +01:00 |
|
Stenzek
|
e6be0532cb
|
System: Fix incorrect rewind VRAM estimation
|
2023-12-18 20:50:35 +10:00 |
|
Stenzek
|
7e2afe82b5
|
FullscreenUI: Fix opening while paused
|
2023-12-14 20:23:48 +10:00 |
|
Stenzek
|
afe8384b6d
|
System: Use Async HC mode disable for resuming
|
2023-11-27 00:45:00 +10:00 |
|
Stenzek
|
538266aacd
|
System: Fix Discord Rich Presence
|
2023-10-29 22:46:02 +10:00 |
|
Stenzek
|
7e07d2feb8
|
GunCon: Add relative pointer binding
|
2023-09-20 17:11:29 +10:00 |
|
Stenzek
|
68b59ee748
|
CMake: Swap USE_ and WITH_ for ENABLE_
Consistency.
|
2023-09-17 12:36:52 +10:00 |
|
Stenzek
|
c773c763ef
|
Achievements: Switch to rc_client
|
2023-09-16 19:00:29 +10:00 |
|
Stenzek
|
80e3d29ab8
|
Misc: clang-cl warning clean-up
|
2023-09-03 14:30:26 +10:00 |
|
Stenzek
|
5421900bb2
|
System: Add InterruptExecution()
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
b483931444
|
System: Allow overriding BIOS in boot parameters
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
15af10e82a
|
System: Expose memory save states
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
afaf5ddafd
|
System: Centralize frame presentation
|
2023-08-30 22:20:36 +10:00 |
|
Stenzek
|
92b1c21b8a
|
CPU: Fix crash on breakpoint add/trace enable
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
b217f64bcf
|
PostProcessing: Refactor config to use separate sections
|
2023-08-30 00:44:01 +10:00 |
|
Stenzek
|
dc9c99438b
|
Misc: Post-refactor cleanups
|
2023-08-24 18:01:32 +10:00 |
|
Stenzek
|
7d914a9384
|
Qt: Use disc sets for changing discs
|
2023-08-23 18:41:14 +10:00 |
|
Stenzek
|
e3d9ba4c99
|
Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
- Add native Metal renderer.
|
2023-08-20 21:55:38 +10:00 |
|
Stenzek
|
5b980dafa5
|
System: Refactor main loop
Reduces JIT exits.
Improves runahead performance.
|
2023-08-16 01:13:00 +10:00 |
|
Stenzek
|
9aa6c24620
|
System: Store game hash as well as serial
|
2023-05-15 23:39:07 +10:00 |
|
Stenzek
|
7681551544
|
System: Don't auto enable analog on unknown games
|
2023-05-08 13:07:19 +10:00 |
|
Stenzek
|
1fcf16fc81
|
System: Store BIOS image info/hash after loading
|
2023-03-16 19:22:54 +10:00 |
|
Stenzek
|
0ef24398f8
|
Qt: Ensure system is shut down before closing
Fixes crash on shutdown on Mac.
|
2023-02-05 13:43:15 +10:00 |
|
Connor McLaughlin
|
50a616421f
|
System: Add -exe parameter for overriding boot executable
Lets you re-use a disc image, but boot a different file.
|
2023-01-11 19:49:11 +10:00 |
|
Connor McLaughlin
|
19b4f4e921
|
System: Add frame time graph
|
2023-01-07 13:10:43 +10:00 |
|
Connor McLaughlin
|
8c7a192128
|
Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
|
2022-12-04 21:03:49 +10:00 |
|
Connor McLaughlin
|
10f98106dd
|
Misc: Normalize code vs serial usage
|
2022-10-05 18:29:44 +10:00 |
|
Connor McLaughlin
|
587fbf6ca7
|
System: Disable auto analog mode when starting shell
|
2022-10-04 00:20:37 +10:00 |
|
Connor McLaughlin
|
106addf5a8
|
Qt: Fix shutdown and save state in fullscreen UI
|
2022-10-04 00:00:56 +10:00 |
|
Connor McLaughlin
|
05eecf9944
|
System: Fix very low underclocks locking up
|
2022-09-17 15:56:05 +10:00 |
|
Connor McLaughlin
|
bec0d6e7df
|
HostDisplay: Add GPU usage statistics
|
2022-09-03 14:17:51 +10:00 |
|
Connor McLaughlin
|
54c2447ff3
|
System: Rework some throttler/vsync logic
|
2022-08-10 13:09:32 +10:00 |
|
Connor McLaughlin
|
6bf0ad789e
|
fixup! Misc: Necessary emucore changes for Android
|
2022-08-05 17:07:07 +10:00 |
|
Connor McLaughlin
|
6386004b2c
|
FullscreenUI: Fix incorrect vsync state on unpause
|
2022-07-26 21:46:18 +10:00 |
|
Connor McLaughlin
|
b42b5501f6
|
UI: Massive revamp, new features and improvements
|
2022-07-22 21:19:54 +10:00 |
|
Connor McLaughlin
|
50a09384e1
|
CommonHostInterface: Add onscreen indicator for rewind
|
2021-08-07 12:07:04 +10:00 |
|
Connor McLaughlin
|
6a2b2ac7f8
|
System: Don't wipe out nonpersistent memory cards during game change
|
2021-05-24 21:24:22 +10:00 |
|
Connor McLaughlin
|
67f352339c
|
CommonHostInterface: Add swap memory cards hotkey
|
2021-05-20 12:19:28 +10:00 |
|
Connor McLaughlin
|
f4fb627428
|
System: Increase maximum save state size (for 8MB RAM)
|
2021-05-20 12:19:27 +10:00 |
|
Connor McLaughlin
|
c2916e0719
|
System: Render save state screenshots at fixed resolution
Fixes delays when saving state at high internal resolution.
|
2021-04-28 02:51:44 +10:00 |
|
Connor McLaughlin
|
03f3f0369c
|
GameList: Reduce number of system calls when scanning
|
2021-04-17 21:52:26 +10:00 |
|
Connor McLaughlin
|
ff14e8aede
|
Add JSON game database to replace dat parsing
|
2021-04-17 17:04:23 +10:00 |
|
Connor McLaughlin
|
50d712c3fe
|
CDImage: Support sub-images, use subimages for m3u
|
2021-03-27 15:18:29 +10:00 |
|
Connor McLaughlin
|
6bbb1128b6
|
System: Hash executable for game code when system.cnf missing
|
2021-03-07 02:47:00 +10:00 |
|
Albert Liu
|
f9dc1a7e80
|
Core: Add Multitap support
|
2021-02-26 21:04:12 -08:00 |
|
Connor McLaughlin
|
0ec2c87a0e
|
Implement RetroAchivements
|
2021-02-27 00:44:53 +10:00 |
|
Connor McLaughlin
|
229ed5a852
|
System: Add helpers for reading executables off discs
|
2021-02-24 01:21:43 +10:00 |
|
Connor McLaughlin
|
24c2165bb3
|
GPU: Allow closing window/app to interrupt shader compilation
|
2021-02-19 01:48:44 +10:00 |
|