[Dave's Abode, 322x119 (4kb)]
Code
19 February 2011


This page contains information pertaining to my programming efforts in the past years, hopefully including some files and code available for downloading.

  1. General Info
  2. Source Code
  3. Programs

General Information
Languages: Basic, Pascal, C/C++, 8086 ASM, SQL, Fortran, Visual Basic, Visual C/C++, Javascript
Systems: DOS, Windows (3.1 and 95), Linux, Unix
Compilers: Turbo C/C++ v3.1
Visual C/C++ v5.0 and 6.0
Visual Basic v1.0 thru 6.0
QBasic (DOS version and v4.5)
GWBasic
Turbo Basic v1.0
Turbo Pascal v4.0 thru 7.0
GNU C/C++
Fortran77
Turbo Assembler v1.0
DJGPP
Dates Started: Basic (Commadore 64), 1986
Basic (DOS), 1989
Pascal (DOS), 1991
SQL, 1992
ASM (8086), 1993
Visual Basic (Win31), 1993
C (DOS), 1994
Fortran (Unix), 1995
C/C++ (Unix), 1995
C++ (DOS), 1996
Javascript, 1997
Visual C/C++ (Win95), 1998
 
Source Code
Below are some source code files of mine available for download. All are free for distribution and use providing credit is given if anything is used in another project. The files are provided as is and may not be compilable or completely debugged so you use these at your own risk (throughout my years of programming the worst bug I've ever encountered only froze the computer requiring a cold reboot). Although most of the files here I am no longer supporting, please feel free to send me any problems you may encounter.
GENSOURC.ZIP
27kb ( 19 September 1999 )
C++ source code which I use in all DOS and Windows programs. Contains useful routines commonly used including custom error handler, file I/O, log files, string operations, and memory routines. Most of the source code projects found here will require these files to compile.
INTER.ZIP
2kb ( 19 September 1999 )
An interesting program which takes a given arrangement of wave positions/amplitudes and outputs a grayscale PCX file (adjustable resolution) from the resulting interference pattern. I use this to make realistic wave patterns in TrueSpace 3D v2.01, a 3D modelling program.
DICE.ZIP
2kb ( 19 September 1999 )
Routines used to roll dice for various purposes.
 
Programs
Below are some program files available for download, possibly along with their source code. The same notes given for the source code section apply here.
DIRSIZE.ZIP v0.10
13kb ( 19 September 1999 )
A DOS command line program and C++ source code which displays the amount of space each directory on your hard drive is using. Can display varying path levels.
SEARCH.ZIP v1.0
37kb ( 19 September 1999 )
A DOS command line program and C++ source code for searching for text in multiple binary files in the current directory (much like grep).
LINECNT.ZIP v1.0
32kb ( 19 September 1999 )
A DOS command line program and C++ source code for counting the lines of code in C/C++ files in the current directory.

If you have any questions, suggestions or comments on this page or website, please feel free to use the Contact Form to send a message to the WebMaster.
This document was last modified on: Saturday, 19 February 2011, at 09:55:05.
/dave/code/index.shtml