Halo: Combat Evolved получает сетевой мультиплеер на Anbernic RG35XX H: сообщается о матче с 23 игроками при частоте до 60 кадров в секунду

В оригинальную Halo: Combat Evolved теперь можно играть в многопользовательских матчах по сети на Anbernic RG35XX H благодаря серии обновлений неофициального нативного порта. Разработчик сообщает, что присоединился к публичному матчу Slayer на 23 игрока на карте Blood Gulch с частотой примерно 50–60 кадров в секунду, причём большую часть времени она оставалась в диапазоне от 58 до 60 кадров в секунду.
Проект основан на OpenCE, ранее известном как halo-ce-universal, — общественном проекте декомпиляции, восстанавливающем код оригинальной игры для Xbox. Вместо эмуляции оборудования Xbox порт выполняет нативный код ARM64 на процессоре Allwinner H700 и графическом чипе Mali-G31 портативной консоли.
В обновлении от 6 октября появились браузер публичных серверов, многопользовательская игра через интернет и по локальной сети, а также возможность совместного прохождения кампании по сети с совместимыми сборками OpenCE. Это позволяет портативной консоли подключаться к совместимым версиям OpenCE на ПК или других портативных консолях. На момент объявления этой возможности разработчик ещё не проверял лично совместное прохождение кампании через интернет на портативной консоли.
Последующий релиз от 7 октября, версия v2026.10.07, устраняет несколько проблем с производительностью и совместимостью. В нём добавлена протестированная поддержка muOS и исправлены сбои, которые ранее возникали в меню, при возрождении и при постановке игры на паузу.
Разработчик также сообщает, что после оптимизации отрисовки текста список серверов теперь работает при 60 кадрах/с вместо прежних 18-26 кадров/с. Показатель 60 кадров/с относится к списку серверов, а не к игровому процессу в многопользовательском режиме.
Другие изменения направлены на более эффективное использование ограниченных ресурсов портативной консоли. Улучшения в управлении шейдерами освобождают примерно 50 МБ дополнительной памяти после шести уровней, а изменения в аудиомикшере снижают создаваемую им нагрузку на устройство примерно до четверти прежнего уровня.
В результате, по словам разработчика, сражение на пляже в The Silent Cartographer теперь идёт при 33-46 кадрах/с на muOS, тогда как ранее показатель составлял 9-23 кадра/с. На Knulli в той же сцене частота достигает 45-58 кадров/с. Эти показатели приведены разработчиком и могут различаться в зависимости от сцены и конфигурации.
Релиз также исправляет графические артефакты, из-за которых модели персонажей могли растягиваться или исчезать, а также ошибку, мешавшую возобновлению музыки после загрузки.
Порт доступен на GitHub в виде пакетов для Knulli и PortMaster. Ни один из них не содержит игровых ресурсов, защищённых авторским правом, поэтому пользователи должны предоставить собственные данные оригинальной игры для Xbox.
Хотя проект остаётся экспериментальным, последние обновления добавляют сетевой мультиплеер, расширяют совместимость с прошивками и существенно повышают производительность на компактной портативной ретроконсоли без традиционной эмуляции Xbox.











