Ty Lamontagne
5ba6e57c71
CDVD: Fix unused qualifier warning
2023-07-28 22:00:08 +01:00
Ty Lamontagne
6d2ba5c2d0
Common | TextureDecompress: Fix unused variable warning
2023-07-28 22:00:08 +01:00
Ty Lamontagne
0d42b81285
Debugger: Fix 'run-to-cursor' context action
2023-07-28 22:00:08 +01:00
Stenzek
9ce2ae613b
GS/HW: Update vertex trace in ReplaceVerticesWithSprite()
2023-07-29 02:56:59 +10:00
PCSX2 Bot
13c9e0e666
Qt: Update Base Translation
2023-07-28 16:32:23 +01:00
Stenzek
784118e9c1
GS/HW: Don't drop fractional colour before modulating
...
Fixes banding in Xenosaga, Tales of the Abyss, Beyond Good and Evil.
2023-07-28 16:31:35 +01:00
Mrlinkwii
df32a32d99
GameDB: add missing serials
2023-07-28 16:29:25 +01:00
JordanTheToaster
655241aed3
Translations: Add Latvija to the menu
...
Adds missing Latvija option to the menu of selectable languages.
2023-07-28 16:28:29 +01:00
refractionpcsx2
60a2b246e2
GS: Correct alpha test for RGB Only and non-32bit colours
2023-07-28 15:57:28 +01:00
Tyler Wilding
ebd60d93f3
translations: Syncing Crowdin translations ( #9655 )
2023-07-28 14:50:23 +01:00
Connor McLaughlin
cc4ba935b5
CI/Linux: Fetch tags for Flatpak scheduled builds
...
Regression from #9224 .
2023-07-28 21:48:35 +10:00
RedPanda4552
824147fd7d
[SAVEVERSION+] Fix vibration motors backwards and too low power delivery to small motor
...
Also fix inconsequential but (technically) incorrect return values for vibration mapping command
2023-07-28 11:27:51 +01:00
refractionpcsx2
c3446a16cc
GS: Kill SMT Nocturne CRC hack
2023-07-28 01:48:45 +01:00
Stenzek
82135d1892
GS/OGL: Fix depth state in MultiStretchRects
2023-07-28 01:48:27 +01:00
refractionpcsx2
1cff63bc01
UI: Add some missing string translations
2023-07-27 20:25:17 +01:00
refractionpcsx2
e488e74313
UI: Fix minor typo
2023-07-27 20:25:17 +01:00
refractionpcsx2
1a17c9da86
GameDB: Add Preload Frame to remaining versions of Keroro Gunsou
2023-07-27 20:25:17 +01:00
refractionpcsx2
20e1f773fc
GS/HW: Mark alpha invalid on framebuffer resize.
2023-07-27 20:25:17 +01:00
refractionpcsx2
56d80ff293
GS/HW: Update Blue Tongue CRC and remove frame width hacks
2023-07-27 20:25:17 +01:00
refractionpcsx2
80e176136a
GS/HW: Adjust Burnout bloom CRC to work better with upscaling
2023-07-27 20:23:21 +01:00
RedPanda4552
0ae66d3e24
Pad: Set data low when no pad present
...
Fixes uLaunchELF spinning waiting for second pad to come online.
2023-07-27 20:19:45 +01:00
RedDevilus
802ab8238e
GameDB: Beeg fixing about everything
...
Sims M6 to M8 (more languages)
Tarzan (Slight Blurring)
Winnie Poo (Misaligned sprites and models)
Blood Will Tell: More vibrant text with medium blending
Recommended blending for SSX series
etc Because I keep forgetting to PR this otherwise
2023-07-27 17:09:31 +01:00
refractionpcsx2
ec9c07a646
GS/HW: Tweak Burnout bloom CRC coords
2023-07-27 14:50:29 +01:00
refractionpcsx2
b75ad663f2
USB/UI: Fix small typo
2023-07-27 13:08:08 +01:00
Stenzek
e4a017fc00
Qt: Add callback for forcing achievements re-login
2023-07-27 20:40:58 +10:00
Silent
5b486ca6b8
Achievements: Log-in explicitly on startup to refresh the token
2023-07-27 20:40:58 +10:00
PCSX2 Bot
1c39ed6130
Qt: Update Base Translation
2023-07-27 12:50:26 +10:00
lightningterror
a47563b12f
GSRunner: Fixes runner compile.
...
Pad include from previous refactor.
2023-07-26 21:56:56 +02:00
refractionpcsx2
84491ff655
GS/HW: Modify Burnout IO CRC hack to not affect online mode screen
2023-07-26 20:23:37 +01:00
refractionpcsx2
e5991a4379
GameDB: Add Partial Target Invalidation to Racing Simulation 3
2023-07-26 16:07:57 +01:00
JordanTheToaster
0b3d4615b8
ImGuiOverlays: Fix missing space
...
Text gets bunched up otherwise with no space.
2023-07-26 14:38:18 +01:00
JordanTheToaster
a8f6336b47
GameDB: Various fixes
...
Fixes for flickering lights in Area 51 and missing fixes for Burnout Revenge and Dominator.
2023-07-26 14:38:18 +01:00
RedPanda4552
0b33df3341
Pad: Change button query response depending on current mode
...
Fixes CoD 3 not understanding which buttons the controller has available
2023-07-26 21:23:21 +10:00
kamfretoz
744cc4b705
Qt: Add an instruction to the autoupdater pop up.
2023-07-26 15:03:11 +10:00
kamfretoz
9d3cd5784f
Qt: Further icon refinement and additions
2023-07-26 13:28:23 +10:00
Stenzek
06ea58198a
GameDB: Use nearest dirty upload for Burnout 3 and Onimusha 3
...
Burnout 3: Fixes sun banding in some stages.
Onimusha 3: Fixes vertical line down screen.
2023-07-26 13:21:35 +10:00
Stenzek
3692d7d090
GS/HW: Extend bilinear dirty upscale fix to force nearest
2023-07-26 13:21:35 +10:00
Stenzek
460a2dbbd3
Qt: Add custom binding widget for GunCon2
2023-07-26 13:20:44 +10:00
Stenzek
228f4f1010
USB-GunCon2: Support binding to controller
2023-07-26 13:20:44 +10:00
Stenzek
2703b91e41
USB: Add ConfigKeyExists()
2023-07-26 13:20:44 +10:00
Stenzek
24171787f8
ImGuiManager: Add software cursor support
...
Can be used to render a crosshair for GunCon.
2023-07-26 13:20:44 +10:00
PCSX2 Bot
49d3338d4a
Qt: Update Base Translation
2023-07-26 13:19:37 +10:00
Stenzek
a9d693e1c3
GS/HW: Improve readback-avoiding CLUT heuristics
...
Use target overlap instead of exact match.
2023-07-26 13:18:04 +10:00
Stenzek
4ef69248d0
GSRunner: Add readbacks to stats
2023-07-26 13:18:04 +10:00
Stenzek
247b3ed740
GS/HW: HLE the Burnout games bloom effect
2023-07-26 13:18:04 +10:00
Stenzek
1edca6235c
Sio: Migrate to StateWrapper
...
Also fixes the crash due to serializing pointers.
[SAVEVERSION+] and actually bump the save version.
2023-07-26 01:22:11 +01:00
Connor McLaughlin
ab5c03b1d9
Pad: Fixes and cleanup ( #9623 )
...
* Pad: Get rid of redundant object lookup
* Pad: Serialize 'stage' state
[SAVEVERSION+]
* Pad: Reduce Freeze duplication and add markers
Catch any possible unhandled device type change.
[SAVEVERSION+]
* Pad: Localize controller type names
* Pad: Handle mismatch between state and current config
* Misc: Drop .at() from vector/array access
We don't use exceptions.
* Pad: Remove redundant GetUnifiedSlot()
Sio has routines for converting these.
* Sio2: Remove redundant optional in Pad()
* Pad: Constify and finalize controller classes
* Pad: Move PadManager to Pad namespace
No point having a class when there's only a single instance.
* Pad: Move PadConfig to Pad namespace
* Pad: Move PadMacros to Pad namespace
* Pad: Re-localize controller bindings/settings
* Pad: Make controller info local
Don't want to create duplicates.
* Pad: Use span for ControllerInfo settings/bindings
* Pad: Fix auto-toggled macro buttons
* Pad: Fix pressure for macros
* Pad: Merge PadConfig/PadManager/PadMacros
Faster compile time.
* Pad: Fix incorrect condition in Sio0::SetTxData()
* Pad: Add deadzone for macro triggers
2023-07-26 01:10:02 +10:00
TheLastRar
d4cb35469d
DEV9: Perform a null check on ifa_addr when searching adapters
2023-07-25 13:23:01 +01:00
Stenzek
fd1b1d0c24
GS/HW: Improve Basic blending
...
- Don't assume no overlap = free. Reduces a number of barriers.
- Prefer SW blend for Ad blends, except when it's constant. It's
impossible to emulate accurately in HW, because 128 is 1, not 255.
- Prefer SW blend for AFIX > 128 on no-overlap sprites.
2023-07-25 13:04:45 +10:00
Stenzek
bf96ceeacc
GS/HW: Assume primitive does not overlap if it is a single quad
...
Enables one-barrier software blending for fullscreen quads.
We can also use tex-is-fb safely in these scenarios too.
Fixes Persona 4 menu background, Hard Hitter Tennis shadows at
Basic blending.
2023-07-25 13:04:45 +10:00