Commit Graph

39421 Commits

Author SHA1 Message Date
936c05e600 Merge pull request #11599 from shuffle2/vs17.5
vs: update to 17.5
2023-03-13 20:43:48 +01:00
37366f6a76 Merge pull request #11648 from InfoManiac742/patch-1
Fix missing GameINI for Japanese version of Sonic Adventure DX: Director's Cut
2023-03-13 20:41:59 +01:00
4f610bb354 Android: Make header padding appear even 2023-03-13 15:27:09 -04:00
5818685911 Android: Fix per-game profile setting off-by-one 2023-03-13 18:30:55 +01:00
3006c23c85 Core/CPUThreadGuard: Fetch System from Guard. 2023-03-13 18:13:20 +01:00
31d33d0efd HW/ProcessorInterface: Store reference to System in class. 2023-03-13 18:13:20 +01:00
ba852a7812 HW/Memmap: Store reference to System in MemoryManager. 2023-03-13 18:13:20 +01:00
026b6a3e0f HW: Pass System to functions. 2023-03-13 18:13:20 +01:00
Mai
137b9d1da1 Merge pull request #11646 from AdmiralCurtiss/si-class
HW/SerialInterface: Refactor to class.
2023-03-13 13:09:51 -04:00
a6b2655631 Merge pull request #11636 from shuffle2/updater-test
Add test for Updater
2023-03-13 15:47:37 +01:00
3f6b931150 DolphinQt: Fix TAS widgets not updating with enable controller input
This regressed in 0300b44d23. Specifically, the sliders and the stick/IR widgets did not update, but the spin boxes did update.
2023-03-12 17:58:48 -07:00
2213980ee9 Create GAS.ini 2023-03-12 14:35:27 -10:00
f27e8216a5 Skylander Portal: Play Trap Team Audio
Asserts and length handling
2023-03-13 13:01:48 +13:00
bf2f901a99 HW/SerialInterface: Refactor to class. 2023-03-12 16:08:56 +01:00
019bde6afc Merge pull request #11645 from K0bin/document-provider-authority-fix
Android: Use $applicationId for DocmentProvider authority
2023-03-12 15:43:08 +01:00
784ce78eaf Android: Use $applicationId for DocmentProvider authority
Fixes side by side installation of debug, benchmark and release builds.
2023-03-12 15:28:21 +01:00
d371b17f37 HW/SerialInterface: Pass System to ISIDevice. 2023-03-12 14:19:38 +01:00
Mai
5d07a45241 Merge pull request #11643 from InfoManiac742/master
Fix missing GameINI for Japanese version of Sonic Adventure 2: Battle
2023-03-12 04:27:29 -04:00
Mai
ab05dfc263 Merge pull request #11642 from shuffle2/winupdater-fail
winupdater: improve wording of UI::Error
2023-03-12 04:11:16 -04:00
b7593c2b24 Create GSB.ini 2023-03-11 19:29:11 -10:00
Mai
ee28d332b0 Merge pull request #11640 from AdmiralCurtiss/vi-class
HW/VideoInterface: Refactor to class.
2023-03-11 18:00:24 -05:00
ab3da5e4ce winupdater: improve wording of UI::Error 2023-03-11 13:25:38 -08:00
06cb4ffa64 winupdater: fix CR getting into parsed VCToolsUpdateURL 2023-03-11 12:58:33 -08:00
0a8725e4a9 updater: add test for update flow
currently windows-only
2023-03-11 12:58:33 -08:00
de0bc06856 updater: flush log after each write 2023-03-11 12:58:33 -08:00
804b94ee9e Merge pull request #11524 from K0bin/document-provider
Android: Implement DocumentProvider
2023-03-11 19:24:19 +01:00
08334015f9 Android: Remove SettingsActivityView parameters from Settings
No longer used for anything.
2023-03-11 18:49:43 +01:00
99600ef781 Android: Rework the "global" settings functions
getXGlobal() is now identical to getX(), and setXGlobal(int, X) is now
identical to setX(int, X) in the cases where setX(int, X) exists.
We can remove/rename them.
2023-03-11 18:49:43 +01:00
58fc347f8d Android: Don't require Settings object for reading a setting
Made unnecessary by the previous commit.
2023-03-11 18:49:43 +01:00
68fd133057 Android: Remove support for the old config system
All settings that we care about from an Android perspective are now
supported by the new config system, so we can remove all the Android code
for the old config system. This should have no impact on users.
2023-03-11 17:51:59 +01:00
53e7090f55 Migrate game INI profile setting to new config system 2023-03-11 17:51:58 +01:00
069280ddc6 HW/VideoInterface: Refactor to class. 2023-03-11 12:50:35 +01:00
2102e64299 HW/VideoInterface: Savestate members individually. 2023-03-11 12:48:02 +01:00
62ff2f1030 Merge pull request #11385 from JosJuice/android-input-overhaul
Android input overhaul
2023-03-11 12:37:44 +01:00
Mai
7b5c989f2d Merge pull request #11639 from AdmiralCurtiss/exi-class
HW: Refactor ExpansionInterface and MemoryInterface to classes.
2023-03-10 21:36:14 -05:00
84542d915d HW/MemoryInterface: Refactor to class. 2023-03-11 00:57:16 +01:00
bf95d4012f HW/EXI: Refactor ExpansionInterface to class. 2023-03-11 00:56:37 +01:00
Mai
e4df388128 Merge pull request #11638 from JosJuice/tas-input-motionplus
DolphinQt: Add MotionPlus support to TAS input
2023-03-10 16:54:35 -05:00
Mai
00a6f8c82c Merge pull request #11637 from AdmiralCurtiss/dvd-class
HW/DVD: Refactor DVDInterface and DVDThread to classes.
2023-03-10 16:51:19 -05:00
d31733ce64 HW/DVD: Rename DVDThreadManager to DVDThread. 2023-03-10 20:22:29 +01:00
25e883280a HW/DVD: Merge DVDThread namespace into DVD. 2023-03-10 20:20:19 +01:00
4d34f86121 DolphinQt: Add MotionPlus support to TAS input
Will manually controlling both an accelerometer and a gyroscope at the
same time be reasonable to do? No idea. Was this easy to implement
thanks to the input override system? Yes.

Fixes https://bugs.dolphin-emu.org/issues/12443.
2023-03-10 19:36:17 +01:00
d26a540253 HW/DVD: Rename DVDInterfaceManager to DVDInterface. 2023-03-10 18:37:46 +01:00
ee35103ed9 HW/DVD: Rename DVDInterface namespace to DVD. 2023-03-10 18:37:18 +01:00
dca8e9dc1e HW/DVDThread: Refactor to class. 2023-03-10 18:12:59 +01:00
eb25c46a91 HW/DVDInterface: Refactor to class. 2023-03-10 18:12:59 +01:00
Mai
3ec32c5aa5 Merge pull request #11634 from AdmiralCurtiss/dsp-class
HW/DSP: Refactor to class.
2023-03-09 20:06:53 -05:00
929222ffbd HW/DSP: Refactor to class. 2023-03-09 22:35:29 +01:00
Mai
40ff9b25b7 Merge pull request #11633 from AdmiralCurtiss/ai-class
HW/AudioInterface: Refactor to class.
2023-03-09 11:59:47 -05:00
2f5d2465b9 Merge pull request #11562 from kaiboisdumb/patch-1
Disable Immediate XFB in Cubivore
2023-03-09 16:14:25 +01:00