Commit Graph

36916 Commits

Author SHA1 Message Date
8d0f52032b IOS/DI: Fake the error 001 read when running DirectoryBlobs or Riivolution-patched games. 2022-05-22 04:22:41 +02:00
ffe0bcbb84 Merge pull request #10681 from JMC47/orderupini
INI: add RealWiiRemoteRepeatReports False to Order Up!
2022-05-22 04:07:52 +02:00
0e948f3e21 Merge pull request #10620 from phire/cmake_win_fixes
Various fixes for msvc/cmake builds
2022-05-22 03:08:17 +02:00
8b3517a9f9 Merge pull request #10686 from Tilka/pikmin_demo
DSPHLE: handle crc of Pikmin 1 GC US Demo
2022-05-21 17:30:31 -07:00
580c721c82 cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
6ea7af13e8 cmake: Disable warnings for most externals on MSVC, like we do in the VS project files. 2022-05-22 00:30:56 +02:00
a5e85627b0 cmake: Use Policy CMP0117 for more sensible RTTI flag configuration on MSVC. 2022-05-22 00:30:56 +02:00
7f2ea688d2 cmake: On MSVC, set c++latest by requesting a C++23 feature set. 2022-05-22 00:30:51 +02:00
9908219dc6 cmake: Add a few missing settings from the Visual Studio project files on MSVC. 2022-05-22 00:29:48 +02:00
89fadd26a6 cmake: Use C++latest everywhere on MSVC. 2022-05-22 00:29:48 +02:00
dbee810a04 cmake: Fixes for Qt6 on Windows. 2022-05-22 00:29:48 +02:00
96e2f1f95e Externals: Update prebuilt Qt submodule to include mkspecs -- the CMake build process wants them. 2022-05-22 00:29:47 +02:00
4db1816368 cmake: Require cmake 3.15 for MSVC
We need these policies, but we kind of want to avoid requiring cmake
3.15 for all platforms
2022-05-22 00:29:47 +02:00
876f6651b4 cmake: fix PCH to work with msvc/ninja
Ninja puts way more effort into compiling targets in parallel, and
ignores dependenceis until link time.

