Commit Graph
15544 Commits
Author SHA1 Message Date
Mrlinkwii 63ecdfefe3 Gamedb:add 'XGKickHack' to 'WRC II Extreme' v1.7.2678 2022-04-30 22:04:41 +01:00
lightningterror 6345e8e467 GS-hw: Cleanup Half pixel offset Normal.
Now that custom res is removed, we don't need to split modx and mody.

Also purely rely on the tc to handle the HPO hack.
v1.7.2677
2022-04-30 18:30:11 +02:00
Ziemas e96545ca29 IopCounters: missing include v1.7.2676 2022-04-29 09:50:29 +01:00
arcum42 dc08858e0f build: Remove i386_flag, as it is no longer used. (#5897)
* build: Remove i386_flag, as it is no longer used.

build: Put back in ncpu.

* build: Move ncpu to set_make.
v1.7.2675
2022-04-28 13:35:15 -07:00
Mrlinkwii f5787f9ba0 GameDB: Japanese entries Batch 3 v1.7.2674 2022-04-28 17:11:32 +01:00
refractionpcsx2 a271fe11e9 GS: limit merge circuit memory read height v1.7.2673 2022-04-28 16:32:36 +01:00
RedDevilus a20a3866d0 Qt: Append warning for Manual Hardware Renderer Fixes
Same as the WX side where if you enable this option for doing hardware renderer or upscaling fixes it will disable the automatic settings from the GameDB.
But in tooltip version.
v1.7.2672
2022-04-27 16:14:07 +01:00
RedDevilus 28d25fdf33 WX: Append warning for Manual HW Hacks
WX and Qt both will disable renderer and upscaling fixes if you want to manually handle the renderer and upscaling fixes. For years enabling this option didn't do much harm for users even if you didn't change any other setting, but since 1.7 development series automatised these to a degree it would be nice for users to know why their game looks potentially awful.
2022-04-27 16:14:07 +01:00
Connor McLaughlin f13ad4fcb3 InputManager: Switch InputEventHandler to std::variant v1.7.2671 2022-04-27 15:32:52 +01:00
Connor McLaughlin a524410b0a Qt: Fix firing multiple bindings with chords 2022-04-27 15:32:52 +01:00
TellowKrinkle 8e23d8d557 GS: Fix ReadTexture on unaligned reads
No longer reads out of bounds
v1.7.2670
2022-04-27 09:33:20 +01:00
Connor McLaughlin 59531f005e Patch: Merge patch and patchHelper v1.7.2669 2022-04-27 09:09:38 +01:00
Connor McLaughlin 4c8cba53ef Patch: Fix incorrect format string on patch error 2022-04-27 09:09:38 +01:00
Mrlinkwii 34cd53249d GameDB: Japanese entries Batch 2 v1.7.2668 2022-04-27 09:08:13 +01:00
Connor McLaughlin 14ce344a3f GS: Merge GSRendererNew and GSRendererHW v1.7.2667 2022-04-27 09:06:05 +01:00
TellowKrinkle cc5142000b MTGS: Prevent the emulator from crashing if GS fails to init v1.7.2666 2022-04-27 01:49:59 -05:00
TellowKrinkle 1ad6532f1a GS:MTL: Report error if no Metal devices are available 2022-04-27 01:49:59 -05:00
TellowKrinkle f136a1a970 WX: Make GSDumpViewer override picker properly show only enabled options 2022-04-27 01:49:59 -05:00
TellowKrinkle a959ec7571 CI:macOS: Disable OpenGL
It won't work
2022-04-27 01:49:59 -05:00
TellowKrinkle e1a6304e32 CMake: Set version based on git tag 2022-04-27 01:49:59 -05:00
TellowKrinkle be05c95026 CI:macOS: Add MoltenVK to build 2022-04-27 01:49:59 -05:00
TellowKrinkle 3983e542b2 CI: Enable macOS artifacts 2022-04-27 01:49:59 -05:00
TellowKrinkle 3d76652b5f macOS: Build dependencies manually 2022-04-27 01:49:59 -05:00
lightningterror 6532dbced4 GameDB: Add preload frame data for Ninja Assault.
Fixes intro captions not displaying.
v1.7.2665
2022-04-27 00:45:36 +02:00
refractionpcsx2 fe27ebefc8 GS: Ignore fractional parts when reducing tex ranges v1.7.2664 2022-04-26 16:57:49 +01:00
Connor McLaughlin 6e84613a14 GS: Make renderer a global v1.7.2663 2022-04-26 10:33:05 +01:00
Connor McLaughlin 568ebc6199 GS/HW: Don't clear temporary copies for HDR/DS
Invalidating is enough here.
v1.7.2662
2022-04-26 09:45:53 +01:00
Connor McLaughlin cf1d67d927 GS: Adjust texture coverage based on scissor
A good test case here is Resident Evil 4, the shuffles draw over the
entire framebuffer, but get scissored to each strip.
2022-04-26 09:45:53 +01:00
Connor McLaughlin 8181cc8528 GS: Only copy texture coverage area for current FRAME/Z sources 2022-04-26 09:45:53 +01:00
Connor McLaughlin b344ee094f GS: Make CopyRect() take a destination offset 2022-04-26 09:45:53 +01:00
TellowKrinkle b042aeacf5 PAD: Fix race on shutdown v1.7.2661 2022-04-26 00:01:58 -05:00
NightFyre fea58d2271 GameDB: SOCOM Combined Assault NTSC Patch (#5964) v1.7.2660 2022-04-26 00:43:23 +01:00
refractionpcsx2 ca5da27170 GS: Correct display offsets for Interlaced (FFMD) Framebuffers v1.7.2659 2022-04-26 00:35:52 +01:00
RedDevilus 11eab828c4 Qt: Fix VuClamp values
This was an oversight, probably from copying the EEClamp value variables.
v1.7.2658
2022-04-25 23:28:03 +01:00
RedDevilus 8ca3f9a9c2 GameDB: SOCOM 3 + Combined Assault
Fixes SPS and invisible/flickering characters.
2022-04-25 23:28:03 +01:00
Mrlinkwii deb044357b GameDB: game fixes for 'DMC', 'Fatal Frame' and 'MX vs. ATV - Untamed' v1.7.2657 2022-04-25 23:04:37 +01:00
PCSX2 Bot 00c07d2dff PAD: Update to latest controller database. v1.7.2656 2022-04-25 18:09:59 +02:00
Connor McLaughlin 185ed3ce0b MTGS: Combine init/read FIFO and remove several MTGS waits v1.7.2655 2022-04-25 13:32:53 +01:00
BuildTools 3b043250b6 UI: Rename Ultra Blending to Maximum Blending
Rename Ultra Blending to Maximum Blending
v1.7.2654
2022-04-25 11:43:04 +02:00
Connor McLaughlin 3359b3c7ab GS/DX11: Fix possible use-after-free on cached RT/DS v1.7.2653 2022-04-25 09:27:43 +01:00
TellowKrinkle 6b1e483d28 GS: fbfetch full_barrier and one_barrier are identical v1.7.2652 2022-04-24 23:10:38 -05:00
TellowKrinkle d3faa05479 GS:MTL: Avoid uchar in shaders
Intel compiler's uchar codegen is buggy
2022-04-24 23:10:38 -05:00
Connor McLaughlin 73f17be890 Qt: Implement proper data directory selection v1.7.2651 2022-04-24 06:08:37 +01:00
refractionpcsx2 9292ceedb1 GS: Correct SetScaling when ignoring offsets (FB size) v1.7.2650 2022-04-24 01:43:08 +01:00
refractionpcsx2 d1470a9935 GS: Clean up some code and correct heights when offset by 1 2022-04-24 01:43:08 +01:00
arcum42@gmail.com 38fa137cfd build: Include CrashHandler.cpp in cmake. Fixes #5938. v1.7.2649 2022-04-24 01:42:10 +01:00
qurious-pixel a7288d8ad8 BUILD: exclude libgmodule-2.0 v1.7.2648 2022-04-23 18:22:31 +02:00
Connor McLaughlin 0692517f13 ElfObject: Ignore section headers when offset is invalid
This happens in V-Rally 3:

(ELF) Section header offset 14853196 is larger than file size 5898828
v1.7.2647
2022-04-22 13:09:31 +01:00
Connor McLaughlin 4f44e3fc46 GS/SW: Get rid of extra pointers to perfmon v1.7.2646 2022-04-22 11:37:11 +01:00
Connor McLaughlin 14398da51f GS/SW: Fix use-after-free on worker thread shutdown 2022-04-22 11:37:11 +01:00