refractionpcsx2
d294064da6
GameDB: Disable MTVU on T-Bit games
2022-03-11 10:25:15 +00:00
refractionpcsx2
fd4a5acc40
MTVU: Try to make T-Bit more reliable.
...
Add MTVUSpeedHack option to GameDB so it can be forcefully disabled
2022-03-11 10:25:15 +00:00
refractionpcsx2
05a7a61257
GS/Autoflush: Handle different page widths/arrangements
2022-03-11 10:24:26 +00:00
refractionpcsx2
90a4a11d49
GS: Add Auto Flush for Z buffer draws
...
Adjust Burnout CRC hack
2022-03-11 10:24:26 +00:00
lightningterror
d9f914eb7c
GS-hw: Move the Ad to As equation swap when alpha is masked to Basic level and higher on gl/vk.
...
Safer this way, otherwise need to take in to account when accumulation, non recursive, and blend mix is enabled, or manually enable them on Minimum level.
Everything that we need is enabled on Basic level.
Change is done for clamp 1 only.
2022-03-09 23:24:44 +01:00
TheLastRar
134242973b
Config: Set a sane default value for HddSizeSectors
2022-03-09 10:07:54 +00:00
TheLastRar
92900d8dc8
Config: Fix manual subnet mask save/load
2022-03-09 10:07:54 +00:00
Ziemas
7a970e1d00
Filesystem: Properly convert stat return to bool.
...
Two of the overloads where wrong.
2022-03-09 09:33:51 +00:00
Connor McLaughlin
e8e0f355fc
GS/WX: Fix default adapter causing unnecessary GS restarts
2022-03-09 09:14:36 +00:00
Mrlinkwii
3202fd88d2
Gamedb: add VU clamping to 'DT Racer' and update MGS2 hack
2022-03-09 00:10:00 +00:00
RedDevilus
1c66c904ab
GameDB: Katamari games
...
Katamari games have become sensitive again to this hack. It's forcefully disabled for this PR to fix performance and other breaking issues.
2022-03-09 00:08:21 +00:00
lightningterror
784e090081
GS-hw: Improve how we handle blending when output is Cd.
...
Disable hw blending on Cd output,
Disable rgb write on Cd output.
2022-03-08 23:46:27 +01:00
Connor McLaughlin
2d08d3dc94
GL/Context: Drop GL string logging back to devbuilds
2022-03-08 10:39:50 +01:00
Connor McLaughlin
237b9754c6
Qt: Log graphics driver info on startup
2022-03-08 10:39:50 +01:00
Connor McLaughlin
74bbccdf59
Wx: Log graphics driver info on startup
2022-03-08 10:39:50 +01:00
Connor McLaughlin
062d625901
Vulkan/Context: Allow non-debug device when validation layers unavailable
2022-03-08 10:39:50 +01:00
Connor McLaughlin
3f30c2bda2
VulkanHostDisplay: Improve Vulkan version reporting
2022-03-08 10:39:50 +01:00
PCSX2 Bot
0702692746
PAD: Update to latest controller database.
2022-03-07 17:11:41 +01:00
dependabot[bot]
11a218b1aa
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 14:15:25 +01:00
Connor McLaughlin
f4acff1321
Qt: Fix incorrect dropdown value in game properties
2022-03-07 14:14:49 +01:00
Connor McLaughlin
a8ee746c39
Qt: Fix live changing game settings not applying
2022-03-07 14:14:49 +01:00
Connor McLaughlin
ddd5fc7bf3
VMManager: Fix brief unpause before shutdown
2022-03-07 14:14:04 +01:00
lightningterror
22dfe05287
GS-hw: Optimize blending when ALPHA.A is equal to ALPHA.B.
...
Set ALPHA A B to 0 (Cs), and ALPHA.C to 0 (As).
2022-03-07 14:13:19 +01:00
refractionpcsx2
fa78e1295a
GS: Handle Auto Flush across pages + scissor, add TEXFLUSH
...
Fixes Jak 3 shadows, partially fixes Beyond Good and Evil water, improves Auto Flush performance hugely (x3 in Jak 2 @ 3x Native)
2022-03-06 03:07:37 +00:00
refractionpcsx2
4a634ca154
GS: Fix compilation of GS SW Int Rasterizer
2022-03-05 16:55:54 +00:00
refractionpcsx2
bd1f5d0888
GS: Adjust Tekken 5 CRC hack for fire effect, fixes sun bleed.
...
Fixes #2766
2022-03-05 15:55:36 +00:00
Connor McLaughlin
2f028c5f40
Qt: Implement CTRL+C and confirm shutdown
2022-03-04 17:41:28 +00:00
Connor McLaughlin
56c8843406
Qt: Add log options to debug menu
2022-03-04 17:41:28 +00:00
Connor McLaughlin
37c4c596b5
Qt: Fix a few warnings on Linux
2022-03-04 17:41:28 +00:00
Connor McLaughlin
7b0bde4f1f
Qt: Move section/key in setting binder
...
It's passed in by value, so elide the copy.
2022-03-04 17:41:28 +00:00
Connor McLaughlin
5c5c7d64a8
Qt: Remove version check macros
...
Not needed anymore since we require Qt6 on all platforms.
2022-03-04 17:41:28 +00:00
lightningterror
565189d08c
GS-hw: Fix Wunused-variable warning in GSRendererHW.
2022-03-03 22:27:40 +01:00
lightningterror
682580e318
GS-hw: Fix Wsign-compare warnings in GSRendererNew.
2022-03-03 22:27:40 +01:00
lightningterror
74e3d6470a
GS-hw: Fix Wunused-but-set-variable warnings in GSTextureCache.
2022-03-03 22:27:40 +01:00
refractionpcsx2
b4e6a715fc
EE/JIT: Flush const on LDL/LDR instructions
2022-03-03 16:18:16 +00:00
Mrlinkwii
85f0d44997
Gamedb: add patch for Cars
2022-03-03 11:29:52 +00:00
TellowKrinkle
294855700d
GS:OGL: Don't memset C++ objects
2022-03-02 12:10:12 +00:00
TellowKrinkle
099ddfedc7
GS:Mac: Properly init vulkan on main thread
2022-03-02 12:02:15 +00:00
TellowKrinkle
d9e2bcef6d
GS:Mac: Nicer message send
2022-03-02 12:02:15 +00:00
TellowKrinkle
7a628f1a12
WX: Make texture dump location configurable
2022-03-02 11:58:44 +00:00
Mrlinkwii
75bc680934
GameDB: add 'VUSyncHack' to 'Tiger Woods PGA Tour 2002' and update documentation
2022-03-02 11:36:11 +00:00
Connor McLaughlin
0c98b5ff76
GS/TextureCache: Don't let hash cache memusage go negative
2022-03-01 17:34:59 +00:00
arcum42
11918e5846
Disable warnings on several third party libraries. ( #5519 )
2022-02-28 21:14:52 -08:00
refractionpcsx2
2c33bf8c6f
GUI/Qt: Update VU Sync option in Qt interface
2022-02-28 19:29:53 +00:00
refractionpcsx2
e833a67bb7
VU: Rework VUKickstart in to VUSync, swap behaviour
2022-02-28 19:29:53 +00:00
refractionpcsx2
6dc5087cbd
VU: Run sync ahead on small blocks
2022-02-28 19:29:53 +00:00
PCSX2 Bot
eabda670ac
PAD: Update to latest controller database.
2022-02-28 17:52:52 +01:00
Connor McLaughlin
845e7930d7
microVU: Move VU0 micro flag instance setup to program start
...
They're only used in micro mode, so no point updating them in a cop2
chain.
2022-02-28 15:07:15 +00:00
Connor McLaughlin
d20bfa240d
EE: Add COP2 flag hack
2022-02-28 15:07:15 +00:00
Connor McLaughlin
ba27a46ac6
GS/TextureCache: Don't count replacements in hash cache budget
...
Large replacement textures were causing the hash cache to disable
itself. There's plenty of other massive VRAM sinks in PCSX2 that we need
to consider before we can say we're managing VRAM well anyway.
2022-02-28 09:38:12 +00:00