Repository navigation
Release 1.9.0
5DO documentation edited this page Nov 14, 2026
·
1 revision
Released: 2026-11-14
5DO 1.9.0 is a feature and interoperability release. It adds English/German
localization, external metadata and media attachments, physical optical-drive boot, a
Windows DirectInput/HID gamepad backend, a controller preview, auto-crop, display-sleep
inhibition, Lua input scripting with an editable input timeline, and best-effort 4DO
.4dosav import/export.
-
Localization. Embedded English and German catalogs, Settings > General > UI
language,
--locale, and--list-locales. The translated smoke marker islocale=de/firstMenuHeader=Datei. -
Metadata and media.
metadata lookupcaches an external catalog;metadata mediaand the Game Metadata window attach, remove, and open manual media files. - Physical optical drives. File > Boot Optical Drive... and drive-root CLI paths read the host's 2048-byte sectors. Data discs boot; CD-DA from a physical drive is not exposed yet.
-
Gamepads. Windows DirectInput/HID enumeration adds axes, POV hats, and triggers
alongside XInput. Input Bindings draws a live 3DO pad.
--gamepad-probediagnoses the active source. - Presentation. Auto-crop uses 4DO's 25% detector and a one-second hysteresis. Windows display-sleep inhibition runs while a game is active. OpenGL framebuffer failures fall back to the CPU presenter.
-
TAS and state interop. Lua input scripts run under MoonSharp's hard sandbox.
movie timeline export|set|applyand Emulation > Input Timeline... edit movies.state import-4do/state export-4doprovide best-effort 4DO interop.
- Invalid FILETIME values on removable/network volumes no longer abort the library scan.
- External metadata with a null title/path no longer matches every query; null records
are dropped and
metadata lookup --writepreserves media and the local disc path. - Empty optical drives dispose their device handle; the DirectInput enumeration callback stays rooted.
- Dependencies updated (Meziantou.Analyzer 3.0.340, CHDSharp 1.7.0, SkiaSharp 4.156.0, Microsoft.NET.Test.Sdk 18.12.0, MoonSharp 2.0.0).
| System | Bundle |
|---|---|
| Windows x64 | 5do-1.9.0-win-x64.zip |
| Windows arm64 | 5do-1.9.0-win-arm64.zip |
| Linux x64 | 5do-1.9.0-linux-x64.tar.gz |
| Linux arm64 | 5do-1.9.0-linux-arm64.tar.gz |
| macOS x64 | 5do-1.9.0-osx-x64.dmg |
| macOS arm64 | 5do-1.9.0-osx-arm64.dmg |
See the release page for
SHA256SUMS.txt.
- The .NET 11 Runtime is required; bundles do not include it.
- Supply a legally obtained 3DO BIOS and disc images.
- Windows x64 is the validated GPU target. Linux GPU presentation remains preview/best-effort.
- Physical optical drive and DirectInput evidence still needs the relevant hardware.
- 4DO state import/export is best-effort and does not guarantee native compatibility.
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.
- Home
- Installation
- Quick-Start
- FAQ
- Troubleshooting
- Compatibility
- Building-from-Source
- Contributing
- Legal
- Release-1.9.1
- Release-1.8.0
- Release-1.7.1
- Release-1.7.0
- Release-1.6.0
- Release-1.5.0
- Release-1.4.0
- Release-1.3.0
- Documentation site
- What's new
- Installers and file associations
- PAL validation
- User guide
- CLI reference
- Configuration
- Save states
- Performance
- Status
- Roadmap