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

Developer Dante D. Leoncini has achieved an impressive technical milestone: running the original Half-Life on a Nokia N95 smartphone from 2007 at 30 frames per second. The accomplishment was shared on X (formerly Twitter), demonstrating that Valve’s acclaimed 1998 first-person shooter can function on two-decade-old mobile hardware with working mouse and keyboard support.

Though Leoncini reports some performance slowdowns persist, the developer states they have identified the underlying causes and are working on further optimizations. This successful port exemplifies both the durability of Half-Life as a codebase and the ongoing dedication of independent developers to bring classic games to unconventional platforms.

The project represents a notable achievement in game preservation and performance optimization, highlighting how influential titles can be adapted for hardware generations beyond their original specifications. It also underscores the lasting technical and cultural significance of Half-Life, which continues to inspire ports and reimplementations across vastly different computing environments.

Sources