Connor McLaughlin
|
2672e2b505
|
libretro: Build fix
|
2020-12-30 19:42:14 +10:00 |
|
Connor McLaughlin
|
3cb2cd8235
|
GPU: Add adaptive and box downsampling modes
|
2020-12-30 17:41:39 +10:00 |
|
Connor McLaughlin
|
f181b45760
|
libretro: Build fix
|
2020-12-27 02:41:43 +10:00 |
|
Connor McLaughlin
|
702ed21207
|
HostDisplay: Add threaded presentation for Vulkan renderer
Can add a significant speedup for fast forward. Automatically disabled
when vsync is enabled.
|
2020-12-27 00:54:53 +10:00 |
|
Connor McLaughlin
|
add6754381
|
libretro: Remove guncon/mouse/negcon controller types
These were never supported. Use the standalone version if you want to
use these controller types.
|
2020-12-25 13:53:28 +10:00 |
|
Connor McLaughlin
|
744cfbd924
|
Frontends: Add PGXP Depth Buffer options
|
2020-12-23 01:39:49 +10:00 |
|
Connor McLaughlin
|
ca84925ff8
|
HostDisplay: Support screenshotting 16-bit display formats
|
2020-12-22 03:24:51 +10:00 |
|
Albert Liu
|
189656cbc4
|
CommonHostInterface: Fully clear controller section before loading profile
|
2020-12-22 03:24:51 +10:00 |
|
Margen67
|
b7534015e0
|
Use proper 21:9 aspect ratio, add 32:9
|
2020-12-20 19:57:15 -08:00 |
|
Albert Liu
|
de8f03bd75
|
GPU: Add auto (game native) aspect ratio
|
2020-12-16 02:40:33 -08:00 |
|
Connor McLaughlin
|
e85f7da874
|
Update game compatibility settings
|
2020-12-14 02:15:25 +10:00 |
|
Connor McLaughlin
|
5c6ee953d0
|
libretro: Update compatibility settings
|
2020-12-13 00:47:26 +10:00 |
|
Albert Liu
|
def9a98cb9
|
GameSettings: Disable analog mode forcing instead of forcing digital controller
|
2020-12-11 19:50:43 -08:00 |
|
Albert Liu
|
8716c33f41
|
AnalogController: Clarify option for forcing analog mode
|
2020-12-11 19:50:43 -08:00 |
|
Connor McLaughlin
|
362905e3df
|
GPU: Add display line offset game setting
Use when games need additional cropping.
|
2020-12-04 00:33:04 +10:00 |
|
Connor McLaughlin
|
98f70e9b51
|
HostDisplay: Add 5:4 and 3:2 aspect ratios
|
2020-12-01 01:58:46 +10:00 |
|
Connor McLaughlin
|
5f69216f70
|
HostInterface: Add OpenPackageFile method
|
2020-11-28 00:14:45 +10:00 |
|
Connor McLaughlin
|
859f23f4d5
|
libretro: Add compatibility settings loading
|
2020-11-28 00:14:44 +10:00 |
|
Connor McLaughlin
|
b2de5945c4
|
libretro: Disable context caching
It's completely broken in RetroArch, see https://github.com/libretro/RetroArch/issues/11623
|
2020-11-27 01:40:50 +10:00 |
|
Connor McLaughlin
|
627a3109b3
|
libretro: Re-query hardware render interface after AV system info change
I suspect the frontend is supposed to call context_reset/destroy here,
but it's not for whatever reason, and this works around it.
|
2020-11-26 01:34:12 +10:00 |
|
Connor McLaughlin
|
b45bee5954
|
libretro: Work around crash in RetroArch Vulkan driver
|
2020-11-25 23:06:41 +10:00 |
|
Connor McLaughlin
|
ade61d6139
|
libretro: Fix fastmem defaulting to LUT on 64-bit
|
2020-11-24 15:14:34 +10:00 |
|
Connor McLaughlin
|
bf2e38aed5
|
CPU/Recompiler: Implement LUT-based fastmem
|
2020-11-24 14:49:21 +10:00 |
|
Connor McLaughlin
|
2595e31575
|
GPU: Split software to frontend/backend
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
03d4f80883
|
GPU: Move enums/types into separate file
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
d3d881aa6b
|
GPU/Software: Reduce number of copies by one, enable 16-bit scanout
|
2020-11-21 18:39:04 +10:00 |
|
Connor McLaughlin
|
5b4cc214c5
|
libretro: Move some interface init to retro_init
Apparently fixes rumble.
|
2020-11-15 00:11:50 +10:00 |
|
Albert Liu
|
ca8fe27954
|
libretro: Add analog axis scale toggle
|
2020-11-12 04:16:04 -08:00 |
|
Connor McLaughlin
|
ca14e53c4a
|
GTE: Make widescreen hack use display aspect ratio
|
2020-11-11 01:02:40 +10:00 |
|
Connor McLaughlin
|
2d3fd621bf
|
Settings: Add 19:9 aspect ratio
|
2020-11-11 01:02:40 +10:00 |
|
Connor McLaughlin
|
62892b02d1
|
libretro: Add edge blending texture filtering modes
|
2020-11-08 00:22:35 +10:00 |
|
Connor McLaughlin
|
ae1e4b1b8f
|
GPU: Add chroma smoothing for 24-bit display enhancement
|
2020-11-03 16:17:45 +10:00 |
|
Connor McLaughlin
|
d102b2facd
|
Qt: Fix selecting fullscreen mode breaking other backend borderless
|
2020-11-03 16:17:45 +10:00 |
|
Connor McLaughlin
|
414bc30f24
|
HostDisplay: Implement exclusive fullscreen for D3D11 renderer
|
2020-11-02 00:56:05 +10:00 |
|
Connor McLaughlin
|
4c08624ce5
|
libretro: Fix Windows build
|
2020-10-31 15:12:18 +10:00 |
|
Connor McLaughlin
|
95dba59826
|
libretro: Add MSAA options
|
2020-10-31 14:39:38 +10:00 |
|
Albert Liu
|
fe9680fba8
|
libretro: Fix duplicated core option keys
|
2020-10-29 17:56:25 -07:00 |
|
Connor McLaughlin
|
2fb67ee7db
|
AnalogController: Add option to use analog stick as dpad in digital mode
|
2020-10-30 00:44:40 +10:00 |
|
Connor McLaughlin
|
451c48406d
|
libretro: Fix runtime aspect ratio changes not applying
|
2020-10-28 17:32:59 +10:00 |
|
Connor McLaughlin
|
a1064f33b3
|
libretro: Add option to disable fastmem
|
2020-10-26 22:15:38 +10:00 |
|
Connor McLaughlin
|
3392839795
|
libretro: Add option to hide OSD messages
|
2020-10-26 01:09:09 +10:00 |
|
Connor McLaughlin
|
d1018abd5b
|
libretro: Fix incorrectly named CD-ROM Read Speedup option
|
2020-10-14 00:48:48 +10:00 |
|
Connor McLaughlin
|
49cea927f0
|
Build: Add ARM64 platform for Windows
|
2020-10-14 00:48:48 +10:00 |
|
Connor McLaughlin
|
d39c9f5d1c
|
Clean up some compiler warnings
|
2020-10-11 12:21:08 +10:00 |
|
Connor McLaughlin
|
8ba93b36a0
|
CDROM: Add option to speed up double speed reads
|
2020-10-05 00:18:10 +10:00 |
|
Connor McLaughlin
|
ca0bfc39a2
|
CDROM: Add a setting and hotkey to mute CD audio
|
2020-10-04 00:12:01 +10:00 |
|
Connor McLaughlin
|
8edf02bca8
|
libretro: Add CPU overclock option
|
2020-10-01 00:02:01 +10:00 |
|
Connor McLaughlin
|
d73271ec0a
|
GPU: Add option to force 4:3 for 24-bit content (e.g. FMVs)
|
2020-09-26 15:11:45 +10:00 |
|
Connor McLaughlin
|
87e3e4097f
|
libretro: Use saves/duckstation_cache as shader cache directory
|
2020-09-26 01:13:48 +10:00 |
|
Connor McLaughlin
|
40037d6e90
|
libretro: Cheat support
|
2020-09-26 01:13:48 +10:00 |
|