Comment installer l’émulateur LinApple Apple II sous Linux

L’Apple II était l’un des systèmes informatiques domestiques les plus populaires d’Apple. Il s’est très bien vendu et, à la suite des ventes, il est devenu une plate-forme passionnante pour les jeux informatiques. De très nombreux types de jeux vidéo ont été lancés sur la plate-forme au cours de sa durée de vie.

En 2019, si vous avez envie d’essayer certains des anciens jeux Apple II, vous avez une option: l’émulateur LinApple Apple II. Le LinApple L’émulateur Apple II est un émulateur impressionnant pour la plate-forme Linux qui permet aux utilisateurs de charger des ROM et de profiter de l’expérience Apple II.

Installation de LinApple

Pour la plupart, l’émulateur LinApple n’existe sur aucun système d’empaquetage de distribution Linux. Cela signifie que le programme doit être compilé à partir des sources. Dans cette section, nous verrons comment mettre la main sur le dernier code source de LinApple, installer les dépendances et tout compiler pour qu’il puisse être utilisé.

Pour obtenir la compilation du dernier code LinApple, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T. Ensuite, suivez les instructions de ligne de commande qui correspondent à votre système d’exploitation Linux.

  Comment installer le thème Canta GTK sur Linux

Remarque: le code source de l’émulateur LinApple est capable d’être compilé sur toutes les distributions Linux, et pas seulement celles que nous couvrons. Cela dit, le développeur ne répertorie pas spécifiquement toutes les bibliothèques de dépendances, seulement certaines. Vous devrez donc vous pencher sur cela vous-même.

Installer les dépendances

La première étape du processus d’installation de l’émulateur LinApple consiste à installer les diverses dépendances dont le code source a besoin pour être créé avec succès. Choisissez le système d’exploitation que vous utilisez ci-dessous et copiez la commande dans une session de terminal pour installer rapidement les différentes dépendances.

Ubuntu

sudo apt git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev

Debian

sudo apt-get git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev

Arch Linux

Sur Arch Linux, il n’est pas nécessaire de faire tout son possible pour installer les dépendances. Au lieu de cela, vous pouvez utiliser l’AUR pour récupérer automatiquement le code, les dépendances et tout construire sans aucun problème.

Pour commencer, utilisez la commande Pacman pour installer les packages Base-devel et Git sur votre PC Arch Linux.

sudo pacman -S git base-devel

Une fois que Git et Base-devel sont tous deux installés, il est temps d’utiliser la commande git clone pour télécharger l’assistant Trizen AUR. Avec cet outil, vous pouvez charger rapidement tous les fichiers de dépendance sans aucune fastidieuse.

git clone https://github.com/trizen/trizen

cd trizen
makepkg -sri

Avec l’assistant Trizen AUR opérationnel sur votre PC Linux, installez LinApple sur Arch.

trizen -S linapple

Feutre

Fedora Linux a un package pour LinApple disponible sur le référentiel du logiciel RPM Sphere. Cela dit, cette version du programme ne fonctionne pas bien. Parfois, il se bloque, il est donc préférable d’installer les fichiers de dépendance et de construire à partir des sources.

  Black Ops III sur Linux

Remarque: si vous ne pouvez pas créer LinApple sur Fedora, n’hésitez pas à essayer le package RPM Sphere, bien que cela puisse ne pas fonctionner. Vous pouvez également utiliser une distribution comme Ubuntu à la place.

sudo dnf install git libzip-devel SDL-devel libcurl-devel gcc-c++

OpenSUSE

sudo zypper install sudo git libzip-devel libSDL-devel libcurl-devel gcc-c++

Télécharger le code source

Avec les dépendances installées sur votre système Linux, nous pouvons maintenant utiliser l’outil Git pour cloner la dernière version du code source. Ouvrez une fenêtre de terminal et utilisez git clone pour récupérer le code.

git clone https://github.com/linappleii/linapple.git

Après le téléchargement, utilisez la commande CD pour vous déplacer dans le dossier de code.

cd linapple/

Construire LinApple pour Linux

La compilation du code source de LinApple commence par exécuter la commande make. Dans le terminal, exécutez:

make

Alternativement, si vous souhaitez compiler le code beaucoup plus rapidement, vous pouvez exécuter la commande make sur tous les cœurs de votre PC Linux, avec:

make -j$(nproc)

Une fois la compilation terminée, installez le programme sur votre PC Linux en utilisant la commande make install.

sudo make install

Utilisation de LinApple

LinApple peut charger une image ROM / disque directement à partir de la ligne de commande grâce à sa structure de ligne de commande facile à utiliser. Pour charger une image ROM dans le premier lecteur, utilisez «d1». Par exemple:

  Comment migrer un utilisateur Windows vers un autre PC Windows 10

linapple -d1 /path/to/disk/image -f -autoboot

Pour charger une ROM dans le deuxième emplacement, utilisez «d2».

linapple -d2 /path/to/disk/image -f -autoboot

Raccourcis

L’émulateur LinApple fonctionne avec des raccourcis clavier. En voici quelques-uns importants qui vous aideront pendant le processus d’émulation.

F1: affiche l’écran d’aide et détaille les informations qui aideront l’utilisateur à mieux comprendre LinApple, ses fonctions, etc.
Ctrl + F2: redémarre l’émulateur et le remet en marche.
Shift + F2: recharge votre fichier de configuration pour LinApple et redémarre l’émulateur.
F3: chargez l’image disque à partir du lecteur 1.
F4: chargez l’image disque à partir du lecteur 2.
F6: mode plein écran.
F8: prenez une capture d’écran.
F9: trier les différents modes vidéo.
F10: charge un instantané de l’état de sauvegarde.
F11: enregistrer un instantané.

Les raccourcis ci-dessus dans la liste sont ceux dont vous devrez vous souvenir pour avoir une expérience agréable avec l’émulateur LinApple sur votre PC Linux. Cependant, ce ne sont pas les seuls. Pour plus d’informations sur les raccourcis, cliquez sur ici.