No tengo ni idea de lo útil o práctico que pueda ser esto, pero tiene mérito, con un punto gracioso por lo recursivo. Se trata de un emulador capaz de emularse a sí mismo y también a otros emuladores. Se llama Blink y está escrito en C; es básicamente una máquina virtual capaz de ejecutar código x86-64-linux en diferentes sistemas operativos y arquitecturas:

Linux (x86, ARM, RISC-V, MIPS, PowerPC, s390x)
MacOS (x86, ARM)
FreeBSD
OpenBSD
NetBSD

En el artículo que le ha dedicado 0xHiro se explica que Blink es el doble de rápido que QEMU y es incluso capaz de emularlo. Entre los detalles más impresionantes están que Blink ocupa tan solo 157 KB y dicen que ni siquiera está muy optimizado, así que podría ser mucho más rápido. Además incluye un depurador y un depurador inverso que permite ejecutar código «hacia atrás», algo curioso y útil a la vez.

Relacionado:

El proyecto Infinite Mac es como tener un Quadra de Apple
Pitch Dark: un emulador de Apple II
Un juego de Atari al día mantiene al aburrimiento en la lejanía
Un par de emuladores retro
Emuladores de videoconsolas viejunas: OpenNES y Z Scroller

# Enlace Permanente