Commit Graph

42 Commits

Author SHA1 Message Date
00c4dad784 Android: Bring back the game details dialog
It was made inaccessible in e19922c (I'm not sure why)
and then removed by 593b697.
2019-11-23 17:48:41 +01:00
7d98c4f3a4 Add SingleChoiceSettingDynamicDescriptions 2019-08-21 13:17:16 -04:00
20cc4508f0 Re-order cpu emulation options from fastest to slowest
Based on https://bugs.dolphin-emu.org/issues/11658

Update arrays.xml
2019-04-04 10:51:12 -04:00
b72b128076 Merge pull request #7687 from weihuoya/android-minor-fx
Android: some minor changes
2019-02-03 12:48:39 -08:00
ec557eb3a2 Android: double tap screen to press button
Added ingame option to select either wiimote A, B, 2 or Classic A
2019-01-23 17:19:50 -05:00
bddd0fb44e Android minor changes 2019-01-21 10:30:19 +08:00
5d93a10c60 Android: Add game specific gc/wii controller settings 2018-10-28 20:22:06 -04:00
e7d295894a Android: Support GameCube System Language 2018-07-01 22:25:14 +02:00
2f1a7cbee1 Implement "Skip" ubershader mode
Skip ubershader mode works the same as hybrid ubershaders in that the
shaders are compiled asynchronously. However, instead of using the
ubershader to draw the object, it skips it entirely until the
specialized shader is made available.

This mode will likely result in broken effects where a game creates an
EFB copy, and does not redraw it every frame. Therefore, it is not a
recommended option, however, it may result in better performance on
low-end systems.
2018-03-26 01:57:41 +10:00
e19922c5de Android: Implement game-specific settings overrides UI 2018-02-16 13:47:52 -05:00
acee8b1e23 Update Android GUI settings for Hybrid XFB 2017-12-18 21:53:06 +01:00
c8710d0861 Merge pull request #6142 from gwicks/android-settings
Android: Add Slot A and B Device settings to the settings UI
2017-11-03 14:25:40 +01:00
2d3dd5ede7 Revert "Convert to/from old EFB scale numbering"
This reverts commit 1fc910b3ea,
replacing the old INI setting EFBScale with a new INI setting
called InternalResolution, which has a simpler mapping:

                  | EFBScale             | InternalResolution
----------------- | -------------------- | --------------------
Auto (fractional) | 0                    |
Auto (integral)   | 1                    | 0
1x                | 2                    | 1
1.5x              | 3                    |
2x                | 4                    | 2
2.5x              | 5                    |
3x                | 6                    | 3
4x                | 7                    | 4
5x                | 8                    | 5
6x                | 9                    | 6

All the fractional IRs were removed in f090a943.
2017-11-02 21:39:05 +01:00
0625cfc34b Android: Add Slot A and B device settings to UI 2017-10-30 15:07:29 -04:00
1fc910b3ea Convert to/from old EFB scale numbering 2017-08-08 12:09:50 +02:00
f090a94319 Remove non-integer IRs 2017-08-08 12:09:50 +02:00
901bf9c257 VideoConfig: Add config options for ubershaders 2017-07-30 17:43:59 +10:00
9cd9ae902a x86-64 support on Android
We can do this now that the x86-64 JIT supports PIE.

JITIL is deliberately excluded from the GUI because it
doesn't support PIE yet. (JITIL will be used if it's
set in the INI, though.)
2017-04-16 11:53:33 +02:00
a90731e2ae Android: Add input binding menus 2016-11-26 18:29:33 -05:00
68affd37a1 Android: Remove unused stuff 2016-10-25 14:20:15 -04:00
3b28fe11d6 Android: Cleanup formatting 2016-10-25 14:18:06 -04:00
f981098438 Android: On-screen classic controller + Wii controller select
It's now possible to switch between a horizontal or vertical Wiimote
with no extension, a Wiimote with a Nunchuk, a Classic Controller,
or a GameCube Controller when running a Wii game.
2016-10-13 21:31:36 -04:00
05f78a7707 Android: Add custom control scaling
Also put all touch control settings under a "Configure Controls" submenu
so the in-game menu isn't so cluttered.
2016-10-09 19:00:32 -04:00
05eff01229 Android: Update the gradle file to use android studio 2.2 cmake. 2016-10-05 23:44:10 +02:00
4a4f6cc135 Android: Add video backend choice to settings 2016-10-01 02:40:02 +10:00
313be655f4 Android: Option to toggle on/off individual buttons 2016-09-29 20:06:59 -04:00
c2d03e62e7 Add Wiimote graphic 2016-02-08 21:23:16 -05:00
85cf07e87e Add Wiimote Input menu 2016-02-08 21:23:16 -05:00
7542eafd58 Fix capitalization on "GameCube" strings 2016-01-31 10:17:30 -05:00
6115d39a7a Implement Gamecube Input setting screen 2016-01-29 23:33:06 -05:00
28bcd2636b Fix CPU Core selection on x86-64 devices (really, just the Android emulator) 2016-01-25 09:28:57 -05:00
2190496ce8 Fix special case for XFB & update EFB to match desktop 2016-01-23 12:28:51 -05:00
d90dce6d12 Implement video settings + support for missing files / settings 2016-01-23 12:28:51 -05:00
c8e4008b83 Implement Seekbar dialog and SingleChoice dialog 2016-01-23 12:28:50 -05:00
b2ad0d0793 Android: 4k Internal Resolution support
Adds two more internal resolution options (including 4k) to the Android
configurations
2016-01-04 13:36:06 +01:00
f62054e467 Android: More analog input configurations
Lets the user set the following in intervals of 10 between 10 and 100;
- Stick/Radius (default 100,000000)
- Triggers/Threshold (default 90,000000)
- Tilt/Modifier/Range (default 50,000000) + mapped Tilt/Modifier button
to the configurations for wiimotes & nunchuks
2016-01-04 13:35:04 +01:00
cfe8400cdd Android: Revision of PR 3253 (Wiimote controls)
- Fix small error in NativeLibrary (line 141)
- Fix faulty indentment in arrays.xml
- Rework numbering system to be more accessible.
2016-01-04 13:19:42 +01:00
ca9c9b7135 Wiimote + Extensions for Android 2015-12-02 21:58:54 +01:00
6f27ad67e7 Android: Allow usage of Cached Interpreter core. 2015-07-28 17:16:14 -04:00
4c786cb70c Android: Implement reading country value from game files. 2015-05-20 19:44:31 -04:00
ba591ea1ee Android: Add Settings Activity to new UI. 2015-05-15 10:45:00 -04:00
c80225ea4d Convert the Android source code to the directory structure of a Gradle-based Android Studio project. 2015-05-02 21:49:17 -04:00