Running the latest Android nightly build. I get an error regarding kyra.dat when trying to load EOB; saying it's either missing or corrupt. Is this possible side-loading an APK? Was I supposed to place it somewhere myself?
The same data works fine on my 1.7.0 Linux build.
ScummVM searches the Extra Path defined, the game data directory and the current directory for these engine data files.
Do you have a kyra.dat in your game data directory? If so, you need to ensure it is the latest from here: https://github.com/scummvm/scummvm/tree/master/dists/engine-data
I have checked the latest APK from the buildbot. Since APKs are just zip files, you can decompress them and see for yourself.
kyra.dat is included as assets/kyra.dat ...
Android implements "addSysArchivesToSearchSet". So, it should pick up the bundled version if it's installed correctly. Probably something is broken there.
Adding kyra.dat to your game directory is a workaround. It shouldn't be needed for most platforms ScummVM runs on.
Adding kyra.dat manually from github fixed the issue, thanks!
This should never have been closed-invalid. This is a legitimate bug that still persists up through version 1.9.0. Putting kyra.dat (a ScummVM file) into the game data directory (where files from the game go) is a workaround, not a fix.
Reproduced with Kyra 2 demo, using curent master (2e675468)
This may be because AndroidAssetArchive is case sensitive.
Last edit: Bastien Bouclet 2016-06-07