
Аргентинский энтузиаст Данте Леончини сумел запустить культовый шутер Half-Life на кнопочном телефоне Nokia N95, добившись стабильной работы примерно на 30 к/с. Проект был продемонстрирован в социальной сети X, где разработчик показал работу игры на реальном железе и поделился техническими деталями реализации.
Главная особенность порта — полноценная адаптация управления. Леончини добавил поддержку мыши и клавиатуры, подключаемых к телефону. Мужчина отмечает, что в отдельных сценах все же наблюдаются заметные просадки производительности, и сейчас автор работает над оптимизацией и исправлением этих проблем.
Важно, что речь идет не об эмуляции ПК-версии, а о нативной сборке для Symbian. Для запуска использовалась связка на базе движка Xash3D, который совместим с GoldSrc — оригинальной технологической основой Half-Life. Это позволило адаптировать игру под архитектуру мобильного устройства без прямого запуска Windows-версии.
Интересно, что технически Nokia N95, вышедший в 2007 году, формально близок к минимальным требованиям оригинальной Half-Life 1998 года. Игра требовала процессор уровня Pentium 133 МГц и около 24 Мб оперативной памяти, тогда как смартфон получил ARM11-процессор Texas Instruments OMAP 2420 с частотой 332 МГц и 64 Мб ОЗУ, а также графический ускоритель PowerVR.
Леончини ранее уже демонстрировал возможности устройства, запуская на нем Quake III, Crash Bandicoot, а также эмулируя игры с консолей Sega и Nintendo.
Источник: hi-tech.mail.ru