AKuHAK
2ab27ef42a
formatter: apply editorconig into various files
v1.7.3634
2022-11-25 22:41:00 +00:00
TellowKrinkle
314c840293
VIF: Reduce alignment of empty hash buckets
...
They'll never be in hot codepaths (since they're empty) and memalign with 64-byte alignment is noticeably slower than 16-byte alignment
v1.7.3633
2022-11-25 20:20:24 +00:00
TellowKrinkle
ee451fe345
Common: Fix slow emulator startup on M1s
2022-11-25 20:20:24 +00:00
JordanTheToaster
50f90aee79
GameDB: Fix incorrect name of SLPM-65140
...
Fixes an incorrect game name.
v1.7.3632
2022-11-25 19:51:10 +00:00
Connor McLaughlin
31c02e5915
FullscreenUI: Don't show game fixes unless advanced is enabled
v1.7.3631
2022-11-25 16:46:26 +00:00
Connor McLaughlin
d08f4df146
ImGuiFullscreen: Fix navigating to root on Linux
2022-11-25 16:46:26 +00:00
JordanTheToaster
e17f592602
GameDB: Set texture preloading to Partial for Espagaluda
...
Setts texture preloading to partial to almost double the speed of the game because it's stupid and seems to absolutely destroy the HC.
v1.7.3630
2022-11-25 15:27:46 +00:00
lightningterror
50bb362dc9
GS-hw: Further optimize blending equations.
...
Allow to run free sw blend with no texture barriers, more speed for all renderers.
CLAMP 1, negative result will be clamped to 0.
Condition 1:
(0 - Cs)*Alpha + 0, (0 - Cd)*Alpha + 0
Condition 2:
Alpha is either As or F higher than 1.0f
(0 - Cd)*Alpha + Cd, (0 - Cs)*F + Cs
v1.7.3629
2022-11-25 15:04:04 +01:00
Mrlinkwii
1d1ee314ca
GameDB:Fixing some minor typos
v1.7.3628
2022-11-25 10:31:31 +00:00
Connor McLaughlin
db8fb7f5a3
AppImage: Don't change current working directory
v1.7.3627
2022-11-25 10:25:28 +00:00
refractionpcsx2
498fe48255
GS: Combine dirty rects when having matching edges
v1.7.3626
2022-11-24 11:43:16 +00:00
Connor McLaughlin
2b75f9638d
GS/DX12/Vulkan: Handle out-of-VRAM better
...
Instead of immediately failing the allocation, flush the texture pool,
and execute/wait for the command buffer. This will clear out any
textures which have already been freed, and the storage can be reused
for.
v1.7.3625
2022-11-24 10:38:53 +00:00
Connor McLaughlin
f159d1de55
GS/TextureCache: Better handle batched tiny moves
...
e.g. Dark Cloud's menu.
Also prevents an out-of-VRAM situation from crashing.
2022-11-24 10:38:53 +00:00
Connor McLaughlin
eb67c87e20
FullscreenUI: Match settings grouping with Qt
v1.7.3624
2022-11-24 09:46:49 +00:00
Connor McLaughlin
95953c86ae
VMManager: Write unsafe settings to emulog
2022-11-24 09:46:49 +00:00
Connor McLaughlin
f8bd4d7155
Qt: Shuffle some settings around/hide advanced by default
2022-11-24 09:46:49 +00:00
RedDevilus
4d73147121
GameDB: Fixes to multiple games yet again
...
- Thrillville + Thrillville Off The Rails: Mad TFF / deinterlace 8 to stop shaking the whole game
- Forgotten Realm Demon Stone: Get rid of more blur
- ATV Offroad Fury 3: MTVU disabled which was an odd find to improve FPS
- Crimson Tears: Wild arms + Full Sprite for reducing bloom misalignment + note that Blending TFF might be better especialy when you use Software.
- Final Fantasy X: Texture in Rt for fixing endgame summons like Anima and The Magus Sisters
- No One Lives Forever: Mipmap full + trilinear + full blending needed to fix lighting
v1.7.3623
2022-11-23 22:02:06 +00:00
lightningterror
0466114f67
gui-wx: Add FidelityFX CAS support.
...
Add FidelityFX CAS support to wxwidgets.
Rename Texture Filtering of Display to Bilinear filtering.
Remove Debug box.
Misc cleanup.
v1.7.3622
2022-11-23 22:52:10 +01:00
lightningterror
0a585e00e5
gui-wx: Add default configs for CAS filtering.
2022-11-23 22:52:10 +01:00
JordanTheToaster
5048f1c21b
GameDB: Remove Round Sprite from POPSOT
...
Removes round sprite from prince of persia sands of time as it causes lines to appear in post processing.
v1.7.3621
2022-11-23 21:27:31 +00:00
icup321
486c823111
GameDB: Fixes for Finding Nemo, Haven: Call of the King, Kinetica
...
#7396
v1.7.3620
2022-11-23 19:44:17 +00:00
refractionpcsx2
7e66eb856c
GS: Add sharp bilinear post filter
...
Remove internal screenshot setting, all screenshots are internal (and it wasn't hooked up)
v1.7.3619
2022-11-23 17:28:54 +00:00
Connor McLaughlin
edb9a5ba3c
Qt: Add -testconfig option
v1.7.3618
2022-11-23 15:55:39 +00:00
Connor McLaughlin
6f354c6c02
Qt: Move post-processing options into its own tab
v1.7.3617
2022-11-23 11:45:37 +00:00
TellowKrinkle
2fb8ecbf02
GS:MTL: CAS support
2022-11-23 11:45:37 +00:00
Connor McLaughlin
f7c79fe3cc
GS: Implement FidelityFX CAS
2022-11-23 11:45:37 +00:00
Connor McLaughlin
5363a90c6b
D3D12: Add compute shader support
2022-11-23 11:45:37 +00:00
Connor McLaughlin
d132ddefef
GL: Add support for compute shaders
2022-11-23 11:45:37 +00:00
TellowKrinkle
46db4077b8
Common:Vulkan: Add storage descriptors to pool
...
Needed for CAS
2022-11-23 11:45:37 +00:00
Connor McLaughlin
344d27ea5a
Vulkan: Add ComputeShaderPipelineBuilder
2022-11-23 11:45:37 +00:00
TellowKrinkle
2dfb819d35
Resources: ffx_cas.h Metal support
2022-11-23 11:45:37 +00:00
TellowKrinkle
cef8d03d49
Resources: ffx_a MSL support
2022-11-23 11:45:37 +00:00
Connor McLaughlin
4177b090b2
Resources: Add GPUOpen's FidelityFX CAS headers
2022-11-23 11:45:37 +00:00
refractionpcsx2
26075a9520
GS-HW: Remove mistake from old frame PR
v1.7.3616
2022-11-23 10:27:03 +00:00
JordanTheToaster
76b88ebdbf
GameDB: Add fixes for Demon Chaos
...
Adds auto flush and half pixel offset special texture to fix missing bloom and misaligned bloom and lighting.
v1.7.3615
2022-11-23 09:24:57 +00:00
TellowKrinkle
bae4a2df7e
GS:MTL: Fix mad shader on M1
v1.7.3614
2022-11-23 00:57:03 -06:00
refractionpcsx2
e8ce1e3445
GS-TC: Only reset age when it's definitely an EE write
v1.7.3613
2022-11-22 20:00:31 +00:00
AKuHAK
90a4025bcc
BiosTools: improve region codes
...
Region code numbering now matches regions inside CDVD_internal.h
Added region assignment for non-standard romver
Renamed HK region to Asia as 'H' covers not only Hong Kong, but also Korea and Taiwan
v1.7.3612
2022-11-22 17:19:01 +00:00
Connor McLaughlin
f66797c5cf
Qt: Add option to reset play time for games
v1.7.3611
2022-11-22 17:14:56 +00:00
Connor McLaughlin
bd22d29d58
Host: Make OSD message timing consistent
...
It was all over the place previously.
2022-11-22 17:14:56 +00:00
Connor McLaughlin
5026dda9ca
Qt: Fix Enable Per-Game Settings option
2022-11-22 17:14:56 +00:00
Connor McLaughlin
b30e93389c
GS/OpenGL: Remove disable_hw_gl_draw option
...
I'm not sure what the point of it ever was..
v1.7.3610
2022-11-22 14:56:57 +00:00
refractionpcsx2
a2a635a141
GS: Favour newer targets unless no match found. No age update on frame.
v1.7.3609
2022-11-22 10:51:09 +00:00
refractionpcsx2
05dd0831c1
GS: Avoid large clears in HW
2022-11-22 10:51:09 +00:00
refractionpcsx2
db788452bd
PAD: increase number of macros per controller from 4 to 16
v1.7.3608
2022-11-22 10:50:44 +00:00
JordanTheToaster
5c5fdcf14d
Qt: Change dump compression to Zstandard
...
Until XZ stops exploding we should default to Zstandard for dump compression.
v1.7.3607
2022-11-22 10:50:28 +00:00
RedPanda4552
b96a252a61
Memory Card: Make access denied pop-up actually explain the problem
v1.7.3606
2022-11-22 00:08:24 +00:00
PCSX2 Bot
793aa7fd7f
PAD: Update to latest controller database.
v1.7.3605
2022-11-21 18:43:37 +01:00
Connor McLaughlin
d0673f9133
Sio: Fix host pointer getting serialized
...
[SAVEVERSION+] It wasn't saving the FIFO anyway. Sorry for the save
state bump, but it's unavoidable :(
v1.7.3604
2022-11-21 13:40:01 +00:00
lightningterror
4b4b82bd5f
Readme: Mention that win 8.1 was dropped after 1.6 stable.
v1.7.3603
2022-11-20 22:28:43 +01:00