立即注册 登录
肖琪模拟游戏站 返回首页

红莲火焰的个人空间 https://bbs.xqemu.cn/?5037 [收藏] [复制] [分享] [RSS]

日志

Mednafen网络联机(自建服务器)

热度 1已有 565 次阅读2025-2-17 12:32 |个人分类:模拟日志

多机种模拟器 Mednafen

Mednafen(My Emulator Dont Need A Frickin Excellent Name)整合 17 种机型,涵盖 PS、SS、SMS、MD 等家用机及掌机,从 Apple II、雅达利 Lynx 到 PS1 时代全支持。

它支持多人在线或局域网联机游戏,自带中文聊天功能。因连外区服务器延迟通常在 100 - 400ms,我下载 Mednafen 服务器自建进行测试,下面以世嘉土星游戏《守护英雄》汉化版为例说明。




左屏1P手柄、右屏2P键盘,局域网联机成功!由于Mednafen中使用的线程仿真模型,以及SDL的局限性,在玩游戏时首选手柄而不是键盘,因为手柄的延迟会稍小一些,尽管对大多数人来说,延迟差异可能无法察觉。

如果是建一个Mednafen公网联机服务器,可在公网IP下,使用DDNS实现最简单的内网穿透。参考:土星公网游戏联机

----------------------------------------
Mednafen 网络游戏设置步骤
  1. 打开游戏‌:在 Mednafen 中打开你想玩的游戏。
  2. 开启聊天栏‌:按 T 打开聊天栏,可用于网游交流及运行命令,输入/help 查看所有命令列表。
  3. 设置游戏密钥‌:用/gamekey<gamekey>设置游戏密钥,类似大厅代码或密码,用于筛选玩家。若玩 netplay.fobby.net 上不热门游戏,如超级马里奥卡丁车,可能无需密钥,用/gamekey 可清除,但可能有不想同玩的人加入。
  4. 加入服务器‌:用/server<server>加入网络服务器,仅输入/server 会加入上次或默认服务器(如首次连 netplay.fobby.net)。建议选择离你近或在你与搭档中间的服务器,参考文末服务器列表。

成功加入后,游戏会显示“你,<昵称>,已连接为:玩家#”。

注意事项
  • 所有人需使用相同版本 Mednafen,如 1.29.0(截至编写时最新稳定版),版本不同加入时会报错并被踢出。
  • 所有人需使用相同游戏,基于 ROM 的系统需精确到字节,基于 CD 的系统修改游戏需谨慎。
  • 可用/nick<name>更改显示名字。
  • 可用/swap、/take、/drop 和/dupe 调整控制器归属。


