refractionpcsx2
fdc0370cdf
Perfmon: Fix statistics for GS dump runner to ignore idle frames
2023-12-23 19:17:01 +00:00
refractionpcsx2
a51a46f61a
GS/HW: Fix texture shuffles with reversed co-ords
2023-12-23 19:17:01 +00:00
refractionpcsx2
3edd508fc8
PerfMon: Fix statistics for games with idle frames
2023-12-23 19:17:01 +00:00
refractionpcsx2
18fea6440e
DumpRunner: Fix script handling of paths containing square brackets
2023-12-23 18:40:38 +00:00
refractionpcsx2
3a242b513c
GS/PCRTC/HW: Correct height of framebuffer reads
2023-12-23 18:40:38 +00:00
Dan McCarthy
ade6a6c3ab
Debugger: Add memory search types: GreaterThan(OrEqual), LesserThan(OrEqual), and Not Equal ( #10441 )
...
* Make memory search search type handling more clear with enum
Adds an enum class to represent the Search type used in a memory search. Prior, this was just handled with an integer to represent each type, but it was very unclear what corresponded to which type at first glance.
Made this easier to follow by using an enum to represent the type.
* Debugger : Add support for greater than/less than/not equal search types
Adds support for basic greater than/greater than or equal/less than/less than or equal/not equal search types for the debugger's Memory Scan.
This adds a new input to allow selecting the search comparison type, which defaults to Equals, and allows switching to the above mentioned comparisons.
It's set up to allow for adding more easily. Restructures some of the functions to make having multiple comparisons quite manageable.
Adds an enum for search comparison types for easy logic handling.
* Debugger: Update Array/String search type error to mention not handling Not Equals
Currently array/string searches don't support Not Equals searches, so this needs to be removed.
* Debugger: Code cleanup + feedback changes
Sets up if expressions to use constexpr for compile time evaluation and makes the is greater/less than logic simpler to read for int. Also removes an unneeded QPushButton cast and simply compares the pointers directly.
2023-12-23 19:02:48 +10:00
JordanTheToaster
9740ebe2a4
GameDB: Various fixes
2023-12-23 17:55:16 +10:00
Silent
0a2e137613
DiscordRPC: Show session time in Discord Rich Presence
2023-12-23 17:54:58 +10:00
refractionpcsx2
56056c4846
GS/HW: Fix source partial preload alpha tracking behaviour
2023-12-23 03:29:06 +00:00
Stenzek
b32d96636d
GS/HW: Always mark fetched/created depth targets as used
...
Same as colour targets. Fixes half screen after cutscenes in Merceneries
- Playground of Destruction.
2023-12-23 13:01:27 +10:00
Stenzek
9a4094e997
GS/Vulkan: Fix incorrect layout in depth feedback loops
...
Was setting the incorrect texture slot as dirty.
2023-12-23 13:01:27 +10:00
refractionpcsx2
6a0bbea9c5
GS/HW: Fix 16bit depth conversion in shuffles + fix NFSU CRC
2023-12-22 19:33:41 +00:00
PCSX2 Bot
fea213ee2c
Qt: Update Base Translation
2023-12-21 13:40:51 +10:00
AKuHAK
669cadf1ee
DEV9: fix incorrect max hdd size
...
PS2 support 28-bit addressing not the the 24-bit addressing. 24-bit addressing is limited by 8Gb storage, while 28-bit is limited by 128Gb
2023-12-20 22:22:55 +00:00
RedPanda4552
c3bafa2a40
Memcard: Fix terminator not properly flagging ejections
2023-12-20 09:58:35 +00:00
refractionpcsx2
2611a93af2
MCD: Correctly wait 60 frames for eject timeout
2023-12-19 19:02:11 +00:00
KamFretoZ
651e7e5963
OSD/FSUI: Adjust PromptFont for more readability
2023-12-19 15:38:48 +00:00
refractionpcsx2
7bf18a4464
DEV9: Implement a slightly less hacky (incomplete) DVE reg set
2023-12-19 15:14:35 +00:00
Stenzek
14fd42ad91
Core/Memory: Properly reset memory on reset
...
[SAVEVERSION+]
2023-12-19 15:14:35 +00:00
refractionpcsx2
33a61558e1
Core: Improve determinism on reset + default fast boot interlaced
2023-12-19 15:14:35 +00:00
RedPanda4552
05ed785af1
Memcard: Remove option to disable auto eject
2023-12-18 21:06:58 +00:00
PCSX2 Bot
158193a6c4
PAD: Update to latest controller database.
2023-12-18 19:23:29 +01:00
Stenzek
2671da5c2f
GS/HW: Don't crash on texture allocation failure
2023-12-18 18:19:13 +10:00
Stenzek
a99a819e75
Qt: Fix game properties dialogs keeping app open
2023-12-18 14:12:57 +10:00
KamFretoZ
94664c24d8
GameDB: Fixes for Boku no Natsuyasumi 2
2023-12-17 16:41:55 +00:00
JordanTheToaster
466e96e79a
GameDB: Sims 2 Castaway fixes
...
Fixes dastardly lines appearing on the ground at certain viewing angles.
2023-12-17 16:41:40 +00:00
Stenzek
fd2cd0b904
ImGui: Fix save state selector crash in DX11
2023-12-17 22:06:55 +10:00
Stenzek
4afe14dff7
Qt: Fix settings window focusing
2023-12-17 19:59:05 +10:00
Stenzek
9436a823ba
Qt: Fix incorrect translation context preventing settings switch
2023-12-17 19:59:05 +10:00
Stenzek
1346c98a58
GS: Autodetect Vulkan for Intel Xe GPUs
2023-12-17 19:35:18 +10:00
lightningterror
93992ee1c1
ImGui: Fix Wsign-compare compiler warning.
2023-12-16 14:35:36 +01:00
lightningterror
e29bc933fe
FullscreenUI: Fix Wunused-function compiler warning.
2023-12-16 14:35:36 +01:00
lightningterror
6df5cd8222
GS: Fix compiler warnings.
...
GSDeviceVK:
Fixes Wlogical-op-parentheses warning.
GSTextureCAche:
Fixes Wunused-lambda-capture warning.
GSRendererHW:
Fixes Wlogical-op-parentheses warning.
2023-12-16 14:35:36 +01:00
Stenzek
2dfc75c341
GS/DX12: Fix a warning during PrimID DATE pipeline creation
2023-12-16 21:04:52 +10:00
refractionpcsx2
e75a1edea8
GameDB: Add VU1 clamping to Dino Stalker/Gun Survivor 3
2023-12-16 03:02:03 +00:00
PCSX2 Bot
8c94efd61a
Qt: Update Base Translation
2023-12-16 01:33:46 +01:00
Ty Lamontagne
20c3178dfe
Debugger: Don't modify disassembly focus on CPU state change
2023-12-15 20:35:06 +00:00
refractionpcsx2
a7271697a2
CDVD: Adjust abort behaviour on action.
2023-12-15 16:12:26 +00:00
Stenzek
c2bd21922f
GS: Fix more lambda capture warnings
2023-12-15 15:42:08 +00:00
lightningterror
96831b0970
GS/D3D: Fix X3206 CAS shader warning.
...
Warning X3206: implicit truncation of vector type warning fix.
2023-12-15 15:40:31 +01:00
refractionpcsx2
0fd5db9f78
GS: Add local references to Move lambda function
2023-12-15 12:57:14 +00:00
refractionpcsx2
918328e5b0
GS/TC: Copy only up to old RT size on preload overlap
2023-12-15 12:57:14 +00:00
lightningterror
6bb6322bde
GameDB: Remove Merge sprite from God Hand.
...
It breaks the lighting in the game making it dark, changing the Shadeboost is not a good solution and just masks the issue.
2023-12-15 11:59:42 +01:00
JoseAaronLopezGarcia
00e255ee3c
CDVD: Add ZSO support ( #10396 )
...
* add zso support
* format and fixed typo
* fix typo in extension (duplicated .cso)
* format
* proper casting
* use regular casting; added lz4 to gitmodules
* use C++ style casting
* fix casts
* add lz4 submodule
* added windows build configuration
* add lz4 to cmake
* undo
* undo
* add lz4 to SearchForStuff
* undo
* add own lz4 source code
* cleanup
* fix
* add nwe sources to windows build
* cleanup
* don't use precompile headers on lz4
* stupid compiler
* add const. better logging.
* cast to std::string
* 3rdparty: Add lz4
* use 3rdparty lz4
* cleanup references to lz4.cpp
* format code
* add missing header
* use fmt::format
* don't call inflateReset on ZSO
* use LZ4_decompress_safe
* fix syntax
* fix call to LZ4_decompress_safe
* use LZ4_decompress_safe_partial to ignore padded data
* cleanup
* refactor
---------
Co-authored-by: Stenzek <stenzek@gmail.com>
2023-12-15 13:05:04 +10:00
Stenzek
c662dd8b04
ImGuiFullscreen: Add hover animation
2023-12-15 13:04:03 +10:00
Stenzek
a85a246ab8
ImGui: Add save state selector UI
2023-12-15 13:04:03 +10:00
Mrlinkwii
9132a7c8d4
GameDB: Add monster hunter memcard filters
2023-12-14 23:40:45 +00:00
Connor McLaughlin
44367f24f9
Pad: Fix incorrect RDown icon for DualShock2
2023-12-14 17:54:28 +10:00
Mrlinkwii
5d6a9a68fe
GameDB: memcardFilters for Ratchet&Clank series
2023-12-13 19:51:01 +00:00
JordanTheToaster
476d15f0fc
GameDB: Various fixes
...
You like HPO?
2023-12-13 16:53:01 +10:00