If you have problems using this program, please go to https://github.com/michaelbarlow7/dungeon-crawl-android or send me an email
You *could* leave feedback on Google Play, but the above is a bit more direct.
Press '?' in the game for instructions.
The Game Screen:
The screen is divided into a three by three grid for touch input. Tapping in any of these grid areas sends the corresponding directional key to the program.
Configuration:
Press Menu-> Preferences to access options. You can change certain display and input settings via this screen. You can also edit configuration files. The main configuration file for Dungeon Crawl is init.txt. The comments explain what options you can set. You can also find more details in the in-game help (press '?', then press '&')
Virtual Keyboard:
The virtual keyboard can be enabled through preferences. It has a numeric mode which has the number keys arranged for directional input. The virtual keyboard also has a Control mode "^X" which sends Control keys.Trackball/D-Pad:
By default, moving the trackball sends cursor keys to program (up, down, left, right). Pressing the trackball once indicates that the next key should be a Control key. Pressing the trackball twice in a row sends an "enter" key. Control keys can also be entered by holding down the trackball followed by a letter. Control followed by a direction (or screen directional tap) will peform various in-game functions such as digging.
Hardware Keyboard and Other Keys:
The Escape key can be entered by pressing the Back button.
Detailed hardware key mapping can be changed in preferences. When assigning hardware keys, the interface will ask you to press a hardware key. If the key you press was already assigned to another function, be aware that the original function will now be unassigned.
If you configure your menu button for a function other than showing the menu, you will need to use a long screen press to access Preferences and other menu choices. Hardware key mapping can be reset to the default configuration in preferences.
Pressing the home button on the phone will cause the program to go into the background.
Credits:
The android app code (all java and xml files) are heavily derived from Angdroid (port of Angband for Android). Thanks goes to David Barr, Sergey Belinsky and Dan Vernon.
Thanks to Crawl player and forum member 'eeviac' for playtesting and helpful feedback
Thanks Nicholas Coon for the nice words.
Thanks also goes to Frederik Farnstrom for his port of Nethack to android for inspiration.
The Restore Save Directory functionality was added by Jason Gauci. Props to him!!
Thanks ROLO. HOO!
And of course, thanks to all the people that made Dungeon Crawl: Stone Soup. The credits have been reproduced here:
The Dungeon Crawl Stone Soup team (Peter Berger, Adam Borowski, Samuel Bronson, Jude Brown, Robert Burnham, Chris Campbell, Matthew Cline, Paul Du Bois, Florian Diebold, Michael Gagno, Eino Keskitalo, Vsevolod Kozlov, Janne Lahdenperä, Raphaël Langella, Nat Lanza, Jesse Luehrs, Neil Middleton, Steven Noonan, Haran Pilpel, Aaron Pixton, David Ploog, Johanna Ploog, Stefan O'Rear, Charles Otto, David Lawrence Ramsey, Robert Vollmert, Enne Walker) would like to thank: