Google
 

jueves, junio 01, 2006

Emulando

Hará cosa de un par de semanas recuperé un viejo código escrito en C# que intenta emular un MSX-1, y digo intenta porque aún está en pañales. Apenas comienza a emular correctamente un par de cientos de linias de la BIOS.

Hacer un emulador no es tarea difícil pero si larga y tediosa. Tened en cuenta que un Z80, la CPU que lleva un MSX-1, tiene más dos mil comandos en ensamblador (cuento todas sus variaciones claro) y que programarlo significa escribir de una a cinco líneas por comando. Y cuidado con equivocarse en la más leve coma porque se irá todo al traste.

No hay comentarios: