Pour l'instant nous allons installer un émulateur Mac 68k bien connu, j'ai nommé Basilisk II, sur la base d'une install classique de l'OS Raspbian Wheezy.
Attention il faut avoir quelques connaissances Unix ainsi que sur la configuration de Basilisk II.
Tout d'abord depuis mon répertoire home/pi je créé un répertoire "progs" (pour programmes ;) ) par un :
$ mkdir progs
Cela permettra de stocker les install, exe afin de ne pas en mettre de partout.
ensuite on se met dans progs, par un :
$ cd progs
et on enchaine par une install de 2 programmes (git et autoconf) et une librairie (lisdl1.2-dev) :
$ apt-get install git libsdl1.2-dev autoconf
Puis on lance le download de Basilisk II :
$ git clone git://github.com/cebix/macemu.git
ensuite un petit :
$ cd macemu/BasiliskII/src/Unix
pour se mettre dans le bon répertoire (donc : /home/pi/progs/macemu/BasiliskII/src/Unix ). Au passage, vous noterez que SheepShaver est également présent dans progs.
On lance le script autogen :
$ ./autogen.sh
Ensuite on envoie la configuration en désactivant le compilateur JIT :
$ ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --disable-jit-compiler
puis pour en finir avec l'installation :
$ make
$ sudo make install
Il ne restera plus qu'a copier les 2 roms Mac, IIci.rom et Quadra.rom, qui permettrons d'utiliser Basilisk II. Mettre une image de disque dur au format HFV (starterdisk.hfv par exemple) sera également une très bonne idée. Vous trouverez pas mal d'infos sur http://www.emaculation.com/ .
Le fichier de configuration est caché dans le répertoire home de l'utilisateur ~$ .basilisk_ii_prefs (attention il commence par un point). Il est possible de le voir en faisant un petit :
$ ls -al (par ex)
$ ls -al (par ex)
Voici un exemple de fichier de configuration :
pi@raspberrypi ~ $ more .basilisk_ii_prefs
disk /home/pi/progs/macemu/BasiliskII/Starterdisk.hfv
extfs /home/pi/progs/macemu
screen win/640/480
seriala /dev/ttyS0
serialb /dev/ttyS1
udptunnel false
udpport 6066
rom /home/pi/progs/macemu/BasiliskII/Quadra.rom
bootdrive 0
bootdriver 0
ramsize 33554432
frameskip 1
modelid 14
cpu 3
fpu true
nocdrom true
nosound false
noclipconversion false
nogui false
jit false
jitfpu false
jitdebug false
jitcachesize 0
jitlazyflush false
jitinline false
keyboardtype 5
keycodes false
mousewheelmode 1
mousewheellines 3
dsp /dev/dsp
mixer /dev/mixer
ignoresegv false
idlewait true
pi@raspberrypi ~ $
Toutes les infos sur le site des concepteurs Christian Bauer et al (http://basilisk.cebix.net/) à cette adresse http://basilisk.cebix.net/README.
Il suffira ensuite de lancer un :
$ BasiliskII
depuis une fenêtre de terminal pour que l'émulateur se lance avec vos paramètres ou directement en mode console afin de profiter d'une émulation plein écran.
Il est également possible de changer les paramètres à la volée (roms, drives, cpu,...), idéal pour ce faire des petits launcher en ligne de commande sans devoir tout modifier.
Pour plus d'infos faites un :
$ BasiliskII --help
Bonne émulation !!
pi@raspberrypi ~ $ more .basilisk_ii_prefs
disk /home/pi/progs/macemu/BasiliskII/Starterdisk.hfv
extfs /home/pi/progs/macemu
screen win/640/480
seriala /dev/ttyS0
serialb /dev/ttyS1
udptunnel false
udpport 6066
rom /home/pi/progs/macemu/BasiliskII/Quadra.rom
bootdrive 0
bootdriver 0
ramsize 33554432
frameskip 1
modelid 14
cpu 3
fpu true
nocdrom true
nosound false
noclipconversion false
nogui false
jit false
jitfpu false
jitdebug false
jitcachesize 0
jitlazyflush false
jitinline false
keyboardtype 5
keycodes false
mousewheelmode 1
mousewheellines 3
dsp /dev/dsp
mixer /dev/mixer
ignoresegv false
idlewait true
a éditer avec nano par exemple :
$ nano .basilisk_ii_prefs
Il suffira ensuite de lancer un :
$ BasiliskII
depuis une fenêtre de terminal pour que l'émulateur se lance avec vos paramètres ou directement en mode console afin de profiter d'une émulation plein écran.
En mode fenêtre (640x480) sous RaspBian |
En mode plein écran (640x480), lancé depuis la console |
Il est également possible de changer les paramètres à la volée (roms, drives, cpu,...), idéal pour ce faire des petits launcher en ligne de commande sans devoir tout modifier.
Pour plus d'infos faites un :
$ BasiliskII --help
Bonne émulation !!
Aucun commentaire:
Enregistrer un commentaire