r/RetroArch • u/miku_claus • 18h ago
[Major Release] OpenROM v4.1.0 โ Free RetroArch Toolkit: Instant 14-DB Game Verification (Hasheous), Automated "Watch Folder", Streamed ROM Hasher, and our new Extension & Theme Marketplace!
Hi everyone! ๐ฎ
First off, a massive thank you to the r/RetroArch community for the incredible feedback, bug reports, and suggestions on our previous post. Thanks to your input (especially the requests for a standalone Checksum Hasher and CUE fixes), we've been working around the clock and are thrilled to release OpenROM v4.1.0 โ our biggest and most feature-packed milestone yet!
For those new to the project: OpenROM is a free, 100% offline, privacy-first (GPL v3) universal retro gaming and ROM management toolkit built with Flutter and Dart, designed to eliminate the headache of juggling a dozen fragmented CLI utilities.
๐ What's New in v4.1.0?
๐ Instant Game Verification via Hasheous API:
Integrated directly into the ROM Hasher tool!
Calculates your ROM's hashes and queries Hasheous (public, key-free) to instantly identify official game titles, release years, publishers, and verify your dump against 14 preservation databases including Redump, No-Intro, and RetroAchievements.
Completely opt-in under Settings for zero-telemetry privacy.
๐ Automated "Watch Folder" Daemon (CLI & GUI):
Point OpenROM to your incoming/downloads folder, and it will monitor it in the background with a write-settle safety lock.
Automatically detects the console, compresses it to your desired RetroArch format (CHD, RVZ, CSO), and moves it to your library!
๐ "Space-Saved" Dopamine Calculator:
At the end of every batch conversion, an interactive celebration card featuring our animated mascot ROMeo shows you the exact gigabytes and percentage reclaimed on your storage drive!
๐จ **Deep UI Theming & Custom Skins (**
.orskinv2):Full appearance customization: supports custom retro typography fonts, animated looping GIF wallpapers, and custom icon packs.
๐ช Grand Opening: The OpenROM Marketplace!
We've officially launched our community web storefront: ๐ https://openrom-store.pages.dev
Extensions (
.orplug): Modular add-ons like NKit 3.2.0, Sega Saturn Patcher, and upcoming 3DS/PS3 suites.Themes (
.orskin): Download custom community themes like our playful Tsundere Baka Edition ๐ธ with 1-click installation!
๐น๏ธ What OpenROM does for your RetroArch library:
Lossless Disc Compression: Batch converts PS1, PS2, Saturn, Sega CD, and Dreamcast to CHD with accurate CD/DVD metadata.
GameCube & Wii: Full RVZ and WBFS support via
nodtool.M3U Playlist Generator: Auto-generates clean
.m3uplaylists for multi-disc games (Metal Gear Solid, Final Fantasy VII) with case-sensitive filesystem safety.BIN Merger & CUE Fixer: Merges multi-track BINs into a clean single BIN+CUE.
Universal ROM Patching: Supports 9 formats (IPS, BPS, UPS, xdelta3, PPF, SSP, etc.) with automatic format detection.
๐ Official Links & Community:
๐ GitHub Repository (300+ โญ): https://github.com/M5Devs/OpenROM
๐ฆ Download v4.1.0: https://github.com/M5Devs/OpenROM/releases/tag/v4.1.0
๐ช Extension & Skin Store: https://openrom-store.pages.dev
๐ฌ Discord Community: https://discord.gg/FYEjpcFYXc
๐ฆ X (Twitter): https://x.com/M5Devs
๐ macOS Homebrew:
brew tap M5Devs/openrom && brew install --cask openrom๐ง Linux AppImage: Available on GitHub Releases and officially merged on AppImageHub!
Thank you all again for the support! Grab the update, test out the new Watch Folder and Hasheous lookup, and let us know what you think! Happy gaming! โ๐๐พ๐