Страница 2 из 7

Сетевая игра GGXXAC через DEmul и Kallera на PC

Добавлено: 04 сен 2010, 13:59
hate264
Наши герои
Demul - эмулятор аркадной системы Naomi. Кроме самой эмуляции у него есть плагин NetPlay (сделанный на Kallera, точнее - на ее open-библиотеке), который позволяет играть по сети.

Как играть
0. Обновить драйвера видеокарты, найти последний DirectX, поставить Microsoft Visual C++ 2010 Redistributable Package.
1. Скачать и распаковать demul32 0.5.6.
2. Скачать netplay 0.5.6. Из него netPlay.dll положить в папку Plugins, kailleraclient.dll - в корневую программы.
3. Самостоятельно, не задавая в этой теме ненужных вопросов, придумать что-нибудь с японским биосом Naomi и образом игры. Чтобы эмулятор понял, биос должен быть в архиве naomi.zip, игра - ggxxac.zip. Эти файлы положить в папку Roms. NB! Именно zip-архивы, ничего распаковывать не нужно/не стоит.
4. Запустить эмулятор, настроить пути к папкам в Config -> Plugins. Выбор плагинов и их настройки - на ваше усмотрение.
5. Включить NetPlay в Config -> NetPlay -> Enable NetPlay, OK.
6. Настроить управление в Config -> Game Pad -> Jamma -> Joy1. Раскладка следующая:
  • PUSH1 - K
  • PUSH2 - S
  • PUSH3 - H
  • PUSH4 - P
  • PUSH5 - D
Особое внимание - кнопкам START и COIN. START нужно нажимать, чтобы вступить в игру или продолжить ее после проигрыша.
7. Запустить эмуляцию: File -> Run Naomi -> Guilty Gear Accent Core (GDL-0041).

Если к этому моменту вы что-то не донастроили, эмулятор покажет окошки. Там все на ваше усмотрение (я везде ОК жал).
Если у NetPlay все хорошо, то игра не запустится, вместо этого откроется еще одно
( окно )
Изображение

И тут начинаются варианты:
  • "Договорился с пацаном (у которого есть выделенный IP), он хостит". Тогда Change mode -> 1. P2P, Connect, вбиваете IP(:порт) и помчали.
  • "Знаю IP выделенного неопубликованного Kallera-сервера". Change mode -> 2. Client, Add, вбиваете IP(:порт) и помчали.
  • "Ничего не знаю, хочу играть". Change mode -> 2. Client, Master servers list, сортируете по пингу и/или количеству человек, заходите и уныло наблюдаете, что в гэгэшечку пока особо никто там не играет. Поэтому предлагаю а) тусить на московском Kombat Grounds (kaillera.ru) 85.21.237.202:27888 (там запретили пользоваться DEmul'ом lol) и бэ) использовать эту или старую онлайн-тему для координации.
Как сервить
Есть официальный, неофициальный и альтернативный серверы. На глаз - последний предпочтительней, а первый является desync-генератором. Даже Киске понимает, что у вас должен быть выделенный IP.

Беспокойство стрельба
Вообще тут лучше бы подошли специально обученные люди, но за отсутствием...

Q: Эмуляция не запускается с ошибкой Unable to find 'epr-21576d.bin' in romset 'naomi', Unable to find 'ggxxac.bin' in romset 'ggxxac', Wrong size of 'ляляляля.bin' in romset 'дудудудуду.zip'.
A: Вернуться к пунктам 3 и 4, копать в сторону биоса при первой ошибке и образа игры - при второй. При третьей - чистый пункт 3.

Q: Эмуляция запускается, показывает заставку Naomi и пишет что-то вроде This game is not compatible with mainboard.
A: Вернуться к пункту 3 и заменить то, что у вас, на тип GDL.

Q: Не показывается окно с настройками сети, сразу запускается игра.
A: Вернуться к пунктам 2 и 5.

Q: Игра (с сетью или без) не дает в себя играть. Крутит заставку или выбирает персонажа и мутузит компьютера.
A: Вернуться к пункту 6, нажимать START.

Q: Игра медленно работает.
A: Для нее нужно хорошее железо. Для текущей версии использование SMP не рекомендовано для стабильности работы, но возможно. При эмуляции гг ест гигабайт оперативки, т.е. вам нужно 1.5-2.

Q: Мучают лаги, десинк и общая нестабильность.
A: Ну, кроме очевидных вещей с коннектом попробуйте уменьшить Connection setting до Excellent или Good. У вашего оппонента должна быть такая же настройка. А еще вам многообещающая цитата из ридми NetPlay:
( desync4eva )
Довольно часто слышу ругань в сторону kaillera - "постоянные десинки", "играть невозможно", но смею заверить, что в 90% случаев виноваты либо "кривые" руки, либо плохое сетевое соединение. Вполне можно играть и в очень продолжительные по времени игры (rpg), если уж и случится десинхронизация раз в 2 часа, то я думаю не составит большой сложности одному из игроков сохранится, перекинуть карту памяти другому и продолжить игру с этого сохранения.
Но!, есть оставшиеся 10%, на них приходятся игры, десинхронизация в которых происходит практически мгновенно. Лично я не обладаю знаниями ни по консоли dreamcast, ни по эмулятору demul, Wind тоже как-то не рвётся выяснять причину десинков, так что единственное что остаётся - отложить эти игры в долгий ящик. В качестве примера могу привести Soul Calibur, поиграть удаётся максимум один раунд.


Q: Что-то не работает с другими ошибками или вообще без них.
A: В душе не знаю, сходите на форум поддержки эмулятора/плагинов.

P.S. Спасибо D1R0L'у и Jibo за помощь в тестировании.

Поляна
Есть еще (минимум) 2 эмулятора Naomi, nullDC и MAKARON, и еще одна библиотечка онлайна, ggpo. Возможна смычка этих вариантов, и новости-слухи об этом ходят давно:
Ponder, creator of GGPO, has apparently said that he may add this Naomi emu to GGPO if he gets the source of it.
Так же команда mame, в которой уже есть поддержка Kallera, работает над эмуляцией Naomi.

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 11:38
TCD | Minagushi
фак е, чо када шпилим то?

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 12:07
BioLogIn
ZBEP
Пока ты обсуждаешь эмуль и его работу - это ок. Предполагая, что образ для эмулирования ты снял с честно приобретенного диска ГГ, это будет рассматриваться как fair use.

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 12:52
IronFist
Такс, видать не светит мне сыграть в АСО без делея - Кайлера мне автоматом минимум шестой ставит. И это при том, что я пробовал соединяться с теми, с кем у меня самый маленький пинг (50-55) -_- Забавно ещё то, как синхронизируется игра - Джибо, к примеру, играл со мной на первом делее, а я с ним в то же время - на шестом %-)
Ладно, хоумфайты ведь никто не отменял :assassin:

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 13:55
Blood13
имея на борту p4@2.8Ghz имеет смысл пытаться поиграть?

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 16:06
TND | FunkyCape
Объясните, где этот японский биос взять то хХ

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 16:11
BioLogIn
Trollface
Это РОМ, его тут просить низя.

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 16:45
A.T
Сонёвский биос, к слову, просить тоже нельзя. Они(покрайней мере условно) должны быть взяты с вашей же консоли.

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 17:07
Begemot
кстати плагин для сетевой игры обновился
http://www.emu-land.net/consoles/dreamc ... 2505&fid=5 (надеюсь на плагины ссылки не запрещены)

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 17:09
BioLogIn
Player 1
не запрещены. тока твоя ссылка не работает.

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 17:12
Begemot
у меня работает :dunno:
вот другая http://rghost.ru/2548209

