El desarrollador Olivier Poncet ha anunciado novedades en Xcpc, un emulador portátil de la gama clásica Amstrad CPC escrito en C y C++. El proyecto está diseñado para ejecutarse en sistemas compatibles con POSIX que dispongan de servidor X11, como Linux, BSD o Unix, y tiene como objetivo ofrecer una emulación fiel de los ordenadores domésticos de 8 bits de Amstrad.
Xcpc permite emular los modelos clásicos de la serie CPC:
- Amstrad CPC 464 (v1)
- Amstrad CPC 664 (v2)
- Amstrad CPC 6128 (v3)
El autor ha dejado claro que el emulador no tendrá soporte para sistemas Microsoft Windows y que no existen planes para añadirlo en el futuro. Asimismo, el proyecto se centra exclusivamente en la gama CPC clásica, por lo que los modelos CPC+ y la consola GX4000 no están contemplados actualmente y probablemente no se incluirán.
Una de las novedades más destacadas es la incorporación de un nuevo motor de renderizado basado en OpenGL, capaz de simular el aspecto de los monitores CRT originales. Este sistema incluye efectos visuales como:
- Scanlines simuladas
- Efectos de fósforo
- Curvatura de pantalla
- Viñeteado
El desarrollador ha indicado que el código fuente actualizado estará disponible próximamente en sus repositorios de GitHub, GitLab y Bitbucket.
Xcpc se presenta como una alternativa interesante dentro del panorama de emulación del Amstrad CPC en sistemas Unix, especialmente para usuarios que buscan fidelidad visual y un enfoque técnico moderno en plataformas abiertas.
El proyecto puede descargarse desde su repositorio oficial:
https://github.com/ponceto/xcpc-emulator

