RetroArch PC/PSC настройка сетевой игры + открытие портов на роутере.
Тайм коды:
5:31 NES: Battle City игра по сети на двоих
10:40 SNES: Mortal Kombat 3 игра по сети на двоих
13:40 Sega MD: Mortal Kombat 3 игра по сети на двоих
17:20 RetroArch основные требования для сетевой игры
20:45 RetroArch используемая модель rollback netplay и ее настройка
25:27 RetroArch Run Ahead уменьшение input lag
30:10 RetroArch выбор эмулятора для сетевой игры
34:22 RetroArch PC/PSC настройки для сетевой игры
45:55 Как узнать свой IP адрес в Интернете
46:40 Windows 10 командная строка: ping XX.XX.XX.XX
узнать сетевую задержку до host'a
50:00 Windows 10 проверка доступа через firewall
53:00 Проверка открытия RetroArch сетевого порта 55435 на host'е portchecker.co или yougetsignal.com/tools/open-ports/
56:50 Windows 10 командная строка: netstat -aon список всех открытых портов в домашней сети host'a
58:24 Windows 10 командная строка: tracert XX.XX.XX.XX
узнать полный сетевой путь до host'a
59:10 Открытие RetroArch сетевого порта 55435 на роутере ASUS RT-N12
1:03:00 Открытие RetroArch сетевого порта 55435 на роутере Ростелекома SERCOMM RV6699
1:07:30 Открытие RetroArch сетевого порта 55435 на роутере KEENETIC ULTRA
1:09:40 Windows 10 командная строка: ipconfig /all
узнать MAC адрес своего сетевого адаптера
1:11:10 Windows 10 узнать MAC адрес своего сетевого адаптера
1:12:05 Информация по открытию портов на всех роутерах portforward.com/router.htm
Для сетевой игры необходимо всем игрокам иметь:
1. Один и тот же образ игры.
2. Один и тот же эмулятор и одинаковую версию ядра эмулятора.
3. Желательно одну и туже версию самого RetroArch.
Игрок выступающий в роли host(хозяин игры) должен у себя иметь отрытым сетевой порт 55435 для всего интернета.
Рекомендую выключить остановку RetroArch при потери фокуса:
Settings - User Interface : Don't run in background - OFF
Задать ваше сетевое имя для уведомлений по сети
Settings - User : Username
Настройки сетевой игры Settings - Network :
Отключить
Publicly Announce Netplay - OFF
Use Relay Server - OFF
Server Address - указать IP адрес хозяина игры, только для игроков подключающихся к host'у
Retroarch TCP Port - 55435 (дефолтный порт RA не рекомендую менять!)
Server Password - установите если хотите ограничить доступ игроков по паролю, тогда при подключении к вашему серверу им придется вводить этот пароль, либо также ввести его сразу у себя в настройках тут.
Allow Slave Mode Clients - On (требует минимальной нагрузки на стороне сервера и на всех клиентах, но чувствительны к сетевой latency)
Disallow Slave Mode Clients - Off (отключить обязательное требование подключения клиентов как slave)
Netplay Stateless Mode - Off (On только на быстром и толстом интернете, но не будет поддержки перемотки игры)
Netplay Check Frames - 600(по сути каждый 600 кадр будет происходить сверка стейтов игры и синхронизация если есть различие)
Со слов разработчика RetroArch Netplay на Discord, следует всегда ставить
Input Latency Frames на 0, и Input Latency Frames Range на 0 для всех игр по умолчанию.
Если все таки есть проблемы с синхронизацией то:
Input Latency Frames - пробуем 1, 2, 3
для игры, которая требует точных входных данных (например, NHL'94), так называемый timing критичен.
или
Input Latency Frames Range - пробуем 1, 2, 3
для игр, в которых timing не критично, например пошаговые игры и тп.
Netplay NAT Traversal - On (При игре как host RA пытается слушать все соединения приходящие из Internet'a используя UPnP стандарт или подобный)
Далее идем Netplay Rooms:
Start netplay host - если мы host и хотим создать свой сервер с игрой, далее идем и запускаем игру, сетевая игра поднимется вместе с игрой!
Connect to netplay host - если мы хотим подключиться к серверу по указному IP серверу в Settings - Network - Server Address. При этом опять может потребоваться запустить игру и только тогда RA пойдет по сети на сервер с игрой!
#RetroArch #Настройка #ОткрытиеПортов
Так же поздравляю всех уже с наступившим НГ 2020 Стальной Крысы)!
Выкладываю дополнительно сборку без игр для PSC от KMFDManic от 27.11.19 только для версии BS1.2 и выше:
https://yadi.sk/d/EgSeiKIz4qZVBwПароль: КиберГлаз
Описание сборки:
Замена всех ядер эмуляторов от BS1.2 на ядра KMFDManic от 27.11.19.
Местами может давать небольшую прибавку к производительности до 10-15% FPS.
Присутствуют все биосы включая DC/N64, чит коды, обновлена база шейдеров.
Установка:
Распаковать и перезаписать все содержание папки из архива на ваш USB-накопитель с BS1.2 или выше
Не забудьте сохранить ваши настройки и bleemsync\backup системы!
Добавлено позже:Ребята у вас тут при Предварительном просмотре за место русского показываются иероглифы.. Кодировка возможно не правильно выставлена.