f5b7311a45
Controllers: Make deadzone circular
2022-10-21 21:20:21 +10:00
b6686b8239
System: Preserve controller type on core settings reset
2022-10-21 00:30:42 +10:00
11ba87059e
HostDisplay: Remove parameters which get pulled from config
...
No point duplicating them.
2022-10-14 00:14:34 +10:00
ccfe3925fc
HostDisplay: Use border sampling for post processing shaders
2022-10-13 22:53:16 +10:00
c9d13c028e
CDROM: Debugger names for some commands
2022-10-13 22:53:16 +10:00
adf41b9bbd
D3D12HostDisplay: Implement post processing
2022-10-13 22:13:09 +10:00
cc3fadba14
Qt: Move downsampling to enhancement settings
2022-10-13 17:55:25 +10:00
0709f92ac1
Misc: Cleanup/deduplicate from c9cba5e
2022-10-13 17:37:39 +10:00
5498ddfab7
RegTest: Port to new host abstractions
2022-10-13 17:27:09 +10:00
553d58052b
Expose Display Host Aligment as a Setting in Ini
2022-10-09 00:55:56 -04:00
e395a74832
Settings: Fix default values for achievements
2022-10-09 14:21:01 +10:00
4feb5ad548
Controller: Make InAnalogMode() virtual
2022-10-09 14:10:54 +10:00
3a3f571ecc
Settings: Persist OSD options when resetting
2022-10-08 23:36:39 +10:00
1745d3e803
Settings: Don't allow both runahead and rewind
2022-10-08 23:36:24 +10:00
42768c3101
Achievements: Fix a few minor issues
2022-10-08 21:21:33 +10:00
550b4928c2
Achievements: Backports from PCSX2
2022-10-08 20:25:42 +10:00
10f98106dd
Misc: Normalize code vs serial usage
2022-10-05 18:29:44 +10:00
5f6490f68b
GPU/Vulkan: Fix downloads messing up later commands
2022-10-05 18:29:43 +10:00
587fbf6ca7
System: Disable auto analog mode when starting shell
2022-10-04 00:20:37 +10:00
8f39ad3555
GPU/OpenGL: Don't recreate context on sw switch when using GLES
2022-10-04 00:00:56 +10:00
106addf5a8
Qt: Fix shutdown and save state in fullscreen UI
2022-10-04 00:00:56 +10:00
f25d7f6e09
Misc: Fix various warnings
2022-10-04 00:00:56 +10:00
a9038133c8
HostDisplay: Common texture base class for all APIs
2022-10-04 00:00:56 +10:00
12d400b76a
OpenGLHostDisplay: Replace GL ID handle with texture class
2022-10-03 21:08:42 +10:00
971bba07d6
GPU: Make perspective-correct color interpolation toggleable
2022-10-03 21:08:41 +10:00
8aa1c8827c
GPU/D3D11: Purge D3D11::StagingTexture
2022-09-26 22:15:51 +10:00
6bafcea94f
HostDisplay: Remove DestroyRenderDevice()
2022-09-26 22:15:51 +10:00
84917ec6aa
Common/Image: Add resize methods
2022-09-26 22:15:51 +10:00
f7aa7c659c
D3D11/Texture: Add layers/texture arrays
2022-09-26 22:15:50 +10:00
e7fb42347f
GL/Texture: Add multi-layer/level support
2022-09-26 22:15:50 +10:00
5ef0ad1ec6
GPU/Vulkan: Get rid of additional stream buffer
2022-09-26 22:15:50 +10:00
cb1e15da58
GPU/D3D12: Fix incorrect stream buffer upload size
2022-09-26 22:15:50 +10:00
4668334516
GameDatabase: Make unknown controller types non-fatal
2022-09-26 22:15:50 +10:00
9d27f7095f
Vulkan: Use Vulkan Memory Allocator
2022-09-26 22:15:50 +10:00
37d579c652
BIOS: Compile fix
2022-09-26 20:42:35 +10:00
864dffc789
Merge pull request #2894 from lukahn/patch-1
...
Update bios.cpp
2022-09-25 13:07:04 +10:00
d25a9a22e3
System: Fix per-game bindings being used when disabled
2022-09-24 13:14:24 +10:00
736996ab38
Controller: Add invert and button deadzone options
2022-09-24 13:14:13 +10:00
2cfbd43bb6
Update bios.cpp
...
Adding PS1 BIOS files from PS2 consoles.
2022-09-23 16:08:07 +10:00
8152b99ea4
Warn about the high performance cost of JINC2 and xBR filtering
...
These options (especially xBR) have a very high cost. In my experience,
xBR has a greater impact on the framerate than enabling 4× SSAA or PGXP
in CPU mode (whose quality increase is much more obvious).
These options are also essentially unusable on mobile, regardless of
how powerful your device is. As a result, this adds warnings both
in the option names and the description.
Bilinear filtering is not affected by this performance cost, as GPUs
can perform this in hardware without having to emulate filtering
through a shader.
2022-09-22 14:23:31 +02:00
d26fef3e4e
Achievements: Add leaderboard toggle (+ some minor fixes)
2022-09-21 23:47:58 +10:00
5568de1e03
Achievements: Add sound effects
2022-09-21 23:06:23 +10:00
cba4bb4ab2
Achievements: Show primed/challenge-in-progress achievements
2022-09-21 23:06:23 +10:00
3dcd901885
MemoryCardImage: Support importing mem/psx and a few other formats
...
Untested.
2022-09-18 19:39:57 +10:00
a062cc4706
VulkanHostDisplay: Fix uploading of strided textures
2022-09-18 12:10:36 +10:00
3e16dbfc37
System: Fix crash when toggling memory exceptions off
2022-09-17 15:56:05 +10:00
05eecf9944
System: Fix very low underclocks locking up
2022-09-17 15:56:05 +10:00
21b7261dc9
System: Fix turbo getting dropped on renderer switch
2022-09-13 17:50:42 +10:00
0b3461338c
HostDisplay: Use streaming for sw renderer display
2022-09-13 17:50:42 +10:00
023900dc77
System: Fix inverted save screenshot colour channels
2022-09-09 13:31:13 +10:00