Ma seule envie de rétrocompenser est de programmer en Applesoft Basic et de revivre les jours Apple II des années 1980. Jouer à des jeux ne mintéresse pas particulièrement. Je veux juste utiliser un clavier, pas une manette de jeu.
Jaime beaucoup lapplication « Applesoft BASIC en Javascript » à https://inexorabletash.github.io/jsbasic/ mais je voudrais trouver un programme autonome que je peux télécharger et exécuter sur un Raspberry Pi ou exécuter sur une machine Windows. Je veux avoir une copie personnelle du programme. Je ne « Je ne veux pas dépendre du site Web de quelquun dautre » qui pourrait disparaître un jour. Un tel émulateur autonome est-il disponible?
Merci pour toute aide que vous pouvez fournir.
Commentaires
- Bienvenue dans Retrocomputing! Je vais modifier votre question, pour faire ressortir la question réelle et améliorer son acceptation sur ce site. Si vous ne ' t comme la modification, vous êtes libre de lannuler.
- Quest-ce qui vous empêche de télécharger cette page et de la stocker localement? Javascript doit également fonctionner à partir dune ressource locale.
- On dirait que github.com/inexorabletash/jsbasic.git est les fichiers sur le serveur Web pour le lien que vous avez donné. Vous devriez pouvoir les mettre sur votre propre serveur Web et jouer autant que vous le souhaitez. Notez que ce nest pas la vraie affaire mais assez proche. Pour la version absolument correcte, vous devez exécuter un émulateur Apple II.
Answer
Oui, il y en a au moins un couple:
-
LinApple – pour Linux / Raspberry Pi. Ce fork de LinApple est actuel et maintenu, et corrige des bogues de configuration ennuyeux que dautres navaient pas résolus.
-
AppleWin – pour Windows.
Suite au commentaire de Thorbjørn Ravn Andersen , je peux confirmer que Applesoft BASIC en JavaScript fonctionne assez bien à partir dune installation locale autonome si vous faites quelque chose comme:
git clone https://github.com/inexorabletash/jsbasic.git cd jsbasic busybox httpd -f -p 8000
puis ouvrez http://localhost:8000/ dans votre navigateur. Remplacez votre serveur statique one-liner favori – python3 -m http.server 8000
est une alternative solide – pour le busybox
appel.
Réponse
Si vous demandez des émulateurs Apple II, la plupart sont multiplateformes. Je ne les énumérerai pas tous, mais il y en a plusieurs:
- AppleWin NTSC – fonctionne sous Linux (en utilisant Wine) et Windows.
- Apple2ix – fonctionne sous Linux / Raspberry Pi.
- microM8 – fonctionne sous Linux / Raspberry Pi et Windows.
- JACE – fonctionne sur tout ce qui exécute Java.
- Epple-II – fonctionne sous Linux / Raspberry Pi et Windows.
- MoDapple – fonctionne sous Windows.
- EMU] [- pka Dapple] [ – fonctionne sous Linux / Raspberry Pi.
- LinApple – fonctionne sous Linux / Raspberry Pi.
- KEGS – fonctionne sous Linux / Raspberry Pi et Windows.
- KEGS-SDL – fonctionne sous Linux / Raspberry Pi et Windows.
- GSport – multiplateforme
- GSplus – fonctionne sous Linux / Raspberry Pi et Windows.
- XGS 32 – fonctionne sur Windows.
- Virtu – fonctionne sur Silverlight qui fonctionne sous Windows.
- YAE – fonctionne sur Linux / Raspberry Pi.
Il existe également un moyen de Utiliser MAME pour émuler le Apple II + .
Commentaires
- AppleWin ' s est github.com/AppleWin/AppleWin . KEGS nest plus en développement; GSport et GSplus ont repris les sources KEGS et ont continué.
- Bonne liste! Notez que le LinApple auquel vous créez un lien a des bogues très ennuyeux, y compris une capacité à manger le fichier de configuration de lutilisateur '. Les applications Wine ne fonctionnent vraiment bien que sur Linux x86 (_64): elles ' sont très pauvres sur les autres processeurs. KEGS / GSport / GS + sont des émulateurs IIgs: vous pouvez accéder à AppleSoft BASIC si vous le devez, mais ils ' sont un peu plus impliqués.