Разработчик запустил Half-Life на Nokia N95 с частотой 30 FPS

Half-Life Nokia N95 Symbian портирование эмуляция tomshardware.com

Аргентинский разработчик Данте Леончини запустил оригинальную Half-Life с частотой 30 FPS на Nokia N95 — слайдере под управлением Symbian 2007 года выпуска, добавив поддержку мыши и клавиатуры. — tomshardware.com

Аргентинский разработчик Данте Леончини смог запустить оригинальную Half-Life с частотой 30 FPS на Nokia N95 — слайдере под управлением Symbian, выпущенном в 2007 году, — и добавил поддержку мыши и клавиатуры, как он сообщил в посте в X на этой неделе. Леончини утверждает, что, хотя некоторые замедления сохраняются, он определил причину и работает над исправлением, что является последним шагом в серии усилий по запуску требовательного программного обеспечения на этом двухъядерном аппарате с частотой 332 МГц. Half-Life вышла в 1998 году и требовала минимум процессор Pentium 133 МГц и 24 МБ оперативной памяти, что по документации N95 превосходит эти спецификации. На сегодняшний день Леончини удалось запустить Quake 3, Crash Bandicoot, а также эмулировать Sega, ScummVM и NES на этом телефоне. N95 оснащен двухъядерным чипом Texas Instruments OMAP 2420 с частотой 332 МГц, построенным на архитектуре ARM11, 3D-ускорителем PowerVR MBX, 64 МБ оперативной памяти и дисплеем 240×320, работающим под управлением Symbian OS 9.2 и S60 3rd Edition. Вариант с накопителем на 8 ГБ, выпущенный позже в 2007 году, удвоил объем памяти до 128 МБ. Поскольку телефон работает на процессоре Arm и не на Windows, запуск Half-Life потребовал нативной сборки для Symbian, а не эмуляции ПК-версии. Леончини ранее заявлял, что ограничивающим фактором в его ранних работах с Quake 3 был ЦПУ, что согласуется с замедлениями, которые он устраняет сейчас. Порты Half-Life на необычные платформы, как правило, используют Xash3D — движок с открытым исходным кодом, совместимый с GoldSrc от Valve, который был создан для Android, Raspberry Pi и Meta* Quest. Подтверждений, использует ли версия Леончини для N95 этот движок, нет. Архитектура OMAP 2420 уже справлялась с играми на частоте 30 FPS. Еще в 2008 году GMSArena сообщала, что разработчик Олли Хинка портировал Quake III Arena на телефоны S60 3rd Edition с тем же чипсетом, добавив поддержку клавиатуры и мыши через Bluetooth и возможность хостить мультиплеерный сервер прямо на телефоне. Тот порт работал на N95 8GB, N82 и E90, но не на оригинальном N95, который имел вдвое меньше ОЗУ, чем 8GB-модель; Леончини не уточнил, какой вариант N95 он использует. Half-Life — одна из нескольких программ, которые Леончини создал или портировал для N95, наряду с клоном Blender под названием Blendersito, написанным с нуля, и его собственным игровым движком, оба доступны на его GitHub. Что касается выбора N95 в качестве аппаратной платформы, это далеко не самый странный случай, который мы видели.

Facebook*, Instagram* и WhatsApp* принадлежат компании Meta* Platforms Inc., деятельность которой признана экстремистской и запрещена на территории Российской Федерации.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

В тренде:


Похожие новости: