Emulador SpecEmu
Eletrônica

Emulador SpecEmu


Apesar de eu usar muito Fuse por ser um emulador de ZX Spectrum que roda nativamente no Linux, por vezes uso também o SpecEmu do Mark Woodmass (Woody). Este emulador é destinado ao Windows, portanto para rodar no Linux é necessário usar o Wine. Por muito tempo deixei de usá-lo porque não rodava nas versões antigas do Wine mas, na versão 1.5.0, tem funcionado bem. 

Uma das coisas que se destaca no SpecEmu é a emulação das interfaces de drive Beta 48 e da Multiface 1:

Tela inicial da interface CBI-95

Tela da Multiface 1

Logo que o computador emulado é inicializado (reset), abre-se a tela do ambiente de linha de comandos da interface CBI-95. A tecla F5 ou a opção do menu Z80 > Generate NMI equivale ao botão vermelho da Multiface, que leva a abrir o menu desta interface. O debugger do SpecEmu também é muito bom, possui alguns recursos úteis que não estão presentes no Fuse. O único senão é a falta de documentação, tem alguns recursos que não sei qual a finalidade e como usar.

Depois dos trabalhos de determinações das temporizações do TK90X iniciadas por mim e concluídas por Einar Saukas, Woody incorporou estes dados para fazer uma emulação mais exata. Foi lançada uma versão 3.1 (disponível aqui) que teve uma pequena correção neste arquivo (somente o executável). Segundo Einar, a última versão passou por todos os testes de temporização.

Tela do SpecEmu no modo TK90X


Agora temos à disposição um emulador que reproduz com mais fidelidade o comportamento do TK90X, que abre possibilidades de testes e hacks com mais facilidade. O José Roberto (meus agradecimentos  a ele) relatou que o jogo Comando Tracer trava, como ocorre de fato no TK90X real.

Muito obrigado, Woody e Einar pois, graças a vocês, finalmente temos um emulador mais próximo do nosso amado computador.



loading...

- Fuse 1.2.0
Sem grandes alardes, foi lançada a mais nova versão do emulador de computadores da linha ZX Spectrum, o Fuse 1.2.0. Depois de 5 dias na versão instável (Sid) do Debian GNU/Linux, a versão 1.2.0 está disponível na versão testing (Stretch). De...

- Wine 1.8 E Specemu
Depois de quase 2 anos, finalmente foi lançada nova versão estável do Wine. Figura: WikimediaWine 1.8 permite rodar aplicativos para Windows em diversos sistemas operacionais, entre eles o Linux, que eu uso no meu PC. Dentre as melhorias implementadas,...

- Rentakill Rita Incompatível
Este era para ser uma postagem simplesmente comunicando que adaptei o jogo Rentakill Rita para disco Beta do TK90X. Mas... Quando a Rita pula sobre o bloco da tela acima, acaba morrendo e o número de vidas se reduz a zero, encerrando imediatamente o...

- Wine 1.6 Lançado
Wine (Wine Is Not an Emulator) é um programa que permite um software do Windows rodar em outros sistemas operacionais como o Linux.  Fonte: WikipédiaDepois de 16 meses de desenvolvimento, finalmente foi lançada a versão estável 1.6. Dentre...

- Apresentando O Fuse
O emulador de ZX Spectrum que mais uso no meu PC é o Fuse para Linux que está presente na Debian, mas certamente pode ser obtido em outras distribuições. Também existem ports deste emulador para Windows, Mac, Amiga e outras plataformas, incluindo...



Eletrônica








.