Files

Dorado — The Zune experience, reborn

Open-source re-creations of the Microsoft Zune experience — a cross-platform desktop media player, a Zune HD–style Android music client, a Zune HD application emulator, and the self-hostable community cloud that ties them together.

License: MIT Desktop Android .NET Kotlin


The projects

Dorado

Dorado

Desktop · .NET 8 · Avalonia

An authentic cross-platform re-creation of Zune 4.8 Desktop: Metro pivots, Quickplay & Smart DJ, Mixview, a real BASS audio engine (gapless, crossfade, ReplayGain, FFT, 10-band EQ), libVLC video, and MusicBrainz / Fanart.tv / LRCLIB / AcoustID enrichment.

Repository →
Dorado-HD

Dorado-HD

Android · Kotlin · Compose

The Zune HD handheld, reborn for modern Android: the 480×272 device canvas, crossbar pivots, kinetic lists, tri-state hearts, Media3/ExoPlayer playback, a MediaStore-backed library, a Now Playing widget, and 29 faithfully re-implemented mini-apps and games.

Repository →
Dorado-EMU

Dorado-EMU

Emulation core · .NET 8

A Zune HD application emulator that runs .zcp / .ccgame XNA 3.1 packages against a clean-room Microsoft.Xna.Framework shim — the shared core behind the Android client's marketplace heritage.

Repository →
Dorado Cloud

Dorado Cloud

Backend · .NET 8 · self-hostable

Community cloud services replacing the dead Zune web services: OpenIddict identity, device registry & settings sync, signed updates, a MusicBrainz catalog + artwork CDN, podcast/radio directory, recommendations (QuickMix), social & Zune Card.

Repository →

About

Dorado is an independent, community-driven effort to keep the Zune experience alive on hardware people actually own. Each project is a behavioral re-implementation: we study the original interface and rebuild it cleanly with modern, open tooling — no Microsoft binaries, firmware, or DRM content are involved.

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.

Technology at a glance

Dorado (desktop) Dorado-HD (android) Dorado Cloud (backend)
UI Avalonia 11 · XAML · MVVM Compose + custom Zune tokens Minimal APIs · OpenAPI
Audio BASS / ManagedBass (P/Invoke) Media3 / ExoPlayer —
Video libVLCSharp Media3 —
Storage EF Core + SQLite Room + DataStore EF Core + PostgreSQL (Redis cache, S3/MinIO)
Toolchain .NET 8 · C# 12 AGP 9 · Kotlin 2.4 · KSP .NET 8 · OpenIddict 5

Community

Every code repository runs a full build and test suite on each push via GitHub Actions; the desktop and HD repositories additionally run the design-invariant UI audit.


Zune, Zegoe, Zune HD and Microsoft are trademarks of Microsoft Corporation.
Dorado is an independent, non-affiliated homage and is not endorsed by or affiliated with Microsoft.