-
-
Notifications
You must be signed in to change notification settings - Fork 14
Home
abduznik edited this page May 23, 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.1 — Controller Support, UI Redesign, Global Search, and Bug Fixes
- Supported Emulators
- Save Sync
- Emulator Management
- ROM Library
- Downloading ROMs
- Cross Platform Notes
- Troubleshooting
- 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-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 |