Commit Graph
14390 Commits
Author SHA1 Message Date
Tyler Wilding dafef46a1b ci: add SSE4 support for tagged Qt builds v1.7.2764 2022-05-22 14:18:50 -04:00
Christian Kenny e283831841 HW: Use more sensible variable names for logging v1.7.2763 2022-05-22 17:59:15 +01:00
Christian Kenny d13c7b6b3e DMAC: Remove some old defines, optimize case statements 2022-05-22 17:59:15 +01:00
Tyler Wilding e7d1477a7e ci: build the right solution file for Qt builds v1.7.2762 2022-05-22 12:54:54 -04:00
Tyler Wilding 2810f6afc1 ci: update docs 2022-05-22 12:54:54 -04:00
Tyler Wilding 821811cf0c ci: create simpler and more efficient release pipeline 2022-05-22 12:54:54 -04:00
Tyler Wilding fea666bd1e ci: make build workflows re-usable, extract common scripts 2022-05-22 12:54:54 -04:00
Tyler Wilding 193254de94 ci: improve workflow organization 2022-05-22 12:54:54 -04:00
Connor McLaughlin b919719aeb GzippedFileReader: Fix index creation v1.7.2761 2022-05-22 16:13:12 +01:00
Connor McLaughlin ea051c6d5f Everything: Get rid of wx entirely from the Qt build v1.7.2760 2022-05-22 13:58:56 +01:00
Connor McLaughlin 893b3c629d Everything: Remove a **lot** of wx, and px nonsense
- common has no wx left except for Path.
 - pcsx2core only has it in a few places (memory cards and path related
   stuff).
2022-05-22 13:58:56 +01:00
Connor McLaughlin c07c942659 Common/StringUtil: Handle error returns in StdStringFromFormatV() 2022-05-22 13:58:56 +01:00
Connor McLaughlin b1d6d84e6f Qt: Get rid of wx module init
We're not using any wx thread junk anymore, so this can go.
2022-05-22 13:58:56 +01:00
tellowkrinkle 1afb248e4d Optionally use system libs (#6094)
* CMake: Make zstd and libzip optionally use system-installed versions

* CMake: Make SDL2 optionally use system version

* CMake: Disable crypto support in bundled libzip

* CMake: Fix bundled SDL build on macOS
v1.7.2759
2022-05-21 20:28:06 -07:00
Mrlinkwii cad85d76a5 GameDB: Fix 'Hajime no Ippo - Victorious Boxers' serial v1.7.2758 2022-05-21 00:28:52 +02:00
iMineLink 29ad851a9c gs-ogl: fix depth copy shader in stretch rect. v1.7.2757 2022-05-20 01:12:38 +02:00
Mrlinkwii cb9eaeeff9 GameDB: fix 'R: Racing Evolution' serial v1.7.2756 2022-05-19 17:58:45 +01:00
Christian Kenny 7c9493cbc2 Core: Refactor code for shutting down internal PS2 components. v1.7.2755 2022-05-16 17:30:52 +01:00
Christian Kenny d21c01f8d1 Core: Remove unused code/includes. 2022-05-16 17:30:52 +01:00
RedDevilus f4f06c9777 GameDB: Add new serials, GS (HW) Fixes
GS (HW) Fixes:
- R - Racing Evolution
- Lemony Snicket's A Series of Unfortunate Events
- Free Running
- Sopranos

New Serials:
- Shadow Hearts II [Demo]
- GI Jockey 2 [Demo]
- Hajime no Ippo - Victorious Boxers
v1.7.2754
2022-05-16 17:30:28 +01:00
Connor McLaughlin 437b6f3f0e Host: Reset imgui state when there's no frame to present
Prevents things getting into a messed up state internally where several
frames are buffered.
v1.7.2753
2022-05-16 17:30:11 +01:00
Connor McLaughlin a163c90f2b 3rdparty/imgui: Update to 60bea05 2022-05-16 17:30:11 +01:00
PCSX2 Bot 9d9d22fcba PAD: Update to latest controller database. v1.7.2752 2022-05-16 18:02:34 +02:00
Connor McLaughlin df5e175b86 GS: Support creating/replaying dumps in zstandard format v1.7.2751 2022-05-16 15:03:29 +01:00
Connor McLaughlin 0f8bbfd64c GS: Fix aspect ratio cycle hotkey in Qt 2022-05-16 15:03:29 +01:00
Connor McLaughlin 8c270288de GS: Refactor screenshots/GS dumping triggers
i.e. make it not rubbish and a massive race condition.

Also adds GS dump saving to Qt.
2022-05-16 15:03:29 +01:00
LargoUsagi 7bd7cdd867 GameDB: Modify .hack // games to use 'dot hack' and '-'(#6086) v1.7.2750 2022-05-16 10:36:10 +01:00
Mrlinkwii f618713551 GameDB: update EyeToy - Play 2 compat v1.7.2749 2022-05-16 10:11:59 +01:00
refractionpcsx2 de329e49a8 GS: Redo a bunch of the ignore offset code
Plus clean up a bunch of stuff which isn't needed
v1.7.2748
2022-05-16 10:09:42 +01:00
Connor McLaughlin 2aa6f771a9 GS/TextureCache: Handle edge cases of paltex and texture replacement v1.7.2747 2022-05-15 11:40:49 +01:00
Connor McLaughlin 7787fcff8e GS/TextureCache: Fix partial replacement of textures with same hash and paltex on 2022-05-15 11:40:49 +01:00
SgtSteel 6e576d208e README.md: update website links (#6073)
Updated the downloads link to point to the new page;
Changed the "Want more?" link to point to the homepage
Removed GitHub Releases link for development builds, since they are available on the website.
Also removed any reference to Windows and Linux, since binaries are now available for all three major OS
v1.7.2746
2022-05-13 16:34:37 +01:00
Connor McLaughlin 00751dc5d3 GS/TextureCache: Force hash caching for replaced textures
If we didn't do this, and preloading wasn't set to full, we'd partial
load the texture, and it wouldn't be in the hash cache. Then, when the
replacement came back (after being asynchronously loaded), there'd be
nothing for it to swap out with.
v1.7.2745
2022-05-13 12:50:08 +01:00
arcum42 e456fb8f88 Qt: Hook up screenshot button. (#6070)
Qt: Implemented hotkey as well.
v1.7.2744
2022-05-12 14:53:40 -07:00
Mrlinkwii 9dd579a6d5 GameDB: add some missing serials v1.7.2743 2022-05-12 17:31:21 +01:00
Connor McLaughlin fbd36a4347 Qt: Fix building on Linux v1.7.2742 2022-05-12 17:31:06 +01:00
Connor McLaughlin 7f8bfb22de Build: Fix revision extractor for Qt auto updater 2022-05-12 17:31:06 +01:00
Connor McLaughlin 943b513a52 GS/TextureReplacements: Use aligned buffer for texture dumping v1.7.2741 2022-05-12 15:08:45 +01:00
Connor McLaughlin 221eaf1a81 Common/AlignedMalloc: Add move constructor/assignment 2022-05-12 15:08:45 +01:00
Connor McLaughlin 41f1ec445f Qt: Add auto updater UI v1.7.2740 2022-05-12 15:03:26 +01:00
Connor McLaughlin a289723f66 Qt: Add update extractor source 2022-05-12 15:03:26 +01:00
Connor McLaughlin a3f6efecb8 libchdr: Use in-tree lzma instead of bundled
Since we need it for the Qt updater.
2022-05-12 15:03:26 +01:00
Connor McLaughlin 2587cf3b95 3rdparty: Add lzma/7Z SDK 21.07 2022-05-12 15:03:26 +01:00
Connor McLaughlin d535331b4b Misc: Remove __fastcall, __fc, __concall and friends
These have no meaning in x64 (apart from throwing compiler warnings),
and we don't do 32-bit anymore. Also saves needing to include
`Pcsx2Defs.h` in files which don't otherwise need it.
v1.7.2739
2022-05-12 14:58:03 +01:00
lightningterror 6d85399ec5 GameDB: Add OPHFlagHack to Naruto - Uzumaki Chronicles 2.
Fixes game freezing.

Fixes #6053
v1.7.2738
2022-05-12 12:58:52 +02:00
lightningterror 7a113474f0 GameDB: Add textureInsideRT to Turok Evolution.
Fixes underwater levels.

Fixes #6064
v1.7.2737
2022-05-12 12:51:38 +02:00
Connor McLaughlin 0bb7cc0a1a GS: Add texture dumping/replacement/reload replacement hotkeys
Qt only.
v1.7.2736
2022-05-11 14:44:42 +01:00
Connor McLaughlin 322ff3fcb9 GS/TextureReplacements: Add options to filter dumping to direct/palette textures 2022-05-11 14:44:42 +01:00
Connor McLaughlin d329cabf07 GS/TextureReplacements: Fix queued items not getting purged after shutdown 2022-05-11 14:44:42 +01:00
Connor McLaughlin 38c48e8b6a Vulkan/Context: Don't write timestamp on an unreset query v1.7.2735 2022-05-11 13:07:58 +01:00