개발자, 노키아 N95에 Half‑Life 30FPS 구현—2007년 휴대폰이 1998년 PC와 거의 맞먹음

발행: (2026년 6월 7일 PM 08:33 GMT+9)
5 분 소요

출처: Tom’s Hardware

Nokia N95에서 Half-Life 실행

(이미지 출처: X.com @dante_leoncini)

아르헨티나 개발자 단테 레온치니가 2007년에 출시된 심비안 슬라이더 폰인 Nokia N95에서 원본 Half‑Life을 30 FPS로 실행시키고 마우스와 키보드 지원을 추가했다고 이번 주에 X에 올린 글에서 밝혔습니다. 레온치니는 아직 약간의 끊김 현상이 남아 있지만 원인을 파악했고 해결책을 작업 중이라고 전했습니다. 이는 듀얼 코어 332 MHz 핸드셋에서 무거운 소프트웨어를 실행하려는 일련의 시도 중 최신 단계입니다. Half‑Life는 1998년에 출시됐으며 최소 133 MHz 펜티엄과 24 MB RAM이 필요했는데, 이 사양은 N95가 서류상으로 충족합니다. 현재까지 레온치니는 N95에서 Quake 3, Crash Bandicoot을 실행했으며 세가, ScummVM, NES 에뮬레이션도 구현했습니다.

Half‑Life 1이 Nokia N95에서 마침내 30 FPS에 도달했습니다! 약간의 끊김 현상이 남아 있지만 원인을 이미 파악했고 해결책을 작업 중입니다. 마우스와 키보드 지원도 추가되었습니다. 아직 몇 가지 버그가 남아 있지만 점점 완성에 가까워지고 있습니다. #HalfLife #nokia #symbian #valve #steam pic.twitter.com/PDlq2CRxAy2026‑06‑05

N95는 332 MHz 텍사스 인스트루먼트 OMAP 2420(ARM11 기반 듀얼 코어)와 PowerVR MBX 3D 가속기, 64 MB RAM, 240×320 디스플레이를 탑재했으며 Symbian OS 9.2와 S60 3세 에디션 위에서 동작합니다. 2007년 말에 출시된 8 GB 저장 용량 모델은 메모리를 128 MB로 두 배로 늘렸습니다.

이 폰은 ARM 프로세서와 비 Windows 운영체제 위에서 동작하기 때문에 Half‑Life를 실행하려면 PC 버전을 에뮬레이션하는 것이 아니라 네이티브 심비안 빌드가 필요합니다. 레온치니는 이전에 Quake 3 작업에서 병목이 CPU였다고 밝힌 바 있으며, 현재 겪고 있는 끊김 현상과 일맥상통합니다.

비정상적인 플랫폼으로의 Half‑Life 포트는 주로 Xash3D(Valve GoldSrc와 호환되는 오픈소스 엔진)를 기반으로 하며, Android, Raspberry Pi, Meta Quest용으로도 제작되었습니다. 레온치니의 N95 버전이 이를 사용했는지는 확인되지 않았습니다.

OMAP 2420 아키텍처는 과거에도 30 FPS 게임을 구동한 바 있습니다. 2008년으로 거슬러 올라가면 GMSArena가 개발자 올리 힌카가 같은 칩셋을 탑재한 S60 3세 에디션 폰에 Quake III Arena를 포팅했으며, 블루투스 키보드·마우스 지원과 폰 자체에서 멀티플레이 서버를 호스팅할 수 있는 옵션을 제공했다고 보도했습니다. 해당 포트는 N95 8 GB, N82, E90에서 동작했지만 원래의 N95(8 GB 모델의 절반 메모리)에서는 동작하지 않았습니다. 레온치니는 자신이 사용 중인 N95 변형을 밝히지 않았습니다.

Half‑Life는 레온치니가 N95용으로 만든 여러 프로젝트 중 하나이며, GitHub에 공개된 처음부터 만든 Blender 클론 ‘Blendersito’와 자체 게임 엔진도 함께 제공하고 있습니다. 하드웨어 매

0 조회
Back to Blog

관련 글

더 보기 »