-
-
Notifications
You must be signed in to change notification settings - Fork 14
Home
abduznik edited this page Jul 17, 2026
·
8 revisions
Freegosy is a cross-platform Flutter app that connects to your self-hosted RomM server, lets you browse your library, download ROMs, launch games in emulators, and sync saves — all from one place.
Current Version: v0.5.10 — Ares Emulator, RetroArch 197 Cores, Multi-File Downloads, Platform Manager
- Supported Emulators
- Save Sync
- Emulator Management
- RetroArch Core Management
- ROM Library
- Downloading ROMs
- Cross Platform Notes
- Troubleshooting
- Testing
- Contributing
| Platform | Status |
|---|---|
| Windows | Supported |
| macOS (ARM64+Intel) | Supported |
| Linux (Steam Deck / RetroDECK / EmuDeck) | Supported |
| Android | Planned |
Freegosy requires a running RomM server instance.
| Date | Commit | Subject | Author |
|---|---|---|---|
| 2026年04月18日 | 44e0991 |
feat: overhaul Home UI with larger shelves and integrated Installed Games | abduznik |
| 2026年04月18日 | 9728917 |
feat: implement experimental Custom Emulator support with flexible save sync (v0.4.0) | abduznik |
| 2026年04月18日 | fdf90a0 |
feat: implement Home tab and thread-safe ROM mapping database | abduznik |
| 2026年04月18日 | d973766 |
feat: implement high-performance ROM sync with incremental scanning and Hive persistence | abduznik |
| 2026年04月18日 | ff0d544 |
fix: align with RomM 4.8.0 API and implement robust "Force Push" save sync | abduznik |
| 2026年04月17日 | 965243b |
feat: add RetroDECK support and refactor Linux environment strategies | abduznik |
| 2026年04月13日 | fe485a5 |
Implement Offline Mode with metadata caching | Yan |
| 2026年04月11日 | cf459c7 |
chore: bump version to 0.3.0 and update documentation/CI | Yan |
| 2026年04月11日 | f573f12 |
feat(linux): implement EmuDeck integration and Linux emulator support | Yan |
| 2026年04月10日 | f83ad34 |
feat: Standardized BIOS Management from RomM (#12) | abduznik |
| 2026年04月10日 | 6ef0279 |
feat: implement interactive screenshot gallery with swipe and zoom (#10) | abduznik |
| 2026年04月04日 | dcf36f5 |
feat: add multi-disc picker support | Yan |
| 2026年03月31日 | 233061c |
ci: add automated release workflow for Windows and macOS | Yan |
| 2026年03月30日 | e39958e |
v0.2.0: macOS Support & UI Improvements (#8) | abduznik |
| 2026年03月28日 | 3f0775a |
feat(macos): add macOS platform support | Yan |
| 2026年03月28日 | 1c36b87 |
feat: paginated game loading with server-side platform filtering (#7) | abduznik |
| 2026年03月27日 | 403de54 |
feat: API key authentication for RomM 4.8+ (#6) | abduznik |
| 2026年03月26日 | 3850059 |
feat: more-emulators v0.1.0 (#5) | abduznik |
| 2026年03月25日 | 357b925 |
feat: Customizable Library Display System (#4) | abduznik |
| 2026年03月24日 | f5ce6a1 |
Feat/emulator expansion (#3) | abduznik |
| 2026年03月24日 | 38510af |
Claude/implement save sync f gl cd (#2) | abduznik |
| 2026年03月23日 | c8a6ff0 |
fix(windows): replace ATL-dependent plugin with pure Dart FFI win32 backend | Claude |
| 2026年03月23日 | 1198ca3 |
feat: bearer auth, download badge, dark theme, and UI improvements | Claude |
| 2026年03月23日 | 25cf195 |
Add GitHub Actions CI workflow | Claude |
| 2026年03月23日 | 22049d0 |
feat: Freegosy prototype v0.1 - library browse, download, emulator launch | abduznik |
| ... | ... | (50 most recent commits continued below) | ... |
| 2026年05月23日 | c8b3117 |
fix: map 3DS variants to n3ds folder on EmuDeck, bump to v0.5.1 | abduznik |
| 2026年05月21日 | 1ed8b1d |
Modify FUNDING.yml with GitHub and Ko-fi details | abduznik |
| 2026年05月21日 | 4344f86 |
v0.5.0: Controller support, UI redesign, global search, and bug fixes (#33) | abduznik |
| 2026年05月20日 | e0c0510 |
fix: dolphin save sync on linux (#32) | Cool Contributor |
| 2026年05月16日 | 7b4f24f |
fix: single file foldered games download (#30) | Cool Contributor |
| 2026年05月16日 | 613e575 |
chore: update some dependencies (#31) | Cool Contributor |
| 2026年05月12日 | 85987ed |
feat: unlock linux path flexibility and fix retrodeck SD card root resolution | abduznik |
| 2026年05月12日 | 83ce5a9 |
chore: bump version to 0.4.1 and improve save sync snackbar messages | abduznik |
| 2026年05月07日 | 1703b40 |
ci: fix Windows build path discovery and clean up release job | abduznik |
| 2026年05月07日 | 91a05bc |
ci: add .zip releases for Windows and macOS | abduznik |
| 2026年05月04日 | 1ecc3ad |
feat: add licenses button and version display to settings | abduznik |
| 2026年05月04日 | 2ce9c83 |
chore: prepare v0.4.0 release with Steam Deck support and background sync | abduznik |
| 2026年05月02日 | e0a8d52 |
Update README to remove version 0.4.0 roadmap | abduznik |
| 2026年05月01日 | acff97c |
test: update widget tests for zero-wait UI and snapshot services | abduznik |
| 2026年05月01日 | 4715ac5 |
feat(ui): integrate zero-wait hydration and redesign pairing flow | abduznik |
| 2026年05月01日 | 29994a0 |
feat(core): implement zero-wait ui snapshots and 8-digit pairing support | abduznik |
| 2026年04月29日 | 746a07a |
fix: resolve emulator download audit failures and update library screen tests | abduznik |
| 2026年04月29日 | a1d543b |
feat: use ID-based sorting for Recently Added shelf | abduznik |
| 2026年04月29日 | fe43518 |
feat: implement automatic library refresh when internet connection is restored | abduznik |
| 2026年04月29日 | f1d7b42 |
fix: expand ERROR log filter to include HTTP codes and exceptions | abduznik |
| 2026年04月29日 | 25c5e1d |
feat: add advanced log filters and automatic IP address masking for privacy | abduznik |
| 2026年04月29日 | 36f73ef |
fix: resolve maxWidth error in settings screen | abduznik |
| 2026年04月29日 | 58baca7 |
fix: resolve all remaining platformExtensions references | abduznik |
| 2026年04月29日 | 911c495 |
fix: implement global pruning and metadata auto-repair to resolve UI desync | abduznik |
| 2026年04月29日 | 3818fc3 |
fix: remove unused _cleanName and finalize scanner logic | abduznik |
| 2026年04月29日 | e549e02 |
refactor: implement file-centric ROM scanning (ls -> cloud search) for efficiency | abduznik |
| 2026年04月29日 | 590b791 |
refactor: implement direct game-centric scanning for robust ROM detection | abduznik |
| 2026年04月28日 | 59ce492 |
feat: implement strict verification for game matching to prevent false positives | abduznik |
| 2026年04月28日 | 610c5c2 |
feat: add system log viewer and improve PS3 detection | abduznik |
| 2026年04月28日 | 2dce7c1 |
feat: add manual 'Force Full ROM Scan' button in settings | abduznik |
| 2026年04月28日 | 4347a99 |
feat: improve offline game detection with dual-pass scanner and reverse mapping | abduznik |
| 2026年04月28日 | 1cd31b4 |
feat(scanner): implement Lazy Sync on game detail screen | abduznik |
| 2026年04月28日 | 8d9d76a |
fix(downloader): resolve access denied errno 5 and improve dash matching | abduznik |
| 2026年04月28日 | 9b17cf8 |
fix(scanner): robust tag stripping for PS3 and Switch game matching | abduznik |
| 2026年04月28日 | af1f6ff |
fix(tests): resolve widget test failures and shared preferences unimplemented errors | abduznik |
| 2026年04月28日 | 15736c9 |
fix(scanner): resolve all analyzer warnings and info messages | abduznik |
| 2026年04月28日 | 8f4c0fd |
feat: robust platform-aware scanner with bulk matching and UI indicator | abduznik |
| 2026年04月28日 | d642f3c |
feat: add scanning UI indicator and safe filename fallback for matching | abduznik |
| 2026年04月28日 | 4d453b6 |
revert: misunderstood user question as request, undoing scanner fuzzy matching | abduznik |
| 2026年04月28日 | d1d2a77 |
fix(scanner): robust fuzzy matching for filenames with special characters | abduznik |
| 2026年04月28日 | 057d32e |
optimize: reduce local backup limit to 4 and consolidate background sync queue | abduznik |
| 2026年04月28日 | 3e3b276 |
feat: add confirmation dialog for ROM deletion | abduznik |
| 2026年04月28日 | 39314f5 |
fix(storage): robust linux path detection and sd card priority | abduznik |
| 2026年04月28日 | 36a2273 |
fix(download): optimize headers and fix analysis warnings | abduznik |
| 2026年04月28日 | 8203c44 |
fix(storage): improve emudeck robustness and add background file sanity check | abduznik |
| 2026年04月28日 | 5affcc9 |
fix(linux): stabilize storage auto-detection and improve settings UX | abduznik |
| 2026年04月28日 | 7ba0d8f |
test: fix missing linuxSyncPreset stub in SettingsScreen test | abduznik |
| 2026年04月28日 | 481ba0f |
fix(beta): UI polish, steam deck paste, linux presets, github workflow, 500 error | abduznik |
| 2026年04月28日 | 8c1616d |
feat: implement onboarding wizard and save conflict resolution system | abduznik |
| 2026年04月28日 | 301ac75 |
fix: improve initial setup flow, fix settings loading, and update Windows default paths | abduznik |
Full commit history: The table above includes 25 historical milestone commits from the project's earlier development, followed by the 50 most recent commits. Each page includes the full diff.