El emulador de GameCube Pureikyubu por fin incorpora un verdadero sistema de save states
El proyecto Pureikyubu (antes conocido como Dolwin), un emulador de GameCube de código abierto centrado en la ingeniería inversa de la consola, acaba de fusionar un pull request importante: la incorporación de un sistema completo de guardado rápido. El cambio fue integrado el 24 de septiembre de 2026 por el mantenedor del proyecto, ogamespec.
En la práctica, ahora hay diez ranuras de guardado disponibles por juego (archivos .st0 a .st9), accesibles con F5 para guardado rápido y F7 para carga rápida, con Shift+F5 y Shift+F7 para recorrer las ranuras. El sistema captura todos los componentes críticos de la máquina virtual: el procesador Gekko, la memoria principal, el DSP y el pipeline gráfico, excluyendo recursos no persistentes como discos montados o código recompilado al vuelo.
También hay comandos para usuarios avanzados. La interfaz de depuración JDI del proyecto ahora acepta los comandos savestate, loadstate y states, que permiten scriptear el guardado o la carga de una ranura concreta, algo útil para el desarrollo de TAS o la depuración de juegos.
Pureikyubu sigue siendo un proyecto experimental, más centrado en comprender el hardware de GameCube que en una compatibilidad de software exhaustiva. El código fuente completo está disponible en el repositorio oficial de GitHub del proyecto, donde el pull request #453 detalla la implementación técnica completa de los save states para quien quiera compilarlo.
Fuente: Retro Replay