Overblog
Suivre ce blog Administration + Créer mon blog

Installation d'Alice sous Gnu/Linux (PC x64)

par Mike Da Funk

Compte tenu des dépendances logicielles exigées, de la modification éventuelle d'un fichier de configuration et de l'exécution d'un binaire en ligne de commandes, seuls les utilisateurs expérimentés pourront tester confortablement cet émulateur. 

N'oubliez pas qu'Alice est expérimental et en développement permanent (Béta)

Voici une procédure pour faire tourner Alice sous Lubuntu 22.04 / Debian Bullseye x64 (et sûrement d'autres distribs), copiez collez une à une chacune des lignes :
sudo ln -s /usr/lib/x86_64-linux-gnu/libreadline.so.8 /usr/lib/x86_64-linux-gnu/libreadline.so.6
sudo apt update && sudo apt install libncurses5 gcc zlib1g-dev make libsdl2-2.0-0 unzip
cd ~/
wget https://sourceforge.net/projects/libpng/files/libpng15/older-releases/1.5.15/libpng-1.5.15.tar.gz 
tar -xf libpng-1.5.15.tar.gz
cd libpng-1.5.15/
./configure
make
sudo make install
sudo ln -s /usr/local/lib/libpng15.so.15 /usr/lib/x86_64-linux-gnu/libpng15.so.15
cd ~/
rm libpng-1.5.15/ -fr
rm libpng-1.5.15.tar.gz
cd Alice/
Téléchargez le fichier gtkalice.x.tar.gz directelent dans le dossier Alice
tar xf gtkalice.x.tar.gz
rm gtkalice.x.tar.gz
Pensez à Rajouter les fichiers kickstarts (pour l'Amiga) et bios des différentes machines que vous voulez émuler dans le dossier "bios" (cf les instructions dans ce sous-dossier)
 
Enfin téléchargez des roms / images de D7, et vous êtes bon, ex :
./gtkalice.x Spaceballs-StateOfTheArtADF.zip
 
Amusez-vous bien !
 
PS : Si Alice plante au niveau de l'ouverture de la fenêtre, mettez driver.display=SDL tout en bas du fichier alice.cfg
Alice sous Lubuntu

Alice sous Lubuntu

Alice sur un Chromebook (Debian Bulleye)

Alice sur un Chromebook (Debian Bulleye)

Voir les commentaires

Qu'est-ce que l'émulateur Alice?

par Mike Da Funk

Bonjour à tous!

Qu'est-ce que Alice ?

Alice est un multi-émulateurs expérimental (béta en développement constant) compatible Windows et Gnu/Linux (PC et PI) qui se lance uniquement en ligne de commandes

Alice tente d'émuler ces différents systèmes
Gameboy         (Bon pour n&b)
Master System   (Bon)
PC Engine       (Bon)
PC Engine CD    (Bon)
Supergrafx      (Bon)
Neo-Geo         (Bon)
Megadrive       (Bon)
Snes            (Doit être amélioré)
Playstation     (Doit être amélioré)
NES            (Doit être amélioré)
A2600           (Doit être amélioré)
Amstrad CPC 6128 (Doit être amélioré)
Amiga OCS     (Bon mais doit être amélioré)
Amiga AGA      (Doit être amélioré)
PC XT           (Bon)
PC AT/286      (Doit être amélioré)
Arcade Konami   (Bon)
Arcade CPS1     (Bon)
Arcade CPS2     (Doit être amélioré)
Arcade System16 (Doit être amélioré)
Arcade Irem m72 (Bon)

Alice peut également jouer certains formats de fichiers musicaux (vgm, zipped vgm, vgz, spc et .mod)

Alice est développé depuis 1997 d'abord sous Windows, puis sous gcc/Linux pour le fun par "John Baltimort" un ami "pour passer le temps et pour apprendre" dont voici sa chaîne YouTube.

Enfin Alice est un exécutable de 2,5 Mo qui consomme très peu de RAM et de ressources CPU, en effet je me souviens avoir lancé 6 émulateurs en mode Amiga 500, en parallèle en pleine vitesse sur un netbook avec processeur Atom sous Lubuntu Linux (environ 17,5Mo de mémoire et 12% du CPU par instance pour un Amiga 500 sur ce netbook). 

Voilà pour la présentation générale

Mike, béta testeur officiel depuis des années

Voir les commentaires

<< < 1 2