Opened 11 years ago
Closed 6 years ago
#6811 closed defect (invalid)
BACKENDS: Android - kyra.dat error on loading EOB
| Reported by: | SF/meunierd | Owned by: | sev- |
|---|---|---|---|
| Priority: | normal | Component: | Port: Android |
| Version: | Keywords: | ||
| Cc: | Game: | Eye of the Beholder 1 |
Description
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.
Ticket imported from: bugs/6811.
Change History (12)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
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 ...
comment:3 by , 11 years ago
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.
comment:5 by , 10 years ago
| Owner: | set to |
|---|---|
| Resolution: | → invalid |
| Status: | new → closed |
comment:6 by , 10 years ago
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.
comment:7 by , 10 years ago
| Owner: | removed |
|---|---|
| Resolution: | invalid |
| Status: | closed → new |
comment:8 by , 10 years ago
Reproduced with Kyra 2 demo, using curent master (2e675468) This may be because AndroidAssetArchive is case sensitive.
comment:9 by , 8 years ago
| Component: | Engine: Kyra → Ports |
|---|
comment:10 by , 8 years ago
| Component: | Ports → Port: Android |
|---|---|
| Summary: | kyra.dat error on loading EOB → ANDROID: kyra.dat error on loading EOB |
comment:11 by , 6 years ago
| Summary: | ANDROID: kyra.dat error on loading EOB → BACKENDS: Android - kyra.dat error on loading EOB |
|---|
comment:12 by , 6 years ago
| Owner: | set to |
|---|---|
| Resolution: | → invalid |
| Status: | new → closed |

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