Dev ports Half-Life to the PS1, asks Valve if it's cool with that, and says he'll "make it public" if he doesn't hear back in a month
"Not an emulator and not a demake"
People are really out here porting Half-Life to the PlayStation 1.
Manny, of Bonnie Studios, is a self-described "software engineer, guitarist, and game developer from Sicily." His debut YouTube video promises "Half-Life on a Real PlayStation 1," and 14 minutes of glorious 1998 technology revisited with 2026 technology bears that promise out.
"Not an emulator and not a demake: a renderer and game runtime written from scratch in Rust," Manny stresses.
Manny is more broadly known for PSoXide, a PS1 development tech stack that, per his Itch.io page, covers an "emulator + Rust SDK + game engine + editor + asset pipeline." In this case, Half-Life was written fully for the Rust coding language without reliance on a traditional emulator, and is running on a proper PS1 console – in this case, "direct capture" off an SCPH-9002 model PS1.
"This is the full Hazard Course, all seven maps, start to finish in one sitting with no cuts," Manny explains in the video description. The Hazard Course is basically the tutorial prologue for Half-Life – a good sandbox for a demonstration like this.
"The deaths, the retries, the moment I get stuck inside a wall and die, and the audio glitches are all still in it," Manny asserts. "It averages around 17fps, holding 20 most of the time and dropping to 10-16 in the widest areas. The capture chain adds about 100ms between the pad and the picture, so it plays tighter on the console than it looks here."
As a quick refresher, the PS1 was released in North America by Sony in 1995, Valve dropped Half-Life in 1998, and the significantly more powerful PS2 arrived in 2000. Lauded for its advanced tech and physics, Half-Life launched on PC and only came to the PS2 in 2001.
Weekly digests, tales from the communities you love, and more
Getting the game running at all on a system that predates it by several years is pretty impressive work, even if artifact-like graphical distortions do make it look like protagonist Gordon Freeman pounded back a few benadryl cocktails garnished with melatonin gummies before work.
Manny lays out just "some" of the workarounds necessary to fit 10 pounds of game into a 5-pound console: "BSP traversal doubling as painter's order for the ordering table, PVS culling, 16 colour CLUTs at 4 bits per pixel, LZ4 map chunks streamed into a static buffer, animation frames pre-posed at cook time because there is no FPU and no heap, SPU ADPCM audio and 27 Red Book CD tracks on the disc."
Which is all to say: squeezing blood from stone.
This being a fan effort, Manny says he's reached out to Valve "asking them to greenlight the project" before releasing the source code. "For legal reasons there will never be a downloadable disc image or a ready-to-play build," he adds. But if Valve miraculously gives him the thumbs up, or if he has "not heard back in a month or so," he says "I will take that as no objection and make it public."
Manny is doing much better than the company that promised and sold a Portal-inspired Steam Machine Companion Cube case "without ever asking Valve" for permission.
"Once released you will need your own lawfully obtained Steam copy of Half-Life: the converter reads it on your own machine and builds the disc from there," Manny adds. That, and you'll need a PS1.
On Twitter, Manny reveals that his next project hopes to get "Minecraft-style worlds running natively on PlayStation 1 hardware." That's full "chunk streaming, day/night, mobs and caves on a 33MHz CPU."
Earlier this month, a designer at Valve recreated Half-Life 2's Ravenholm in the company's new Source 2 engine, saying he was "blown away at powerful these tools are."

Austin has been a game journalist for 12 years, having freelanced for the likes of PC Gamer, Eurogamer, IGN, Sports Illustrated, and more while finishing his journalism degree. He's been with GamesRadar+ since 2019. They've yet to realize his position is a cover for his career-spanning Destiny column, and he's kept the ruse going with a lot of news and the occasional feature, all while playing as many roguelikes as possible.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.