June 11, 2026
Gordon Freeman calls on line 2
Developer gets Half-Life running at 30 FPS on a Nokia N95
Retro fans are losing it as an old Nokia phone somehow becomes a tiny Half-Life machine
TLDR: A developer got the original Half-Life running surprisingly smoothly on a 2007 Nokia N95, turning an old phone into a retro gaming flex. The comments were the real show: people spiraled into Nokia nostalgia, joked that Half-Life now runs everywhere, and reignited old complaints about Valve and Steam.
A developer has pulled off the kind of stunt that makes the internet stop scrolling: the original Half-Life is running at 30 frames per second on a Nokia N95, a chunky 2007 slider phone many people now remember with almost suspicious levels of affection. Yes, that Half-Life — the classic 1998 shooter — now living on a phone from the pre-iPhone era, complete with mouse and keyboard support. And while the dev says a few slowdowns are still being ironed out, the comments instantly turned this from a neat port into a full-blown retro gadget feelings festival.
The loudest reaction? Pure Nokia nostalgia. One commenter basically crowned the N95 one of the best phones ever and started mourning the alternate universe where Symbian — Nokia’s old phone software — got proper app support and never fumbled the bag. Another dropped the wildest side quest of the thread: apparently rebuilt “new” N95s are floating around in Chinese parts markets, which made the whole story feel less like tech news and more like a resurrection ritual.
Then came the spicy stuff. One fan praised the feat but used it to take a swing at Valve for never fully opening up the old Half-Life engine. Another turned the classic meme on its head with, “Now instead of Doom we prescribe Half-Life,” joking that maybe we’ve entered the era of “Half-Life works everywhere.” And yes, someone used the moment to unload years of Steam resentment, arguing old hardware could run the game fine until modern software baggage got involved. So the vibe is clear: part amazement, part nostalgia, part software grievance therapy.
Key Points
- •Dante Leoncini said he has the original Half-Life running at 30 FPS on a Nokia N95 and added mouse and keyboard support.
- •The Nokia N95 hardware includes a 332 MHz Texas Instruments OMAP 2420, PowerVR MBX graphics, 64MB RAM, and Symbian OS 9.2 with S60 3rd Edition; the later N95 8GB doubled RAM to 128MB.
- •Because the N95 uses an Arm processor and Symbian rather than Windows, the game requires a native Symbian build instead of PC emulation.
- •The article says Leoncini has identified the cause of remaining slowdowns and is working on a fix, with CPU limits matching issues he saw in earlier Quake 3 work.
- •The story compares Leoncini's project with a 2008 Quake III Arena port by Olli Hinkka for similar S60 devices and notes Leoncini's other N95 projects such as Blendersito and emulator work.