retrom
SHA-256自托管游戏库管理器,专注模拟器游戏,让你随时随地玩自己的 DRM-free 游戏。
スマートダウンロード
Download 版をダウンロード
v0.8.1 · 101.7 MB
自建私人 Steam,管理所有游戏和模拟器。
主な機能
- 自托管,所有游戏文件存在你自己服务器上
- 自动扫描硬盘添加游戏和平台
- 客户端覆盖 Windows、macOS、Linux 和浏览器
- 模拟器配置云端同步,换机无需重新设置
- 自动下载游戏封面和元数据
できないこと
- •需要自己维护服务器(Docker 或直接运行),不适合完全不想折腾的用户;模拟器配置文件是基于单个客户端保存的(本地模拟器路径),换电脑后需手动调整路径;目前只支持 DRM-free 游戏和 ROM,不能运行正版 Steam 加密游戏。
使用例
- 拥有一堆 ROM 但管理混乱的用户:用 Retrom 统一管理所有模拟器游戏,封面和元数据自动补齐
- 多设备玩家:在家里电脑上装好模拟器配置,到笔记本上直接同步,无需重复配置
- 想自建私人云游戏库:把游戏存在 NAS 上,通过客户端随时安装游玩
詳細説明
Retrom 是一个自托管的集中式游戏库管理服务。它能扫描你的文件系统,自动识别游戏和平台,并下载元数据和海报。你可以在任意桌面客户端或网页浏览器上安装、卸载和启动游戏。它整合了模拟器游戏库,支持 Steam、GoG(即将支持)等第三方平台,并将模拟器配置保存在服务器上,方便多设备同步。支持 Windows、macOS 和 Linux 客户端,还能在浏览器里直接玩模拟器游戏(基于 EmulatorJS)。就像给自己搭建了一个私人的 Steam 平台。
トラブルシューティング & FAQ (2)
トラブル対応コンテナが 'ENOENT: no such file or directory, scandir /app/web/src/routes' エラーで起動できないのはなぜですか?
このエラーは無害であり、本番アプリケーションに影響を与えない開発ツールに起因します。このログメッセージがあっても、Webインターフェースにはアクセス可能であるはずです。インターフェースにアクセスできない場合、その原因はこのエラーとは無関係です—ネットワーク設定、ポートマッピング、または他のログを確認してください。
トラブル対応Nix 経由で retrom をインストールする際に 'ERR_PNPM_NO_OFFLINE_TARBALL' ハッシュ不一致が発生した場合の修正方法は?
これは、pnpm-lock.yamlの更新後にNixパッケージ内のpnpmDeps.hashが古くなっていることが原因です。回避策: 1. derivation内でpnpmDeps.hashを空文字列に設定します。2. derivationをビルドし、ハッシュ不一致エラーで失敗するのを待ちます。3. エラーから'got: sha256-'の値をコピーしてpnpmDeps.hashフィールドに貼り付けます。retromの場合、修正を適用した後にnix run github:/JMBeresford/retrom#retromを実行します。
タグ
はじめ方
ソフトウェアをインストール
ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)
步骤1:下载服务器端(Docker 镜像或自行编译),参考快速入门指南
步骤2:启动服务器,配置扫描目录(你的游戏文件夹)
步骤3:在任意客户端(桌面或浏览器)连接服务器,即可浏览、安装和启动游戏
- 步骤1:下载服务器端(Docker 镜像或自行编译),参考快速入门指南
- 步骤2:启动服务器,配置扫描目录(你的游戏文件夹)
- 步骤3:在任意客户端(桌面或浏览器)连接服务器,即可浏览、安装和启动游戏
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
2e31456eb42e249ee4a73b2bcdeeb564d02b118065c12eaf7ffffcf777bc1b67このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
卸载服务器只需停止容器并删除数据卷;桌面客户端可直接删除,但建议先卸载游戏。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs