Add new comment

Procedurally Generated Retrocomputer Emulators

EMF Procedurally Generated Retrocomputer Emulators
questo articolo

Il Marchese dei Geek nutre un amore profondo per i vecchi e nobili sistemi dei decenni andati. Stanco di scrivere nuovi emulatori da zero per ogni progetto, il suo ultimo progetto EMF (Emulation Framework) genera l'emulatore per lui.

Un documento XML descrive il layout della memoria, la CPU e il gestore dello schermo. L'output è attualmente un'applicazione di emulatore Javascript a pagina singola con un assemblatore e un dissembler. Tuttavia, il backend può essere facilmente scambiato con un altro linguaggio come Rust o C++.

Dragon32
SinclairZX81
Taito Space Invaders


EMF - A new way of writing emulators