Skip to content

nielssp/csol-dos

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

csol (DOS version)

A port of csol for DOS.

csol

Can be compiled using:

Compiling using DOSBox

  • Download and unpack the csol-dos sources

  • Create a lib directory in the root of the source tree

  • Download the PDCurses source from https://github.com/wmcbrine/PDCurses/releases and unpack to lib/pdcurses

  • Download the installer for Open Watcom C/C++ for DOS from http://www.openwatcom.org/download.php into the lib directory

  • Start dosbox in the root of the csol-dos source tree (e.g. run dosbox .)

  • Go to the directory containing the Open Watcom installer: cd lib

  • Run the installer, e.g. open-w~1.exe

  • When asked for the install path, type C:\LIB\WATCOM

  • Finish the installation using the default settings.

  • The installer creates an AUTOEXEC.BAT file that sets up the correct environment. It should look like this:

      PATH C:\LIB\WATCOM\BINW;%PATH%;
      SET INCLUDE=C:\LIB\WATCOM\H;
      SET WATCOM=C:\LIB\WATCOM
      SET EDPATH=C:\LIB\WATCOM\EDDAT
      SET WIPFC=C:\LIB\WATCOM\WIPFC
    
  • Run it: ..\AUTOEXEC.BAT

  • Then go to the directory containing the DOS makefiles for PDCurses: CD PDCURSES\DOS

  • Compile PDCurses: wmake -f Makefile.wcc

  • Go back to the root of the csol-dos source tree: cd \

  • Compile csol: wmake

  • You can now run csol from the current directory: csol

Configuration, games, themes and controls

See csol.

Only the single letter command line flags can be used.

About

A small collection of solitaire/patience games for DOS

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages