In this project, we try to build a simple GUI for the much beloved MS DOS. Development and testing has been done in Turbo C++ running on DOS BOX environment.
This is purely a hobby project, which was done to explore the capabilities of Graphics.H and to understand the efforts put in by engineers who used to build graphical interfaces with just C/C++ back in the golden age of computers. This greatly helped me to understand how to draw and translate graphical objects mathematically :)
Year of development: 2016
Boot animation
Login
Home screen
Shutdown
- Install Turbo C++
- Clone this project and move the dos.cpp file into your BIN folder of Turbo
- Open Turbo C++ and select dos.cpp
- Hit compile. If you get any graphics.h related bugs while compiling, just refer the instructions that's given at the end of this readme.
- Run.
S - select
A - move left
D - move right
Some may find graphics init. error during execution. This happens when the required files are not found inside the specified graphics directory. For this, simply change the directory to " " instead of "C:\TC\BGI". NOTE : DO THIS IF IT DOSENT WORK IN DEFAULT!