Ty Lamontagne
c0c75bf18e
Linux: Fix executable case in PCSX2-linux.sh
2021-12-30 14:04:02 +00:00
lightningterror
66cfb403c6
GS-d3d11: MaxAnisotropy value range is 1-16, clamp it.
2021-12-29 15:45:41 +01:00
lightningterror
0375f9c0ae
GS-wx: Aniso can run with nearest texture filtering so let's leave it.
...
Option just disabled the toggle, it would still run on opengl.
2021-12-29 15:45:41 +01:00
lightningterror
11ac758d78
GS-d3d11: Mirror anisotropic filtering behavior on Direct3D11.
...
Don't run aniso filter on m_convert.pt and m_convert.ln samplers.
Running m_convert.pt broke shadows on color clipping.
Also use the aniso bit from hw renderer.
Aniso will now behave the same as on OpenGL.
2021-12-29 15:45:41 +01:00
Filipe da Silva Santos
9e705b2f53
FileSystem: follow c++17 and unbreak FreeBSD
2021-12-28 19:11:18 -06:00
Filipe da Silva Santos
b475108ff3
ryml: unbreak non-Linux Unices
2021-12-28 19:11:18 -06:00
Florin9doi
ab34dff152
USB: Save Sony prints in BMP format
2021-12-29 00:38:52 +00:00
Florin9doi
6a3f093cfa
USB: Sony DPP-MP1 printer emulation
2021-12-29 00:38:52 +00:00
lightningterror
04ef9af703
GS-hw: Optimize PABE.
...
Add an early condition to check if alpha is lower than 128, if so then no blending so early exit.
2021-12-28 18:39:32 +01:00
TellowKrinkle
b773ab3fb4
GHActions: Fix game controller db updater
2021-12-28 18:04:19 +01:00
refractionpcsx2
32085dc009
CDVD: Add detection for PS2 Linux Disc 2
2021-12-28 12:17:42 +00:00
refractionpcsx2
18fdfc26aa
Core: Savestate version bump
2021-12-28 12:17:42 +00:00
refractionpcsx2
f50d2fa48e
CDVD: Add more error checking, set seek status
2021-12-28 12:17:42 +00:00
refractionpcsx2
e82859c979
CDVD: Separate SCMD/NCMD Fifo's set to right size
2021-12-28 12:17:42 +00:00
refractionpcsx2
99bb35f109
CDVD: Added missing busy/ready checks
2021-12-28 12:17:42 +00:00
refractionpcsx2
8637f8ee9b
CDVD: Extra error handling and fix some flag details
2021-12-28 12:17:42 +00:00
refractionpcsx2
1e11d40828
CDVD: Improve status handling/implement sticky status
2021-12-28 12:17:42 +00:00
refractionpcsx2
5546b102eb
CDVD: Replace cdvd.Ready handling
2021-12-28 12:17:42 +00:00
refractionpcsx2
7d9c8c9172
CDVD: Add some error handling, fix up some IRQ stuff
2021-12-28 12:17:42 +00:00
refractionpcsx2
8dd51b7207
CDVD: Zero sector handling and fix CdStop
2021-12-28 12:17:42 +00:00
lightningterror
746c5b603f
GS: Try to fix -Wreorder warning.
2021-12-28 10:09:08 +01:00
qurious-pixel
d0de8d22fe
MISC: codacy fixes
2021-12-28 08:54:17 +00:00
qurious-pixel
231b8e9481
reference the app-variables.sh apprun-hook file
2021-12-28 08:54:17 +00:00
qurious-pixel
f9f36700bb
Update AppRun
2021-12-28 08:54:17 +00:00
qurious-pixel
ba9fced3db
Create app-variables.sh
2021-12-28 08:54:17 +00:00
Connor McLaughlin
c192ecf6b7
GSDumpDialog: Cache length instead of querying every packet
...
Length() internally calls fseek() to end, ftell(), and fseek() back
again (really slow).
Shaves several seconds off loading large gs dumps.
2021-12-28 07:43:28 +00:00
Connor McLaughlin
6ee029e14b
PAD: Add platform independent implementation
2021-12-28 05:22:45 +00:00
Connor McLaughlin
935f880fa7
USB: Fix compilation of USBNull on Windows
2021-12-28 05:22:45 +00:00
Connor McLaughlin
47d046c5fe
DEV9: Prepare for Qt
2021-12-28 05:22:45 +00:00
Connor McLaughlin
4305e17cbe
SPU2: Prepare for Qt (add Host wrapper)
2021-12-28 05:22:45 +00:00
Connor McLaughlin
c5c4cdd0b4
PINE: Disable for Qt (for now)
2021-12-28 05:22:45 +00:00
Connor McLaughlin
252562db90
Misc: #ifdef out last bits of wx-dependent code
2021-12-28 05:22:45 +00:00
Connor McLaughlin
a898682f3e
Host: Add layered settings interface for per-game settings
2021-12-28 05:22:45 +00:00
Connor McLaughlin
7829094668
3rdparty: Add simpleini
2021-12-28 05:22:45 +00:00
Connor McLaughlin
042c23a545
Config: Add folder initializers
2021-12-28 05:22:45 +00:00
Connor McLaughlin
af2b9e3a4c
Config: Add SPU2 options to global struct
2021-12-28 05:22:45 +00:00
Connor McLaughlin
b3b7c55b9a
Host: Add ReportErrorAsync() and formatted variant
2021-12-28 05:22:45 +00:00
Connor McLaughlin
1859ede325
GameDatabase: Use resource abstraction to read yaml
2021-12-28 05:22:45 +00:00
Connor McLaughlin
2c32c374fb
GameDatabase: Don't include rapidyaml in header
...
Name clashes with Qt.
2021-12-28 05:22:45 +00:00
Connor McLaughlin
65d22406a3
SettingsWrapper: Fix enums being stored as ints
2021-12-28 05:22:45 +00:00
Connor McLaughlin
92689a60ae
Common/StringUtil: Add whitespace strip methods
2021-12-28 05:22:45 +00:00
Connor McLaughlin
1a598ccf0d
Common/StringUtil: Add wide string conversion for non-windows
2021-12-28 05:22:45 +00:00
Italo Di Renzo
e50feb74fd
Add "Clear missing files" option to recent ISO list ( #4975 )
...
* GUI: Add "Clear missing files" option to Recent ISO list
* GUI: Show list of files to remove in confirmation dialog.
2021-12-27 20:50:04 -08:00
arcum42
af067a8c84
Default to a native build. Remove --clean-plugins. ( #5132 )
2021-12-27 20:31:27 -08:00
tellowkrinkle
61a196bc3d
GS: Move afix check to high blend level
2021-12-27 20:18:47 -06:00
lightningterror
6a431daffc
GS-hw: Extend Blend mix to work when alpha is higher than 1.
...
Clamp the alpha(As/Af) to 1 in the shader, it is already clamped to 1 in hw blend unit.
It should allow to better render the effects, still not fully accurate but it's closer to what we want.
Hopefully it helps D3D11 more.
2021-12-27 20:22:41 +01:00
Mrlinkwii
1aad3e6cc8
GameDB: add VU clamping to "Ultimate Spider-Man" and fixes to other games
2021-12-27 18:02:16 +00:00
refractionpcsx2
c8d42e32ed
GameDB: Properly use vuRoundMode child node
2021-12-27 03:47:52 +00:00
refractionpcsx2
514cc6edb8
IPU: Unbreak previous change with IDEC sync
...
Testing in Production y'all
2021-12-26 23:44:50 +00:00
lightningterror
208d3ffa7b
GS-hw: Fix pabe regression from renderers merge.
...
Only OpenGL should disable accumulation and blend mix to allow reading the framebuffer next.
Also pabe will only be accurate with non recursive blend on d3d11 only so enable it for it only.
2021-12-26 19:12:28 +01:00