TheLastRar
304f260cff
DEV9: Fix DNS Internal mode acting as Auto mode
2022-10-27 23:53:37 +02:00
Geordie
e129a06436
MemoryCard: Fix a crash that happens when copying from one card to a folder memory card via BIOS. ( #6746 )
...
This fixes a crash that happens if you attempt to copy from one memory card to a formatted folder memory card.
2022-10-26 18:30:44 +02:00
lightningterror
c99714dbb2
GSClut: Fix Wsign-compare warning.
2022-10-26 13:54:14 +02:00
lightningterror
8771d3bc19
GS-hw: Use GSVector for rb ga masks in texture shuffle.
2022-10-26 13:16:49 +02:00
Mrlinkwii
e5964ae35b
GS-hw: purge DBZBT3 upscaling CRC hack
2022-10-25 10:14:38 +01:00
lightningterror
cdb886a454
GS-hw: Implement missing st_int shader bit.
...
Was causing bad shader errors in GT4.
2022-10-24 16:22:44 +02:00
TellowKrinkle
ac1f31f2cd
GS:HW: Add option to spin CPU during readbacks
2022-10-24 14:33:17 +01:00
TellowKrinkle
923b0817ce
GS:Vk: Add option to spin GPU during readbacks
2022-10-24 14:33:17 +01:00
TellowKrinkle
73044dffed
GS:MTL: Add option to spin GPU during readbacks
2022-10-24 14:33:17 +01:00
Connor McLaughlin
5e9710a8c6
Qt: Support overriding log file on command line
2022-10-22 23:19:54 +01:00
Connor McLaughlin
61de98d651
Vulkan: Support running surfaceless
2022-10-22 23:19:54 +01:00
Connor McLaughlin
9daedf6f09
x86/microVU: Fix last block comparison for AVX2
2022-10-22 23:19:54 +01:00
Connor McLaughlin
dad1e659a5
Achievements: Disable challenge mode on shutdown
2022-10-22 23:19:54 +01:00
Connor McLaughlin
5647ca7f08
Qt: Add play time tracking based on serials
2022-10-22 11:08:23 +01:00
Connor McLaughlin
2815bd177c
GS/HW: Fix RGB/A splitting on accumulation blend with DSB off
2022-10-22 10:13:30 +01:00
refractionpcsx2
7aa05c08f1
EEJIT/COP2: Remove redundant instruction/allocation
2022-10-22 03:42:31 +01:00
refractionpcsx2
112ba57729
EE/JIT: Flush Rt on LDR/LDL before write
2022-10-22 03:42:31 +01:00
refractionpcsx2
bdac7672b7
SPU2: Move ADMA clear to ADMA disable.
...
Fix bug with errantly setting data size if there isn't any.
2022-10-22 01:51:22 +01:00
refractionpcsx2
08cac6affd
CDVD: Partial revert change from #5142 keep read state when buffering.
2022-10-21 12:41:11 +01:00
refractionpcsx2
c9826cb26a
GS: Only allow recently updated frames for display.
2022-10-21 12:02:53 +01:00
refractionpcsx2
32d1105833
GS: Improve upload TEX overwrite detection
2022-10-21 11:04:45 +01:00
Connor McLaughlin
5ffcbad18b
GSDumpReplayer: Support no-looping/frame number queries
2022-10-20 19:43:29 +01:00
Ty Lamontagne
3289cd1e2b
Move some IPU logging to systrace instead of devcon
...
My code emits 64 bit reads for some reason, and it's slowing me down.
2022-10-20 18:39:18 +01:00
refractionpcsx2
4127253650
GS/State: Correct CLUT invalidation range check
2022-10-20 14:57:30 +01:00
Connor McLaughlin
2c55cce6ba
GS/TextureCache: Use Inside() for checking display target
...
The existing code was adding however many pages the framebuffer crossed unconditionally,
when practically this last row will only be read when the height isn't page-aligned.
2022-10-20 14:57:30 +01:00
Silent
633eb45011
vs: Enable Function Level Linking solution-wide and AVX2 for Common project
...
Shrinks the AVX2 Qt binary by ~2.3MB.
2022-10-20 12:10:17 +01:00
TellowKrinkle
f37fd29fd0
CMake:Windows: Add install step
2022-10-19 15:50:43 -05:00
TellowKrinkle
4e4ffa6526
CMake: Windows Qt build support
2022-10-19 15:50:43 -05:00
Connor McLaughlin
ddf839beb0
Achievements: Rework challenge mode enabling
...
Fixes enabling hardcore mode per-game not having any effect.
2022-10-19 18:35:08 +02:00
Connor McLaughlin
53bd98394b
FullscreenUI: Fix achievements/lb hotkey running on EE thread
2022-10-19 18:35:08 +02:00
Connor McLaughlin
84bea96941
GS: CRC hack for Black
2022-10-19 17:17:46 +01:00
lightningterror
f727561553
GS-hw: Remove Ikki Tousen crc hack.
...
Upscaling hack, upscaling fixes in gamedb will deal with it.
2022-10-19 10:14:27 +01:00
Connor McLaughlin
1d58f59190
GS/Vulkan: Fix condition for skipping first barrier
...
Use the image layout instead of start-of-render-pass, because the image
may already be in general, or it could be restarting the RP from a
render area change.
2022-10-19 10:11:07 +01:00
lightningterror
a30a41c2cc
GS-wx: Misc fixes.
...
Add Hardware Download Mode option.
Remove Disable Hardware Readbacks.
Set dump decompression to LZMA.
And some other misc fixes.
2022-10-19 00:16:26 +02:00
JordanTheToaster
7a82b941cb
ImGuiOverlays: Add Texture in RT
...
Adds Texture in RT to the imgui overlay.
2022-10-18 21:01:24 +02:00
lightningterror
f2b172738f
GS-wx: Add show settings and show inputs options to osd.
2022-10-18 18:26:32 +02:00
refractionpcsx2
4fe1217a69
SPU: Clamp final volume in the right place.
2022-10-18 16:47:43 +01:00
Connor McLaughlin
fa82fc49bb
GS/Vulkan: Skip first barrier when starting pass
2022-10-18 17:34:15 +02:00
lightningterror
abcbdc4a25
GS-hw: Further improve how we handle blend mix 1.
...
Compensate slightly for Cd*(As + 1) - Cs*As.
Try to compensate a bit with substracting 1 (0.00392) * (Alpha + 1) from Cs.
The initial factor we chose is 1 (0.00392) as that is the minimum color Cd can be, then we multiply by alpha to get the minimum blended value it can be.
2022-10-18 15:20:41 +02:00
Florin9doi
8fbb1e5565
BIOS: Map the entire ROM1 file to PS2 memory
...
EROM is part of ROM1, its exact location vary and can't be predicted
2022-10-18 10:04:52 +01:00
lightningterror
2093c19127
GS: Adjust default renderer for vendors on windows.
...
AMD, feature level 12.0 and higher pick Vulkan by default.
Intel, feature level 12.0 and higher, pick OpenGL by default.
2022-10-17 16:36:46 +02:00
Connor McLaughlin
ec1a896795
GS/TextureCache: Partially invalidate overlapping targets with tex-in-rt
2022-10-17 10:47:13 +01:00
Mrlinkwii
a46964a258
Mac: add PCSX2 to Launchpad Game Category
2022-10-17 09:45:07 +01:00
lightningterror
b4036f44f1
GS-hw: Disable blend mix on colclip.
...
Regression, should be disabled.
2022-10-17 10:29:33 +02:00
TellowKrinkle
c6add663f8
GS:HW: Clean up ps_convert_rgba_8i
2022-10-17 10:28:27 +02:00
lightningterror
6b1cea6c91
FullscreenUI: Fix Wunused-variable warning.
2022-10-16 16:14:49 +02:00
Connor McLaughlin
e8877daca3
Qt: Register for device notifications on Windows
...
That way we know when a controller is connected/disconnected, and don't
have to poll unconnected XInput controllers.
2022-10-16 14:54:38 +01:00
Connor McLaughlin
b9dffcb069
Qt: Add DInput input source
2022-10-16 14:54:38 +01:00
Connor McLaughlin
bcd19dd0f5
Qt: Add Host::GetTopLevelWindowInfo()
2022-10-16 14:54:38 +01:00
Connor McLaughlin
48926a7ec4
x86/iR5900: Fix quadword stores on Linux
...
Linux counts vector and GPR registers separately for which register
they get passed in when calling functions.
Windows uses the argument position.
2022-10-16 14:41:33 +02:00