Szeretném debian alatt futtatni a HoLaLi 2.0 emulátort. (A link a http://gaia.atilia.eu/downloads/ oldalon található. )
SDL lib kell hozzá - legyen az bármi is - de nálam a libsdl2 csomag telepítve van.
A letöltött gz fájlt kicsomagolom, és futtatási jogot adok neki, majd elindítanám a ".holali" paranccsal, de azt mondja:
cannot execute: required file not found
Megpróbáltam a strace segítségével megtalálni, mit nem talál.
A "strace ./holali" és a "strace -e open ./holali" kimenete is a következő:
execve("./holali", ["./holali"], 0x7ffd0b85c9f0 /* 58 vars */) = -1 ENOENT (Nincs ilyen fájl vagy könyvtár)
strace: exec: Nincs ilyen fájl vagy könyvtár
+++ exited with 1 +++
Tudnátok segíteni abban, hogy mit nem talál? Hogyan indíthatnám el a fenti emulátort?
Feladtam.
De mivel a cél az Aircomp 16 emulátor futtatása volt linux alól, a MAME végül megoldotta a problémámat.
Megoldás:
Az "ldd holali" parancs megmutatja a hiányzó csomagokat, majd
dpkg --add-architecture i386
apt-get update
apt-get libsdl1.2debian:i386 libncurses5:i386 libaudio2:i386
Sajnos az emulátor ugyan már elindul, de "Invalid pointer" hibaüzenettel kiszáll.
Alternatíva:
A cél az Aircomp 16 emulátor futtatása lett volna linux alól, így egy alternatíva a MAME emulátor. Sajnos ez a grafikát nem emulálja.
A windows alapú emulátorok wine alól futtava összeomlanak az Aircomp 16 demo grafikus programjával.
Így egyelőre nem ismerek alternatívát. Jó lenne hozzáférni a holali forrásához, de valami miatt ez nem publikus ...