Cadence es un emulador del Amstrad CPC (464, 664 y 6128) pensado tanto para disfrutar del catálogo clásico como para programar software nuevo para la máquina. Reproduce con cariño la estética del monitor original —incluido el modo verde monocromo y la persistencia de fósforo configurable— y admite los formatos habituales: discos .DSK, cintas .CDT/.WAV y cartuchos .CPR de la gama Plus y GX4000.
Lo que lo distingue es que incorpora ensamblador y depurador integrados: puedes escribir código Z80 en el propio emulador, ensamblarlo directamente a memoria o a disco, y depurarlo en vivo con paso a paso, breakpoints condicionales e inspector de memoria. Pensado para nostálgicos del CPC y para quien quiera desarrollar para él sin montar una cadena de herramientas externa.
Atajos de teclado
| Tecla | Acción |
|---|---|
| F1 | Insertar cinta |
| Shift+F1 | Rebobinar cinta |
| Ctrl+F1 | Extraer cinta |
| F2 | Insertar disco en unidad A |
| Ctrl+F2 | Extraer disco de A |
| F3 | Insertar cartucho |
| Ctrl+F3 | Extraer cartucho |
| F4 | Cargar snapshot |
| Shift+F4 | Guardar snapshot |
| F5 | Abrir el depurador |
| F6 | Abrir el ensamblador |
| F9 | Activar/desactivar límite de velocidad |
| F10 | Activar/desactivar emulación de joystick |
| F11 | Pantalla completa |
| Ctrl+F11 | Suavizado de imagen |
| Shift+F11 | Monitor verde |
| F12 | Reset |
| Ctrl+0…Ctrl+5 | Persistencia de fósforo |
Código fuente: github.com/abalore/Cadence
Versiones: github.com/abalore/Cadence-releases