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: 41
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

ChemSpotlight
ChemSpotlight

13 Dec 14

AnalyzeText
AnalyzeText

3 Jan 15

TI Connect
TI Connect

12 Dec 14

Prime95 (GIMPS)
Prime95 (GIMPS)

12 Dec 14

Outro software de desenvolvedor Bernhard Baehr

SleepWatcher
SleepWatcher

13 Dec 14

PDP 8E Simulator
PDP 8E Simulator

4 May 20

BrightnessSync
BrightnessSync

12 Dec 14

Memory Monitor
Memory Monitor

5 May 20

Comentário para PDP-8/E Simulator

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