About the project
Keep the experience alive.
Dorado is an independent, community-driven effort to keep the Zune experience alive on hardware people actually own.
Mission
Each project is a behavioral re-implementation: we study the original interface and rebuild it cleanly with modern, open tooling. No Microsoft binaries, firmware, fonts, or DRM content are involved. The result is a trio of projects that, together, cover the desktop, the pocket and the platform:
- Dorado — the Zune 4.8 desktop, re-created cross-platform in .NET 8 and Avalonia.
- Dorado-HD — the Zune HD on-device interface, reborn for Android in Kotlin and Jetpack Compose.
- Dorado-EMU — a clean-room Zune HD application emulator for
.zcp/.ccgameXNA packages.
The canon is law
The Zune design language was famously content-first: black canvases, typography as
navigation, zero chrome, zero rounded corners. We take that canon seriously and
audit it in continuous integration — the desktop build enforces
CornerRadius = 0 and forbids drop shadows, while the Android build
rejects rounded shapes, springs and raw hex colours in the UI layer.
- Content before chrome — squares only, like the device.
- Typography is navigation — text-first menus, not icon grids.
- Hearts, not stars — the tri-state heart is the rating.
- Motion decelerates — cubic ease-out, no springs in navigation.
How it is built
Every repository runs a full build, test suite and design-invariant audit on each push via GitHub Actions. Where the original behavior depends on dead services or unavailable hardware, it is documented explicitly as out of scope rather than faked — no gap is unplanned.
Community
- Contributing — how to build, test and open a great pull request.
- Security policy — report a vulnerability privately.
- Code of Conduct — the standards we hold ourselves to.
- Support — where to ask questions.
Acknowledgements
A heartfelt thank you to cmoserror1 for inspiring the creation of this project, and to the vibrant Zune preservation, modding and development community across zunes.me, ZuneDev, and everyone keeping the spirit of authentic digital design alive.
Licensing & trademarks
Code is licensed under the MIT Licence unless a repository states
otherwise. Third-party attributions live in each repository’s
NOTICE.md. Encrypted marketplace payloads, firmware, fonts and DRM keys
are never bundled.
Pick a project and dive in.
The source, issues and design docs are all public.