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
Connor McLaughlin
d728bc091b
BIOS: Add option to set search directory elsewhere
2020-09-23 22:53:51 +10:00
Connor McLaughlin
78f06fb711
libretro: Fix breakage with new BIOS detection
2020-09-23 02:11:30 +10:00
Silent
92d0dabf54
Make path separators in UI more consistent
2020-09-20 00:08:17 +02:00
Connor McLaughlin
d2ad114354
libretro: Fix incorrect rumble scale
2020-09-16 01:14:56 +10:00
hunterk
71636d22f6
add input descriptors for remaps
2020-09-13 16:10:24 -05:00
Connor McLaughlin
2819715260
FrontendCommon: Add a post processing implementation
2020-09-13 01:23:43 +10:00
Connor McLaughlin
ccaff2e7cd
Settings: Fix incorrect UI for xBR texture filter
2020-09-13 01:21:14 +10:00
Connor McLaughlin
6f250a4ff7
GPU/HW: Add JINC2 and xBRZ texture filtering options
...
Shaders ported from beetle-psx.
2020-09-12 00:26:34 +10:00
Connor McLaughlin
45eb30b6cc
Merge pull request #835 from TzakShrike/master
...
Upgrade region flags. Correct NTSC-U to NTSC-U/C. Add custom U/C flag. Remove outdated icons.qrc file.
2020-09-09 18:28:50 +10:00
Sam Pearman
2ef6b6aa40
Region flag upgrade & correct NTSC-U to NTSC-U/C
...
Replace references to NTSC-U with the correct NTSC-U/C and adds Canada in user-facing strings.
Replaces all region flags with revised SVGs.
Brings the US flag down to 3:2 to match Europe and Japan.
Adds a custom split US & Canada flag for the U/C region, also 3:2.
Generated PNGs and new HiDPI PNGs for region flags.
Flag PNGs were generated by downscaling using a Lanczos filter to a width of 36/72 pixels, then a 1px grey border added, then a 2/5px transparent border.
2020-09-09 15:54:07 +09:00
Connor McLaughlin
0af22825ad
FrontendCommon: Drop imgui deps for libretro build
2020-09-01 12:48:57 +10:00
Connor McLaughlin
6bbbb96d4b
Move GameList to FrontendCommon
...
Reduces libretro core dependencies further.
2020-09-01 12:46:44 +10:00
Connor McLaughlin
19d6037b99
CPU: Implement instruction cache simulation
...
Implemented for all execution modes. Disabled by default in the cached
interpreter and recompiler, always enabled in the pure interpreter.
2020-08-29 22:07:40 +10:00
Connor McLaughlin
17b5c749bf
libretro: Re-enable hw context switch, add auto option
2020-08-23 14:51:23 +10:00
Connor McLaughlin
df14519a97
libretro: Recreate resources after context reset
2020-08-23 14:23:34 +10:00
Connor McLaughlin
f852be74e8
Compile fix for Linux/libretro
2020-08-21 00:26:22 +10:00
Connor McLaughlin
c3ce9135bf
Fix recompiler not auto-disabling with PGXP-CPU mode
2020-08-21 00:09:37 +10:00
Connor McLaughlin
2e9f656546
CPU: Implement PGXP CPU Mode
...
This is *very* slow. You don't want to enable it if you don't need it.
It is also incompatible with the recompiler and will disable it if the
option is enabled.
2020-08-20 00:49:39 +10:00
Connor McLaughlin
f704cc64c3
libretro: Use bitmasks for input
2020-08-19 00:45:08 +10:00
Connor McLaughlin
0682b31044
libretro: Set both strong and weak rumble motors
2020-08-19 00:19:50 +10:00
Connor McLaughlin
de388d342f
libretro: Add rumble interface
2020-08-19 00:06:51 +10:00
Connor McLaughlin
7c697f363e
libretro: Make single cards for playlist the default, fix disabled case
...
This bug was causing the option to act as if it was disabled anyway.
2020-08-17 11:51:47 +10:00
Connor McLaughlin
881d21985d
libretro: Fix load devices from state option
2020-08-17 11:51:47 +10:00
Connor McLaughlin
810b359234
libretro: Add single-memcard-for-playlist option
2020-08-16 00:20:10 +10:00
Connor McLaughlin
c5db7db182
Build: Compile source as UTF-8 with MSVC
2020-08-15 00:04:38 +10:00
dankcushions
971d262b0c
Prefix libretro core options with core name.
2020-08-12 12:15:07 +01:00
Connor McLaughlin
5df116b608
libretro: Expose bilinear texture filtering option
2020-08-10 23:28:37 +10:00
Connor McLaughlin
05f0ce6da8
libretro: Fix build
2020-08-06 01:50:02 +10:00
Connor McLaughlin
2cc1fe9c02
libretro: Expose CD-ROM preload option
2020-08-06 01:20:12 +10:00
Connor McLaughlin
3df1670809
libretro: Try for a GLES context first depending on preferred renderer
2020-08-04 14:40:00 +10:00
jdgleaver
363804c48b
(libretro/Vulkan) Fix glslang shader-related crashes
2020-08-01 15:29:59 +01:00