MCPcopy Index your code
hub / github.com/Covin90/romm-retroarch-sync

github.com/Covin90/romm-retroarch-sync @v1.6

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.6 ↗ · + Follow
1,067 symbols 3,505 edges 12 files 696 documented · 65% updated 7d agov1.6 · 2026-06-23★ 9011 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

RomM - RetroArch Sync

A desktop application for managing your retro game library by syncing ROMs, saves, and save states between RomM server and RetroArch.

RomM-RetroArch Sync

📥 Download

Download

All ReleasesIssues

✨ Features

  • 🎮 Game Library Management: Browse and download your entire RomM game collection
  • 🔄 Auto-Sync: Automatically sync save files and save states between RetroArch and RomM
  • 🚀 RetroArch Integration: Launch games directly with appropriate cores

🚀 Quick Start

Download AppImage (Recommended)

  1. Download the latest RomM-RetroArch-Sync.AppImage from Releases
  2. Make it executable: chmod +x RomM-RetroArch-Sync.AppImage
  3. Run: ./RomM-RetroArch-Sync.AppImage

🔧 Configuration

  1. Connect to RomM: Enter your RomM server URL and credentials
  2. Verify RetroArch: Check that RetroArch installation is detected
  3. Set Download Path: Choose where to store downloaded ROMs
  4. Enable Auto-Sync: Turn on automatic save file synchronization

🔗 Links

📜 License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

🐛 Bug Reports

Found a bug? Please open an issue with details about your system and the problem.


Note: This application requires a running RomM server and is designed for personal game library management. Please ensure you own the games you are downloading and managing.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 948
Class 62
Function 55
Interface 2

Languages

Python96%
TypeScript4%
C1%

Modules by API surface

src/romm_sync_app.py460 symbols
src/sync_core.py252 symbols
decky_plugin/py_modules/sync_core.py252 symbols
decky_plugin/src/index.tsx39 symbols
decky_plugin/main.py35 symbols
src/bios_manager.py14 symbols
decky_plugin/py_modules/bios_manager.py14 symbols
decky_plugin/backend/src/main.c1 symbols

For agents

$ claude mcp add romm-retroarch-sync \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page