Run DOS Games & Apps like Turbo C on Android Device by DOSBox Emulator

arp14 Android, Mobile Devices, Tips & Trick, Tutorial Tags: , , , , , 14

In this post, you will know how to run old school DOS Games and Apps like Turbo C on Android mobile or tablet device.

If you are an engineering student and have C language in your study syllabus, and if you need C in your hand anywhere anytime without a computer – then this is the right place for you.

We will use DOSBox based android DOS emulator applications like andosbox, adosbox and dosbox turbo in this tutorial.

DOSBOX on Android


What is DOSBox?

DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, joystick, modem, etc., necessary for running many old MS-DOS games that simply cannot be run on modern PCs and operating systems, such as Microsoft Windows XP, Windows Vista, Linux and FreeBSD. However, it is not restricted to running only games. In theory, any MS-DOS or PC-DOS (referred to commonly as “DOS”) application should run in DOSBox, but the emphasis has been on getting DOS games to run smoothly, which means that communication, networking and printer support are still in early development. see more on DOSBox…

Procedures written below applied to all DOSBox based emulators as DOSBox is the base of each with minor modifications.

How to Run Turbo C on Android using DOSBox?

To make DOSBox working on Android, first download and install any of Android DOSBox Emulators from Google Play Store. I suggest you to use aDosBox because its free and fast – working good. So, I’m showing you how to do this step by step.

Step 1

Download and extract Turbo C to your SD card’s root folder and rename it to “TC” or keep it TurboC as you like.

Step 2

Download and install aDosBox or AnDOSBox or DosBox Turbo on your Android device.

Step 3

Open the DOS Emulator and type


Remember, “TurboC” is the name of the folder you have extracted before.

Step 4

If you get directory errors, you can change directory paths from Options > Directories…

TurboC directory paths

How to run old DOS Games & Apps on DOSBox in Android?

The procedure is same as above. But if you need to mount a folder as a CD-ROM device, then follow the procedure below.

To mount a directory as a drive

Z:\MOUNT C /sdcard/game
Drive C mounted as local directory /sdcard/game

To mount a directory as a CD-ROM Drive

In come cases, you will need you mount root directory of your game or app as a CD-ROM Drive. To do that, type in

Z:\MOUNT D /sdcard/game -t cdrom
MSCDEX installed.
Drive D is mounted as CDRom /sdcard/game

[Note: “cdrom” is case sensitive and must be lowercase!]

After you’ve done this, you will be prompted with a Z:\>. Now, just write what you wanted to call your new DOSBox drive, which as I said above, we called C. To navigate to that newly mounted drive just type in:



Now, if you want to enter in a sub-directory of your mounted directory, type in



Some DOS Games for you…

You can get list of supported and unsupported games by DOSBox from here ->

You can easily now google a game now…


DOSBOX emulator  on android screenshot DOSBox Turbo screenshot

aDosBox Screenshot  TurboC on Android device via DOSBox Emulator screenshot

Done! Enjoy taste of old DOS Games & Apps like Turbo C on Android Device.

For advance users, to configure DOSBox in PC, view this guide ->

If you further have any problem, just leave a comment – I’ll be back to you.

Thank you!


14 thoughts on “Run DOS Games & Apps like Turbo C on Android Device by DOSBox Emulator

    1. Hello shubham,
      Do you mean “using turbo C in DOSBox”?
      Use it same as PC. Use your screen as any Laptop touch pad.
      Download and install Hacker’s Keyboard for a PC keyboard layout in Android.

  1. what have to be type in android??
    I don’t know what have to be type? Even some research says that “c” in the corner refers to computer.But I m having android mobile

  2. how can I start programming on AnDOSBOX for android..I dont even know what will I do when I opened it..??? hoping for answers 🙂

Leave a Reply

Note: Your email address will not be published. Required fields are marked *