2. Preparar el entorno

2.2. Emuladores para GB

BGB

El más utilizado por su depurador efectivo y por la calidad de su emulación.
Recomendado como opción principal.

Emulicius

Más actual que BGB, con algunas características de depuración especiales muy útiles. 
La interfaz es más complicada y resulta incómodo para algunas tareas, pero merece la pena tenerlo para depurar en muchas circunstancias.

Nota: Requiere JAVA para funcionar

BootROMs

Cuando la GameBoy arranca, se ejecuta un código de 256 bytes incluído dentro de la propia consola, en una ROM. 
A esta ROM se le llama BootROM (ROM de arraque). También se le llama firmware.
Este código está protegido por derechos de autor y, por eso, los emuladores no suelen incluirlo en sus descargas.
Hay que descargarlo aparte y dárselo al emulador (suelen tener una opción en su interfaz).

DMG_BOOT.BIN es el firmware de BootROM de la Game Boy Clásica original, conocida como DMG-001 ( Dot Matrix Game ).