-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
OpenROM comes as a single file for every platform β no installer, no dependencies, no drama.
- Download OpenROM_Windows_Portable.zip from the [latest release]
- Unzip it anywhere you like
- Double-click OpenROM.exe
Windows might warn you with a "Windows protected your PC" popup β that's just SmartScreen being dramatic about unsigned apps. Click "More info" β "Run anyway" and you're good.
- Download OpenROM_Linux_x86_64.AppImage from the [latest release]
- Make it executable:
chmod +x OpenROM_Linux_x86_64.AppImage- Run it:
./OpenROM_Linux_x86_64.AppImageOr just double-click it in your file manager if your distro supports AppImages.
Ubuntu 22.04+ users: if nothing happens on double-click, you might need libfuse:
sudo apt install libfuse2
Download OpenROM_macOS_arm64.dmg
Download OpenROM_macOS_x86_64.dmg
Then:
- Open the DMG file
- Drag OpenROM to your Applications folder
- Open it
Gatekeeper warning? macOS will say it "cannot verify the developer" β because we're indie, not Apple-certified π
To bypass it, open Terminal and run:
xattr -cr /Applications/OpenROMThen try opening it again.
If you want to run directly from the code:
Requirements:
- Python 3.10+
- pip
git clone https://github.com/M5Devs/OpenROM
cd OpenROM
pip install -r requirements.txt
python main.pyWant to build your own executable?
# Windows
build.bat
# Linux
chmod +x build.sh && ./build.sh
# macOS
chmod +x build_mac.sh && ./build_mac.shThe output lands in the dist/ folder.
β Check Troubleshooting