¿Existen emuladores independientes de Applesoft Basic?

Mi único deseo de retrocomputación es programar en Applesoft Basic y revivir los días de Apple II de la década de 1980. Jugar juegos no me interesa en particular. Solo quiero usar un teclado, no un controlador de juego.

Me gusta mucho la aplicación «Applesoft BASIC en Javascript» en https://inexorabletash.github.io/jsbasic/ pero me gustaría encontrar un programa independiente que pueda descargar y ejecutar en una Raspberry Pi o ejecutar en una máquina con Windows. Quiero tener una copia personal del programa. No «No quiero depender del sitio web de otra persona que podría desaparecer algún día. ¿Hay un emulador independiente disponible?

Gracias por cualquier ayuda que pueda brindar.

Comentarios

  • ¡Bienvenido a Retrocomputing! Voy a editar su pregunta para que la pregunta real se destaque y mejore su aceptación en este sitio. Si no ' Si te gusta la edición, puedes revertirla.
  • ¿Qué te impide descargar esa página y almacenarla localmente? Javascript también debe ejecutarse desde un recurso local.
  • Parece que github.com/inexorabletash/jsbasic.git son los archivos del servidor web por el enlace que diste. Debería poder ponerlos en su propio servidor web y jugar todo lo que quiera. Tenga en cuenta que este no es el verdadero negocio, pero está bastante cerca. Para obtener la versión absolutamente correcta, debe ejecutar un emulador de Apple II.

Respuesta

Sí, hay al menos un par:

  • LinApple – para Linux / Raspberry Pi. Esta bifurcación de LinApple está actualizada y se mantiene, y corrige molestos errores de configuración que otros no habían solucionado.

  • AppleWin – para Windows.

Además del comentario de Thorbjørn Ravn Andersen , puedo confirmar que Applesoft BASIC en JavaScript se ejecuta bastante bien desde una instalación local independiente si haces algo como:

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

y luego abre http://localhost:8000/ en su navegador. Sustituya su servidor estático favorito de una sola línea python3 -m http.server 8000 es una alternativa sólida – para el busybox llamar.

Responder

Si está solicitando emuladores de Apple II, la mayoría son multiplataforma. No los enumeraré todos, pero hay más de un par:

  • AppleWin NTSC : se ejecuta en Linux (usando Wine) y Windows.
  • Apple2ix : se ejecuta en Linux / Raspberry Pi.
  • microM8 : se ejecuta en Linux / Raspberry Pi y Windows.
  • JACE : se ejecuta en todo lo que ejecuta Java.
  • Epple-II : se ejecuta en Linux / Raspberry Pi y Windows.
  • MoDapple : se ejecuta en Windows.
  • EMU] [- pka Dapple] [ – se ejecuta en Linux / Raspberry Pi.
  • LinApple – se ejecuta en Linux / Raspberry Pi.
  • KEGS : se ejecuta en Linux / Raspberry Pi y Windows.
  • KEGS-SDL – se ejecuta en Linux / Raspberry Pi y Windows.
  • GSport – multiplataforma
  • GSplus : se ejecuta en Linux / Raspberry Pi y Windows.
  • XGS 32 : se ejecuta en Windows.
  • Virtu : se ejecuta en Silverlight que se ejecuta en Windows.
  • YAE : se ejecuta en Linux / Raspberry Pi.

También existe una forma de Usar MAME para emular Apple II + .

Comentarios

  • AppleWin ' s casa es github.com/AppleWin/AppleWin . KEGS ya no está en desarrollo; GSport y GSplus tomaron las fuentes de KEGS y continuaron.
  • ¡Buena lista! Tenga en cuenta que el LinApple al que se vincula tiene algunos errores muy molestos, incluida la capacidad de comerse el archivo de configuración del usuario '. Las aplicaciones Wine realmente solo funcionan bien en x86 (_64) Linux: ' son muy pobres en otras CPU. KEGS / GSport / GS + son emuladores de IIgs: puede acceder a AppleSoft BASIC si es necesario, pero ' son un poco más complicados.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *