Half-Life fut egy Nokia N95-ön

Half-Life elindítva Nokia N95-ön – egy Symbian okostelefonon
© A. Krivonosov

Dante Leoncini fejlesztőnek sikerült elindítania az eredeti Half-Life-ot egy Nokia N95-ön. A Valve 1998-as klasszikus lövöldéje így már a 2007-es Symbian okostelefonon is fut, bizonyos jelenetekben akár 30 képkocka/másodperccel. A port nem tökéletes – akadnak teljesítménybeli ingadozások és hibák –, de már az is lenyűgöző, hogy egyáltalán működik ezen a régi hardveren.

Leoncini egér- és billentyűzettámogatást is hozzáadott. Nem a Windows-verzió x86-os emulációjáról van szó. Mivel az N95 ARM-alapú és Symbian operációs rendszert futtat, a játékhoz natív, a mobil architektúrához igazított változatra volt szükség.

Az N95 specifikációi a mai szemmel hihetetlenül szerénynek számítanak. A készüléket egy Texas Instruments OMAP 2420 platform hajtja, 332 MHz-es ARM11 processzorral és PowerVR MBX grafikus egységgel. A változattól függően 64 vagy 128 MB RAM-mal és 240x320-as kijelzővel rendelkezik.

Leoncini GitHub-oldala említést tesz a Xash3D FWGS Symbian-verziójáról is, amely egy nyílt forráskódú motor, és lehetővé teszi a Half-Life futtatását olyan platformokon, amelyekre eredetileg nem szánták. Az ilyen projektek új életet lehelnek a régi eszközökbe, és megmutatják, mennyi teljesítményt lehet kihozni a hardverből megfelelő optimalizálással.

Természetesen a korlátok is jól láthatók. Az alacsony felbontású képernyő, az egyenetlen teljesítmény és a hibák miatt ez a port nem életképes alternatívája a Half-Life hagyományos módon való játszásának. Ennek ellenére azt mutatja, hogy a 2000-es évek végi mobil hardver már többre volt képes, mint sokan gondolták – ha a natív megközelítés felváltja az emulációt.

A Half-Life futtatása egy Nokia N95-ön kevésbé gyakorlati felhasználás, inkább technikai kísérlet és nosztalgikus kihívás. A rajongók számára ez újabb bizonyíték arra, hogy ikonikus játékokat a legváratlanabb eszközökre is át lehet ültetni – akár egy régi Symbian okostelefonra is.