Existem emuladores autônomos do Applesoft Basic?

Meu único desejo retrocomputador é programar em Applesoft Basic e reviver os dias do Apple II dos anos 80. Jogar não é de nenhum interesse particular para mim. Quero apenas usar um teclado, não um controlador de jogo.

Eu realmente gosto do aplicativo “Applesoft BASIC in Javascript” em https://inexorabletash.github.io/jsbasic/ mas gostaria de encontrar um programa autônomo que possa baixar e executar em um Raspberry Pi ou em uma máquina Windows. Desejo ter uma cópia pessoal do programa. “Não quero ficar dependente do site de outra pessoa, que pode desaparecer um dia. Esse emulador autônomo está disponível?

Obrigado por qualquer ajuda que você possa fornecer.

Comentários

  • Bem-vindo ao Retrocomputação! Vou editar a sua pergunta, para fazer a pergunta real se destacar e melhorar sua aceitação neste site. Se você don ' t gostar da edição, você está livre para revertê-la.
  • O que o impede de baixar essa página e armazená-la localmente? Javascript deve ser executado a partir de um recurso local também.
  • Parece que github.com/inexorabletash/jsbasic.git são os arquivos no servidor da web para o link que você deu. Você deve ser capaz de colocá-los em seu próprio servidor web e jogar o quanto quiser. Observe que este não é o negócio real, mas bastante próximo. Para obter a versão absolutamente correta, você deve executar um emulador do Apple II.

Resposta

Sim, existem pelo menos alguns:

  • LinApple – para Linux / Raspberry Pi. Esta bifurcação do LinApple é atual e mantida, e corrige bugs de configuração irritantes que outros não haviam resolvido.

  • AppleWin – para Windows.

Na sequência do comentário de Thorbjørn Ravn Andersen , posso confirmar que Applesoft BASIC em JavaScript é executado sem problemas a partir de uma instalação local independente se você fizer algo como:

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

e depois abrir http://localhost:8000/ em seu navegador. Substitua seu one-liner de servidor estático favorito python3 -m http.server 8000 é uma alternativa sólida – para o busybox call.

Resposta

Se você está pedindo emuladores Apple II, a maioria é multiplataforma. Não vou listá-los todos, mas há mais do que alguns:

  • AppleWin NTSC – roda em Linux (usando Wine) e Windows.
  • Apple2ix – é executado em Linux / Raspberry Pi.
  • microM8 – roda em Linux / Raspberry Pi e Windows.
  • JACE – roda em qualquer coisa que executa Java.
  • Epple-II – é executado em Linux / Raspberry Pi e Windows.
  • MoDapple – roda em Windows.
  • EMU] [- pka Dapple] [ – roda em Linux / Raspberry Pi.
  • LinApple – roda em Linux / Raspberry Pi.
  • KEGS – executado em Linux / Raspberry Pi e Windows.
  • KEGS-SDL – roda em Linux / Raspberry Pi e Windows.
  • GSport – plataforma cruzada
  • GSplus – roda em Linux / Raspberry Pi e Windows.
  • XGS 32 – roda em Windows.
  • Virtu – roda em Silverlight que roda em Windows.
  • YAE – é executado em Linux / Raspberry Pi.

Também existe uma maneira de usando MAME para emular o Apple II + .

Comentários

  • AppleWin ' s home é github.com/AppleWin/AppleWin . KEGS não está mais em desenvolvimento; GSport e GSplus pegaram as fontes KEGS e continuaram.
  • Boa lista! Observe que o LinApple ao qual você se vincula tem alguns bugs irritantes, incluindo a capacidade de comer o arquivo de configuração ' do usuário. Os aplicativos Wine realmente só funcionam bem no Linux x86 (_64): eles ' são muito pobres em outras CPUs. KEGS / GSport / GS + são emuladores IIgs: você pode acessar o AppleSoft BASIC se precisar, mas eles ' são um pouco mais envolvidos.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *