Software
Unzip the required file in your temporary directory / folder using
WinZip.
Programs designed for Windows 95 should run under Windows 98, NT etc.
If a program is designed for Windows 95, but not for Windows 3.1, it will
probably still run on Windows 3.1x if
Win32
is installed.
Download and unzip the required .ZIP file (allowing overwrite).
There are 2 ways to install the software: Copy the files by hand,
deleting install.prg, or, dowload and unzip the general purpose
installer (install.zip) into the same folder as the required
software then run install.exe.
Executables
cll.zip Computer Language Lab 18.8 (Windows 95/NT)
This is a GUI front-end for various MSDOS based compilers/assemblers.
CLL can be used for teaching computer languages or for
developing software. Link CLL to your MSDOS based compilers.
Ideally, unzip CLL into C:\USR\BIN\CLL then check out the help.
CLL can interface with:
ADA95,
Borland:
C++, Pascal, Object Pascal;
HTML,
Java,
ProFor FORTRAN77,
Microsoft:
Assembly
(
MASM,
LINK
),
GWBASIC,
QBASIC,
Quick BASIC,
Windows DDK,
Windows Help;
MinGW C / C++ / Assembly ,
RMCOBOL.
gfv.zip General Purpose File Viewer 3.1 (Windows 95/NT)
This allows the user to veiw the contents of any file.
hck_wal.zip Hack Wall 1.4 (Windows 95/NT)
This is a 'Break Out' style game. Use the bat and ball to destroy a wall!
install.zip Installer 2.10 (Windows 3.1x/95/NT)
This is a general purpose installer. It uses instructions in install.prg
which should be supplied with the software to be installed.
mt_maze.zip MT Maze 2.16 (Windows 95/NT)
This is a maze game (based on the old Atari 'Maze Craze' game).
pegpuz.zip Peg Puzzle 1.2 (Windows 95/NT)
This is a "peg and holes" puzzle game.
picpuz.zip Picture Puzzle 1.12 (Windows 95/NT)
This is a picture puzzle game.
rc.zip Remember Card 4.2 (Windows 95/NT)
This is a card based memory game.
scr_cp.zip Force Copy Screen to Clipboard 1.0 (Windows 3.1x/95/NT)
This program is designed to copy the screen even if the
screen copy system has been disabled or impeded! The
screen will be copied every time the program window is
maximized. Once the screen is copied, minimize the program
window and paste the image to the required application.
spacein.zip Space Invaders 1.12 (Windows 95/NT)
This is based on the old Atari arcade game!
utils.zip Utilities 1.0 (MSDOS)
A collection of basic command line utilities. They should work from
within Windows 3.1x/95/NT. Copy these files to a folder that is in
the search path such as, eg, c:\windows\command.
Source Code
wbitmaps.zip Bitmap Resources.
Last update: Jun 6, 2009.
This is a resource library of images. It is usually
located in the following folder: MS Windows: C:\usr\wbitmaps;
Linux: /usr/wbitmaps.
c-cpp.zip C / C++ (Personal library code).
Last update: Jun 2, 2013.
This is a source code library of functions and objects. It also
includes "MatrixC Viewer 1.12". This library is usually
located in the following folder: MS Windows: C:\usr\winclude\william;
Linux: /usr/winclude/william.
cards.zip Cards (Delphi -- Object Pascal)
This is a Delphi card table project designed to be the foundation
of card based games. It supplies cards and supporting functions.
matlab_w.zip MATLAB (Personal library code).
Last update: Jun 6, 2009.
This is a source code library of functions. It is usually
located in the following folder: MS Windows: C:\usr\wmatlab\william;
Linux: /usr/wmatlab/william.
spaceinc.zip Space Invaders code (Delphi -- Object Pascal)
This is the the Delphi project for the above executable.
wpascal.zip Pascal (Personal library code for Delphi -- Object Pascal).
Last update: Aug 18, 2003.
This is a source code library of functions and objects. It is usually
located in the following folder: C:\usr\wpascal.
wvb.zip Visual BASIC (Personal library code).
Last update: Dec 23, 2004.
This is a source code library of functions. It is usually
located in the following folder: C:\usr\wvb.
Reference
c_intro.zip C Introduction
This is a teaching document.
cpp_intro.zip C++ Introduction
This is a teaching document.
matlab_gui.zip Designers GUIDE to MATLAB GUI's
This is a teaching document. It describes how to write Windows code
in MATLAB. (Sample code is included. You will also need to download
MATLAB library code above.)