Mostrando postagens com marcador Programação. Mostrar todas as postagens
Mostrando postagens com marcador Programação. Mostrar todas as postagens

sábado, 8 de junho de 2024

Draw 001

Uma coisa que impressiona no TK90X é a facilidade de se criar efeitos gráficos com poucas linhas BASIC.

terça-feira, 7 de março de 2023

quinta-feira, 9 de fevereiro de 2023

quarta-feira, 8 de fevereiro de 2023

zmakebas

Notei que não fiz um artigo sobre zmakebas ainda e, como usei esse programa no All Opcodes, creio ser uma boa hora para falar a seu respeito.

terça-feira, 7 de fevereiro de 2023

sexta-feira, 3 de fevereiro de 2023

All Opcodes (programa)

Criei um programa BASIC para TK90X que gera todas combinações possíveis de opcodes para o Z80.

segunda-feira, 9 de janeiro de 2023

domingo, 20 de novembro de 2022

quarta-feira, 28 de setembro de 2022

Bug da Multiface 1 (parte 2)

Dando sequência ao artigo sobre o bug recém descoberto da Multiface 1, aqui explicarei o motivo desse comportamento.

quinta-feira, 8 de setembro de 2022

Estrutura da tela do TK90X

A organização da tela do TK90X na RAM é complexa, como se pode observar no vídeo abaixo:

domingo, 19 de junho de 2016

terça-feira, 14 de junho de 2016

Disassembly da ROM da interface de drive CAS

Depois de um longuíssimo tempo, finalmente um clone brasileiro da interface de drive Beta 48 tem sua ROM totalmente desmontada (disassembly) e analisada.


segunda-feira, 9 de maio de 2016

Autoboot na Beta

Tenho dedicado meu tempo livre no disassembly da ROM da interface da Cheyenne (CAS) e percebi uma coisa.


terça-feira, 2 de fevereiro de 2016

segunda-feira, 25 de janeiro de 2016

segunda-feira, 9 de março de 2015

Autor do Sidewize e um truque para sincronização

Os leitores do Cantinho do TK90X podem estar preocupados com a falta de postagens, mas acreditem, estou bastante envolvido com o hobby. Para dar uma dica do que tenho feito, mostro este link. Mas o assunto que me fez escrever hoje é outro.


segunda-feira, 14 de julho de 2014

Sites com rotinas matemáticas

Embora tenha havido (ainda há, talvez) certa mistificação em torno da programação assembly, não é algo tão difícil aprender a usar as instruções do Z80. O problema maior é que estas instruções fazem operações muito elementares, o que obriga a elaborar rotinas até para funções de baixa complexidade. 

Fonte: Wikipédia