Спустя 17 лет консольная гонка Rockstar добирается до ПК — фанатская версия Midnight Club: Los Angeles в разработке
Rockstar Games известна не только сериями Grand Theft Auto и Red Dead Redemption — в прошлом студия выпускала и гоночные проекты.
Хотя большинство по‑прежнему ассоциирует компанию с GTA и Red Dead, в её каталоге были и автосимуляторы.
Недавно одну из таких игр вновь вспомнили: моддер под ником AMZxs рассказал о попытках перенести на ПК Midnight Club: Los Angeles. Изначально релиз состоялся в 2008 году для Xbox 360 и PlayStation 3.
Работа над портом продолжается — AMZxs описал текущее состояние проекта: он сейчас пытается заставить инструкции (фрагменты игрового кода) корректно исполняться.
Проект всё ещё находится на этапе устранения ошибок. В последнее время я плотно работал над ним и достиг заметного прогресса: устранил ряд проблем с инструкциями PowerPC, которые либо отсутствовали, либо работали некорректно. Я внёс правки в обработку кода для лучшего распознавания инструкций и разработал некое средство для борьбы с «runaway instruction».
Он пояснил, что понимает под «runaway instruction»:
…это «чёрная овца» в коде, из‑за которой выполнение программы может сбиться. Выделяются два основных варианта. Первый — Unknown («Неизвестная»): возникает, когда движок натыкается на инструкцию, которую он никогда раньше не видел, и прекращает работу. В таких случаях trace.txt служит подсказкой, показывающей, где инструкция была замечена в последний раз, чтобы её можно было реализовать. Второй — Runaway («Выбегающая»): это инструкция, стремящаяся вырваться из своей «клетки» (функции); отчёт jump_errors.txt указывает, что «клетка слишком мала, требуется клетка точного размера, чтобы инструкция не сбежала», после чего в .toml увеличивают размеры ячейки.
AMZxs сейчас ищет людей с навыками программирования, которые готовы помочь ускорить работу над ПК‑портом Midnight Club: Los Angeles, поскольку «ещё многое нужно сделать, прежде чем проект станет играбельным».
Источник: iXBT.games

У GTA VI появился собственный кофе
Высокие оценки Warhammer 40,000: Boltgun 2 не уберегли её разработчиков от сокращений
Разобрал сохранение Skyrim VR с помощью ИИ-агентов и превратил его в словарь для изучения английского
Режиссёр объяснил, почему звезду «Во все тяжкие» почти целиком вырезали из «Клэйфейса»
Третьего сезона «Бегущих по краю» может не быть, шоураннер рассказал, при каких условиях возможно продолжение
Мобильная The Amazing Spider-Man 2 стала доступна на современных Android-устройствах
Microsoft продлила на месяц поиск покупателя для Arkane Lyon
Konami вела себя манипулятивно: компания намеренно ограничивала обмен информацией между командами, работающими над Silent Hill