At the moment, the only way out is to go and find ScummVM in Settings -> Applications -> Manage Applications, and then hit "Force stop". Basically ScummVM isn't properly pausing when it is no longer in the foreground, and then when you switch back to it you get the above blank screen bug. This is related to the previous blank screen bug. Receiving a phone call makes ScummVM keep running in the background Alternatively you can kill ScummVM by finding ScummVM in Settings -> Applications -> Manage Applications, and hitting "Force stop".
To recover from the blank screen, you can leave the blank screen for a few minutes and Android will prompt you to kill the unresponsive ScummVM. I expect the Android 2.0 compatibility changes (still in progress) will fix it for cyanogenmod users too. Update: more recent versions of cyanogenmod have diverged enough that ScummVM just crashes immediately instead. Known Issues Current market version doesn't work on Android 2.0+ (eg: Motorola Droid, Nexus 1, etc) For this port, I turned it into a really big JNI library so Android still thinks it's running a Java program, but almost all of it is implemented in C++. See the "About" dialog in ScummVM for specific information. What ScummVM features are enabled in this version?Īll the game engines that are enabled by default as well as MIDI emulation and support for OGG and MP3 compressed audio.
The original games and ScummVM were originally written for a PC or near equivalent. This involves installing the Android SDK, enabling debugging over USB and running "adb logcat". In general, ScummVM error messages are sent to the Android logs, so looking at them will likely be the first step in troubleshooting any new problems.