Manny’s Vision for PS1 Game Development

Manny, a dedicated indie developer and security engineer, has long nurtured a dream of creating games for the PlayStation 1 (PS1). For two decades, he struggled with existing tools, primarily because they were based in C++, making them daunting to navigate. Instead of succumbing to these barriers, Manny embraced a radical solution: he decided to build his own development tools from the ground up.

PSoXide: A Complete Development Environment

The outcome of Manny’s vision is called PSoXide. This innovative platform serves as a comprehensive development stack for the PS1, entirely crafted in Rust. PSoXide includes an emulator, SDK, engine, level editor, and disk pipeline, all seamlessly integrated with Claude, an advanced language model.
“This would have been completely impossible without LLMs,” Manny asserts. His ability to manage a project of such scale alone can be attributed to Claude’s assistance.

How PSoXide Works

PSoXide’s emulator is an engineering marvel, encompassing every component of the PS1, including the R3000A CPU, GPU, CD-ROM, SPU, and MDEC. Manny has meticulously developed a suite of tests using over 65 ROMs, ensuring that the emulator replicates the functionality of the original hardware flawlessly.

The SDK has been designed for high efficiency; it communicates directly with the PS1’s hardware, bypassing the BIOS to improve performance. This platform includes specialized modules for GPU, GTE, audio, and controllers, ensuring comprehensive support for game development.

The Power of AI Integration

One of the standout features of PSoXide is the direct connectivity between the emulator and Claude. Located within an MCP server, approximately 25 debugging endpoints allow Manny to inspect the state of the CPU, VRAM, and additional components easily. “Debugging a PS1 game by simply asking Claude to inspect the hardware is like a wet dream,” he enthuses. Every time a game malfunctions, Manny can instruct Claude to analyze the logs from the emulated hardware, diagnosing issues with unprecedented ease.

Manny’s Background and Inspirations

Manny’s programming journey began with PICO-8, where the console’s limitations inspired him to appreciate creativity born out of constraint. He then created BONNIE-32, another console developed in Rust, showcasing his relentless drive to innovate. In February 2026, he also experimented with creating an alpha version of a port of ‘Zelda: Ocarina of Time for the PS1.

The Exciting Game Catalog

The first release on PSoXide is the Celeste Classic Collection PSX, which features two beloved PICO-8 games, rewritten in Rust for PSoXide. This is not merely an emulator; it runs as native code, producing a stunning executable of about 468 KB. With 4-bit textures and real-time synthesized audio, this game runs flawlessly at 60 frames per second, and it’s available for free on itch.io.

A Look Ahead: Future Projects

Looking forward, Manny is collaborating with a 3D artist to develop an original game for the PS1, described as a souls-like adventure featuring three-dimensional graphics. “AI doesn’t replace your creativity; it unlocks it,” Manny emphasizes, showcasing his belief in the synergy between human ingenuity and artificial intelligence.

As more tools like Claude Code emerge, it’s clear that the landscape of programming is shifting, opening doors for passionate developers like Manny to breathe new life into retro gaming.



General News – 2