
Wikimedia.org
Аргентинський розробник Данте Леончіні запустив оригінальний Half-Life на Nokia N95, перетворивши смартфон 2007 року на ретро-консоль.
Зазначається, що гра запустилась з 30 FPS. Розробник також додав до цього підтримку миші та клавіатури. За словами Леончіні наразі він працює над розв’язанням проблеми деякого сповільнення. Це останній крок у його зусиллях з перетворення смартфона 2007 року на базі ОС Symbian з двоядерним процесором Texas Instruments OMAP 2420 з частотою 332 МГц на кишенькову ретро-консоль.
На моменту релізу в 1998 році Half-Life вимагала щонайменше Pentium з частотою 133 МГц та 24 МБ оперативної пам’яті. Це відповідає характеристикам Nokia N95. Окрім Half-Life Леончіні вдалось запустити на телефоні Quake 3, Crash Bandicoot та емулювати Sega, ScummVM та NES.
Half-Life 1 on the Nokia N95 finally reached 30 FPS! Some slowdowns remain, but I’ve already identified the cause and am working on a fix. Mouse and keyboard support has also been added. Still a few bugs to fix, but it’s getting there.#HalfLife #nokia #symbian #valve #steam pic.twitter.com/PDlq2CRxAy
— Dante D. Leoncini (@dante_leoncini) June 5, 2026
Процесор Texas Instruments OMAP 2420 побудований на архітектурі ARM11, має 3D-прискорювач PowerVR MBX, 64 МБ ОЗП. Роздільна здатність дисплея N95 складає 240x320p. Смартфон працює під керуванням Symbian OS 9.2 та S60 3rd Edition. Пізніше того ж 2007 року була випущена модель з 8 ГБ вбудованої пам’яті, яка збільшила обсяг ОЗП до 128 МБ.

Хочеш знати більше, ніж ChatGPT 5? Підписуйся на ITC.ua у TelegramПІДПИСАТИСЯ

Через те що Nokia N95 працює на Arm та ОС, відмінній від Windows, для інсталяції Half-Life необхідна нативна версія Symbian, а емуляція ПК-версії. За словами Леончіні саме процесор накладав обмеження під час його ранніх спроб запустити Quake 3 на смартфоні. Однак наразі він працює над тим, щоб усунути сповільнення, які виникають.
Встановлення Half-Life на нестандартні платформи зазвичай здійснюється через Xash3D — рушій з відкритим вихідним кодом, сумісний з GoldSrc від Valve. Xash3D був розроблений для Android, Raspberry Pi та Meta Quest. Однак незрозуміло, чи використовував його Леончіні.
СпецпроєктиНайтонший робот-пилосос в Україні: що варто знати про Dreame X60 Ultra CompleteSense Bank спростив відкриття рахунків для бізнесу: онлайн, з будь-якого пристрою та безоплатно
Архітектура OMAP 2420 до цього вже забезпечувала роботу ігор з 30 FPS. Ще у 2008 році розробник Оллі Хінкка запускав Quake III Arena на телефонах S60 3rd Edition, які працювали на тому ж чипсеті з підтримкою Bluetooth-клавіатури та миші та можливістю запуску багатокористувацького сервера прямо з телефона. Цей порт працював на N95 8GB, N82 та E90, однак не на оригінальній Nokia N95 з вдвічі меншим обсягом ОЗП.