а вот общая тема по Demul'у
http://www.emu-land.net/forum/index.php ... 209.0.html

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 17:20
El Salo
Не сонивский, а номивский, я так понимаю запускаем мы ром с Наоми 2?
Рип с GD-ROM.

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 17:26
Fidoskin
Извините за возможно некорректный вопрос - Каилера всё ещё такое же говно? Или уже можно , хотя бы , с минимальным делеем играть по своему городу?

Re: Сетевая игра GGXXAC с помощью DEmul

Добавлено: 06 сен 2010, 17:32
IronFist
Насколько я понял, нужен очень жирный инет. Кто-то вообще на первом делее играет, без лагов.

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 18:15
hate264
Упд верх.
ZBEP, см.

Blood13, попробуй и отпиши здесь.
Fidoskin, да. Сама халера же discontinued. Но мы шпилили ночью мск-спб, мне показалось, что все не так плохо (только мне, хостящему, пришлось раз 20 эмулятор перегружать). Но я неизбалован специальным релоадским онлайном, так что.
Player 1 писал(а):плагин для сетевой игры обновился
Потесчу его и позже отпишу

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 18:27
PrinceArthas
ну в общем зашел я в онлайн пинг 40-50 до сервера сыграть не с кем не смог ибо нету народа играющего в АС
ИП лобби которое кидал InsaneMash был пинг поменьше

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 18:33
Blood13
Blood13, попробуй и отпиши здесь.
Имею в наличии аркаду с GG на борту. Пытался сделать рип чтобы попробовать нетплей, но не получается. Парни которые играют, вы ведь успешно сделали себе рипы. Отпишитесь в личку, пожалуйста, дайте ссылку на "мануал".

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 18:35
BioLogIn
Blood13
ты очень крутой =)

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 21:47
Blood13
Сумел я таки сделать рип со своей аркады, но встретил другую проблему: не получается настроить управление. Пытался настроить для клавиатуры, но игра не реагирует на нажатия. То же самое было, когда настроил для геймпада. Вроде в настройках пада пишутся кнопки, а в игре не реагируют. Тупо не могу "старт" нажать. Что такое то? :(

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 21:48
D1R0L
Извини за тупой вопрос, но всякое бывает... Ты монетку кидал?

Re: Сетевая игра GGXXAC с помощью DEmul и Kallera

Добавлено: 06 сен 2010, 22:01
hate264
Blood13 писал(а):Тупо не могу "старт" нажать. Что такое то? :(
D1R0L писал(а):Ты монетку кидал?
Блин, вот хотел тоже в вопросы добавить! tbd