Netplay是RetroArch和一些libretro核心启用的功能,可以通过网络与多个玩家一起玩游戏。如果您想与距离您几英里远的好友在NES上玩Double Dragon,请使用netplay,您可以在Internet上同时扮演Player 1和Player 2,就像您都在同一个控制台上一样,坐在彼此。
这个黑魔法如何运作?
Netplay依赖于客户端/服务器体系结构。其中一个玩家首先通过建立一个Netplay游戏室和一台Netplay服务器,其他玩家作为客户端连接到该房间。
另外,这里的一切都不是“魔术”。有几个限制要注意:
您需要一个非常稳定的Internet连接,且ping值较低。与互联网上的任何其他多人游戏一样,您的用户体验在很大程度上取决于互联网的连接质量。如果可能,最好使用wifi上的有线以太网网络。
Netplay会话中的所有播放器都必须具有相同的核心版本和相同的ROM才能一起播放。这意味着您需要使用相同的Batocera发行版本,并且应始终检查并比较您的聚会中所有成员将使用的ROM的MD5校验和。当使用稍有不同的核心版本或ROM时,它可能会起作用,但里程可能会有所不同。如果可能,让所有播放器使用相同的版本。
检查您是否使用了与Netplay兼容的内核-有关支持Netplay的内核列表,请参见下文。并非所有内核都兼容,有时对于同一控制台,只有少数几个内核与Netplay兼容。
检查您的聚会的所有成员都使用相同的体系结构。某些核心无法启用跨体系结构的Netplay。由于技术上的原因,用于Megadrive / Genesis的Picodrive不允许您在PC和Raspberry Pi上玩游戏。每当发生这种情况时,启动RetroArch核心时都会弹出一条消息。
如何启用Netplay?
首先,请确保您拥有Batocera 5.25或更高版本。Netplay对于早期的Batocera版本不可用。如果您对es_systems.cfg进行了个性化设置,则需要使用Batocera附带的es_systems.cfg,或者根据当前版本进行更新,/usr/share/emulationstation/es_systems.cfg因为它已嵌入了启用netplay的新命令。
您需要通过添加,使网络对战global.netplay=1在/userdata/system/batocera.conf。
完成此操作后,您可以检查是否已启用Netplay,就像在屏幕底部看到帮助行时一样,该行告诉您XEmulationStation 中的按钮现在用于Netplay选项(不再使用“随机选择”)
如何加入Netplay游戏(客户端模式)?
其中一个播放器需要托管一个Netplay服务器,其他播放器将连接到该服务器。当您在EmulationStation的“系统”列表中(可以在其中选择所有控制台而不是游戏的菜单)时,按X按钮将为您提供所有可用的Netplay服务器和正在进行的游戏的列表。
一些游戏显示为灰色,并标记为“不可用”:有一些技术原因导致您无法加入这些游戏(不同的核心版本,您不拥有的游戏或其他版本的游戏,等等)。
选择您可以加入的“可用”游戏之一并启动它:密切注意RetroArch启动时弹出的消息。有时,有些限制是以前无法检测到的,并且会阻止您玩游戏(例如,某些内核不支持跨平台的Netplay,这意味着您不能使某些播放器具有PC且其他播放器具有Raspberry Pi)在同一游戏上)。

如何托管Netplay游戏(服务器模式)?
如果您想托管自己的Netplay游戏并让好友加入,可以通过进入“游戏”选择菜单,然后按X启动NetPlay服务器来进行。告诉您的好友加入您的Netplay游戏室,当您启动游戏时,游戏应显示在上述菜单中。
托管Netplay服务器时,必须确保您的网络与UPNP兼容以自动打开正确的端口,或者您可以在设置中定义自己的端口,并配置路由器和网络以使该端口保持打开状态。外。
如果您不能执行此操作,或者不知道如何执行操作,则可以在设置中使用MITM选项,该选项的作用类似于中继并简化了Netplay服务器的配置。
配置Games Settings→Netplay Settings
启用Netplay:打开/关闭。
昵称:您如何在Netplay游戏室中显示(对于其他玩家找到您并确保他们加入正确的房间很有用)。
端口:如果需要定义特定端口以启用Netplay。这取决于您的网络配置,如果路由器兼容UPNP,则可以将默认值保留为空。
MITM:如果您的网络不允许您打开UPNP端口来托管Netplay游戏,则可以将其用作托管Netplay游戏的中继。但是,它的确会引入更多的延迟,因此仅当您的网络无法自动打开UPNP端口时才使用此选项
重新索引所有游戏:让Batocera为您的所有ROM编制索引,以便仅向游戏室显示与您的ROM兼容的ROM。
缺少索引的游戏:相同,但仅当您刚刚向Batocera添加新的ROM时。
网友评论