我将复古游戏从一台机器流式传输到家里的每台设备,并且没有安装两次


自 2000 年代中期以来,复古仿真场景已经发生了很大变化,当时我正努力在笔记本电脑上运行 Nintendo DS 和 GameCube 游戏。如今,计算机的功能已经足够强大,甚至可以玩 3D 游戏,甚至不需要特别强大。

但更好的是,您甚至不必将这些游戏限制在一台设备上。现在有一些解决方案允许您将这些游戏存储在一台计算机上并将它们传输到家中的任何设备。我建立了自己的系统来做到这一点,这真是太棒了。

创建我自己的复古游戏服务器

RomM 来救援

我将复古游戏从一台机器流式传输到家里的每台设备,并且没有安装两次

与当今与自托管相关的所有内容一样,最简单的入门方法是使用 Docker,不过如果您想使用始终处于运行状态的计算机,也可以使用 Proxmox Home Lab。我使用名为 RomM 的服务 Proxmox 帮助程序脚本但我无法让它工作,所以我在家里的另一台计算机上连接了 Docker。

使用 Docker Desktop,我可以创建一个 RomM 容器,其中的 Compose 文件位于 官方说明。只需复制内容,更改必填字段(例如用户名、密码和密钥)并将其另存为文件。 compose.yml file 然后导航到该目录并执行 docker编译 托管 RomM 服务器。

Docker 屏幕截图显示 RomM 服务器的构建文件

在构建文件中,您可以指定 RomM 资产的路径,包括 ROM 本身。在 Windows 上使用 Docker Desktop,您可以在 Windows 主机上找到文件夹并将它们安装到 Docker 容器中,这就是我所做的,因为该计算机上已经装有我的所有游戏。

否则,您可以通过 RomM Web UI 上传文件并添加游戏,尽管我的许多文件在添加到库时返回错误。也许是因为所有的游戏都在里面 。拉链 文件,但这有点令人沮丧,值得记住。

RomM 并不是真正做到这一点的唯一方法,我之前已经尝试过使用 RetroAssembly,这也非常方便。在我之前的测试中,我在加载游戏时没有遇到任何问题。

我的图书馆设置

RomM 有一个漂亮的界面

随着 RomM 服务器启动并运行,我可以从网络上的任何计算机访问它。如果我想使用我的主机,我只需登录即可 127.0.0.0:80 (或我设置的任何访问端口)转到 Web UI 并从那里开始。

RomM 根据两个选项自动确定 ROM 的文件夹结构,首选所谓的“结构 A”。这也是 EmuDeck 之类的默认使用的构建,因此我可以通过这种方式轻松重用现有的库。否则,RomM 可以创建自己的文件夹结构供您上传文件。在这种情况下,您可以选择集合中包含哪些平台,以便创建适当的文件夹。

因此,如果您想向其中一些游戏添加特定目标,您可以连接到各种服务来抓取游戏元数据或 RetroAchievements。最后,只需创建一个用户名和密码,然后登录该服务,该服务具有美观且现代的界面。如果您希望其他人能够访问中央游戏服务器,您还可以创建更多用户。

RomM 主页选项卡的屏幕截图显示了一些最近添加的游戏以及列出了每个服务器平台的行

从这里,您可以开始加载 ROM 或扫描您的库以查找可用文件。我有点错过了所有元数据清理步骤,但即使是基本扫描也会为您提供一些游戏工件,以便更轻松地识别游戏,因此如果您像我一样不耐烦,则不必担心。

扫描完成后(如果您的游戏较多,可能需要一段时间),您可以在以下位置找到您的所有游戏 房子 页面,可供选择和播放。游戏是按平台组织的,尽管您也可以围绕您想要的任何主题或特许经营权创建精选系列。最近玩过的游戏也会突出显示,因此您可以轻松地从上次停下的地方继续玩。

我可以在任何地方玩我的游戏

全部使用单一资源

使用 RomM 并在 Xbox 无线控制器下运行 F-Zero for SNES 的手机

当然,这个想法的重点是让我的游戏可以在任何地方玩,而这正是 RomM 所做的。由于它是在我的计算机或家庭实验室中运行的服务器,因此我可以将其保持打开状态并从家里的任何其他设备访问它。我只需要输入主机的IP地址(在我的例子中是192.168.8.173:80)并使用我的用户帐户登录。

RomM 适用于大多数设备。在手机上,它为我提供了触摸控制,这在紧要关头非常重要,尽管我讨厌它们。特别酷的是它也可以与控制器一起使用。 RomM UI 本身和游戏都支持我的手机或其他设备上的控制器输入,因此我可以更舒适地玩游戏。

