Commit Graph

38576 Commits

Author SHA1 Message Date
f4b1155b4d Merge pull request #11373 from JosJuice/gba-tas-input-turbo
DolphinQt: Add settings to GBA TAS input window
2022-12-26 04:37:25 +01:00
4f4285cf5e WiimoteEmu/DrawsomeTablet: Expose mapping for lifted stylus. 2022-12-25 19:03:15 -06:00
ab9fc3f2e4 WiimoteEmu/UDrawTablet: Expose mapping for lifted stylus. 2022-12-25 19:03:15 -06:00
cf16f49068 PowerPC: Fix theoretically possible infinite loop in WriteToHardware
`em_address + size` can overflow and become 0. It shouldn't happen with
the kinds of memory mappings games use in practice, though.
2022-12-25 12:29:13 +01:00
e0fba20f1f Merge pull request #11360 from shuffle2/vs
msvc: remove workaround for arm64 sha1 compiler bug
2022-12-24 22:55:47 +01:00
c744ff4934 JitArm64: Implement breakpoints
Plus two miscellaneous debugger features that I found along the way when
reading Jit64's code for comparison: bJITNoBlockLinking and tracing.

Fixes https://bugs.dolphin-emu.org/issues/13127.
2022-12-24 13:24:01 +01:00
0659827485 Jit64: Check for breakpoint without disabling block link
Small optimization. By not calling WriteExit, the block linking system
never finds out about the exit we're doing, saving us from having to
disable block linking.
2022-12-24 13:01:29 +01:00
494b041b34 DolphinQt: Add settings to GBA TAS input window
We should expose Enable Controller Input and the turbo settings for
GBA just like we do for GameCube controllers and Wii Remotes.
I just forgot about it when implementing the GBA TAS input window.
2022-12-24 11:30:25 +01:00
582d6b738b Merge pull request #11358 from t895/close-soft-keyboard
Android: Close soft keyboard on panel close
2022-12-24 11:21:56 +01:00
4d6ab73416 Merge pull request #11359 from t895/android-docs
Bring Android documentation up-to-date
2022-12-24 11:21:04 +01:00
71f1b1db34 Boot: Fix handling of M3U file paths containing backslashes
Previously, if a user on Windows launched Dolphin from the command line
and specified a path to an M3U file and included backslashes in this path,
Dolphin would fail to resolve relative paths in the M3U file.
2022-12-24 11:13:27 +01:00
b3bc9c41ea Merge pull request #11369 from t895/switch-fix
Android: Allow users to interact with switches in settings
2022-12-24 09:09:17 +01:00
54a6c4a90d Translation resources sync with Transifex 2022-12-24 08:59:53 +01:00
871fb12754 Merge pull request #11371 from JosJuice/i18n-notes
DolphinQt: Add more i18n comments
2022-12-24 08:56:44 +01:00
cf8537576e Android: Allow users to interact with switches in settings 2022-12-24 02:56:36 -05:00
3611045a6c DolphinQt: Add more i18n comments 2022-12-24 08:32:49 +01:00
Mai
0475c939a7 Merge pull request #11370 from t895/ndk-update
Android: Upgrade NDK to 25.1.8937393
2022-12-24 02:58:42 +00:00
22dd0dbc3c Android: Upgrade NDK to 25.1.8937393 2022-12-23 21:41:03 -05:00
ea19909fd4 Merge pull request #11326 from Sam-Belliveau/video-common-frame-pacing
VideoCommon: New FrameTime/VBlank Analyzer + Graph
2022-12-24 02:35:30 +01:00
e1d078ada6 Remove Redundant Access Specifiers 2022-12-23 20:13:01 -05:00
673f81c18a New FrameTime/VBlank Analyzer + Graph 2022-12-23 19:52:53 -05:00
27d596b89c InputCommon/Xinput: Cleaned up a bit 2022-12-23 22:35:09 +00:00
c3018fdc3b InputCommon/XInput2: Added an axis output for the scroll wheel 2022-12-23 22:10:28 +00:00
2345ba178d Merge pull request #11356 from Sam-Belliveau/update-dear-implot
Externals: Add Dear Implot
2022-12-23 22:05:29 +01:00
1c85143aba Fix ImPlot Build Directory 2022-12-22 23:22:13 -05:00
ce92350140 Merge pull request #11366 from Minty-Meeo/old-ndk-bug
Follow-up on a four-year-old Android NDK workaround
2022-12-23 04:52:49 +01:00
14179f7565 Follow-up on a four-year-old Android NDK workaround
Surely this is fixed by now.
2022-12-22 19:54:46 -06:00
5b63f9aa5e Merge pull request #11130 from Minty-Meeo/count-zeroes-c++20
Replace BitUtils with C++20: Counting Zeroes
2022-12-22 23:00:49 +01:00
5ca438dd97 Add Dear ImPlot Library 2022-12-22 14:32:42 -05:00
9dcae0b1c3 msvc: remove workaround for arm64 sha1 compiler bug 2022-12-22 00:44:29 -08:00
270d74a324 bump required vs version 2022-12-22 00:43:34 -08:00
05bebee802 Replace BitUtils with C++20: Counting Zeroes
With the upgrade to C++20, std::countl_zero and std::countr_zero can replace these home-spun implementations from the BitUtil.h library.
2022-12-21 04:17:00 -06:00
ca2f264dee Bring Android documentation up-to-date 2022-12-20 20:29:48 -05:00
4423afd462 Android: Close soft keyboard on panel close 2022-12-20 17:06:21 -05:00
9c57d6028d Android: Elevate ingame menu fragment with color
Whenever the app is not using the default theme, the ingame menu fragment will be treated as an elevated component like an alert dialog.
2022-12-20 16:39:17 -05:00
d853da3b0b Merge pull request #11354 from Pokechu22/desert-bus-asnd-ucode
DSPHLE: Add Desert Bus libasnd ucode variants
2022-12-20 20:01:21 +01:00
66b3686d84 DSPHLE: Add Desert Bus libasnd ucode variants 2022-12-20 10:02:53 -08:00
Mai
5348c8b2c6 Merge pull request #11344 from JosJuice/jitarm64-mw-deps
JitArm64: Improve pipelining of lmw/stmw
2022-12-20 15:11:29 +00:00
Mai
46bc21291a Merge pull request #11346 from t895/grid-settings
Android: Move game grid options to MainActivity
2022-12-20 15:10:51 +00:00
Mai
b59a5c8cf8 Merge pull request #11352 from t895/theme-helper-kt
Android: Convert ThemeHelper to Kotlin
2022-12-20 15:04:41 +00:00
Mai
43366d2384 Merge pull request #11351 from JosJuice/bitset-cpp20
Common: Use C++20 <bit> header in BitSet.h
2022-12-20 15:02:38 +00:00
c01ec96c92 Set checksum for NWC24Config during creation 2022-12-19 20:18:34 -05:00
fb8aa9744e Merge pull request #11286 from K0bin/vk-query-fix
VideoBackends: Query fixes and cleanups
2022-12-19 03:15:48 -05:00
2f5808e7a4 Android: Convert ThemeHelper to Kotlin 2022-12-18 16:54:28 -05:00
547d956278 Common: Use C++20 <bit> header in BitSet.h 2022-12-18 16:51:32 +01:00
9f4d9994bc Merge pull request #11347 from t895/cheats-background-fix
Android: Use colorSurface attribute for cheats activity background
2022-12-18 12:41:15 +01:00
685e512075 Merge pull request #11349 from noahpistilli/fix-memory-viewer
Fix MemoryViewWidget background colour
2022-12-17 10:47:04 +01:00
b56411b84b Fix MemoryViewWidget background colour 2022-12-17 10:37:37 +01:00
6090694eab Android: Move game grid options to Main/TV Activities 2022-12-17 02:00:48 -05:00
3bfe722c49 Android: Use colorSurface attribute for cheats activity background 2022-12-15 13:32:53 -05:00