-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Hi @ksherlock,
First off, thank you for creating Ample! It's hands-down the best Apple II/Macintosh frontend experience I've used.
As I mentioned in my previous PR (#44) where I was trying to patch in some missing ROMs, I've been actively working on porting the Ample experience to Windows. Your recent fixes for [roms.plist] were perfect and allowed me to fully synchronize my Windows port's backend with the latest upstream master.
I wanted to share this project with you and the community in case there are other Windows users looking for this experience.
AmpleWin (Windows Port)
The project is a strictly additive extension to your codebase (living in AmpleWin/), keeping the core synchronised with your upstream master.
- Repo: https://github.com/anomixer/ample/tree/master/AmpleWin
- Release: v0.285
Key Features:
- 1:1 UI Replication: Re-implemented your Cocoa UI using PySide6 (Qt) with pixel-perfect QSS styling.
- MAME Integration: Built-in downloader for MAME 0.285 + ROMs.
- Windows Optimizations: Multi-threaded downloading, deferred loading for performance, and extensive support for Windows paths/drivers.
Thanks again for the inspiration and the solid foundation of Ample!
Best regards,
anomixer