Apresentando o Fuse
Eletrônica

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 videogames. Como eu só usei a versão para Linux, meu relato se centrará nela.

Aliás, existem duas versões para o Linux. Uma usa a interface SDL, com o aspecto:


O visual é interessante por usar a fonte do ZX Spectrum que dá maior sensação de fidelidade de estar usando um computador original. Para se ter acesso ao menu de opções, deve-se apertar a tecla F1. Entretanto a interface SDL não apresenta todas as funcionalidades do Fuse; por exemplo, o debugger é bem limitado. 

O melhor é fazer uso da versão com interface GTK+,  que se adapta bem ao ambiente gráfico do desktop



Note que as opções do menu estão acessíveis na parte superior. Não é necessário apertar F1, as opções podem ser selecionadas por mouse.
Há várias versões de máquinas que podem ser emuladas (exceto, infelizmente, o TK90X):



O Spectrum 48K (NTSC) é o que mais se aproxima do TK90X, pois as interrupções estão a 60 Hz, ao invés do 50 Hz original das máquinas britânicas. Por outro lado gosto também do Pentagon 128K russo, pois já possui ativadas as interfaces de som PSG e de drive Beta. 

A propósito, o compositor do ambiente gráfico XFCE do meu PC permite deixar transparente as janelas inativas, por isso aparece o papel de parede em algumas figuras.

Vários periféricos podem ser emulados também (no menu Options > Peripherals...):


O Melodik é uma espécie de Explorer tcheco, vale a pena deixar ativado para os modelos de 16 e 48 K. Há também opções para joystick Kempston e Interface II, mas tem um problema que relatarei em postagem futura. 

O que tem me ajudado bastante é a emulação da interface Beta 128 que, apesar de ser diferente da Beta 48 que é mais comum no Brasil, serve para fazer as adaptações dos programas de fita para o disco. O sistema operacional da Beta 128 (TR-DOS) tem a seguinte tela de apresentação:


A versão do TRDOS é 5.03, mais recente que a versão 4.0 que serviu de base para as interfaces CAS, CBI e outras derivadas.

Outra coisa interessante é a opção de aplicar filtros (no menu: Options > Filter...) para a apresentação do vídeo: 


Eu gosto de usar o modo TV 2x que, além de ser maior que o modo normal, apresenta scanlines como uma TV analógica com  CRT.

Por fim, pode-se definir as ROM a serem utilizadas pelo emulador. Para o emulador funcionar corretamente, as ROM devem estar instaladas no PC, que podem ser providenciadas pelo pacote Spectrum-roms.  Não há a ROM do TK90X neste pacote, por causa dos problemas de direitos autorais, mas é possível fazer um dump e passar para o disco rígido do PC. Assim, é possível ter esta visão tão familiar para nós:


Eu uso o Fuse para programar e hackear, pois é maravilhoso usar editor de textos, assembler, disassembler e monitor/debugger com o conforto dos computadores modernos. Mas na hora de curtir de verdade, transfiro tudo para disquete e ligo o meu velho TK90X.



loading...

- 48 E 128 Basic
O TKMEM-128 não tem a ROM 0 do Spectrum 128, mas não é muito difícil gravar uma EPROM e fazer uma mod na interface. Com isto, o TK90X ficaria mais semelhante ao Spectrum 128 e seria possível usar o BASIC 128. Aqueles que usam o emulador obrigatoriamente...

- 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...

- Problema Com Comando Tracer
Eu tenho adaptados jogos com som para a interface Explorer, sendo que desta vez estava trabalhando no Commando Tracer. Parecia que ia ser fácil, pois era um carregador baseado simplesmente em blocos headerless.  Consegui em pouco tempo, no emulador...

- Transfered From Amiga (mr. Incognito, 1994)
Adaptei mais um programa do TK90X para a interface de drive Beta 48, desta vez é a demo intitulada Transfered from Amiga de 1994, cujo autor é o Mr. Incognito.  Esta demo possui 3 músicas digitalizadas do Amiga 500 que podem ser ouvidas no TK90X....

- Tela Do Desktop Do Meu Pc
Sexta-feira 13, mas não sou supersticioso e posto esta figura que é do meu desktop do meu PC Uxie: O meu ambiente gráfico é o XFCE, pois resolvi abandonar o Gnome que na versão 3 tornou-se meio instável e também bastante sem graça. O papel de...



Eletrônica








.