Далее всё под морем...
0. Прежде всего файлы самой игры. Дамп есть в интернете, в т.ч. на торрентах, ищите и обрящете. Файлы требуется распаковать в отдельный каталог в корень диска. В некоторых гайдах писали, что диски кроме C:, D: и E: не подходят, и на других дисках игра не заработает. Не уверен, что это так, но не проверял, говорю что сам читал. Также в гайдах писали, что не стоит делать много вложенных папок для игры, лучше всего кидать файлы сразу в C:\GXX10JPN27\ или любое другое название папки. Если у вас будет 10 папок по типу C:\Game\Game1\Gundam\Extreme\Versus\Cross\Boost\Game1\game2\Game3\11111\22222...., то игра не заработает. Опять же, не проверял, но и не рисковал. Также в пути к папке с игрой не должно быть пробелов.
0.1. Файлы сингл инстанса. https://pixeldrain.com/u/JkaUPnTi (246 Мб) Вот на них ссылка, правда я не уверен насколько долго она проживёт, так что качайте пока можно. Файлы нужно распаковать в папку с игрой, в корень, с заменой файлов.
0.2. В том паке устаревший лаунчер, так что держите последнюю версию (1.4.0.5) отдельно:https://mega.nz/file/eCYgnYwb#jtjpOimjOP9taa_9NnSGi_a021FXyzxzUVbOOae_UlM (807 Кб). В принципе, работать всё может и без лаунчера, но с ним удобнее всего настраивать игру и управление, так что пусть будет.
0.3. Скорее всего у вас на компе уже стоит последняя версия C++ Runtime pack, но гайд рекомендует перед запуском игры проверить и обновить до самой последней версии: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
0.4. То же самое с DirectX: https://www.microsoft.com/en-au/download/details.aspx?id=35. Рекомендуется обновиться до последней актуальной версии, если у вас уже не она.
0.5. Также нужна отдельная программа RAdmin Free, через которую будет осуществляться сетевое взаимодействие: https://www.radmin-vpn.com/. По сути аналог Hamachi, создаёт виртуальную локалку, в которой вся эта система будет работать. Теоретически должно работать и через любую другую аналогичную программу, но я не пробовал. Внутри Радмина создаёте сеть для Кросс Буста, куда потом добавляются другие игроки. Ньюанс, с которым мы столкнулись, когда создавали ЛМ на отдельном компьютере в случае, если на компьютере клиента уже стоял Радмин и они работают из одной локальной сети, с одного роутера: если будет два инстанса Радмина с одинаковыми IP, то оба инстанса попадут в бан. На одном из компов нужно изменить IP Радмина через реестр винды, чтобы они отличались. В гайдах об этом не пишут, личный опыт одного моего друга, не будем называть имён.
0.6. Самый сложный пункт. Вам нужно найти еще 3 людей с достаточно мощными компами, чтобы играть с вами. Полноценная игра это 2 на 2, т.е. требуется 4 игрока. Конечно, возможно играть 1 на 1, либо в одиночку против ботов, но это даже близко не так весело. Опять же, у всех свои расписания и графики, так что собираться регулярно может быть проблемой и, учитывая это, чем больше людей будет в команде, тем чаще можно будет собираться и играть. Мы, своим кружком, собираем игроков для того, чтобы время от времени собираться и играть. В этом есть масса проблем, начиная от порога вхождения, до общего интереса самого человека к игре. Всё-таки для понимания происходящего нужно хотя бы примерно представлять себе что такое гандамы, а желательно посмотреть хотя бы один сериал из франшизы, а еще желательнее посмотреть вообще все, да еще мангу прочитать и вообще быть в теме. Плюс, не стоит забывать про технические требования - нужен достаточно мощный комп просто для запуска игры. В общем, если найдётся в России, или Белоруси, или Казахстане, или еще где, такой игрок, то мы обязательно захотим с ним поиграть. Кому интересно - пишите мне, скину данные для нашей сетки в Радмине.
0.7. Организуйте проводное подключение интернета к компьютеру. Я серьёзно. Просто шлите нахрен вайфай, только кабель, только нормальная игра. Нет ничего хуже, чем пройдя все предыдущие шаги и таки собравшись таки вчетвером, не смочь поиграть, потому что матч вылетает из-за внезапно просевшего коннекта. Или играть с бешеными лагами. Игра всё-таки аркадная, требует мгновенной реакции и инпут-лаги очень ощущаются. Ethernet cable only and forever! Тут еще какая вещь, важно соединение не только до ЛМ, но также и между всеми игроками. Коннект может просесть между игроком 2 и 4, при том, что у всех остальных всё будет идеально, но лаги всё равно начнутся. Так что неплохо бы устранить возможные причины для лагов.
0.8. Заведите себе с друзьями какой-нибудь голосовой чат, чтобы можно было разговаривать голосом в процессе игры. В условиях заблокированного Дискорда ищите альтернативы, либо пути обхода блокировки дискорда. Как вариант можно использовать голосовой чат стима.
1. Переходим непосредственно к настройкам. Итак, файлы распакованы, пак распакован, C++ и DirectX обновлены, Радмин установлен, сеть создана. Заходим в папку с игрой и запускаем лаунчер. Скриншоты в гайде либо сделаны мной самим, либо взяты из английских гайдов потому, что мне было лень делать свои.
Продолжение под морем...
![Screenshot-22](https://i.ibb.co/bRXQjq66/Screenshot-22.jpg)
4. Далее гайд рекомендует протестировать работу игры с помощью ЛМ. Я не понимаю необходимость этого шага, по сути он нужен только для того, чтобы убедиться, что всё работает нормально. Нажмите Start LM Mode и дождитесь запуска. Если всё хорошо, то высветится ошибка 21-15. Понимаю, звучит странно, но эта ошибка показывает штатную работу ЛМ. Она всего лишь означает, что к ЛМу не подключены кабинеты 1 и 2, поскольку у нас только один компьютер, конечно же они не будут подключены. Так что всё хорошо, протестировали, идём дальше. Окно ЛМ можно закрывать.
![Screenshot-23](https://i.ibb.co/XZ5zhwjW/Screenshot-23.jpg)
5. Теперь самое сложное: управление. Есть несколько вариантов настроек, начнём с клавиатуры. Показываю пример того, как настроено у меня, вкладка Keyboard/Xinput:
![Screenshot-24](https://i.ibb.co/MxjJWXrN/Screenshot-24.jpg)
Прежде всего не забудьте поставить галочку на пункте Keyboard, иначе клавиатура работать не будет. Направления по WSAD - это понятно и стандартно.
![Screenshot-27](https://i.ibb.co/mrfCKfVR/Screenshot-27.jpg)
![Screenshot-33](https://i.ibb.co/h1dhkXW8/Screenshot-33.jpg)
![Screenshot-25](https://i.ibb.co/0yx0GCFC/Screenshot-25.jpg)
Тут нужно указать коды кнопок контроллера. Как понять у какой кнопки какой код? Нажимаем Windows USB Game Controller Options для перехода в виндовое меню настроек контроллеров. Также это можно сделать через панель управления в системе, думаю, вы уже знаете где это.
![Screenshot-29](https://i.ibb.co/LDBCfR1x/Screenshot-29.jpg)
![Screenshot-30](https://i.ibb.co/9zbpkmJ/Screenshot-30.jpg)
![Screenshot-31](https://i.ibb.co/kV0ZgxZC/Screenshot-31.jpg)
Настройка самого XInput осуществляется не через лаунчер, а через настройки карты. Вы заходите в настройки карты и там уже проставляете нужные кнопки. Предполагается, что карта у вас уже настроена, как это сделать я расскажу чуть дальше.
![Screenshot-32](https://i.ibb.co/WvJPP171/Screenshot-32.jpg)
![Screenshot-41](https://i.ibb.co/6ctxPGhV/Screenshot-41.jpg)
Это значит, что PCB ID дублируется и лечится путём смены PCB ID в настройках Test меню.
![Screenshot-42](https://i.ibb.co/rRhqrKrM/Screenshot-42.jpg)
6.1. Как уже было сказано ранее, для запуска клиента требуется достаточно производительный компьютер, но в наше время уже существуют компы, которые сильно мощнее необходимого. Поэтому может возникнуть проблема, что игра работает слишком быстро, больше 60 fps. Для того, чтобы с этим справится, вам надо зайти в настройки видеокарты, например, в NVidia control panel или еще где, добавить туда файл vsac25_Release.exe из папки с игрой и поставить ему максимальный fps в 60. Тогда всё пойдёт как надо.
6.2. Если вы получаете ошибку 05-51, то это значит, что у вас не запущен Server.exe. Запустите его.
![Screenshot-43](https://i.ibb.co/MKscrJf/Screenshot-43.jpg)
Вроде бы все стандартные проблемы рассмотрели, на этом этапе вы уже спокойно можете играть. Но неплохо бы сначала настроить себе карту, чтобы можно было управлять профилем игрока. Перейдём к этому процессу, тем более, что его достаточно выполнить один раз.
7. Переходим к настройке карты. Изначально, при скачивании и распаковке файлов игры, карты там нет. Она создаётся при первом запуске игры. На главном экране вы должны увидеть картинку с надписью Card Touch or Press Start. Это означает, что всё в порядке. Если вы видите надпись Insert Coin, то это значит, что карта не работает. А она может не работать потому что не запущен Server.exe. Запустите его.
![Screenshot-46](https://i.ibb.co/0y8mbvXh/Screenshot-46.jpg)
Сканируйте карту кнопкой Card и вы попадёте на экран регистрации карты.
![Screenshot-34](https://i.ibb.co/53D5chg/Screenshot-34.jpg)
![Screenshot-35](https://i.ibb.co/d4t96X5B/Screenshot-35.jpg)
![Screenshot-38](https://i.ibb.co/DnyTWPV/Screenshot-38.jpg)
Заходим в файл card.ini, оттуда вам нужно взять accessCode. Скопируйте его себе куда-нибудь в заметки, чтобы можно было потом удобно использовать. Он представляет собой пароль для входа в настройки карты. Сами настройки осуществляются через лаунчер по кнопке Card Webpage. Учтите две вещи: для этого должен быть запущен сервер и при любом изменении надо сохранять настройки, иначе они не сохранятся.
![Screenshot-36](https://i.ibb.co/Pv642Q9r/Screenshot-36.jpg)
Заходим на Card Webpage и видим это. Щелкаем по кнопке Cards в левом столбике и видим список карт.
![Screenshot-37](https://i.ibb.co/PZnpV111/Screenshot-37.jpg)
Теоретически там может быть больше одной карты, на практике такое не требуется. Выбираем вашу карту и нажимаем Edit Options.
![Screenshot-39](https://i.ibb.co/Y7pqrrw1/Screenshot-39.jpg)
В поле Access Code надо скопировать Access Code из card.ini. По сути это пароль от карты. Далее нажимаем Confirm.
![Screenshot-40](https://i.ibb.co/xqjgQ5Vt/Screenshot-40.jpg)
И всё. Вот сами настройки. Тут полно всяких ништяков, рекомендую посидеть тут некоторое время, полазать по пунктам и понастраивать там всё под себя. В аркадной игре всякие косметические ништяки, типо интерфейсов, открывались за выполнение условий в игре, тут же, в эмуляторе, всё открыто изначально, так что он выбора глаза разбегаются. Прежде всего рекомендую настроить имя игрока в поле Player Name на вкладке General Card Info. Также полезно будет настроить навигатора и список фаворитов (любимых MS). Внешний вид интерфейса игры, коммуникационные сообщения, картинки в карточке игрока и приветствия другим игрокам, BGM и настройки бота для триады уже настраивайте сами как вам надо. Главное на забывайте при любом изменении сохранять по кнопке в виде дискеты, или по Save All, иначе оно не сохранится.
8. Это уже не по настройкам, а по самой игре, общее пояснение по режимам. Итак, зайдя в игру вы увидите вот это:
![Screenshot-45](https://i.ibb.co/HTC0NhHh/Screenshot-45.jpg)
9. Также немного добавлю про ошибки, которые могут вам встретиться. 21-14 - дублируется PCB ID, надо сменить PCB ID на клиенте на любой свободный. 21 - 15 - к ЛМ не подключены PCB 1 и 2. Как ни странно, но это не обязательно для нормальной работы ЛМ, работать будет и там, игроки с PCB 3 и далее вполне смогут играть. 05-51 - у вас не запущен сервер, запустите его. 21-11 - в этой сети уже запущен работающий ЛМ. 21-01 - ЛМ отключился. Проблема с коннектом, тут уже может быть куча причин, от зависшего ЛМ, до вылетания из Радмина. Проверяйте сеть. Ошибка 21-31 - это дисконнект. Переподключитесь к серверу.
Про организацию мульти-инстанса я уже писал ранее, см. посты где-то в августе прошлого года. Про настройки ЛМ - это уже немного другая история, но по сути там довольно немного нужно настраивать. Реплеи сохраняются на ЛМ, смотреть их можно оттуда. С организацией турниров я так и не разобрался потому что никогда не собиралось столько народа, чтобы можно было реально организовать турнир. Хотя такая функция в ЛМ есть. Самое главное при настройке ЛМ - это ставить её в 店内 режим, для игры по локальной сети. Если поставить игру в интернете 店外, то игра не будет искать игроков, потому что эмуляция игры через интернет в этом проекте не предусмотрена. Теоретически можно что-то как-то сделать, чтобы играть с игроками из аркад Японии, но это только теоретически. Просто потому, что в аркадах Японии уже давно перешли на Over Boost, следующую итерацию игры и с Cross Boost вас никуда не пустит всё равно. Дамп Over Boost версии существует, но он не обновлён до текущей версии и неработоспособен. Я пробовал его запустить и ничего не получилось. Вопросы непосредственно по игре, типа "какой тип бёрста что делает?", "какой юнит выбрать?", "что это за оружие у этого юнита?", "что такое СС8В?", "как правильно двигаться?", вопросы по тактике боёв и так далее - уже другая история.
じゃ、ね!
@темы: Для памяти, Игры, Развлечения, Рассказ, Статьи, Увлечения, учетное, Gundam Versus, Maxi Boost ON