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.