Esistono emulatori autonomi di Applesoft Basic?

Il mio unico desiderio di retrocomputing è programmare in Applesoft Basic e rivivere i giorni di Apple II dagli anni 80. Giocare non è di particolare interesse per me. Voglio solo usare una tastiera, non un controller di gioco.

Mi piace molto lapp “Applesoft BASIC in Javascript” su https://inexorabletash.github.io/jsbasic/ ma vorrei trovare un programma autonomo che posso scaricare ed eseguire su un Raspberry Pi o eseguire su una macchina Windows. Voglio avere una copia personale del programma. Non “Non voglio dipendere dal sito web di qualcun altro” che potrebbe scomparire un giorno. È disponibile un emulatore autonomo?

Grazie per tutto laiuto che puoi fornire.

Commenti

  • Benvenuto in Retrocomputing! Modificherò la tua domanda per far risaltare la domanda effettiva e migliorarne laccettazione su questo sito. Se non ' La modifica ti piace, sei libero di ripristinarla.
  • Cosa ti impedisce di scaricare quella pagina e memorizzarla localmente? Javascript dovrebbe essere eseguito anche da una risorsa locale.
  • Sembra che github.com/inexorabletash/jsbasic.git sia il file sul server web per il link che hai fornito. Dovresti essere in grado di metterli sul tuo server web e giocare quanto vuoi. Nota che questo non è un vero affare ma abbastanza vicino. Per la versione assolutamente corretta dovresti eseguire un emulatore di Apple II.

Answer

Sì, ce ne sono almeno un paio:

  • LinApple – per Linux / Raspberry Pi. Questo fork di LinApple è aggiornato e mantenuto e corregge fastidiosi bug di configurazione che altri non avevano “t risolto”.

  • AppleWin – per Windows.

Oltre al commento di Thorbjørn Ravn Andersen , posso confermare che Applesoft BASIC in JavaScript funziona abbastanza felicemente da uninstallazione locale autonoma se fai qualcosa come:

git clone https://github.com/inexorabletash/jsbasic.git cd jsbasic busybox httpd -f -p 8000 

quindi apri http://localhost:8000/ nel tuo browser. Sostituisci il tuo server statico preferito one-liner : python3 -m http.server 8000 è una valida alternativa al busybox call.

Rispondi

Se stai chiedendo emulatori Apple II, la maggior parte sono multipiattaforma. Non li elenco tutti, ma ce ne sono più di un paio:

  • AppleWin NTSC – funziona su Linux (utilizzando Wine) e Windows.
  • Apple2ix : funziona su Linux / Raspberry Pi.
  • microM8 – funziona su Linux / Raspberry Pi e Windows.
  • JACE – funziona su qualsiasi cosa che esegue Java.
  • Epple-II – funziona su Linux / Raspberry Pi e Windows.
  • MoDapple : funziona su Windows.
  • EMU] [- pka Dapple] [ – funziona su Linux / Raspberry Pi.
  • LinApple – funziona su Linux / Raspberry Pi.
  • KEGS : funziona su Linux / Raspberry Pi e Windows.
  • KEGS-SDL – funziona su Linux / Raspberry Pi e Windows.
  • GSport – multipiattaforma
  • GSplus – funziona su Linux / Raspberry Pi e Windows.
  • XGS 32 – funziona su Windows.
  • Virtu : funziona su Silverlight che funziona su Windows.
  • YAE : funziona su Linux / Raspberry Pi.

Esiste anche un modo per utilizzare MAME per emulare lApple II + .

Commenti

  • AppleWin ' home è github.com/AppleWin/AppleWin . KEGS non è più in fase di sviluppo; GSport e GSplus hanno preso i sorgenti KEGS e hanno continuato.
  • Buona lista! Nota che il LinApple a cui ti colleghi ha alcuni bug molto fastidiosi, inclusa la capacità di mangiare il file di configurazione dellutente '. Le app Wine funzionano davvero bene solo su x86 (_64) Linux: ' sono molto povere su altre CPU. KEGS / GSport / GS + sono emulatori IIgs: puoi accedere a AppleSoft BASIC se devi, ma ' sono un po più coinvolti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *