После того, как я по очереди поиграл за все фракции SD Gundam X, понял, что игра слишком простая, в принципе я её уже всю прошел и пора переходить на продолжение. Которое логично называется SD Gundam GX. Скачал ром, залил в SNES Mini, запустил, всё хорошо, вот только после первого же движения игра вылетает. Опаньки. Пошел проверять на компе. Всё точно так же, вылетает на всех эмуляторах. Решил, что ром битый какой-то, пошел искать и качать другой. Проверил в итоге несколько разных — и везде одно и то же. Полез гуглить, и тут выяснилось, что SD Gundam GX — это одна из проблемных игр для эмуляции. Помните игры со встроенными чипами, которые разработчики добавляли в картридж для расширения возможностей? Так вот это одна из них! Для SD Gundam GX используется чип DSP-3, причем это единственная игра в природе, которая его использует. Стал гуглить по поводу эмуляции пресловутого DSP-3. Как выяснилось, эту проблему таки решили и уже довольно давно. Эмулировать этот и другие чипы умеет bsnes и, как следствие, higan с RetroArch, который может использовать оба предыдущих в виде своих ядер. Но для этого нужны файлы с данными чипа, по сути они считаются этакими биосами. А как все биосы они копирайтнуты и их запрещено распространять. Что же, не в первый раз... в общем, нашел я нужные файлы, скачал и распаковал. Запускаю игру — работает! Наконец-то! Ура!
А теперь усложним задачу. На компе-то играть хорошо, но как же насчет SNES Mini моей любимой? Почему бы не поиграть с родного контроллера, да еще и вдвоём с другом? Отличная идея! Вот только как? Окей, на SNES Mini есть RetroArch, на котором, в свою очередь, есть ядро bsnes, с помощью которого можно этот ром запустить. Если добавить в нужный каталог файлы "биоса" чипа. Вот только есть такая незадача, что hakchi2 не поддерживает ядро bsnes, ахаха. Зато его поддерживает hakchi2 CE, форкнутый от оригинального проекта Кластера. Но вот он почему-то не подцепляется к моей SNES Mini! В чем дело? Оказывается, что для перехода со старой версии hakchi2 на hakchi2 CE надо сначала скопировать от одной версии определенные папки, потом через hakchi2 полностью удалиться с консоли и вернуть её в заводское состояние, после чего подрубиться с hakchi2 CE и прошить ядро заново уже через неё. Тогда всё работает. Теперь надо записать на консоль сам ром и сам RetroArch. Опытным путём я установил, что работает вариант RetroArch Neo 1.7.4a с обычным ядром bsnes, вариант с RetroArch Extreme 1.7.7 с экспериментальным ядром bsnes_mercury Performance у меня не завелся. Ах да, еще биосы. Их можно залить двумя способами: либо через обычный .hmod, либо вручную через ftp-клиент. Я залил через .hmod. Еще надо не забыть поставить в командной строке рома через hakchi2 CE опцию запускать именно через RetroArch, а не через Clover. Вуаля! Оно заработало! Но... но жутко медленно! Bsnes ориентируется на точность эмуляции и поэтому очень требователен к ресурсам, он даже на моём домашнем компе подлагивает в этой конкретной игре. А на SNES Mini с её мощностями он выдаёт 10-15 fps, ахаха. А вот и день подошел к концу, между прочим! Завтра буду пробовать запустить всю эту систему на PS Classic, она вроде как помощнее будет.
Ах да, а еще я с Ханом настроил таки сетевое соединение через RetroArch и мы залипли в SD Gundam X сначала, а потом и в GX, только вот GX явно и сильно лагает при этом. Попробуем завтра доиграть, конечно, но ощущения от таких лагов идут не особо, увы.
Игры
Создатель Thomas Was Alone анонсировал тактический экшен по «Джону Уику»
Отрывки геймплея Persona 5 Royal
На PlayStation 4 появится EA Access. Но радоваться особо не стоит.
Терраформируй это: обзор Terragenesis
Activision переделает Call of Duty 2020 в Black Ops 5
じゃね!