So we need to jump though hoops to force ninja to compile
pch.cpp before any targets which depend on the PCH.
2022-05-22 00:29:47 +02:00
89fda54820 cmake: fix ninja/msvc builds
If you don't set this policy, then cmake doesn't even try
to select a runtime library
2022-05-22 00:29:47 +02:00
0909e00117 cmake: fix MSVC PCH support
I'm not sure if the previous implementation ever worked.
2022-05-22 00:29:47 +02:00
2348017ee8 cmake: ignore external warnings in MSVC
Since we also treat all warnings as errors, we need to
ignore these to successfully build.
2022-05-22 00:29:46 +02:00
987f270083 cmake: fix buggy target sources on windows
I have no idea why cmake supports PUBLIC on target_sources,
but it does. It causes all targets that depend on this target
to try and include the files in their sources.
Except it doesn't take paths into account, so it breaks. Mabye
it would work if you used an abolute source? But I'm not sure
there is a sane usecase.
2022-05-22 00:29:46 +02:00
54d89b955a cmake: add missing FFmpeg dependency on windows 2022-05-22 00:29:46 +02:00
d2df9afda2 cmake: Fix libusb on windows 2022-05-22 00:29:46 +02:00
a6ace45291 Merge pull request #10687 from Sage-King/double_click_select_expressions
Added double click to add expressions when mapping
2022-05-21 22:22:40 +02:00
f0454ab2fa Added double click to add expressions when mapping 2022-05-21 14:08:49 -06:00
243df970ff Merge pull request #10675 from nolrinale/master
GameDB: Adjusted graphic settings for PSO EP1&2 and PSO EP3
2022-05-21 17:50:08 +02:00
d7da4aca19 DSPHLE: handle crc of Pikmin 1 GC US Demo
The DSP code only has minor differences to the final release.
2022-05-21 16:48:34 +01:00
c06f81b1ff GameSettings: Adjusted graphic settings for PSO EP1&2 and PSO EP3, fixes missing texts. 2022-05-21 16:56:09 +02:00
5a4e783bb5 Merge pull request #10684 from Pokechu22/custom-rtc-default-value
MainSettings: Make MAIN_CUSTOM_RTC_VALUE default value less magical
2022-05-21 16:39:17 +02:00
863cb591fe MainSettings: Make MAIN_CUSTOM_RTC_VALUE default value less magical 2022-05-20 20:35:53 -07:00
b396afd1a3 INI: add RealWiiRemoteRepeatReports False to Order Up! 2022-05-20 02:19:22 -04:00
0f2540a0d1 Merge pull request #10667 from t895/landscape-card
Android: Fix game card in landscape
2022-05-19 22:44:59 -04:00
244e4acff2 Merge pull request #10674 from OatmealDome/mac-steam-overlay
DolphinQt: Add com.apple.security.cs.allow-dyld-environment-variables to entitlements
2022-05-19 22:43:57 -04:00
8051c21028 Merge pull request #10680 from Pokechu22/dsp-int-overflow-comment
DSPInterpreter: Fix typo in isOverflow comment
2022-05-19 19:51:47 -04:00
151119cece DSPInterpreter: Fix typo in isOverflow comment 2022-05-19 16:36:39 -07:00
a98d0367d8 Merge pull request #10677 from Pokechu22/no-printf-log
Remove printf-style logging
2022-05-19 17:55:17 -04:00
2aa0ae097b Merge pull request #10672 from Pokechu22/xf-invtxspec
Show panic alerts if the CP configuration doesn't match the XF configuration
2022-05-19 13:13:53 -07:00
8baeb75bd2 Merge pull request #10669 from Pokechu22/adapter-change-aa-mode-list-reload
Fix antialiasing modes being determined from the wrong graphics adapter
2022-05-19 13:13:22 -07:00
5f9212dd84 Common/LogManager: Remove old printf-style logging functions 2022-05-19 12:41:58 -07:00
0637c17b59 VideoCommon/FrameDump: printf-format messages before logging them 2022-05-19 12:41:58 -07:00
35cb5c8f75 EXI_DeviceEthernet: Replace INFO_LOG with INFO_LOG_FMT 2022-05-19 12:41:58 -07:00
2f5e69a94e JitArm64: Replace WARN_LOG with WARN_LOG_FMT 2022-05-19 12:41:57 -07:00
642a1c1348 MainWindow: Replace WARN_LOG with WARN_LOG_FMT 2022-05-19 12:41:57 -07:00
0faf0b80ad TAPServer_Apple: Use fmt logging 2022-05-19 12:41:57 -07:00
a86fb9b475 Core/WGInput: Use fmt logging and include HRESULT in messages 2022-05-19 12:12:19 -07:00
185188c009 DolphinQt: Add com.apple.security.cs.allow-dyld-environment-variables to entitlements 2022-05-18 20:23:17 -04:00
8df55b492c Show a panic alert if the CP matrix indices don't match the XF matrix indices
This almost certainly never happens, but if it does we want to know.
2022-05-18 14:43:14 -07:00
38a75f6a49 Show a panic alert if the CP vertex config doesn't match the XF vertex config
This probably isn't triggered by real games, but it's possible to accidentally do it with libogc (which results in freezes on real hardware).
2022-05-18 14:43:14 -07:00
46bcdc4372 Rename CP and XF normal component count enums and update their descriptions 2022-05-18 14:43:14 -07:00
736466a5d9 XFMemory: Rename hostinfo to invtxspec 2022-05-18 14:43:14 -07:00
62601663e5 Merge pull request #10670 from shuffle2/winver
readme: update VS and windows min version requirements
2022-05-17 08:08:51 -04:00
a55192c020 readme: increment min windows version to 10 2022-05-17 02:42:31 -07:00
899be2efe8 readme: make VS min version match the source 2022-05-17 02:42:02 -07:00