Bypass navigation menu
RGB Classic Games
Keeping the classics alive
Currently hosting 9 utilities for playing OS/2 games!

Utilities for playing OS/2 games

OS/2 software can be run on any x86 computer, as well as many non-x86 platforms. How this is accomplished depends on what operating system your computer is running.

OS/2 is capable of running DOS and Win16 programs, so OS/2 can be installed on top of those operating systems. Any computer running DOS (MS-DOS/PC-DOS/DR-DOS/FreeDOS) or Windows 1.0 through Windows 3.11 that meets the minimum hardware requirements should be able to install a copy of OS/2. If you want to run a real copy of OS/2, but don't already own one, development of OS/2 has continued under the name "eComStation", which can be found in the operating systems section, and ArcaOS.

Windows NT-based operating systems (Windows NT/2000/XP/2003) support only OS/2 1.x text-mode programs. All other versions of Windows, Haiku, Linux, and macOS don't support OS/2 software at all. If you are using any of these operating systems, the only way to run OS/2 games is to install a real copy of OS/2 or eComStation in an emulation or virtualization program. Such programs allow you to run OS/2 and other operating systems as a "guest" operating system in a window on your "host" operating system.

Operating Systems

eComStation

After IBM ended development of OS/2, Serenity Systems purchased a license to continue development under the name eComStation. eCS includes IBM-supplied updates that had previously only been offered to customers with maintenance contracts, such as support for USB, and has added a number of features to improve compatibility and performance on modern computers, such as switching the default filesystem to JFS. In addition to being fully compatible with existing OS/2 software, Serenity Systems has been tirelessly converting open source programs to run on eCS, including Mozilla Firefox and Thunderbird and OpenOffice.org. eCS should also still be compatible with all DOS and Win16 software. A LiveCD of eComstation 2.2 beta is available, which allows the OS to be tested without the overhead of an emulator, and without installing to a hard drive.

eCommStation hasn't had an official release since 2011, which led Arca Noae to purchase a license to continue development of OS/2 under the name ArcaOS. There is no demo version of ArcaOS, but ArcaOS should be used instead of eComStation if possible.

Added by DOSGuy

Screenshots

eComStation

Downloads

eComStation v2.2 Beta LiveCD (195,091,283 bytes) 2013-06-06

Emulation/Virtualization

86Box

86Box is a PC emulator that lets you configure pretty much everything about the emulation. Besides the ability to choose a graphics card and sound card, which you can get in a simple emulator DOSBox, 86Box lets you choose specific PCs to emulate and allows it to be configured and even lets you specify a specific CPU and clock speed (i.e. 486 SX 33). 86Box forked from PCem, which has mostly ceased development, and has added support for a lot of additional systems and hardware. The emulation is very accurate, but one of the reasons why it's so accurate is that 86Box requires the actual ROMs of the hardware that it emulates (fortunately, most of the software that you need is available on the 86Box website). This means that you can actually enter the CMOS Setup! 86Box pretty much recreates the entire PC experience, and even emulates the PCjr.

Added by DOSGuy

Screenshots

86Box

Downloads

86Box v5.3 for Windows (54,701,767 bytes) 2025-12-23 Win64
86Box v5.3 for macOS (169,340,005 bytes) 2025-12-23 macOS-64

Bochs

Bochs emulates a PC with a 32 or 64-bit x86 processor. Like virtualization suites, it allows you to run a real copy of DOS, Windows, Linux, and other PC operating systems. The significant difference is that a virtualization suite simply allows a guest operating system to run on your PC, whereas Bochs emulates a PC, so you can run PC operating systems on non-PC computers. Unlike DOSBox, you will need a copy of DOS to play DOS games, but Bochs was designed to run other operating systems as well, which can be anywhere from difficult to impossible with DOSBox. Written in C++, Bochs can compile on many platforms. Please see the Bochs homepage for other versions.

Added by DOSGuy

Screenshots

Bochs

Downloads

Bochs v3.0 Freeware (4,884,886 bytes) 2025-02-16 Win64
Bochs v2.6.11 Freeware (4,989,389 bytes) 2020-01-05 Win32

PCem

PCem is a PC emulator that lets you configure pretty much everything about the emulation. Besides the usual ability to choose a graphics card and sound card, you can pick a specific CPU and clock speed to emulate (i.e. 486 SX 33). The emulation is very accurate, but one of the reasons why it's so accurate is that PCem requires the actual ROMs of the hardware that it emulates (fortunately, most of the software that you need is available on the PCem website). This means that you can actually enter the CMOS Setup! PCem pretty much recreates the entire PC experience, and even emulates the PCjr.

Added by DOSGuy

Screenshots

PCem

Downloads

PCem v17 with source code in C (8,870,672 bytes) 2020-12-01 Win9x

Virtual PC

Virtual PC allows almost any PC operating system to be run in Windows with virtually no loss of performance. You can run a real copy of DOS, OS/2, or Windows as a "Guest" operating system within your normal version of Windows (the "Host" operating system). Virtual PC is a virtualization environment, not an operating system emulator, so you will have to install your own copy of whatever OS you want to run as a Guest.

Virtual PC 2004 requires at least Windows 2000, and supports DOS, OS/2, and Windows 3.x (unofficially)/NT/9x/2000/XP/Server 2003 as Guests.

Virtual PC 2007 requires at least Windows XP, and adds support for 32-bit Windows Vista/Server 2008 Guests. Official support for DOS and Windows NT/95/98 First Edition/Me Guests was dropped, though they still work just fine.

The newest version, released on 19 September 2009, is called Windows Virtual PC. It requires Windows 7 and only supports Windows XP/Vista/7 Guests, so it is not useful for running any of the games on this site.

Added by DOSGuy

Screenshots

Virtual PC

