{"id":234084,"date":"2026-06-25T23:31:30","date_gmt":"2026-06-25T23:31:30","guid":{"rendered":"https:\/\/teknomers.com\/en\/someone-created-a-ps1-programming-environment-with-claude-and-started-making-games\/"},"modified":"2026-06-25T23:31:32","modified_gmt":"2026-06-25T23:31:32","slug":"someone-created-a-ps1-programming-environment-with-claude-and-started-making-games","status":"publish","type":"post","link":"https:\/\/teknomers.com\/en\/someone-created-a-ps1-programming-environment-with-claude-and-started-making-games\/","title":{"rendered":"Someone Created a PS1 Programming Environment with Claude and Started Making Games"},"content":{"rendered":"\n<div>\n<h2>Manny&#8217;s Vision for PS1 Game Development<\/h2>\n<p>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.<\/p>\n<h2>PSoXide: A Complete Development Environment<\/h2>\n<p>The outcome of Manny\u2019s vision is called <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/github.com\/EBonura\/PSoXide\" target=\"_blank\">PSoXide<\/a>. 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.<br \/>\u201cThis would have been completely impossible without LLMs,\u201d Manny asserts. His ability to manage a project of such scale alone can be attributed to Claude\u2019s assistance.<\/p>\n<h3>How PSoXide Works<\/h3>\n<p>PSoXide&#8217;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.<\/p>\n<p>The SDK has been designed for high efficiency; it communicates directly with the PS1\u2019s hardware, bypassing the BIOS to improve performance. This platform includes specialized modules for GPU, GTE, audio, and controllers, ensuring comprehensive support for game development.<\/p>\n<h2>The Power of AI Integration<\/h2>\n<p>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. \u201cDebugging a PS1 game by simply asking Claude to inspect the hardware is like a wet dream,\u201d he enthuses. Every time a game malfunctions, Manny can instruct Claude to analyze the logs from the emulated hardware, diagnosing issues with unprecedented ease.<\/p>\n<h2>Manny\u2019s Background and Inspirations<\/h2>\n<p>Manny&#8217;s programming journey began with PICO-8, where the console&#8217;s limitations inspired him to appreciate creativity born out of constraint. He then created <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/github.com\/EBonura\/bonnie-32\" target=\"_blank\">BONNIE-32<\/a>, another console developed in Rust, showcasing his relentless drive to innovate. In February 2026, he also experimented with creating an alpha version of <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/www.psxhomebrewgames.com\/2026\/06\/the-legend-of-zelda-ocarina-of-time-psx.html\" target=\"_blank\">a port of &#8216;Zelda: Ocarina of Time<\/a> for the PS1.<\/p>\n<h2>The Exciting Game Catalog<\/h2>\n<p>The first release on PSoXide is the <a rel=\"noopener, noreferrer nofollow\" href=\"https:\/\/bonnie-studios.itch.io\/celeste-classic-collection-psx\" target=\"_blank\">Celeste Classic Collection PSX<\/a>, 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&#8217;s available for free on itch.io.<\/p>\n<h3>A Look Ahead: Future Projects<\/h3>\n<p>Looking forward, Manny is collaborating with a 3D artist to develop an original game for the PS1, described as a <em>souls-like<\/em> adventure featuring three-dimensional graphics. \u201cAI doesn\u2019t replace your creativity; it unlocks it,\u201d Manny emphasizes, showcasing his belief in the synergy between human ingenuity and artificial intelligence.<\/p>\n<p>As more tools like Claude Code emerge, it\u2019s clear that the landscape of programming is shifting, opening doors for passionate developers like Manny to breathe new life into retro gaming.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/teknomers.com\/category\/general\/\" rel=\"dofollow\">General News &#8211; 2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Manny&#8217;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 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":234085,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36399],"tags":[24216,2103,1263,1469,7057,23660,54473,2877],"class_list":["post-234084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-claude","tag-created","tag-environment","tag-games","tag-making","tag-programming","tag-ps1","tag-started"],"_links":{"self":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts\/234084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/comments?post=234084"}],"version-history":[{"count":1,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts\/234084\/revisions"}],"predecessor-version":[{"id":234086,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/posts\/234084\/revisions\/234086"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/media\/234085"}],"wp:attachment":[{"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/media?parent=234084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/categories?post=234084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teknomers.com\/en\/wp-json\/wp\/v2\/tags?post=234084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}