was brauch ich um vice compilieren zu können?
neben den ganz normalen entwickler tools wie gcc, make usw benötigt ihr die Xt und Xaw libraries sowie dessen devel packete, diese sollte bei jeder aktuellen Distribution dabei sein.
wie kompilier ich vice?
ich erläutere das kompilieren und konfigurieren anhand version 1.12.
zuerst zieht ihr euch den source von http://viceteam.bei.t-online.de/#download und werdet mit hilfe von su zu root. Ist dies geschehen so kopiert ihr vice-1.12.tar.gz nach /usr/src und entpackt es mittels tar -zxvf. Nun könnt ihr mit cd in das vice-1.12 verzeichnis wechseln. Das kompilieren erfolgt wie bei jedem programm mit ./configure; make und make install.
Für ./configure gibt es verschiedene optionen z.b.
--enable-fullscreen enable XFree86 fullscreen detection
--with-xaw3d use Xaw3d library instead of plain Xaw
--with-sdl use sdl sound system
weitere optionen könnt ihr euch mit ./configure -–help anschauen.
zum kompilieren von vice benutze ich zur zeit keine optionen da ich z.b. bei –enable-fullscreen paar fehler bekomme die ich bisher noch nicht lösen konnte. Dies soll aber erstmal nicht stören, sound usw habt ihr trotzdem . Ist ./configure durchgelaufen so könnt ihr es mit make && make install installieren. Bei ./configure erhaltet ihr eventuell 2 fehlermeldungen wie:
Code:
configure: WARNING: regexp.h: present but cannot be compiled
configure: WARNING: regexp.h: check for missing prerequisite headers?
configure: WARNING: regexp.h: proceeding with the preprocessor's result
configure: WARNING: X11/extensions/XShm.h: present but cannot be compiled
configure: WARNING: X11/extensions/XShm.h: check for missing prerequisite headers?
configure: WARNING: X11/extensions/XShm.h: proceeding with the preprocessor's result
diese könnt ihr ignorieren da das programm trotzdem lauffähig ist.
nun braucht ihr kein root zugriff mehr. Als normaler user startet ihr den c64 emulator mit eingabe von `x64'. Wenn ihr x64 -help eingebt bekommt ihr eine sehr lange options referenz. Eine der wichtigsten optionen ist wohl -autostart. Mittels `x64 -autostart foobar.d64' startet das entsprechende programm ohne das ihr es manuell auf der c64 shell laden müsst. Beispielsweise wenn ihr `x64 -autostart Great_Giana_Sisters.d64' eingebt startet der emulator und das spiel great giana sisters.
Lesezeichen