Emulando um Computador Retro Ucraniano: Revivendo Jogos da Infância

2025-09-22

O autor revisitou suas memórias de infância com o computador Fahivets-85 da Ucrânia e decidiu emulá-lo. Ele construiu um emulador baseado em WebAssembly que atualmente executa um jogo simples chamado "Rain". O desenvolvimento envolveu a implementação do conjunto de instruções da CPU, a simulação do controlador de E/S, teclado e display. A assistência de IA foi usada para gerar código, e a funcionalidade do emulador foi gradualmente refinada até que o jogo fosse executado com sucesso. Embora alguns problemas persistam, esta é uma conquista impressionante.

Desenvolvimento