1ab7850ed0
GPU: Rewrite deinterlacing and add adaptive/blend modes
2024-03-16 14:14:15 +10:00
e2024f6175
System: Change "Auto Load Cheats" to "Enable Cheats"
2024-03-03 14:03:07 +10:00
a1d7d214cf
GPUDevice: Add support for VRR and relaxed vsync
2024-03-03 14:03:07 +10:00
04b837a418
Qt: Redesign graphics settings panel
...
Add screenshot format/type.
2024-03-02 21:21:20 +10:00
713d396a7e
GPU/HW: Add quad line detection (Wild Arms 2)
2024-03-02 17:13:19 +10:00
b34742cdd2
GPU/HW: Slightly reduce struct size
2024-03-01 13:51:16 +10:00
d50ba989ae
Settings: Use bitfields for bool
...
Slightly more compact, memory-wise.
2024-03-01 13:42:29 +10:00
739729516e
Core: Add missing standard library includes
2024-02-06 23:48:45 +10:00
a957fb669d
StringUtil: Fix inequal-length EqualNoCase
2024-02-04 15:22:38 +10:00
150ab8f4af
GPU: Add host/hardware stats
2024-01-22 14:41:19 +10:00
cc94b76037
Add debanding option to improve gradient smoothness with truecolor
...
This option only has an effect if true color is also enabled.
2024-01-19 01:05:21 +01:00
73cee9f705
Settings: Add UserResources to EmuFolders
...
Allowing some resources, such as fonts/sounds to be overridden by the
user.
2024-01-10 22:46:57 +10:00
044eb589f9
Settings: Expose disable texture buffers/copy to self options
2023-12-27 01:44:08 +10:00
62d2f12236
Settings: Expose exclusive fullscreen control
2023-12-25 23:44:15 +10:00
e382f2b64a
Settings: Add option to disable DSB/fbfetch
2023-11-28 14:38:38 +10:00
3ab27e7220
FullscreenUI: Remove Pause on Menu open
...
And always pause. The option never really worked correctly.
2023-11-06 23:17:58 +10:00
38bc2bd057
CDROM: Add option to choose emulated mechacon version
2023-11-05 14:43:38 +10:00
f05ff4103e
Misc: Build fixes for Android
2023-11-04 20:11:51 +10:00
9501439d6b
CPU: Add new experimental recompiler
2023-10-18 00:49:01 +10:00
79e1ae3e54
CPU/CodeCache: Rewrite using new-rec's block management
2023-10-18 00:49:01 +10:00
4ad777f54f
Qt: Add log window
2023-09-30 15:09:07 +10:00
7edb57ca15
Settings: Add Default renderer option
2023-09-23 14:14:52 +10:00
ac0601f408
Common: Drop String, add SmallString
2023-09-23 14:14:52 +10:00
3c68543491
Bus: 16KB page compatibility for mmap fastmem
2023-09-23 14:14:52 +10:00
846f74c86d
Achievements: Backports from PCSX2
2023-09-18 22:38:11 +10:00
68b59ee748
CMake: Swap USE_ and WITH_ for ENABLE_
...
Consistency.
2023-09-17 12:36:52 +10:00
a37e89b52f
CMake: Remove unsupported options
2023-09-16 19:00:29 +10:00
c773c763ef
Achievements: Switch to rc_client
2023-09-16 19:00:29 +10:00
585cf25ac4
GPU: Add downsample scale option
2023-09-03 17:10:40 +10:00
7ad1b8d093
GPU: Add wireframe rendering/overlay
2023-09-02 22:26:03 +10:00
09e7a5843f
GPU: Add scaling shader support
...
Currently only Bilinear (Sharp).
2023-08-31 23:38:11 +10:00
199c53f3af
BIOS: Replace TTY patch with syscall hook
2023-08-30 00:44:01 +10:00
b217f64bcf
PostProcessing: Refactor config to use separate sections
2023-08-30 00:44:01 +10:00
dc9c99438b
Misc: Post-refactor cleanups
2023-08-24 18:01:32 +10:00
c7f987bfb7
System: Share memory cards in multi-disc games
...
Even without playlists.
2023-08-23 18:41:14 +10:00
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
d09e5051ca
Settings: Translate display names in core
...
Enables the values to show in the Big Picture UI.
2023-08-20 13:25:45 +10:00
bb60170d9a
Move frontend-common to util/core
2023-08-16 01:13:00 +10:00
84e5fbe0c6
CPU: HLE implementation of PCDrv (host file access)
2023-04-29 20:45:39 +10:00
bd1df7b25b
Settings: Default to Vulkan/Metal renderer on Mac
2023-02-05 15:12:43 +10:00
e88214966f
Settings: Default to digital controller on Android
2023-01-30 19:17:11 +10:00
afaedfedc9
Revert "Improve Integer Scaling behavior" and instead offer as a setting
2023-01-23 13:44:44 -04:00
51d1587b21
Improve Integer Scaling behavior
...
...so it always upscales the display from the framebuffer to fit the aspect ratio by stretching either horizontally or vertically instead of always stretching horizontally, which sometimes (actually most of the time) downscales the image
2023-01-21 14:51:55 -04:00
55f716e69e
Settings: Fix default value of depth clear threshold
2023-01-17 18:47:54 +10:00
af5d49649c
MDEC: Add option to use old conversion routines
...
That way texture packs for games which use MDEC for decoding
backgrounds will still be compatible.
2023-01-12 17:01:04 +10:00
19b4f4e921
System: Add frame time graph
2023-01-07 13:10:43 +10:00
3082fd55d7
Qt: Add output audio device selection
2022-12-14 17:58:14 +10:00
8c7a192128
Misc: Add copyright/license statement to applicable files
...
Should've did this in the beginning.
2022-12-04 21:03:49 +10:00
a6a52b31ad
Achievements: Add option to disable notifications
2022-11-05 15:01:48 +10:00
0709f92ac1
Misc: Cleanup/deduplicate from c9cba5e
2022-10-13 17:37:39 +10:00