Skip to content

johangardhage/dos-bcdemos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dos-bcdemos

Retro programming in Borland C++ 3.1

Screenshot

Prerequisites

To build and run the Borland C++ demos, you must first install the following tools:

Install DOSBox

openSUSE

$ sudo zypper install dosbox mtools p7zip-full

Ubuntu

$ sudo apt install dosbox mtools p7zip-full

Configuration

When starting dosbox the first time, the configuration file ~/.dosbox/dosbox-0.74-2.conf will be generated

Install Borland C++

  1. Download Borland C++ 3.1 & Application Frameworks (3.5).7z

  2. Create a directory which will contain the DOS C: drive

    $ mkdir ~/DOSBox
    
  3. Extract the downloaded Borland C++ archive

    $ 7z x "Borland C++ 3.1 & Application Frameworks (3.5).7z"
    
  4. Extract the Borland C++ disk images

    $ cd "Borland C++ 3.1 & Application Frameworks (3.5)"/
    $ mkdir bcsetup
    $ for i in *.img; do echo $i; mcopy -m -i $i :: bcsetup; done
    
  5. Move the extracted files to the DOS C: drive

    $ mv bcsetup ~/DOSBox/
    
  6. Configure DOSBox

    Edit ~/.dosbox/dosbox-0.74-2.conf and add the following autoexec options

    [autoexec]
    mount c ~/DOSBox
    path %PATH%;C:\BORLANDC\BIN
    c:
    
  7. Start dosbox and execute the Borland C++ installation program

    $ dosbox
    C:\> cd bcsetup
    C:\BCSETUP> install.exe
    

    In the installation program, select the following options

    Enter the SOURCE drive to use: C
    Enter the SOURCE Path: \BCSETUP
    Windows Options... WINDOWS Capability: No
    Start Installation
    

Build demos

Link the dos-bcdemos git repository to the DOS C: drive

$ ln -s ~/git/github/dos-bcdemos ~/DOSBox/bcdemos

Build demos from DOS terminal

  1. Execute build script

    C:\BCDEMOS> buildall.bat
    

    The demos will be located in the C:\BCDEMOS\BUILD directory

  2. Run demo

    C:\BCDEMOS> build\demo01.exe
    

Build demos from Borland C++ IDE

  1. Start Borland C++ IDE

    C:\BCDEMOS> bc
    
  2. Configure Borland C++

    Press ALT+O for options

    Select Directories and type in the following directories

    Include Directories: C:\BORLANDC\INCLUDE;C:\BCDEMOS\SRC
    Library Directories: C:\BORLANDC\LIB
    Output Directory: C:\BCDEMOS\BUILD
    

    Select Debugger and the following options

    Program Heap Size: 512 K Bytes
    

    Select Environment, Preferences and the following options

    [ ] Auto-Save
    

    Select Environment, Editor and the following options

    [ ] Create backup files
    

    Select Save

  3. Open demo source file

    Press F3 to open file

  4. Build demo source file

    Press F9 to build file

  5. Run demo

    Press ALT+R and R to run demo

License

Licensed under MIT license. See LICENSE for more information.

Authors

Screenshots

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Releases

No releases published

Packages

No packages published