Repository navigation
Installation
Download the bundle for your system and architecture from GitHub Releases:
| System | Bundle |
|---|---|
| Windows x64 | 5do-1.5.0-win-x64.zip |
| Windows arm64 | 5do-1.5.0-win-arm64.zip |
| Linux x64 | 5do-1.5.0-linux-x64.tar.gz |
| Linux arm64 | 5do-1.5.0-linux-arm64.tar.gz |
| macOS x64 | 5do-1.5.0-osx-x64.tar.gz |
| macOS arm64 | 5do-1.5.0-osx-arm64.tar.gz |
Each bundle contains both the desktop app and the CLI. The bundles are framework-dependent: install the .NET 10 Runtime from https://dotnet.microsoft.com/download/dotnet/10.0 before running them. No .NET runtime is included in the bundle.
Extract the bundle and run the executables.
- The .NET 10 Runtime installed on the host. The .NET 10 SDK is only needed for source builds.
- A legally obtained 3DO BIOS (1 MB; optional second 1 MB ROM for BIOS2/Kanji).
- A legally obtained disc image: ISO, BIN, CUE+BIN, or CHD.
- Windows 10+, a current Linux desktop, or macOS 12+.
- OpenGL 3.3 or GLES 3.0/3.1 for GPU presentation; a CPU fallback exists.
- No system OpenAL install is required; OpenAL Soft 1.23.1 is bundled.
Windows:
.\FiveDo.Frontend.Avalonia.exeLinux/macOS:
mkdir 5do-linux-x64
tar -xzf 5do-1.5.0-linux-x64.tar.gz -C 5do-linux-x64
cd 5do-linux-x64
./FiveDo.Frontend.AvaloniaIf the extracted executable is not executable on Linux/macOS:
chmod +x FiveDo.Cli FiveDo.Frontend.AvaloniaOpen the desktop app, choose Open BIOS, select a BIOS such as panafz1.bin, choose
Open Disc, and press Play.
Open a disc directly:
./FiveDo.Frontend.Avalonia "Road Rash (USA).chd" --bios panafz1.bin --fullscreen./FiveDo.Cli run game.chd --bios panafz1.bin --frames 600 --frame-out frame.pnggit clone https://github.com/purelogiccode/5DO.git
cd 5DO
dotnet build 5DO.sln -c Release
dotnet run -c Release --project src/FiveDo.Frontend.AvaloniaThe app stores settings, NVRAM, saves, cheats, library state, and logs under the .NET local application data folder:
Windows: %LOCALAPPDATA%\5DO\
Linux: ~/.local/share/5DO/
macOS: the .NET LocalApplicationData location
Use Settings > Paths or About for the exact paths. Portable mode uses
portable.flag, --portable, or FIVEDO_DATA_DIR.
See Installation and the User guide.
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.