ZX Spectrum
    
Spectrum FDD Loader V1.37
Este programa permite criar imagens de diskettes do Spectrum a partir de arquivos SNA, Z80, TAP e TZX. São automaticamente adicionados ficheiros de sistema que possibilitam o arranque automático e a selecção do jogo/programa através de um menu. Está incluído o JRE do Java 1.8, compatível com sistemas de 32 bits como o Windows XP, para gravar diskettes será necessária a instalação do FDRAWCMD.SYS do Simon Owen (download tambem disponível - apenas para drives standard, drives USB não irão funcionar...)

Gera imagens DSK/IMG/MGT/OPD/TRD/MDR e floppies de 3, 3.5 e 5 1/4'', nos sistemas mais populares como +3DOS (Spectrum +2A e +3), Timex TOS (Spectrum e Timex), MGT Disciple/+D, Opus Discovery, Beta128 (TR-DOS) e Microdrives

Download
Download do FDRAWCMD.SYS (necessário instalar para gravar diskettes)

Loader +3e V1.3
Versão do loader para o Spectrum +3e: carrega imagens Z80 e SNA ou programas em BASIC do disco rígido ligado a uma interface (DivIDE, DivMMC, etc)...
Download TAP            Download DSK

Alzheimer (Teste de memória) V3.3
Este programa permite efectuar o teste das memórias do seu DivIDE/MMC e Spectrum: 16k, 48k e 128k...
Download TAP PT        Download DSK PT        Download TAP GB        Download DSK GB

Alzheimer TM V3.5 DivIDE
Versão DivIDE do Alzheimer TM, um dot command a colocar na pasta BIN, para executar basta escrever ".testePT" ou ".testeEN"...
Download

Descompensado V3.5
Este programa permite imprimir caracteres em modo normal, condensado e dupla altura sem recurso às rotinas da ROM...
Download TAP            Download DSK

Interrupções V1.4
Esboço de funcionamento das interrupções, completamente inútil... ou não! 😃
Download TAP            Download DSK

Screen Shaver V3.0
Brincadeirinha ... 😃
Download TAP            Download DSK

PianoLar V1.1
Primeira incursão no som do Spectrum: Gerador de sons com 7 oitavas e possibilidade de gravar e carregar os dados criados, só assembler sem utilizar as rotinas da ROM, como sempre
Download TAP            Download DSK

CL esses V1.5
Rotinas de CLS em assembler
Download TAP            Download DSK

Tape Loader V1.7
Este programa permite guardar programas do zx spectrum em Tap ou Tzx, locais ou pesquisando na internet, e reproduzir o áudio da mesma forma que faziam os leitores de cassetes há uns 30 anos, ligando ao spectrum por cabo ou través do ZX Blue... É utilizada a excelente API da ZXINFO, na pesquisa e obtenção dos dados (ficheiros TAP/TZX e imagens)

Play Store      Apk

Installer      Zip

Rpm      Deb

MacOS      iOS
 
   
EsxDOS V0.89 no TC2068 - DivIDE/MMC V1.2
Lançado o desafio, conseguir correr o EsxDOS no Timex 2068 com um DivIDE ou DivMMC, tinha tudo para correr mal, o sistema intercepta brilhantemente as rotinas da ROM e eu sempre fugi da ROM como o diabo da cruz, ainda assim, vá lá, não sendo possível utilizar TAP ou TZX já que a definição do endereço de intercepção (1378) é ao nível do hardware, funcionam os Z80 e SNA, desde que logicamente não utilizem a ROM...

Para a máquina real são disponibilizados o TAP e o ZIP (descomprimir e copiar para o cartão SD), após flashar, desligar, proteger da escrita, iniciar, premir NMI

Para o Fuse, único emulador que conheço que suporta decentemente o DivIDE/MMC, inserir o HDF (Media -> IDE -> DivIDE/MMC -> Insert) e abrir a snapshot, basta fazer hard reset e premir NMI
TAP - DivIDE            TAP - DivMMC            Download ZIP            Fuse DivIDE            Fuse DivMMC            Fuse HDF


48k/128k/+2A ZX Spectrum
Emulador de ZX Spectrum 48k/128/+2A que utiliza os projectos do José Luis Sánchez, Don Superfo e TomDD

Materiais: Emulador, Desenho PCB, Projecto 3D, 1 Raspberry Pi, preferi o 3A por ser mais baixo, 40 Cherry MX, 8 diodos, 1 header de 8 contactos, 1 header de 5 contactos, fios diversos!
Teclado matricial USB
Ora então e o Fuse no Raspberry? Tentei um script em python para ler o teclado matricial e gerar as teclas premidas, mas ainda que o sistema as lesse, o Fuse não ia ao uinput, assim nada como adicionar um Raspberry Pico e pô-lo a enviar as leituras por usb... Utilizei o trabalho do ikjordan alterando algumas coisas já que precisava do F10, TAB e ESCAPE para o Fuse e tive problemas com a placa de som que vinha do Pico, tendo de a desligar. Para usar as teclas extra: pressionar CAPS duas vezes e depois 1-0, ENTER ou SPACE, para obter F1-F10, TAB e ESCAPE...
Download scripts
Tempo V1.3
Este projecto é apenas um exercício, nasceu de um desafio que eu mesmo lancei, já que não quero utilizar as rotinas da ROM, dava jeito pelo menos ter um pouco de cálculo elementar, como soma subtracção, multiplicação e divisão. Cedo chegaram, novas necessidades, módulo, senos, cosenos, um plot, draw, circle, já agora um "unplot", ou seja, a bem dizer, tenho tudo para começar a fazer um relógio analógico, mas já agora com calendário, cálculo dos feriados móveis... Ça va, provavelmente ainda retomarei algumas melhorias, mas para já, satisfaz as necessidades :)
Download TAP            Download DSK
TimexColor V1.2
Pequena demo de um modo gráfico disponível nos Timex 2048 e 2068: No ZX spectrum cada atributo pertence a grupos de 8x8 bits, nos Timex podemos seleccionar grupos de 8x1 bits, ou seja atributos para 192 linhas em vez de 24...
Download TAP
Som AY-3-8192 V1.7
Incursão no som através do chip AY-3-8192, presente nos Spectrum 128, Amstrad +2/+3, Timex 2068 e 48k com Fuller ou Melodik. Adicionado vuímetro e usada compressão nas músicas (é utilizado o excelente ZX1 do Einar Saukas para descomprimir).
Download TAP            Download DSK
©1995-2026 EJSSoft - Software de gestão & WebDesign