While the ExoDOS project serves as a comprehensive effort to preserve nearly every DOS game ever created, its massive 638-gigabyte archive can present a significant barrier to entry for users seeking just a few specific titles. For those interested in acquiring only a few games without managing large downloads, the GOG platform offers a practical alternative.
In my latest retro video, I explore how the platform’s DRM-free policy allows users to extract game data from the default installation wrapper and migrate it to other environments, such as Linux, custom DOSBox configurations, or even original retro hardware!
To demonstrate this process, I picked the classic Wing Commander 2, which is available on the platform bundled along with the first game and expansion packs for approximately three dollars—a significant reduction from its original retail cost in 1990.
The extraction process varies slightly by operating system. On a Macintosh, rather than using the Galaxy client, I downloaded the offline backup game installer. After bypassing standard security prompts to install the legacy software, the game files are typically contained within the application package. By right-clicking the executable and selecting “Show Package Contents,” then navigating to the “Resources” and “Game” subfolders, users can locate the raw game data and executables. Moving them is as easy as copying it over to a new directory or drive.
I copied these files to a separate directory to test them with Boxer, an open-source DOSBox port for macOS that has been forked for compatibility with Apple Silicon. One functional advantage of this manual extraction is the ability to enable features not active in the default wrapper. In the case of Wing Commander II, the default installation uses Sound Blaster audio; migrating the files allowed me to configure Boxer to support the Roland MT-32 soundtrack.
The procedure on Windows is equally straightforward. After running the offline installer, the necessary game data—specifically Wing Commander II’s “gamedat” folder and root files—can be found directly in the installation directory, usually located on the C drive. While the folder may contain modern cloud save data or platform-specific wrappers, these are not required for the game to function in other environments. Just like the Mac version, the game files can simply be copied out of the installation directory.
To verify the portability of these DRM-free files, I transferred the extracted Wing Commander 2 data onto a Compact Flash adapter and loaded it into my 26-year-old college laptop running Windows 98. This test confirms that the software sold through GOG remains independent of the delivery mechanism, granting users the flexibility to execute the code on the hardware or emulator of their choice. It’s a rare example of true digital ownership!
