Repository navigation
Home
5DO is a modern, source-available C#/.NET 10 emulator for the 3DO Interactive Multiplayer. It combines a deterministic managed emulation core with an Avalonia desktop app, a headless CLI, and a reproducible test harness.
v1.6.0 is released. Download the Windows, Linux, or macOS bundle from GitHub Releases. No BIOS ROMs or game images are included. Supply legally obtained files.
There is one bundle per system and architecture, and each bundle contains both the desktop app and the CLI:
| System | Bundle |
|---|---|
| Windows x64 | 5do-1.6.0-win-x64.zip |
| Windows arm64 | 5do-1.6.0-win-arm64.zip |
| Linux x64 | 5do-1.6.0-linux-x64.tar.gz |
| Linux arm64 | 5do-1.6.0-linux-arm64.tar.gz |
| macOS x64 | 5do-1.6.0-osx-x64.tar.gz |
| macOS arm64 | 5do-1.6.0-osx-arm64.tar.gz |
The apps are framework-dependent single-file executables. Install the .NET 10 Runtime first from https://dotnet.microsoft.com/download/dotnet/10.0; the bundles do not include the runtime.
- Installation - requirements, first run, data folders.
- Quick-Start - the shortest path from download to gameplay.
- FAQ - BIOS, discs, releases, saves, platforms, and licensing.
- Troubleshooting - common failures and fixes.
- Compatibility - the 594-disc sweep, library counts, and known limitations.
- Building-from-Source - build, test, and publish commands.
- Contributing - issues, pull requests, and evidence.
- Legal - license, donationware, and trademark rules.
- Release-1.6.0 - what changed in the current release.
The complete documentation site is https://purelogiccode.github.io/5DO/.
Useful direct links:
- v1.6.0 documented-compatibility release, published on GitHub.
- 414 unique titles across 1,371 library images; the 378-title game test set has 375
playable titles under the binary beyond-title rule, with 0
Behind/Regressionrows. - The earlier 594-disc sweep has 593 loadable/rendered, 1 known no-video case, and 0 not-loadable rows.
- 2,061 tests in the current test assembly.
- Windows x64 validated; Linux x64 full suite and CLI/frontend smoke passed (GPU presentation preview/best-effort); macOS and arm64 bundles are cross-published and architecture-validated, but runtime validation is post-1.0.
See Status, What's new, and Roadmap.
5DO is donationware: non-commercial, source-available software. Donations do not grant commercial rights. "3DO" and "Panasonic" are trademarks of their respective owners.
5DO is donationware: non-commercial, source-available software under the FreeDO modified GNU LGPL. No BIOS ROMs or game images are distributed. "3DO" and "Panasonic" are trademarks of their respective owners; 5DO is not affiliated with or endorsed by them.