Mednafen公网联机对战服务器(全球所有Mednafen服务器及其大致位置的地图


公网联机对战服务器 https://forum.fobby.net/index.php?t=tree&th=1879&


以下收集了最完整的mednafen公网联机对战服务器列表,希望世界上任何两个人都可以找到一个服务器,有一个速度不错的连接。下面是已知的所有服务器列表。你们中有人知道其他的公网联机对战服务器吗?


6i25958n14.goho.co 23647 [中国/上海]

6i25958n14.goho.co 50215 [中国/上海]

ny.yuribacon.com [美国/纽约]

tx.yuribacon.com [美国/德克萨斯州]

ca.yuribacon.com [美国/加拿大]

il.yuribacon.com [美国/伊利诺伊州]

aus.yuribacon.com [澳大利亚悉尼]

jp.yuribacon.com [日本东京]

uk.yuribacon.com [伦敦,英国]

de.yuribacon.com [法兰克福,德国]

sg.yuribacon.com [新加坡]


我为任何想要使用它们的人24*7全天候运行这些服务器。如果你打算在大型(20个以上的玩家)活动中使用这些服务器,请联系我,并在我的Discord服务器上告诉我,我们可以一起解决这个问题:https://yuribacon.com/discord


东亚:

6i25958n14.goho.co 23647 - 中国 - 上海 - 由 Arcato 管理

6i25958n14.goho.co 50215 - 中国 - 上海 - 由 Arcato 管理

jp.yuribacon.com - 日本 - 东京 - 由 @Yuri Bacon 管理~!~ 注意:往往会有很多卡顿。服务器带宽/CPU可能有瓶颈?

sg.yuribacon.com - 新加坡 - 由 @Yuri Bacon 管理


欧洲:

mednafen-nl.emuparadise.org - 荷兰 - Halfweg - 主机未知

s1.mednafen-it.org - 意大利 - 罗马 - 主机未知

s2.mednafen-it.org - 意大利 - 米兰 - 主机未知

s3.mednafen-it.org - 意大利 - Ponte San Pietro - 主机未知

Speedvicio.ddns.net - 意大利 - 米兰 - 主机未知

node.asnitech.co.uk - 英国 - 曼彻斯特 - 主机未知

uk.yuribacon.com - 英国 - 伦敦 - 由 @Yuri Bacon 管理~!

de.yuribacon.com - 德国 - 法兰克福 - 由 @Yuri Bacon 管理~!


北美:

netplay.fobby.net - 美国西海岸 - 加利福尼亚州(?)- 由mednafen开发人员管理(可能)

mednafen-us.emuparadise.org - 美国东海岸 - 北卡罗来纳 - 主机未知

tx.yuribacon.com - 美国中南部 - 德克萨斯 - 由 @Yuri Bacon 管理~!

ny.yuribacon.com - 美国东海岸 - 纽约 - 由 @Yuri Bacon 管理~!

ca.yuribacon.com - 美国西海岸 - 加利福尼亚州弗里蒙特 - 由 @Yuri Bacon 管理~!

il.yuribacon.com - 美国东海岸 - 伊利诺伊州芝加哥 - 由 @Yuri Bacon 管理~!


北亚:

gs.emu-land.net - 俄罗斯 - 莫斯科 - 主机未知

emu-russia.net - 俄罗斯 - ? - 主机未知


大洋洲:

aus.yuribacon.com - 澳大利亚 - 悉尼 - 由@Yuri Bacon 管理~!


上述所有服务器的谷歌地图:https://www.google.com/maps/d/edit?mid=1-QhtNjIlYKPdR6zfvfpAekaM3c5YdePN&usp=sharing

使用我的mednafen服务器?请联系!https://discord.gg/ngZuC9c8Wr

玩数码宝贝大乱斗竞技场:https://discord.gg/wg5j5Np

----------------------------------------

Mednafen Netplay 服务器设置指南
  1. 下载与解压‌:下载 Windows 编译的 Mednafen Netplay 服务器并解压至任意位置。
  2. 运行服务器‌:运行“run.bat”,或将“standard.conf”拖至“mednafen-server.exe”上。若需开机自启,创建“run.bat”快捷方式,放至“C:\Users[Your Username]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup”。
  3. 验证运行‌:服务器运行后,在 Mednafen 中运行“/connect localhost”验证。用命令提示符运行“ipconfig”记录计算机 IP 地址。
  4. 连接他人‌:在本机安装服务器,可通过 LAN 或 Internet 连接他人(将路由器 TCP 端口 4046 重定向到服务器计算机),降低靠近服务器用户的延迟。
  5. 配置设置:通过配置文件确定最大玩家数(“maxclients”选项)及连接密码(删除“password”前分号并替换“example”)。
  6. 端口转发‌:若在个人硬件托管服务器,需在路由器设置端口转发。各路由器不同,可参考 portforward.com 或网络搜索。转发设置为 TCP-UDP,外部地址“*”,内部地址为电脑 IP,内外端口均为“4046”,路由器要求名称可自定义。有困难可在 Digimon Rumble Arena Discord 服务器求助。若在租用 VPS 运行服务器,需允许 mednafen-server 通过软件防火墙 4046 端口。
  7. 验证与域名‌:请他人从互联网连接验证设置,Digimon Rumble Arena Discord 服务器有人可帮忙。正常后,可联系 Yuri Bacon#0423 为服务器添加子域,如[你的用户名].yuribacon.com,方便他人连接。


路过

雷人

握手

鲜花

鸡蛋

发表评论 评论 (1 个评论)

回复 leoxxx 2025-2-17 23:25
网上查到MEDNAFEN的NGP可以和nullDC联机。
如果MEDNAFEN能像PPSSPP那样内置服务端就好了,需要时可以自行选择是否开启。
这个转载的文章这里写的有点繁琐。C:\Users\[Your Username]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
直接写成Start Menu > Startup,开始菜单 > 启动。这样一看就能明白。

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2025-6-24 03:01 , Processed in 0.030670 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部