Як тобі таке, Pentium II? Оригінальний Half-Life запустили на Nokia N95

Аргентинський розробник Данте Леончіні запустив оригінальний 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 МБ.

Читайте также: На Future Games Show показали 20 хвилин видовищного і довгоочікуваного геймплею Exodus

Через те що Nokia N95 працює на Arm та ОС, відмінній від Windows, для інсталяції Half-Life необхідна нативна версія Symbian, а емуляція ПК-версії. За словами Леончіні саме процесор накладав обмеження під час його ранніх спроб запустити Quake 3 на смартфоні. Однак наразі він працює над тим, щоб усунути сповільнення, які виникають.

Встановлення Half-Life на нестандартні платформи зазвичай здійснюється через Xash3D — рушій з відкритим вихідним кодом, сумісний з GoldSrc від Valve. Xash3D був розроблений для Android, Raspberry Pi та Meta Quest. Однак незрозуміло, чи використовував його Леончіні.

Архітектура OMAP 2420 до цього вже забезпечувала роботу ігор з 30 FPS. Ще у 2008 році розробник Оллі Хінкка запускав Quake III Arena на телефонах S60 3rd Edition, які працювали на тому ж чипсеті з підтримкою Bluetooth-клавіатури та миші та можливістю запуску багатокористувацького сервера прямо з телефона. Цей порт працював на N95 8GB, N82 та  E90, однак не на оригінальній Nokia N95 з вдвічі меншим обсягом ОЗП.

Читайте также: Apple iPhone Ultra отримає Android-подібний виріз під камеру та рекордну батарею

Джерело: Tom’s Hardware

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *