Cadence es un nuevo emulador exclusivo de GNU/Linux, ordenadores Apple y probablemente otros unixes que está desarrollando Abalore, conocido en la escena Amstrad por hacer diversos desarrollos interesantes como su juego Alcon 2020, por nombrar un botón de muestra.
A pesar de estar en desarrollo, lo he probado como un emulador normal y me ha parecido que va muy fino y preciso, incluso con juegos tan exigentes como Pinball Dreams y algunos demos difíciles de emular.
Abalore ha preparado un appimage en su página de proyectos para simplemente descargar, darle permisos y ejecutar, si tienes una distro Linux actual es muy buena opción, por ejemplo Debian 13.
Sin embargo yo tuve algunos problemas con equipos con la versión anterior de Debian por versiones de una librería, además de que no serviría para una raspberri pi al ser otra arquitectura de hardware distinta.
Ambos problemas los solucioné compilando el código desde su repositorio en github, algo tan sencillo como ejecutar los siguientes comandos en tu terminal:
Nos hacemos administradores con los comandos sudo bash o su- y tecleamos:
apt install git qt6-base-dev qt6-svg-dev libqt6opengl6-dev libportaudio2 portaudio19-dev build-essential
git clone https://github.com/abalore/Cadence
cd Cadence
qmake6 Cadence.pro
make -j"$(nproc)"
O lo instalamos con RetroMultiInstaller que ya incluye este emulador y hasta crea el acceso directo.
El funcionamiento es muy sencillo:
- Abajo puedes ver unos botones alargamos para cargar cintas o discos, tanto en la unidad A: como en la B:, para cargar o expulsar hay que hacer doble clic en el botón correspondiente.
- También tiene un testigo como los CPC reales mostrando la actividad de las disqueteras.
- Arriba tienes los menús para seleccionar el modelo de CPC, reseteo, selección de medios y la joya de la corona: las herramientas para desarrollo, debug, inspeccionar memoria, puntos de ruptura...
- También puedes usar las teclas de función para diferentes operaciones, de entre las que destacamos:
- F1: Insertar cinta
- Mayus + F1: rebobina
- Ctrl + F1: expulsa la cinta.
- F2, insertar disco en la unidad A:
- Ctrl + F2: expulsa disco en A:.
- F3, insertar disco en la unidad B:
- Ctrl + F3: expulsa disco en B;.
- F5: muestra el depurador.
- F6: muestra el ensamblador.
- F9: desbloquea el límite de la velocidad real del CPC.
- F10: activa la emulación de joystick.
- F11: muestra el emulador a pantalla completa.
- Mayus + F11: monitor fósforo verde.
- Ctrl + F11: escalado suave.
- F12: reset.
- Ctrl + un número del 0 al 5: activa la persistencia del fósforo.
- Alt + F4: salir del emulador.
- Todos atajos de pantalla en el depurador y ensamblador podéis verlo mediante la opciones de Menú:
- Help ► Shotcuts...
Un emulador llamado a ayudar a los desarrolladores del CPC.









