Finns det fristående emulatorer för Applesoft Basic?

Min enda återbearbetningsbegäran är att programmera i Applesoft Basic och återuppleva Apple II-dagarna från 1980-talet. Att spela spel är inte särskilt intressant för mig. Jag vill bara använda ett tangentbord, inte en spelkontroll.

Jag gillar verkligen appen ”Applesoft BASIC in Javascript” på https://inexorabletash.github.io/jsbasic/ men jag vill hitta ett fristående program som jag kan ladda ner och köra på en Raspberry Pi eller köra på en Windows-maskin. Jag vill ha en personlig kopia av programmet. ”t vill vara beroende av någon annans webbplats som kan försvinna en dag. Finns det en sådan fristående emulator?

Tack för all hjälp du kan ge.

Kommentarer

  • Välkommen till Återbearbetning! Jag kommer att redigera din fråga, för att göra den faktiska frågan markerad och förbättra dess acceptans på den här webbplatsen. Om du inte ' Om du inte gillar redigeringen är du fri att rulla tillbaka den.
  • Vad hindrar dig att ladda ner sidan och lagra den lokalt? Javascript bör också köras från en lokal resurs.
  • Ser ut som att github.com/inexorabletash/jsbasic.git är filerna på webbservern för länken du gav. Du borde kunna lägga dem på din egen webserver och spela så mycket du vill. Observera att detta inte är den verkliga affären men ganska nära. För den helt korrekta versionen bör du köra en Apple II-emulator.

Svar

Ja, det finns åtminstone ett par:

  • LinApple – för Linux / Raspberry Pi. Denna gaffel av LinApple är aktuell och underhålls och fixar irriterande konfigurationsfel som andra inte hade adresserat.

  • AppleWin – för Windows.

Utöver Thorbjørn Ravn Andersens kommentar kan jag bekräfta att Applesoft BASIC i JavaScript körs ganska glatt från en fristående lokal installation om du gör något som:

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

och öppnar sedan http://localhost:8000/ i din webbläsare. Ersätt din favorit statisk server one-liner python3 -m http.server 8000 är ett solidt alternativ – för busybox samtal.

Svar

Om du ber om Apple II-emulatorer är de flesta plattformar. Jag kommer inte att lista dem alla, men det finns fler än ett par:

  • AppleWin NTSC – körs på Linux (med Vin) och Windows.
  • Apple2ix – körs på Linux / Raspberry Pi.
  • microM8 – körs på Linux / Raspberry Pi och Windows.
  • JACE – körs på allt som kör Java.
  • Epple-II – körs på Linux / Raspberry Pi och Windows.
  • MoDapple – körs på Windows.
  • EMU] [- pka Dapple] [ – körs på Linux / Raspberry Pi.
  • LinApple – körs på Linux / Raspberry Pi.
  • KEGS – körs på Linux / Raspberry Pi och Windows.
  • KEGS-SDL – körs på Linux / Raspberry Pi och Windows.
  • GSport – plattform
  • GSplus – körs på Linux / Raspberry Pi och Windows.
  • XGS 32 – körs på Windows.
  • Virtu – körs på Silverlight som körs i Windows.
  • YAE – körs på Linux / Raspberry Pi.

Det finns också ett sätt att Använda MAME för att emulera Apple II + .

Kommentarer

  • AppleWin ' s hem är github.com/AppleWin/AppleWin . KEGS är inte längre under utveckling; GSport och GSplus tog KEGS-källorna och fortsatte.
  • Bra lista! Observera att LinApple som du länkar till har några mycket irriterande buggar, inklusive möjligheten att äta användarens ' konfigurationsfil. Vinappar fungerar verkligen bara bra på x86 (_64) Linux: de ' är mycket dåliga på andra processorer. KEGS / GSport / GS + är IIgs-emulatorer: du kan komma till AppleSoft BASIC om du måste, men de ' är lite mer involverade.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *