Connor McLaughlin
56d6014626
GS/HW: Improve PS2 trilinear selection
...
trilinear_auto should only be set when using basic, trilinear can be
used with PS2 mips.
2022-09-29 13:28:38 +01:00
Connor McLaughlin
3bbb510b7a
GS/HW: Make trilinear filtering behavior consistent across backends
...
Previously, triln=0 would result in nearest mipmap filtering in
D3D/Vulkan, but forced base level in OpenGL.
2022-09-29 13:28:38 +01:00
Connor McLaughlin
f2e6c61bfa
GS: Use memcmp for GSVector2 comparisons
...
Single compare-and-branch versus two.
2022-09-29 13:28:38 +01:00
Connor McLaughlin
f1cb13fd94
GS/TextureCache: Fix non-mipmap sources conflicting with mipmap sources
...
Fixes building flicker in Burnout 3 with Full mipmapping, as the first
draws don't use mipmapping, but the others do, resulting in the texture
having whatever was last left in it before it was recycled.
2022-09-29 13:28:38 +01:00
RedDevilus
7d1e7f2b58
GameDB: Jackass
...
GSHWFix halfpixeloffset for upscaling issue
2022-09-28 17:42:09 +01:00
Ganael Laplanche
6229148307
cmake: Fix build on FreeBSD. ( #7080 )
...
${pcsx2OSXSources} cannot be built on FreeBSD, so remove them.
2022-09-27 14:40:19 +02:00
lightningterror
18288544a5
GUI-wx: Fix condition is always true/false warnings.
...
Codacy.
2022-09-27 14:36:36 +02:00
lightningterror
de5f310011
USB: Try to fix variable never used warnings.
...
Codacy.
2022-09-27 14:36:36 +02:00
lightningterror
7ef998e438
GameDB: Add a bunch of Korean games.
2022-09-26 19:45:53 +02:00
Christian Kenny
0b7c36c456
gitignore: Don't track bad_shader logs
2022-09-26 00:09:03 +01:00
Connor McLaughlin
bf8d3a044f
GS/Vulkan: Fix redundant constant buffer reuploads
...
Also the redundant descriptor set binds.
2022-09-25 15:12:40 +01:00
Connor McLaughlin
000de4c72e
GS/HW: HLE shuffles (more like copies) done through moves
...
Fixes broken shadows in the hardware renderer in Final Fantasy XII.
2022-09-25 15:09:46 +01:00
Connor McLaughlin
5d7ab54340
GS/HW: Vertex/index pointers should be constant
2022-09-25 15:09:46 +01:00
Connor McLaughlin
d5e8fadc64
VMManager: Fix per-game memory cards getting ejected on boot
2022-09-25 14:32:25 +01:00
JordanTheToaster
5db2bef7b0
GameDB: Disable InstantVU1 for SoTC
...
Disables InstantVU1 for a moderate increase in FPS due to lower VU % usage.
2022-09-25 14:59:16 +02:00
Connor McLaughlin
41a03c98f3
INISettingsInterface: Use ToChars() for int/float conversion
...
Avoids locale issues.
2022-09-25 14:49:48 +02:00
Connor McLaughlin
af646e4496
Common: Add StringUtil::ToChars() wrapper
2022-09-25 14:49:48 +02:00
Stuart Kenny
b3590430c9
MemoryCardFolder: Use icon osd notification method.
2022-09-24 17:21:07 +02:00
Mrlinkwii
0aea2bac74
GameDB:add HWfixes to Steel Dragon EX
2022-09-23 19:26:41 +01:00
Stuart Kenny
2915a1a145
MemoryCardFolder: Add write osd notification.
2022-09-23 17:41:11 +02:00
Ty Lamontagne
14e0aeb4f3
IOPBios: Implement the different iomanx stat file modes
2022-09-20 18:09:58 +01:00
JordanTheToaster
638f2e09ed
GameDB: Correct incorrect GTA SA fix
...
Fixes a mistake someone made adding ee clamping to GTA SA.
2022-09-20 18:09:46 +01:00
icup321
880e2f0d30
GameDB: Spyro NTSC-U bloom fix and add missing PAL demo disc. ( #6960 )
...
* Add NTSC-U Spyro fix and missing PAL demo disc
* Add missing PAL Sonic Riders demo disc
* Add HalfPixelOffset fix to Crash Twinsanity demo
Necessary for fixing depth lines in Crash Twinsanity demo.
2022-09-19 18:12:31 +02:00
PCSX2 Bot
e5698e6c8f
PAD: Update to latest controller database.
2022-09-19 18:08:43 +02:00
lightningterror
aa075bdf6b
GS-wx: Rearrange debug checkboxes in advanced tab graphics settings.
...
Less confusing and easier to debug.
2022-09-19 01:55:43 +02:00
JordanTheToaster
96b00e95f5
GameDB: Add missing DB entrys
...
Adds various missing entry's.
2022-09-18 18:40:11 +01:00
RedPanda4552
9394e3ec42
Config: Preserve memcard types instead of wiping to defaults ( #7065 )
2022-09-18 12:38:34 +01:00
Ty Lamontagne
435b5a2b27
IOPBios: Differentiate ioman and iomanx dread & getStat HLE
...
Structure differences with fio_stat_t and fxio_stat_t make them incompatible
2022-09-18 01:52:22 +01:00
Ty Lamontagne
4ad563f8fc
IOPBios: Properly increment host dir iterator
...
Fixes uLaunchELF and any other homebrew that iterates over directories.
2022-09-18 01:52:22 +01:00
JordanTheToaster
e94f56a185
Qt: Make FastCDVD per game only
...
Makes FastCDVD per game only to prevent users enabling a destructive setting globally.
2022-09-17 17:51:54 +01:00
Connor McLaughlin
a2c140c87f
VMManager: Ensure MTGS is finished before resetting
2022-09-17 17:51:14 +01:00
Connor McLaughlin
1a979a8498
VMManager: Fix inactive per-game bindings taking precedence over global
2022-09-17 17:51:14 +01:00
Connor McLaughlin
a020e985f2
VMManager: Fix toggling game fixes per-game (stuck enabled)
2022-09-17 17:51:14 +01:00
Connor McLaughlin
f8d9e6eeb8
InputManager: Split AddBinding() and AddBindings()
2022-09-17 17:51:14 +01:00
Connor McLaughlin
564c81575f
FullscreenUI: Various improvements
2022-09-17 17:51:14 +01:00
Connor McLaughlin
8b16a7a8c7
Qt: Add cover downloader
2022-09-17 17:51:14 +01:00
Connor McLaughlin
6b245f34a2
CI: Add libcurl to appimages
2022-09-17 17:51:14 +01:00
Connor McLaughlin
f17a77c18e
Common: Add HTTPDownloader implementation
2022-09-17 17:51:14 +01:00
Connor McLaughlin
17ac5ffe99
GameList: Use sanitized game titles for covers
...
Fixes covers for games such as dot hack which use characters incompatble
with the file system.
2022-09-17 17:51:14 +01:00
Connor McLaughlin
2b04f0b585
Path: Make sanitize routine follow OS rules
2022-09-17 17:51:14 +01:00
Connor McLaughlin
22ed71cef4
StringUtil: Add UTF-8 encode and decode
2022-09-17 17:51:14 +01:00
Connor McLaughlin
1f5d672cbf
Qt: Open host input method on imgui text edit
...
This should open virtual keyboards on devices which do not have a
physical keyboard.
2022-09-17 17:51:14 +01:00
Connor McLaughlin
c136bb4ea8
PAD: Add analog stick invert and button deadzone options
2022-09-17 17:51:14 +01:00
Connor McLaughlin
e28a3ac945
FullscreenUI: Fix controller setting saving
2022-09-17 17:51:14 +01:00
Connor McLaughlin
3829f574ca
3rdparty/imgui: Round when DPI scaling instead of flooring
2022-09-17 17:51:14 +01:00
Connor McLaughlin
d8ac919543
3rdparty/imgui: Fix text input with gamepad
2022-09-17 17:51:14 +01:00
Silent
97e4f39492
QtHost: Fix Unicode command line arguments
2022-09-17 17:51:03 +01:00
Ty Lamontagne
9d58a1be8b
Revert "BiosTools: Allow BIOS region patching"
...
This reverts commit a4dcaa7c14
.
2022-09-17 17:50:46 +01:00
rufotheone-fr
4be34d3cf1
GameDB: fixes letter C + some missing A/B fixes
...
+ changes asked by refractionpcsx2
2022-09-17 11:05:22 +01:00
Connor McLaughlin
6ef57bf7d6
Build: Use in-tree imgui
...
Snapshot was taken at commit 5b9d197b7d
2022-09-16 10:15:28 +01:00