Playing old DOS games on the Raspberry Pi Retro Gamer
MakerSpace|MakerSpace #03
Play old DOS games on the Dosbian operating system, which turns the Raspberry Pi into an 80486 PC
Erik Bärwaldt
Playing old DOS games on the Raspberry Pi Retro Gamer

Many users still hold old DOS games dear despite, or maybe precisely because of, their blocky graphics, beeping sounds, and chiptune music. Of course, state-of-the-art PCs are not much use for installing games for the old 16-bit operating system. The installation will typically fail, the hardware is far too fast, and the systems no longer support numerous components such as Soundblaster 16 sound cards or floppy drives. DOS runtime environments and DOS emulators such as DOSEMU and DOSBox often require a complex setup on Linux to run old DOS games.

Because older computer systems that are still suitable for the 16-bit operating system from the 1980s and early 1990s are becoming increasingly rare, the Raspberry Pi is a great alternative platform for the old games. Paired with Dosbian [1], a development by Italian programmer Carmelo Maiolino, you get a mature and easy-to-deploy solution.

Prerequisites

Dosbian on the Raspberry Pi does not take much in terms of resources. The operating system can be used on a Raspberry Pi 2B, although some modifications of the configuration are required to run games smoothly. All of the more recent generations of the small-board computer (SBC) will support Dosbian without problem. However, for old Windows games to run well on Dosbian, a Raspberry Pi 4 with added RAM is recommended because the software for these games requires fairly extensive memory capacities.

The Dosbian developers do not list any further requirements. The operating system automatically emulates the required legacy hardware, such as sound cards and network and graphics cards, and it allocates memory resources to match. Moreover, the current version of Dosbian lets you generate floppy disks and hard disk storage designed for a capacity of up to 2GB.

This story is from the MakerSpace #03 edition of MakerSpace.

Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 8,500+ magazines and newspapers.

This story is from the MakerSpace #03 edition of MakerSpace.

Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 8,500+ magazines and newspapers.

MORE STORIES FROM MAKERSPACEView All
Access the Raspberry Pi's GPIO Pig Pen
MakerSpace

Access the Raspberry Pi's GPIO Pig Pen

The wiringPi library, which many Raspberry Pi fans have grown attached to over the years, is no longer under maintenance by its developer. An alternative, in the form of Pigpio, has arrived just in time

time-read
5 mins  |
MakerSpace #03
Shell Programming in Python Snake Shell
MakerSpace

Shell Programming in Python Snake Shell

Create lightweight Raspberry Pi scripts with Xonsh, a Python shell that lets you write scripts in Python with Bash commands mixed in

time-read
4 mins  |
MakerSpace #03
Playing old DOS games on the Raspberry Pi Retro Gamer
MakerSpace

Playing old DOS games on the Raspberry Pi Retro Gamer

Play old DOS games on the Dosbian operating system, which turns the Raspberry Pi into an 80486 PC

time-read
6 mins  |
MakerSpace #03
Home Assistant makes the Raspberry Pi fit for the Z-Wave world Home Automaton
MakerSpace

Home Assistant makes the Raspberry Pi fit for the Z-Wave world Home Automaton

Z-Wave components, a RaZberry module, and the free Home Assistant software make the Raspberry Pi a powerful smart home control center

time-read
7 mins  |
MakerSpace #03
Water your plants with a Raspberry Pi Watering Pi
MakerSpace

Water your plants with a Raspberry Pi Watering Pi

With a Pi Zero and a few components, you can build an inexpensive and reliable automatic watering system for your plants in next to no time

time-read
7 mins  |
MakerSpace #03
Raspberry Pi automated fish feeder Fish Food
MakerSpace

Raspberry Pi automated fish feeder Fish Food

Whether at work or on vacation, every pet lover worries about how to take care of their little roommates in their absence. What aquarium owners need is an automatic feeder

time-read
7 mins  |
MakerSpace #03
Integrate hardware components with pluggable systems Plugged In
MakerSpace

Integrate hardware components with pluggable systems Plugged In

Ecosystems with pluggable Raspberry Pi modules, sensors, and displays are a great choice if you don’t want to – or can’t – solder but still want to extend your hardware

time-read
6 mins  |
MakerSpace #03
Change internal logic from relays to an Arduino Redo
MakerSpace

Change internal logic from relays to an Arduino Redo

An electronic project at a local science center was showing its age, calling for a refresh: in this case, rebuilding it almost from scratch with an Arduino instead of relays

time-read
9 mins  |
MakerSpace #03
Get creative with the FLUX beamo laser and open source software Beam Me Up, Fluxy!
MakerSpace

Get creative with the FLUX beamo laser and open source software Beam Me Up, Fluxy!

With the FLUX beamo laser and a Raspberry Pi Board B10001, you can execute your own laser cutting projects on a wide range of materials

time-read
10+ mins  |
MakerSpace #03
Power your Pi Pico with solar Self-Sufficient
MakerSpace

Power your Pi Pico with solar Self-Sufficient

Powering your Pi Pico with solar may not solve the current energy crisis, but it will save you from changing or recharging batteries

time-read
4 mins  |
MakerSpace #03