Manny ha desarrollado un entorno de programación para PlayStation 1 (PS1) llamado PSoXide, tras 20 años de interés en crear software para esta consola. Ingeniero de seguridad durante el día y desarrollador indie por la noche, Manny decidió construir las herramientas necesarias desde cero, ya que las disponibles en C++ eran difíciles de utilizar.
PSoXide es un stack completo de desarrollo para PS1, escrito en Rust, que incluye un emulador, SDK, motor, editor de niveles y pipeline de disco. Claude, una inteligencia artificial, está integrada en el emulador, lo que ha permitido a Manny llevar a cabo un proyecto de gran complejidad de manera individual.
El emulador implementa todos los componentes de la PS1, incluyendo la CPU R3000A, GPU, GTE, CD-ROM, DMA, SPU, timers y MDEC. Manny ha creado una suite de pruebas con más de 65 ROMs y ha realizado un CD de prueba para verificar la fidelidad del emulador con respecto a la consola original. El SDK permite la comunicación directa con el hardware, evitando la BIOS por razones de rendimiento.
Una de las características destacadas del proyecto es la conexión del emulador con Claude, que permite a Manny realizar tareas de depuración de manera más eficiente. A través de un servidor MCP, Claude puede inspeccionar el estado de la CPU, VRAM y registros mientras se ejecutan. Manny ha señalado que la inteligencia artificial ha sido fundamental en el desarrollo, aunque él sigue dirigiendo el proceso.
Manny comenzó su trayectoria programando con PICO-8 y ha creado otros proyectos como BONNIE-32, una consola propia en Rust. Su primer juego publicado en PSoXide es la ‘Celeste Classic Collection PSX’, que incluye dos juegos reescritos en Rust. Actualmente, trabaja en un juego original para PS1, un souls-like con gráficos tridimensionales.






