Un dezvoltator din Argentina, Dante Leoncini, a reușit să ruleze primul Half-Life pe un Nokia N95 la aproximativ 30 de cadre pe secundă (30 FPS). Acesta a adăugat și suport pentru mouse prin Bluetooth, astfel că titlul se poate juca relativ „confortabil” pe display-ul LCD de 2.6 inch al terminalului. Mai jos avem detalii!
Lansat în 2007, Nokia N95 era unul dintre cele mai avansate telefoane ale vremii. Dispozitivul folosește un procesor Texas Instruments OMAP 2420 tactat la 332 MHz, bazat pe arhitectura ARM11, alături de un accelerator grafic PowerVR MBX și 64 MB de memorie RAM. Varianta N95 cu 8 GB de stocare, apărută ulterior, beneficia de 128 MB RAM și un display de 2.8 inch.
Half-Life, lansat în 1998, avea cerințe minime relativ modeste pentru acea perioadă. El are nevoie de un procesor Intel Pentium la 133 MHz și 24 MB de memorie RAM pentru a rula. Telefonul depăsește, pe hârtie, aceste specificații. Vorbim însă de diferențe de arhitectură și Symbian ca sistem de operare, ceea ce a dus la realizarea unei versiuni native a jocului, nu rularea sa prin simplă emulare a ediției pentru PC.
Nu este prima demonstrație de acest fel realizată de Leoncini. În trecut, acesta a portat și alte jocuri și aplicații pe celebrul telefon finlandez, inclusiv Quake III Arena, Crash Bandicoot, precum și emulatoare pentru console Sega și NES. Tot el a dezvoltat și propriul motor grafic, dar și o alternativă simplificată la Blender, proiecte disponibile pe GitHub.
Performanța obținută pe un dispozitiv vechi de aproape două decenii reprezintă încă o dovadă a capabilităților impresionante pe care le aveau unele telefoane de top ale anilor 2000. Mai interesantă e pasiunea comunității de dezvoltatori care nu pare că s-a stins nici după aproape 20 de ani de la lansarea acestui telefon.











