One of the main design aims of Chocolate Doom is to be portable, running on as many different processor architectures and operating systems as possible. To help achieve this, it is based on LibSDL, which provides a cross-platform interface for developing portable multimedia applications such as games.
To date, Chocolate Doom has been successfully run on:
- Microsoft Windows
- Windows XP
- Windows Vista
- Windows 7
- Linux (various different distributions, Intel x86, x86-64, ARM and PowerPC variants)
- Solaris (Intel and SPARC variants)
- Mac OS X (Intel and PowerPC variants)
Screenshots of Chocolate Doom running on various different platforms can be seen here.
It will likely run on various other operating systems - see the list of platforms supported by SDL.