The dhewm3 project ports the original Doom 3 and is known to work on Windows, Linux, and macOS.
WineGDK
WineGDK ports GDK and selected WinRT components to Wine, with online functions and other Microsoft services marked as work in progress.

About WineGDK
WineGDK is a GitHub repository that ports Microsoft's GDK components and some WinRT components to Wine, a compatibility layer for running Windows programs on Unix-like systems. The repository includes notes for people trying to run Minecraft's GDK build.
The README marks Microsoft services as work in progress. It states that online functionality has been implemented as of commit 3414250, but to get it working it recommends using GDK-Proton instead. The README also says that Xodus interoperability is not safe to push upstream, and asks contributors to keep that code out of upstream changes. The README lists Linux 2.6.22 or later, FreeBSD 12.4 or later, Solaris x86 9 or later, NetBSD-current, and macOS 10.15 or later as the systems Wine supports. Pricing is not known.
Key features
- Ports GDK components to Wine
- Ports selected WinRT components to Wine
- Online functionality implemented as of commit 3414250, per the README
- Notes for running Minecraft's GDK build under Wine
- Build instructions based on Wine's configure and make process
- Online functionality is reported as implemented as of commit 3414250
- The README includes build steps and a list of supported host systems
- Microsoft services are marked as work in progress
- The README says GDK-Proton is needed to get online functionality working
- The README states that Xodus interoperability is not safe to push upstream
WineGDK at a glance
- Category
- Gaming › Game Guides, Wikis & Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Windows
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
WineGDK alternatives
Tools and sites you could use instead, ranked by how closely they match.
Review a work-in-progress spreadsheet about Ready or Not mechanics, damage, and suspects.
Explore a web interface for the Adventure text and component framework in this repository.
XMCL is an open-source Minecraft launcher that manages separate instances across multiple loaders, browses modpacks and mods from Modrinth, CurseForge and FTB, and supports Microsoft, offline and third-party accounts on Windows, macOS and Linux.
Doom64 EX offers Windows binaries and a macOS installer for the Doom 64 source port; the page notes a required WAD file.
Play multiplayer Doom through ZDaemon, an online port for classic Doom games.
Popular in Game Guides, Wikis & Tools
Well-known listings from the same topic.
WineGDK FAQ
How does the README say to get online functionality working?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.










