PDP-8/E Simulator

Tela Software:
PDP-8/E Simulator
Detalhes de Software:
Versão: 2.1 Atualizado
Data de upload: 26 Oct 18
Revelador: Bernhard Baehr
Licença: Livre
Popularidade: 94
Tamanho: 21102 Kb

Rating: nan/5 (Total Votes: 0)


        O PDP-8 / E Simulator é um emulador para o minicomputador PDP-8 / E da Digital Equipment Corporation, um famoso computador do início dos anos 1970. O simulador, lançado pela primeira vez em 1994, fornece uma confortável interface de usuário para executar, escrever e depurar o software PDP-8 em um Mac e aprender sobre o funcionamento interno de um computador. Ele tem um console com interruptores e luzes intermitentes que permitem ao usuário operar o PDP-8 como uma máquina de hardware.
 Talvez o simulador seja interessante para um público maior, que o utiliza para fins educacionais ou como lembrança do bom tempo da era do computador. O simulador e seu código-fonte são publicados sob a Licença Pública Geral GNU.
    

O que há de novo nesta versão:

A versão 2.1 é uma grande versão de manutenção:

  • O PDP-8 / E Simulator agora é um aplicativo de 64 bits totalmente compatível com o modo escuro "Mojave" 10.14 do macOS e ainda mantendo a compatibilidade com Macs antigos com processadores Intel ou PowerPC rodando o Mac OS X 10.4 "Tiger" ou mais recente. / li>
  • Muitos ajustes para o modo de 64 bits, macOS 10.12 SDK e Xcode 8.2.1; esp. a gaveta do inspetor de memória agora é um painel (o NSDrawer está obsoleto e não tem aparência preta no modo escuro "Mojave") e todos os registradores agora são campos de texto (o NSForm e NSFormCell usados ​​anteriormente não usam o conteúdo do registrador com segurança) Mojave ").
  • O aplicativo Nap agora está desativado quando o PDP-8 / E é executado para evitar lentidão maciça quando a máquina simulada funciona por um tempo sem interação do usuário.
  • Sincronização de thread ASR 33 mais robusta agora evita paradas esporádicas da entrada quando o OS / 8 BASIC lê o código-fonte da fita cônica ou via Copy & Paste. Ao colar texto com várias linhas no ASR 33, os feeds de linha agora são manipulados corretamente; antes, o texto colado era tratado como uma longa linha. Barra de ferramentas do ASR 33 removida, os controles agora estão no topo da janela.
  • Posição da barra de progresso e o rótulo do arquivo no leitor de fita de papel ASR 33 e PC8-E e perfuração trocada.
  • As unidades RK05 agora evitam E / S de arquivo para discos desmontados; antes, o teste de controle de disco sem disco MAINDEC-08-DHRKA-B-PB RK8-E foi capaz de causar isso em casos raros, resultando em uma colisão imediata do simulador. As unidades RK05 agora estão inicializadas corretamente e os dispositivos implementados pelos plug-ins são redefinidos corretamente quando não existe nenhum arquivo de preferência para o simulador, i. e. no primeiro lançamento do aplicativo.
  • As instruções do EAE SHL 37, ASR 37 e LSR 37 agora limpam corretamente AC e MQ quando executadas nos processadores Intel no modo de 32 bits e no modo EAE A: esses turnos de 32 bits foram ignorados pelos processadores da Intel em 32 bits modo (deteced com o teste de instrução MAINDEC-8E-D0LB-PB KE8-E EAE parte 1).
  • Melhor desempenho do plug-in de conteúdo da memória.

O que há de novo na versão 2.0.2:

A versão 2.0.2 contém alguns ajustes visuais para o OS X 10.11 " El Capitan ", especialmente para a exibição de memória e o inspetor de memória da janela da CPU.

O que há de novo na versão 2.0.1:

Esta é a versão final 2.0 do PDP-8 / E Simulator, uma reimplementação baseada em Cocoa da versão 1.x do Mac OS e do Carbon, mantendo o comprovado mecanismo de emulação PDP-8 / E.

Com a versão 2.0.1, o Teletipo ASR 33 agora reconhece corretamente a tecla ESC como ALTMODE. Além disso, três pequenas falhas visuais foram corrigidas.


Alguns destaques da nova versão em comparação com a implementação antiga:


  • Foto realista do console KC8-EA (graças às fotos de alta qualidade do painel frontal de Gerhard Kreuzer (http://www.compuseum.at/)
  • Teletipo ASR-33 com som
  • Melhor comportamento em tempo real do emulado PDP-8 / E e dos dispositivos de E / S
  • GUI aprimorada e atualizada, combinando as atuais diretrizes da interface humana da Apple
  • Base de código à prova de futuro usando ferramentas modernas como Objective-C, Cocoa, XML, Xcode, OS X
  • Arquitetura de plugins muito simples para dispositivos de E / S graças ao Cocoa: escrever um dispositivo de E / S para o simulador é tão fácil quanto criar uma subclasse de uma classe Objective-C
  • Executando nativamente em Macs Intel (a versão antiga usava a emulação Rosetta do código PowerPC): o emulado PDP-8 / E agora roda pelo menos 100 vezes mais rápido que um PDP-8 / E de hardware (em um MacBook Pro de 2,53 GHz)
  • Um conjunto de software PDP-8 útil está incluído no download

O que há de novo na versão 2.0:

Esta é a versão final 2.0 do PDP-8 / E Simulator, uma reimplementação baseada em Cocoa do Mac OS clássico e versão 1.x baseada em Carbon, mantendo o comprovado mecanismo de emulação PDP-8 / E .


Alguns destaques da nova versão em comparação com a implementação antiga:


  • Foto realista do console KC8-EA (graças às fotos de alta qualidade do painel frontal de Gerhard Kreuzer (http://www.compuseum.at/)
  • Teletipo ASR-33 com som
  • Melhor comportamento em tempo real do emulado PDP-8 / E e dos dispositivos de E / S
  • GUI aprimorada e atualizada, combinando as atuais diretrizes da interface humana da Apple
  • Base de código à prova de futuro usando ferramentas modernas como Objective-C, Cocoa, XML, Xcode, OS X
  • Arquitetura de plugins muito simples para dispositivos de E / S graças ao Cocoa: escrever um dispositivo de E / S para o simulador é tão fácil quanto criar uma subclasse de uma classe Objective-C
  • Executando nativamente em Macs Intel (a versão antiga usava a emulação Rosetta do código PowerPC): o emulado PDP-8 / E agora roda pelo menos 100 vezes mais rápido que um PDP-8 / E de hardware (em um MacBook Pro de 2,53 GHz)
  • Um conjunto de software PDP-8 útil está incluído no download

Screenshots

pdp-8-e-simulator_1_14009.jpg
pdp-8-e-simulator_2_14009.jpg

Programas semelhantes

QuickTTest
QuickTTest

4 Jan 15

VC 840 Recorder
VC 840 Recorder

3 Jan 15

ATG Tempo
ATG Tempo

3 Jan 15

Outro software de desenvolvedor Bernhard Baehr

Memory Monitor
Memory Monitor

5 May 20

BrightnessSync
BrightnessSync

12 Dec 14

SleepWatcher
SleepWatcher

13 Dec 14

Comentário para PDP-8/E Simulator

Comentários não encontrado
Adicionar comentário
Ligue imagens!