Commit Graph
17225 Commits
Author SHA1 Message Date
Sestain c9ec71eeba GameDB: Added fixes for Crash Bandicoot 5 v1.7.4569 2023-06-11 12:43:57 +01:00
Stenzek 4df27e6efb GS/Vulkan: Add missing chain to exclusive fullscreen control v1.7.4568 2023-06-11 13:02:36 +10:00
Stenzek 02f3279dec GS/HW: Get rid of padding in present UBO
It was adding additional padding, which blew the block size out.
2023-06-11 13:02:36 +10:00
refractionpcsx2 21900555dc DEV9: swap unlocks to avoid potential deadlock v1.7.4567 2023-06-10 15:23:08 +01:00
Silent 5a4e21287a Achievements: Retain Hardcore Mode state after toggling Test Mode/Rich Presence v1.7.4566 2023-06-10 15:17:46 +01:00
Silent 3e8e5216eb Patch: Always enumerate patches/cheats for UI 2023-06-10 15:17:46 +01:00
refractionpcsx2 c679de8e39 USB: Properly initialise effect unions (C rules gotcha) v1.7.4565 2023-06-10 13:10:58 +01:00
refractionpcsx2 a979d2283f USB: Increase length of FFB events 2023-06-10 13:10:58 +01:00
refractionpcsx2 3254714b70 USB: Improve FFB for steering wheels 2023-06-10 13:10:58 +01:00
Stenzek 65374f50cf VMManager: Fix patches OSD not getting shown in some cases v1.7.4564 2023-06-10 12:35:08 +10:00
Mrlinkwii 1a62cd064c GameDB: add missing entry for Nuga-Cel v1.7.4563 2023-06-09 17:45:25 +01:00
Stenzek 40bd19ccbb VMManager: Move unknown serial print to UpdateRunningGame() v1.7.4562 2023-06-09 00:59:16 +10:00
Stenzek 642adffeb8 Revert "Patches: Don't reload GameDB when crc is 0."
This reverts commit 5b942f0508.

This was causing patches to not get removed when resetting.
2023-06-09 00:59:16 +10:00
lightningterror 5b942f0508 Patches: Don't reload GameDB when crc is 0.
Bios uses crc 0, spams useless log that bios serial is not in the gamedb.
v1.7.4561
2023-06-08 00:57:31 +01:00
Ty Lamontagne b4b5b58e35 IsoFS: Create 'hard-links' for non-conforming version suffixes v1.7.4560 2023-06-07 20:41:12 +01:00
DarkC bf4672fb2b Qt: Add missing bigpicture parameter to help text v1.7.4559 2023-06-07 20:38:18 +01:00
lightningterror d6e2dcd25b Qt: Fix Wunused-variable warning. v1.7.4558 2023-06-06 12:46:46 +02:00
lightningterror 3b7d22153f SPR: Cleanup constants. 2023-06-06 12:46:46 +02:00
lightningterror 490a8d35cb GIF: Cleanup Gif.
Constants, initializations, declarations, unused code.
2023-06-06 12:46:46 +02:00
TellowKrinkle 260846e9e9 CMake: Don't use system rapidyaml in default builds v1.7.4557 2023-06-06 11:29:40 +01:00
Stenzek d1ed5aadc2 VMManager: Fix patches when booting with a state v1.7.4556 2023-06-06 11:25:46 +01:00
JordanTheToaster 1067ed309a GameDB: Various fixes
Fixes for missing lighting in No One Lives Forever and somehow fixes Spongebob Revenge of The Flying Dutchman not starting a new game in the PAL version.
v1.7.4555
2023-06-05 16:34:11 +01:00
refractionpcsx2 1ef9bc464d GS-HW: Only preload targets when data is needed v1.7.4554 2023-06-05 11:26:33 +01:00
Stenzek ba3a7fc11a GS/HW: Rename IsBlendedOrOpaque() to IsDiscardingDstColor()
And remove the dst color output case, this is clearly wrong when we're
using this to try to identify clears.
2023-06-05 11:26:33 +01:00
Stenzek c44b4c3d35 GS/HW: Black blending should preserve RGB, not A 2023-06-05 11:26:33 +01:00
Stenzek c79c79fe0e GS/HW: Fix PrimitiveCoversWithoutGaps returning true with gaps
Previously it only checked that all sprites matched in size, not that
there wasn't actually any gaps between them.
2023-06-05 11:26:33 +01:00
Stenzek a7c70a3916 GS/Vulkan: Colclip drawback shouldn't use DONT_CARE load op 2023-06-05 11:26:33 +01:00
TellowKrinkle 325a8cba58 GS:MTL: Fix ICE on macOS 10.15
Apparently the Catalina Intel UHD 630 backend compiler ICE's on use of the bool3 constructor over a float3...
(Weirdly this happens on the Metal22 metallib compiled for 10.15 but not on the one compiled for 10.13... we do still want PrimID support if possible so I'd rather not remove it if I don't have to)
v1.7.4553
2023-06-05 11:26:23 +01:00
refractionpcsx2 35387eeabb GIF: Fix some incorrect unknown register warnings v1.7.4552 2023-06-04 18:20:02 +01:00
Stenzek 9d3de8631c Patch: Add "bytes" type
Allows patching an arbitrary range of bytes.
v1.7.4551
2023-06-03 23:09:52 +01:00
Stenzek 940e211bb6 Patch: Improve logging 2023-06-03 23:09:52 +01:00
Mrlinkwii 5eb425bc4c GameDB: Fix up some names v1.7.4550 2023-06-02 17:57:01 +01:00
refractionpcsx2 bd6b529157 Patches: Allow duplicate lines with complex types v1.7.4549 2023-06-01 16:08:22 +01:00
Stenzek 0d59e0a2e9 GS/Vulkan: Remove render area heuristics
And just set the render area to the full target every time.

Except colclip draws.
v1.7.4548
2023-06-01 15:56:25 +01:00
JordanTheToaster 1826d122f5 GameDB: Various fixes
Fixes for FMVs blowing up the HC in Ace Combat games and FMVs being broken in Jonnys Mad Trixx.
v1.7.4547
2023-06-01 12:06:16 +01:00
Stenzek ed6dd6f6cd CI: Update build to use patches.zip instead of cheats v1.7.4546 2023-05-31 16:38:14 +01:00
Stenzek 81da9fb5a4 Patch: Add new toggleable cheat and patch interface 2023-05-31 16:38:14 +01:00
Mrlinkwii ec35330593 GameDB: Fixes for Onimusha Warlords v1.7.4545 2023-05-30 23:52:59 +01:00
Stenzek f741953ee4 Qt: Add memory cards to per-game settings v1.7.4544 2023-05-30 18:21:00 +01:00
lightningterror c0343897cd GameDB: Add full mipmap with ps2 trilinear to ESPN NFL 2K5.
Improves textures to match sw renderer.
v1.7.4543
2023-05-30 16:16:34 +02:00
refractionpcsx2 d880f8cde5 GS-TC: Fix bugs with target resize and borders in texture min max v1.7.4542 2023-05-30 13:32:30 +02:00
TheLastRar 1175bd822c Github: Update issue template
Corrects spelling of appropriate
Adds text area for logs/dumps for the application template
Clarifies that dumps should be in a zip file
v1.7.4541
2023-05-28 19:29:14 +01:00
Stenzek 63a141abe6 GS/HW: Don't preload large framebuffer alpha textures v1.7.4540 2023-05-28 17:31:04 +01:00
Stenzek abce57ce9c GS: Enable API debug logging in Devel builds v1.7.4539 2023-05-28 14:55:53 +01:00
JordanTheToaster c471f7cf6c GameDB: Urban Chaos Light alignment fix
Fixes light alignment at native resolution to match software.
v1.7.4538
2023-05-28 01:33:05 +01:00
TellowKrinkle 656c2775ac CMake: Add vtune support on Windows v1.7.4537 2023-05-27 17:54:53 +02:00
TellowKrinkle a2c6e050d7 VMManager: MacOS CPU count detection v1.7.4536 2023-05-27 04:57:50 +01:00
Mrlinkwii f3adb05b1c GameDB: add various entries v1.7.4535 2023-05-26 19:43:34 +01:00
Stenzek bfc3d2e1d4 Patch: Rename le{short,word,double} to be{short,word,double}
MIPS is little endian, not big endian. Having little endian commands
suggests to the reader that the "normal" format is big endian, which is
obviously incorrect.
v1.7.4534
2023-05-25 16:47:36 +01:00
Stenzek 680affd1fe Common: Add ByteSwap.h
Provides a C++23-like std::byteswap implementation.
2023-05-25 16:47:36 +01:00