Downloads

Virtual PC 2004 SP1 Freeware (19,058,331 bytes) 2006-08-30 Win32
Virtual PC 2007 SP1 64-bit Freeware (33,381,416 bytes) 2008-05-15 Win64
Virtual PC 2007 SP1 32-bit Freeware (33,260,072 bytes) 2008-05-15 Win32

VirtualBox

VirtualBox is a straightforward virtualization package that allows almost any PC operating system to be run in a window on PCs running Windows, macOS, Linux, and Solaris, with virtually no loss of performance (as long as you have enough RAM to spare for the guest operating system). You can run a real copy of DOS (with or without Win16) or Win9x, to play games from this site and be able to switch back and forth between the host and guest operating system without rebooting. VirtualBox is a virtualization environment, not an operating system emulator, so you will have to install your own copy of DOS or Windows. VirtualBox can emulate a SoundBlaster 16, which is great for DOS and Win16, or Intel AC97, which may be better for Win9x games. Shared folders can be created to transfer files to and from the guest operating system. There are ports for Solaris and a number of Linux distributions, so I recommend visiting the home page if the version for your operating system isn't listed below.

Support for 32-bit Windows hosts was dropped in version 6.0. The table below shows the latest version of VirtualBox for each (host) version of Windows and macOS.

Windows macOS VBox
32-bit 64-bit Server
11
10
2025
2022
26
15
14
13
7.2.4
12
11
7.1.14
8.1 2019
2016
2012 R2
2012
10.15 7.0.26
10.14
10.13
6.1.50
8
7
2008 R2 10.12 6.0.24
10
8.1
8
7
2008 10.11
10.10
5.2.44
Vista SP1 Vista SP1 10.9 5.1.38
10.8 5.0.40
XP 2003 10.7
10.6
4.3.40
10.5 4.1.44
10.4
10.3
10.2
10.1
10.0
3.0.14
2000 1.5.6

Added by DOSGuy

Screenshots

VirtualBox

Downloads

VirtualBox v7.2.4 for Windows (176,488,552 bytes) 2025-10-21 Win64
VirtualBox v7.2.4 for macOS (149,804,130 bytes) 2025-10-21 Win64
VirtualBox v7.1.14 for macOS (157,630,222 bytes) 2025-10-21 macOS-64
VirtualBox v7.0.26 for Windows (110,371,880 bytes) 2025-04-15 Win64
VirtualBox v7.0.26 for macOS (134,864,485 bytes) 2025-04-15 macOS-64
VirtualBox v6.1.50 for macOS (127,991,705 bytes) 2024-01-16 macOS-64
VirtualBox v6.0.24 for Windows (170,537,992 bytes) 2020-07-14 Win64
VirtualBox v6.0.24 for macOS (138,357,293 bytes) 2020-07-14 macOS-64
VirtualBox v5.2.44 for Windows (110,544,904 bytes) 2020-07-14 Win32, Win64
VirtualBox v5.2.44 for macOS (91,533,896 bytes) 2020-07-14 macOS-64
VirtualBox v5.1.38 for Windows (124,559,872 bytes) 2018-05-09 Win32, Win64
VirtualBox v5.1.38 for macOS (94,906,947 bytes) 2018-05-09 macOS-64
VirtualBox v5.0.40 for macOS (90,418,524 bytes) 2017-04-28 macOS-64
VirtualBox v4.3.40 for Windows (103,265,248 bytes) 2016-08-22 Win32, Win64
VirtualBox v4.3.40 for macOS (108,464,867 bytes) 2016-08-22 macOS-32
VirtualBox v4.1.44 for macOS (102,859,589 bytes) 2015-11-11 macOS-32
VirtualBox v3.0.14 for macOS (66,017,350 bytes) 2010-03-18 macOS-32
VirtualBox v1.5.6 for Windows (17,908,224 bytes) 2008-02-19 Win32

Miscellaneous

Arca Noae Package Manager

Arca Noae Package Manager is GUI-based package manager for RPM and WarpIN packages. ANPM can connect to repositories to allow searching for available software, shows which packages are already installed, and highlights installed packages that have updates. Installation of RPM packages is handled through YUM. Allows a huge array of Unix applications to be installed in OS/2.

Added by DOSGuy

Screenshots

Arca Noae Package Manager

Downloads

Arca Noae Package Manager v1.1.0.2 (1,377,852 bytes) 2015-12-12 OS/2

CHKCPU

CHKCPU uses the CPUID instruction (present in all Pentium and later CPUs, and some late model 486s) to identify the model, speed, and capabilities of your CPU, including support for MMX, 3DNow!, SSE/2/3/4.1/4.2/4A instructions. This will most likely be useful when running an emulator or virtualization suite – to determine what kind of CPU is being emulated and what information is being provided to your games – or when using a slowdown utility to ensure that older games run at the correct speed. For example, The Need for Speed will only run in SVGA mode if it detects a Pentium CPU, whereas DOSBox reports a 486 CPU by default – which I know because I ran CHKCPU – so CHKCPU let me know that I should change the "cputype" from "auto" to "pentium_slow".

Added by DOSGuy

Screenshots

CHKCPU

Downloads

CHKCPU32 v2.14 Freeware (32,631 bytes) 2017-06-06 Win9x
CHKCPU v1.26 Freeware (35,367 bytes) 2017-06-06 DOS

WarpIN

WarpIN is an installer for OS/2 software. WarpIN handles changes to CONFIG.SYS, maintains a list of all installed software, and can uninstall any installed application. Software developed for WarpIN usually has a .WPI file extension. Arca Noae Package Manager is a WarpIN application.

Added by DOSGuy

Screenshots

WarpIN

Downloads

WarpIN v1.0.26 (1,255,357 bytes) 2022-04-11 OS/2