A developer got the original Half-Life running on a 2007 Nokia N95 at a respectable 30 fps, plus it even works with a mouse and keyboard
Maybe it's time for that replay?
We knew when we gave the original Half-Life a 97% way back in 1998 that it was something special that gamers would be playing years from then. But I don't think we ever thought someone would play it on a Nokia phone at 30 FPS, with mouse and keyboard support. Oh, technology can be a wonderful thing.
Developer Dante D. Leoncini took to X to share a few updates recently, and one is that, after trial and error, Half-Life finally runs on their Nokia N95 at 30 FPS. They claim there's still some slowdown, but they say, "I've already identified the cause and am working on a fix".
Notably, they even got a mouse and keyboard working on it, as the Nokia N95 has Bluetooth support. One can assume some level of latency here with its Bluetooth 2.0 support (and there appears to be some in the testing videos), but it's impressive nonetheless.
A few days after this, Leoncini not only announced a few performance and graphical tweaks for their Nokia port, but you can even create dedicated servers and use all the game's weapons. Now, they're working on a LAN/network play function, so you could technically fill a room with Nokia N95s and play Half-Life with your friends in the future.
If you're looking to run the game for yourself, you can actually find the project on Leoncini's own website. It's specifically designed for Symbian S60v2, which is the smartphone software platform that supported Nokia phones in the 2000s. You simply have to move the original game files to a specific folder, install the engine (which can be downloaded on the website), and run it. From here, you can access a whole list of controls to even play the game purely via the phone's own keyboard.
The Nokia N95 was a pretty beefy phone when it launched in 2007. It came with a 332 MHz ARM11-based dual CPU, and the standard model came with 64 MB of memory, while the 8 GB model came with 128 MB of memory. In 1998, 300 or so MHz would be normal for a gaming computer (as with the likes of the Intel Pentium II), and somewhere between 32 MB and 128 MB of memory would be about what you'd expect too. You are missing a graphics card, like a 3DFX Voodoo of some kind, but the Nokia phone's specs certainly aren't too shabby.
Leoncini has not yet tested if the entire game works. They say the "game runs reasonably well" on their website, but they're still testing it right now. They are also looking to improve performance, improve single-player AI, and polish graphical details.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
I hope the multiplayer is working soon, as I, for one, would love to see a LAN party filled with nothing but phones, some Bluetooth mice and keyboards, and more than a few smiling faces. It's a good reminder to revisit one of the most important shooters of all time, or play it for the first time in perhaps one of the most unique ways possible.

1. Best gaming laptop: Razer Blade 16
2. Best gaming PC: HP Omen 35L
3. Best handheld gaming PC: Lenovo Legion Go S SteamOS ed.
4. Best mini PC: Minisforum AtomMan G7 PT
5. Best VR headset: Meta Quest 3

James is a more recent PC gaming convert, often admiring graphics cards, cases, and motherboards from afar. It was not until 2019, after just finishing a degree in law and media, that they decided to throw out the last few years of education, build their PC, and start writing about gaming instead. In that time, he has covered the latest doodads, contraptions, and gismos, and loved every second of it. Hey, it’s better than writing case briefs.
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.

