|
|
(8 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| {{PortFeatures| | | {{PortFeatures| |
| | icon=android| |
| name=Android| | | name=Android| |
| backend=android|
| |
| version={{StableVersion}}| | | version={{StableVersion}}| |
| status=Maintained|
| | pkgend=-android-all.apk| |
| | web=[https://play.google.com/store/apps/details?id=org.scummvm.scummvm Play Store]| |
| mp3=yes| | | mp3=yes| |
| ogg=yes| | | ogg=yes| |
| flac=yes| | | flac=yes| |
| uncompressed=yes| | | uncompressed=yes| |
| | maintainer=[[User:fuzzie|fuzzie]]| |
| | packager=[[User:fuzzie|fuzzie]]| |
| | forum=17| |
| | status=Maintained| |
| | firstversion=1.2.0| |
| | |
| | backend=android| |
| | zlib=yes| |
| plugins=yes| | | plugins=yes| |
| zlib=yes|
| |
| 16bits=yes| | | 16bits=yes| |
| buildbot=yes| | | buildbot=yes| |
| firstversion=1.2.0|
| |
| maintainer=[[User:gus|gus]]|
| |
| packager=[[User:gus|gus]]|
| |
| pkgend=-android.zip|
| |
| forum=17|
| |
| icon=android|
| |
|
| |
|
| agi=yes| | | agi=yes| |
Line 40: |
Line 42: |
| tucker=yes| | | tucker=yes| |
| }} | | }} |
| ScummVM has also been ported to the Android platform.
| |
|
| |
|
| There is a [[Android/Guide|quick start guide]] aimed at users of the stable version from the Android Market.
| | == About == |
| | ScummVM has been ported to the Android platform. |
|
| |
|
| == Controls ==
| | For more information, including how to install and use ScummVM on Android, see the [https://docs.scummvm.org/en/latest/other_platforms/android.html Android user documentation]. |
| === 5-Way navigation control / DPAD ===
| |
|
| |
|
| DPAD up/down/left/right: Mouse movement
| | == Developer information == |
| DPAD center: Left mouse button
| |
|
| |
|
| === Trackball === | | === Daily Builds === |
| | |
| Movement: Mouse movement
| |
| Click: Left mouse button
| |
| | |
| === Touchscreen ===
| |
| | |
| The touchscreen can be used in two modes: direct mode and touchpad mode. The default mode is touchpad mode.
| |
|
| |
| When in direct mode, the mouse cursor moves to the touched point on screen.
| |
| In touchpad mode, the mouse cursor is independent of the touched point, it
| |
| is moved relative to its current position - like on a touchpad.
| |
|
| |
| The Android version of ScummVM doesn't have an input configuration dialog yet,
| |
| but as a temporary workaround, touchpad mode can be toggled with the "Mixed AdLib/MIDI mode"
| |
| checkbox on the MIDI tab in ScummVM's main options dialog. Restart ScummVM after changing it.
| |
|
| |
| Tap + movement: Mouse movement
| |
| Tap without movement: Left mouse button click
| |
| Tap held for >0.5s without movement: Right mouse button click
| |
| Tap held for >1s without movement: Middle mouse button click
| |
| Double Tap + movement: Drag and drop
| |
|
| |
| On devices supporting multitouch:
| |
|
| |
| Hold down one finger, tap with second: Right mouse button click
| |
| Hold down two fingers, tap with third: Middle mouse button click
| |
| | |
| === System keys ===
| |
| | |
| Back button: Escape
| |
| Menu button: ScummVM menu
| |
| Menu button held for 0.5s: Toggle virtual keyboard
| |
| Camera or Search button: Right mouse button click
| |
| | |
| == Installation ==
| |
| | |
| === Release Builds ===
| |
| | |
| Most users will install/update the latest stable signed release build and plugins from the Google Play store directly on their device.<br>
| |
| The ScummVM developer page for this is [https://play.google.com/store/apps/developer?id=ScummVM here].<br>
| |
| It is required to install the main ScummVM application from [https://play.google.com/store/apps/details?id=org.scummvm.scummvm here] before installing the required engine plugins.
| |
|
| |
|
| For users with Android devices lacking the Google Play store access, there are several other options to install the release builds:<br>
| | To test newer development versions, the daily autogenerated builds from the buildbot can be found [https://buildbot.scummvm.org/#/snapshots here]. |
| 1. Zip files with signed apks will be provided on the download page and these can be installed with a file manager as per the instructions for daily builds below.<br>
| |
| 2. F-Droid OSS Catalogue from [https://f-droid.org/repository/browse/?fdid=org.scummvm.scummvm here].
| |
| | |
| === Daily Builds ===
| |
|
| |
|
| As the Play store version may be outdated or users may want to test newer development versions, the daily autogenerated builds from our buildbot can be found [http://buildbot.scummvm.org/builds.html here].<br>
| | To install a daily build: |
| However, to install them, a few points are needed to be dealt with:
| | * Uninstall all currently installed ScummVM versions including all plug-ins, as you can not install a daily build alongside the stable release. |
| * You will need to uninstall all currently installed ScummVM versions including all plugins, as you can not install a daily build alongside the stable release. | | * Manually install the APK package. Instructions for manual installation are found in the [https://docs.scummvm.org/en/latest/other_platforms/android.html#manually-installing-the-apk-package Android user documentation].<br /> |
| * In order to install the APKs from the daily build zip files, you will need a file manager. The free and open source Ghost Commander is recommended which can also unzip the zip files if downloaded directly to the device. | | The daily builds are debug builds, which means that on some devices performance may be significantly slow for certain CPU intensive features and processes, such as video decoding and MT-32 emulation. |
| * In order to install these _UNSIGNED_ daily builds, you will need to enable the option in the Android Settings for Unknown sources.<br>This is usually under Settings->Security->Unknown Sources (Allow installation of apps from unknown sources).<br>You should turn this off again after you have installed both the main ScummVM apk and the required engine plugins.
| |