El listado y cada cifra de esta web salen del binario y se reproducen con make. Aquí no se ha medido nada a ojo.
openmsx -machine Philips_VG_8020 -cart hyperrally.rom
Basta una máquina MSX1; el cartucho se mapea en la página 1 y mueve todo desde la interrupción de cada cuadro.
Para confirmar un estado o una cadencia, pon un breakpoint y vigila la RAM que nombran las notas: 0xE000 es el estado principal, 0xE060 la etapa, 0xE085 la velocidad. El coste por cuadro de una rutina es la diferencia de machine_info time entre un breakpoint en su entrada y otro en su ret, por 3579545 para dar los ciclos del Z80.
Las rutas de salida de cualquier script Tcl tienen que ser de Windows, nunca /tmp.