OpenSource-Hub
R

retrom

SHA-256
1.9k stars·システム最適化·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インターフェースにはアクセス可能であるはずです。インターフェースにアクセスできない場合、その原因はこのエラーとは無関係です—ネットワーク設定、ポートマッピング、または他のログを確認してください。

参照 Issue #510
トラブル対応
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を実行します。

参照 Issue #506

タグ

game-libraryself-hostedemulationcloud-gamingretro-gaming

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)

3

步骤1:下载服务器端(Docker 镜像或自行编译),参考快速入门指南

4

步骤2:启动服务器,配置扫描目录(你的游戏文件夹)

5

步骤3:在任意客户端(桌面或浏览器)连接服务器,即可浏览、安装和启动游戏

インストールガイド
  1. 步骤1:下载服务器端(Docker 镜像或自行编译),参考快速入门指南
  2. 步骤2:启动服务器,配置扫描目录(你的游戏文件夹)
  3. 步骤3:在任意客户端(桌面或浏览器)连接服务器,即可浏览、安装和启动游戏
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

2e31456eb42e249ee4a73b2bcdeeb564d02b118065c12eaf7ffffcf777bc1b67

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

卸载服务器只需停止容器并删除数据卷;桌面客户端可直接删除,但建议先卸载游戏。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスGPL-3.0
最終更新2026-06-27 01:45:15
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

2 FAQs

類似プロジェクト