Programas
Suíte Basic Dignified
Como seria programar em BASIC dos computadores clássicos de 8 bits utilizando ferramentas, técnicas e conceitos modernos?
A suíte Dignified tenta responder essa pergunta trazendo o BASIC clássico para o século 21, sem a necessidade de numeração de linhas, utilizando tabulação, fluxo através de rótulos, variáveis com nomes longos, macros, inclusão de arquivos externos, uma forma simples de função e muito mais.
Além disso, uma série de ferramentas para o Sublime Text 3 permite que o código seja escrito com destaque de sintaxe, preenchimento automático, "compilação" e execução diretamente do editor.
As implementações existentes são para o BASIC do MSX e do CoCo mas a natureza do sistema permite que já funcione parcialmente e que seja facilmente adaptável pra outros sistemas.
e-spelho
Como seria se o espelho do seu banheiro te mostrasse informações de clima, previsão de tempo, notícias, agenda, objetos emprestados, eventos para comparecer, mensagens de amigos e muito mais?
O projeto e-spelho faz justamente isso (uma vez que você monte seu próprio hardware, claro), todas as informações que você precisa, sem apertar um botão, na sua frente, enquanto você escova os dentes.
Projetos para o Attract Mode
O Attract Mode é um front end, uma interface gráfica, com suporte para vários emuladores.
Ferramentas para fontes
Ferramentas para criar ou ler fontes e símbolos baseados em bitmaps.
Programas para computadores antigos
Alguns programas produzidos para MSX e TRS Color.
YAYASG!
Yet Another Yet Another Snake Game!
O "jogo da cobrinha" deve ser algo do tipo um Hello World dos jogos e eu nunca havia feito um. Agora eu fiz. Busquei fazer a execução o mais rápida possível e ainda aproveitei a oportunidade para criar versões com configurações de telas pouco documentadas no MSX e no CoCo.
MASCIISDRAWX
Programa de desenho em Assembly para o MSX utilizando mouse e a screen 1. Em breve ele suportará as cores da screen 2, com duas cores por linha de 8 pixels em vez de uma grade de 8x8 pixels. Ideal para criar telas e sets de caracteres para programas que utilizem essa configuração de tela.