RomM 是一款面向游戏收藏爱好者的自托管(self-hosted)ROM 管理器,它能够扫描、丰富和浏览你的游戏库,并提供简洁且响应式的用户界面。
无论你拥有复古还是现代平台的游戏 ROM,RomM 通过集成 IGDB、Screenscraper 和 MobyGames 等元数据源,自动为游戏添加封面和详细信息。
内置的 EmulatorJS 让用户无需额外配置即可在浏览器中直接游玩游戏。项目基于 AGPL-3.0 协议完全开源,社区活跃,在 GitHub 上已获得 3,800 星标,拥有 3,000 名 Discord 成员,累计 Docker 拉取次数超过 170 万次。
核心功能
RomM 的核心能力围绕游戏集合的自动扫描与元数据丰富展开:
- 多平台支持:兼容 400 余种系统与平台,涵盖从复古到现代的各类游戏机,支持多种文件命名方案和自定义标签。
- 元数据整合:自动从 IGDB、Screenscraper 和 MobyGames 获取封面艺术、描述、发行日期等详细数据,让零散的 ROM 文件变成带信息的游戏库。
- 内置模拟器:借助 EmulatorJS,用户可直接在浏览器中运行经典游戏,无需安装额外模拟器,即点即玩。
- 设备同步(即将推出):未来将支持跨设备同步游戏、存档和模拟器设置,目前该功能标记为“COMING SOON”。
- 扩展生态:提供原生应用和集成,包括 Playnite 插件(在 Windows 上将复古游戏库无缝接入 Playnite)、Argosy Launcher(Android 端游戏库同步、按需下载、成就追踪与自动存档同步,专门为 Anbernic、Retroid Pocket、Odin 等设备优化)以及 Grout(面向 muOS、Knulli、ROCKNIX、Spruce v4、NextUI、TrimUI 等手持设备固件的轻量客户端,支持无线下载游戏、封面、BIOS 文件并自动同步存档)。
使用体验
RomM 的安装与使用完全掌控在用户手中。由于是自托管方案,你需要通过 Docker 将其部署在自己的服务器或 NAS 上。部署完成后,通过 Web 界面管理游戏集合,界面清晰且响应式,在桌面和移动设备上都能获得良好浏览体验。
- 扫描与识别:上传或指定游戏文件夹后,RomM 自动解析 ROM 文件名,匹配名称规范并拉取对应元数据,无需手动整理。
- 浏览器游玩:内置的 EmulatorJS 免去了额外配置模拟器的步骤,点击游戏即可在浏览器内边玩边看封面和说明。
- 多设备适配:除了 Web 界面,还可通过 Playnite 插件(PC)、Argosy Launcher(Android 手持设备)和 Grout(CFW 手持设备)访问库,实现游戏库在不同终端上的同步浏览和下载。
- 社区支持:拥有活跃的 Discord 社区(3,000 成员),用户可获取帮助、分享使用心得与反馈建议。
价格方案
RomM 是完全开源免费的软件,遵循 AGPL-3.0 许可证。用户可以自由下载、部署和修改源代码,无需支付任何许可费用。所有功能(包括元数据获取、浏览器游玩、插件集成等)均为原生内置,无隐藏付费或订阅计划。由于是自托管,用户只需承担自己的服务器硬件和网络成本,数据安全与隐私完全由自己控制。
适用场景
- 模拟器爱好者:拥有大量不同平台 ROM 文件的玩家,可以通过 RomM 集中管理并一键游玩,避免为每个平台分别安装模拟器和整理目录。
- 多设备游戏玩家:希望在手提电脑、Android 掌机(如 Odin、Retroid Pocket)以及电视盒子上共享同一个游戏库、同步存档的用户。虽然设备同步功能尚在开发中,但现有插件已能实现基础下载和同步。
- 复古游戏库管理员:需要为多个朋友或家庭成员提供统一游戏访问入口的场景,RomM 的 Web 界面和用户友好性降低了访问门槛。
- 隐私敏感用户:追求完全自主掌控数据,不依赖云服务或第三方托管平台的游戏收藏家。
- 开源社区贡献者:对游戏管理工具的技术实现感兴趣,可参与 RomM 的代码贡献、插件开发或本地化翻译。
综合评价,优缺点
优点:
- 功能全面:从扫描、元数据到游玩一体化,覆盖管理全链路。
- 开源透明:代码公开,社区审查,无后门风险,且持续更新。
- 隐私优先:数据完全本地存储,无需向外发送敏感信息。
- 广泛兼容:支持 400+ 平台、多种命名规范、多种客户端集成,适配性强。
- 零费用:开源免费,无任何付费墙或功能限制。
缺点:
- 部署门槛:需具备一定的 Docker、网络配置知识,对非技术用户不友好。
- 设备同步未完成:跨设备存档同步功能尚处于“即将推出”状态,当前只能通过手动操作或第三方插件实现部分同步。
- 依赖第三方元数据源:IGDB、Screenscraper 等 API 可能存在调用频率限制或服务中断风险,影响元数据获取稳定性。
- 浏览器模拟性能局限:内置 EmulatorJS 对高配置游戏或需要精确模拟的平台支持有限,不如原生模拟器流畅。
总体而言,RomM 是当前自托管 ROM 管理领域功能最完整的开源方案之一,尤其适合愿意投入一定技术精力换取完全控制权和丰富体验的游戏收藏者。

评论列表 (0条):
加载更多评论 Loading...