Sim Driving моды на первую Мафию (Mafia: The City of Lost Heaven 2002) готовы и выложены на GitHub! Наконец-то доделал версию 2.0, и в оригинальную Мафию 1 теперь реально в кайф гонять на современном директ драйв руле - ощущается как нужно!
Врезался в столб: задняя, первая - и поехали (справа сверху мои руки на коробке передач, справа снизу переключается передача в игре):
Скачивайте с GitHub https://github.com/ALXGtech/alxgtech-mafia1-mods - бесплатно, естественно, с открытым кодом. Тестировалось всё на версии GOG v1.3, но Steam (по отзывам) тоже должна работать.
Mafia: The City of Lost Heaven - самая любимая игра моего детства, а сейчас я гоняю на Simagic Alpha EVO (12 Нм) с педалью сцепления, H-шифтером ODDOR и ручником. В июле я рассказывал, что начал пилить для Мафии VR мод и мод на вождение, а через неделю мод на вождение был "почти готов". "Почти" растянулось на два месяца и версию 2.0.
А ведь Мафия в 2002 году - это буквально симулятор: очень крутой движок, где всё гнётся, ломается и мнётся, умопомрачительная модель вождения и даже своя обратная связь на руль. Вот только современные Direct Drive базы, как то мой Simagic, к родному фидбеку совсем не цепляются: сначала он вообще не запускался. А когда я его как-то раскопал в коде и подключил, он оказался неестественно сильным и очень деревянным, и столкновения ощущались очень плохо. Ну и что делать?
Поэтому в середине июля 2026 года я решил "Пора!", засучил рукава, взял подписку на ИИ-агента и начал ковыряться. Если коротко, сделал:
- H-shifter (переключение передач нормальной ручной коробкой): в Мафии передачи всегда переключались только вверх-вниз, как на секвенталке, так что когда моя механика вдруг заработала в любимой игре - это было просто офигенно,
В утилите передачи привязываются по очереди, рука на шифтере - справа снизу:
- вид от первого лица во время вождения (в оригинальной игре его нет, в моде 2023 года в салоне мешались кепка или шляпа Томми, а моя камера сделана с нуля: обзор ничего не загораживает, и позиция настраивается на лету, если вы вдруг сели в другую машину - гоночный болид, например, и нужно изменить положение внутри салона. Также добавил FOV слайдер),
- и сам Direct Drive Force Feedback мод (всё работает и ощущается максимально круто :) ).
Смотрите на руль справа сверху: я убираю руки, а он крутится сам:
Отдельно про 2.0: на основе фидбека спидраннера Mafia 1 - PashOK 70% физики обратной связи в последний момент я переписал с нуля. Добавилось честное ощущение машины в прыжке, тяжесть руля в затяжном повороте, неровности на дороге и провалы руля в моменты отрыва всех колёс от земли. Больше всего кайфую от поворотов: руль тяжелеет всё сильнее и сильнее и сопротивляется, пока колёса совсем не сорвутся. Как только машину начинает тащить, руль становится лёгким: едешь на ощущениях и прямо чувствуешь сцепление с дорогой. Спасибо PashOK за feedback: вождение начало ощущаться по-настоящему честно.
Я прям доволен собой и тем, что у меня получилось добавить в фидбек больше реализма и "настоящести", чем даже у оригинальных разработчиков в далёком 2002 году :) Иронично, что только после релиза я от спидраннера узнал: на старых шестерёночных рулях типа Logitech G27 родной фидбек до сих пор из коробки работает хорошо, и там он, не исключено, ощущается даже честнее моего (сравнить мне физически не на чем). Почему он ломается на Direct Drive - точно не знаю - если знаете, напишите! Но если у вас современный Direct Drive руль, пусть бы и 2-3 Нм, то я в своём моде уверен на 100% :)
Всё настраивается на лету: каждый ползунок на вкладке Force Feedback выкручивается до 400%, так что подогнать можно под любую базу и любой эффект (мой Simagic EVO 12nm для справки выставлен на 55% фидбека - это 6.6 Нм, угол поворота 600 градусов).
Из известных косяков: на большой скорости бывают редкие рывки, удар сзади почти не чувствуется. И железо у всех разное, а тестить я мог только на своём (хотя старался учесть разные шифтеры и базы, и периферию, воткнутую как в базу, так и в ПК). Так что буду рад, если протестите на своих симригах и расскажете, как вам и какие настройки зашли. В случае любых сложностей оставляйте комментарии или открывайте issues на GitHub, я попробую эти мелочи настройки починить. А если запишете видео - обязательно делитесь. В конце концов, я просто хочу, чтобы все фанаты Mafia могли прикоснуться к легенде по новому :) Ну и, конечно, получить тонну удовольствия, катаясь в по такому классному миру на своих современных дорогих ригах, и ощущая всю отдачу от каждой виртуальной выбоины.
А что с VR? Мод ещё в работе: аппетит пришел во время еды, и сейчас делаю сразу две вещи - прицеливание головой, как это делает в своих модах Luke Ross, и честное прицеливание руками (моушн-контроллерами). VR контроллеры в игре и кобуры уже есть (гизмо), а вот само прицеливание пока в работе.
Видео на английском про мою разработку VR мода с ИИ (9 минут):
https://www.youtube.com/watch?v=NGSV-0-Ubzw
Задумываюсь и про Mafia 2: очень её люблю, но фидбека для Direct Drive рулей и нормальной коробки со сцеплением там нет, а должнs бы быть :) Может, позже возьмусь и за них.
Это мой первый опыт моддинга, и, оглядываясь в середину июля, я прыгнул выше головы на 300%: результатом я уже чрезвычайно доволен.
____
Мой TG про VR и ПК игры: https://t.me/ganjjgames
Мой TG про Китай: https://t.me/china_life