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.
Table des matières
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.
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.
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:
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.