aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordhewg2011-03-19 19:52:01 +0100
committerdhewg2011-03-19 19:52:01 +0100
commit0e9af50d486acded5f1bcac309dcc3cee86943ca (patch)
treec81a12dbaf895e2e5bd18b1b71c78214f988480c
parentc7b9a1fd82800b6001405fcc487be5e650308632 (diff)
downloadscummvm-rg350-0e9af50d486acded5f1bcac309dcc3cee86943ca.tar.gz
scummvm-rg350-0e9af50d486acded5f1bcac309dcc3cee86943ca.tar.bz2
scummvm-rg350-0e9af50d486acded5f1bcac309dcc3cee86943ca.zip
ANDROID: Add port specific README
First version, just describing the controls and related hacks
-rw-r--r--backends/platform/android/android.mk4
-rw-r--r--dists/android/README.Android50
2 files changed, 53 insertions, 1 deletions
diff --git a/backends/platform/android/android.mk b/backends/platform/android/android.mk
index cb39f8acfe..01ebf73a81 100644
--- a/backends/platform/android/android.mk
+++ b/backends/platform/android/android.mk
@@ -22,6 +22,8 @@ JAVA_FILES_GEN = \
PATH_DIST = $(srcdir)/dists/android
PATH_RESOURCES = $(PATH_DIST)/res
+PORT_DISTFILES = $(PATH_DIST)/README.Android
+
RESOURCES = \
$(PATH_RESOURCES)/values/strings.xml \
$(PATH_RESOURCES)/layout/main.xml \
@@ -178,7 +180,7 @@ androidtest: $(APK_MAIN) $(APK_PLUGINS)
androiddistdebug: all
$(MKDIR) debug
$(CP) $(APK_MAIN) $(APK_PLUGINS) debug/
- for i in $(DIST_FILES_DOCS); do \
+ for i in $(DIST_FILES_DOCS) $(PORT_DISTFILES); do \
sed 's/$$/\r/' < $$i > debug/`basename $$i`.txt; \
done
diff --git a/dists/android/README.Android b/dists/android/README.Android
new file mode 100644
index 0000000000..39a805fcfa
--- /dev/null
+++ b/dists/android/README.Android
@@ -0,0 +1,50 @@
+README for the Android port of ScummVM
+--------------------------------------
+
+REQUIREMENTS
+
+ TODO
+
+INSTALL
+
+ TODO
+
+CONTROLS
+
+ 5-Way navigation control / DPAD
+
+ DPAD up/down/left/right: Mouse movement
+ DPAD center: Left mouse button
+
+ Trackball
+
+ Movement: Mouse movement
+ Click: Left mouse button
+
+ Touchscreen
+
+ The touchscreen can be used in two modes
+
+ 1) Direct mode
+ 2) 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 port currently misses its own configuration dialog, the mode can
+ be toggled with the "Mixed AdLib/MIDI mode" on the MIDI tab in ScummVM's
+ own option dialog.
+
+ 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
+
+ System keys
+
+ Back button: Escape
+ Menu button: ScummVM menu
+ Menu button held for 0.5s: Toggle virtual keyboard
+