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.
Downloads
- Borland Turbo C version 3.0
- Android DOSBox Emulators
- AnDOSBox (paid app)
- aDosBox (free app) – direct download
- DosBox Turbo (paid app)
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
TurboC\bin\tc
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…
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:
Z:\C: C:\
Now, if you want to enter in a sub-directory of your mounted directory, type in
C:\CD TESTDRIV C:\TESTDRIV
Some DOS Games for you…
You can get list of supported and unsupported games by DOSBox from here -> http://www.dosbox.com/comp_list.php
You can easily now google a game now…
Screenshots
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 -> http://www.dosbox.com/wiki/Basic_Setup_and_Installation_of_DosBox
If you further have any problem, just leave a comment – I’ll be back to you.
Thank you!
I cant tyope. Theres no input
Hi jp,
Press menu > tap on keyboard 😉
my keyboard doesnt work
Hi Jason,
Which keyboard do you have?
Your keyboard is not opening or not working?
the virtual one on my phone
Please try a different keyboard like Hacker’s keyboard (download & install it from Play Store).
Where to make any program
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.
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
how can i run java in dosbox?
Are you looking for this: http://jdosbox.sourceforge.net ?
how can I start programming on AnDOSBOX for android..I dont even know what will I do when I opened it..??? hoping for answers 🙂
How to use this??
Want to run the MySQL on Android