由于它们都来自同一服务器,因此我不仅可以在每台设备上访问相同的游戏,而且我的所有资源也都在服务器上。我可以在手机上玩,保存并退出,然后在电脑上从上次中断的地方继续。这只是从一台设备到另一台设备的无缝体验。我永远不需要在每台设备上重新下载游戏或安装它们;一切都伴随着我,因为我可以访问 RomM。

享受经典的最佳方式

您可以在特定设备上使用许多出色的仿真解决方案和前端,例如 PC 上的 Emulation Station 或 Android 上的 iiSU。虽然这些解决方案的选项和定制功能非常出色,但 RomM 是我在所有设备上玩游戏并保持同步的最佳方式。如果您重视这种灵活性,RomM 可能是玩这些旧游戏的最佳方式,强烈推荐。



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

டீஆண்ட்ரே மூர் ஜூனியர். CU பஃப்ஸ் மைக்கா வெல்ச் கொலராடோ பஃபலோஸ் - ஜார்ஜியா டெக் கால்பந்து போட்டி வீரர்களின் புள்ளிவிவரங்கள் ஜார்ஜியா டெக் குவாட்டர்பேக் (QB) இன்றிரவு கல்லூரி கால்பந்து போட்டி ஜார்ஜியா டெக் - கொலராடோ போட்டி கணிப்பு CU போல்டர் கால்பந்து ஜூஜூ லூயிஸ் GA டெக் கொலராடோ கால்பந்து அணி விவரம் கொலராடோ - ஜார்ஜியா டெக் போட்டி கணிப்பு கொலராடோ போட்டி ஜூலியன் லூயிஸ் கொலராடோ கொலராடோ பஃபலோஸ் CU - ஜார்ஜியா டெக் ஜார்ஜியா டெக் - கொலராடோ கால்பந்து போட்டி வீரர்களின் புள்ளிவிவரங்கள் கொலராடோ குவாட்டர்பேக் (QB) ஜார்ஜியா டெக் கால்பந்து போட்டி கொலராடோ ஸ்கோர் டேனி ஸ்குடெரோ ஜார்ஜியா டெக் போட்டி கொலராடோ - GT பஃப்ஸ் கால்பந்து ப்ரெண்ட் கீ கொலராடோ பஃபலோஸ் - ஜார்ஜியா டெக் கால்பந்து போட்டியை எங்கே பார்ப்பது GT கொலராடோ இன்றைய கல்லூரி கால்பந்து முடிவுகள் எய்டன் பிர் ஜார்ஜியா டெக் கால்பந்து அணி விவரம் கொலராடோ கால்பந்து பயிற்சியாளர் அஸ்ட்ரா GPT 6 ChatGPT அஸ்ட்ரா GPT 6 அஸ்ட்ரா GPT அஸ்ட்ரா Chat GPT GPT6 AI OpenAI OpenAI அஸ்ட்ரா OpenAI GPT OpenAI நிலை AGI OpenAI ChatGPT ChatGPT. நியாயமான சந்தேகம் என்பதன் பொருள் நியாயமான சந்தேகம் லிண்ட்சே கிளான்சி கிளான்சி வழக்கு விசாரணை லிண்ட்சே கிளான்சி வழக்கு விசாரணை கிளான்சி தீர்ப்பு கிளான்சி வழக்கு விசாரணை நிலவரம் லிண்ட்சே கிளான்சி நிலவரம் கிளான்சி கோர்ட் டிவி (Court TV) நியாயமான சந்தேகம் என்றால் என்ன தான் அதைச் செய்ததாக லிண்ட்சே கிளான்சி கூறினாரா லிண்ட்சே கிளான்சி லிண்ட்சே கிளான்சி தீர்ப்பு லிண்ட்சே கிளான்சி வழக்கு லிண்ட்சே கிளான்சி வழக்கு விசாரணை நேரலை லிண்ட்சே கிளான்சி வழக்கு விசாரணை நிலவரம் லிண்ட்சே கிளான்சி நேரலை லிண்ட்சே கிளான்சி வழக்கு விசாரணை கோர்ட் டிவி நேரலை யூடியூப் கோர்ட் டிவி நேரலை கிளான்சி வழக்கு தீர்ப்பு லிண்ட்சே கிளான்சி தீர்ப்பு நேரலை கோர்ட் டிவி கிளான்சி வழக்கு லிண்ட்சே கிளான்சி ஜூரி (நடுவர் குழு) நியாயமான சந்தேகம் என்பதன் பொருள் என்ன