Commit Graph

36934 Commits

Author SHA1 Message Date
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
3949698acf Verify graphics config validity after populating the backend info
... and refresh the config before populating the backend info, as the config (specifically iAdapter) needs to be set to correctly populate the backend info.

Before, the list of valid antialiasing modes was always determined from the first adapter on the list on startup, regardless of the adapter the user selected.
2022-05-16 16:59:57 -07:00
3950bc4620 Treat changing the graphics adapter the same as changing the backend
This results in the list of available antialiasing modes being updated; before, it would only show the modes available for the adapter that was selected when the graphics window was opened (or the backend was last changed).

The list of available modes is updated by `GraphicsWindow::OnBackendChanged`'s call to `VideoBackendBase::PopulateBackendInfoFromUI`, and then `EnhancementsWidget::LoadSettings` updates the UI.  Both of these are connected to the `GraphicsWindow::BackendChanged` signal.
2022-05-16 16:59:31 -07:00
4085d463a1 Merge pull request #10661 from Tilka/ax_init
AX: refactor buffer initialization
2022-05-16 14:23:13 -04:00
b10808d815 Merge pull request #8763 from JosJuice/panic-alert-deadlock-gpu
DolphinQt: Fix the panic alert deadlock, dual core edition
2022-05-16 02:21:14 +02:00
9224c099d4 Fix game card in landscape 2022-05-15 17:31:49 -04:00
8132dc4aa6 Merge pull request #10662 from xperia64/dsp_doc_bootloading
Add tested DSP bootloading transfer size to docs
2022-05-15 05:35:58 +01:00
534d92d2c5 Add tested bootloading transfer size 2022-05-14 23:12:53 -04:00
ac7aeeece6 AX: refactor buffer initialization 2022-05-15 00:24:38 +01:00
be75273ad4 Merge pull request #10454 from Pokechu22/pi-fifo-reset
ProcessorInterface: Implement PI_FIFO_RESET
2022-05-14 00:53:48 -04:00
b8cca8f598 ProcessorInterface: Implement PI_FIFO_RESET
Fixes unknown opcodes 0x0f and 0xff when resetting titles, e.g. https://bugs.dolphin-emu.org/issues/12492
2022-05-13 14:20:14 -07:00
fcb3f9e35b Merge pull request #10652 from shuffle2/fmt
update fmt and fix warnings that popped up with vs 17.2
2022-05-13 22:09:01 +01:00
27c6731a66 Merge pull request #10656 from Tilka/ax_dpl2
AX: handle DPL2 mixer control in old GameCube titles
2022-05-13 09:07:47 +01:00
256e3b071e Merge pull request #10658 from OatmealDome/qt5-cmake-prefix
BuildMacOSUniversalBinary: Place the Qt path on CMAKE_PREFIX_PATH
2022-05-13 03:06:42 -04:00
8b1be98a96 BuildMacOSUniversalBinary: Place the Qt path on CMAKE_PREFIX_PATH 2022-05-12 23:04:33 -04:00
855dbf88ca AX: handle DPL2 mixer control in old GameCube titles
This fixes the audio test in Rogue Squadron 2 (issue 12902).
2022-05-13 00:18:24 +01:00
8438e647f2 AXWii: handle mixer control more precisely
On GameCube, a ramp bit has no effect if its corresponding channel is
inactive. On Wii however, enabling just the ramp implicitly also enables
the channel. AXSetVoiceMix() never does that, so this commit should have
no impact on games unless they fiddle with the mixer control value
directly.
2022-05-12 21:21:03 +01:00
333659cefa Merge pull request #10643 from Tilka/ax_cleanup
AX: fix missing ramp of main surround channel
2022-05-12 21:12:04 +01:00
7b8e6c5b36 fmt: do not define uint type in global namespace 2022-05-10 21:17:10 -07:00
fa17153ebc fmt: use make_format_args instead of make_args_checked
make_args_checked is deprecated
see https://github.com/fmtlib/fmt/pull/2760 and the linked comment
2022-05-10 19:25:48 -07:00
56626f73bf fmt: fix 'ambigous overload' error 2022-05-10 19:19:52 -07:00
357dc72f97 fmt: fix 'unused variable' warnings 2022-05-10 19:19:52 -07:00
5bcc11a303 fmt: update to f63afd161fb27132d394d0664ef7eb8ff38b8422 2022-05-10 16:12:29 -07:00
abc848b88c msvc: bump min version to vs 17.2 2022-05-10 16:11:54 -07:00
c41467a8eb Merge pull request #10650 from AdmiralCurtiss/memory-widget-resize-fix
Qt/MemoryViewWidget: Fix resizing.
2022-05-10 21:25:33 +01:00
44ceba89ea Merge pull request #10651 from t895/dependencies
Android: Upgrade dependencies
2022-05-10 20:47:52 +02:00
e03ee66ab5 Upgrade dependencies 2022-05-10 13:56:13 -04:00
001b05f889 Merge pull request #10649 from t895/gradle
Android: Upgrade gradle to 7.2.0
2022-05-10 18:05:43 +02:00
828ce0f3cf Qt/MemoryViewWidget: Fix resizing. 2022-05-10 12:35:37 +02:00
6b74907f9d Upgrade gradle to 7.2.0 2022-05-09 23:00:33 -04:00
a768dc6f80 Merge pull request #10374 from Pokechu22/slots-unused-warning
Work around false SLOTS defined but not used warning on GCC
2022-05-09 22:28:59 +01:00
f05cd31d7d Merge pull request #10646 from Pokechu22/movie-missing-savestate-warning
Show a panic alert if movie is missing its starting savestate
2022-05-09 21:45:19 +01:00
61a144ba06 Show a panic alert if movie is missing its starting savestate 2022-05-09 13:32:38 -07:00