Welcome to Knight Software

Knight Software offers a number of shareware and public domain programs that can be downloaded from this site. To see a description of the various files, click on one of the name links below. After you've read the description, if you want to download a copy of the file, just click on the filename.



Windows Public Domain Programs from Knight Software


Example program for rotatable 3D Bezier patches
DISP3D.ZIP
Bytes: 196359, Date: 08-Oct-95
Click on the filename above to download this file

A sample 3D display program. An example data file with the Utah Teapot is provided. This program can be used to understand the basics of 3D display programs. Two programs are included, one for BP7 for DOS and one for Delphi for Windows. Full source code provided. Public domain.

Keywords: GRAPHICS PASCAL 3D ROTATE UTAH TEAPOT TRANSFORM BEZIER

Go back to the TOP


Example program for memory size information
MEMINFO.ZIP
Bytes: 3596, Date: 10-Sep-96
Click on the filename above to download this file

MemInfo is a sample program that shows how to determine how much Physical and Virtual memory is available in the system. For Win32. Full source code provided. Public Domain.

Keywords: MEMORY PHYSICAL VIRTUAL SWAP PAGE SIZE

Go back to the TOP



Shareware Games from Knight Software


AdventureWare Games from Knight Software
ADVWARE.ZIP
Bytes: 241381, Date: 18-Nov-95
Click on the filename above to download this file

Tired of wimpy graphics games? Do you want a real challange? Try your skill with one of these classic text adventure games. Games written by Steve Neighhorn. Shareware $5

Terror in the Ice Caverns - Find the Death Laser
Island of Mystery - Find and hide treasure
Haunted Mission Adventure - Rescue Pumpkin Man
Crime Adventure - Solve a crime
Nuclear Submarine Adventure - Roam the USS Nautilus

Keywords: ADVENTURE TEXT GAMES

Go back to the TOP



Shareware MSDOS Programs from Knight Software


CPeMulator runs CPM80 programs under MSDOS
CPEM.ZIP
Bytes: 199314, Date: 13-Jan-96
Click on the filename above to download this file

Run CPM80 programs on your MSDOS computer. Emulates a 64K CPM80 V2.2 system on your PC. RUns both 8080 and Z80 programs. A special version is provided that runs on the V20 cpu which can run in true 8080 mode. A utility to read Kaypro II disks on the PC is also provided. Source code and documentation provided. Shareware.

Keywords: CPM EMULATOR CPM80 MSDOS

Go back to the TOP



Shareware MSDOS Pascal Programs from Knight Software


BGI driver for VESA compatible graphics
BGI256.ZIP
Bytes: 275303, Date: 26-Apr-99
Click on the filename above to download this file

256 color BGI driver for Borland Pascal and C. For VESA compliant displays. Standard VGA supported for 320x200x256. A VESA compatible BIOS or TSR is required to use this driver beyond 320x200x256. Protected mode, floodfill, animation, Virtual display support. Source code and docs included. Ver 3.06. Shareware.

Keywords: VESA BGI PASCAL C COLOR GRAPHICS DPMI

Go back to the TOP


Full scaling/clipping Epson printer screen dump
XDUMP.ZIP
Bytes: 53639, Date: 07-Sep-92
Click on the filename above to download this file

XDUMP V1.03 for Turbo Pascal. Epson printer graphics screen dump. XDUMP allows full scaling and clipping of any screen display in monochrome or color. Capable of being implimented as a TSR. Full source code. Shareware.

Keywords: XDUMP GRAPHICS EPSON PRINTER SCALING COLOR SCREEN DISPLAY

Go back to the TOP


Draw graphs and plot curves using the BGI
XGRAF.ZIP
Bytes: 48319, Date: 07-Sep-92
Click on the filename above to download this file

XGRAF V1.01 for Turbo Pascal. Draw graphs and plot curves. Full scaling and clipping to any area of the screen. Curves can be linear or logarithmic. Full source code. Shareware.

Keywords: GRAPH CURVE PLOT BGI SCALE GRAPHICS COLOR SCREEN

Go back to the TOP


Multisegment EXE to BIN file converter
MAKEBIN.ZIP
Bytes: 57348, Date: 25-Jul-93
Click on the filename above to download this file

Convert EXE programs (like those produced by Turbo Pascal) to run in programs requiring BIN files (like Dbase). Unlike EXE2BIN, this program handles multiple segments. EXE file must be smaller than 64K. Shareware.

Keywords: EXE BIN FILE CONVERTER DATABASE DBASE FOXBASE

Go back to the TOP


TCP/IP interface for FTP Software TCP/IP driver
TCPSYS.ZIP
Bytes: 24909, Date: 06-Sep-96
Click on the filename above to download this file

TCPSYS is a shareware program to provide a Pascal interface for FTP Software's TCP/IP TSR. This program requires the FTP Software TCP/IP driver to be loaded. Also it is strongly recommended that you obtain the FTP Software PC/TCP Development Kit for MSDOS if you intend to develop an application using this package. Shareware.

Keywords: TCP/IP TCP FTP NET

Go back to the TOP



Public Domain Pascal Programs from Knight Software


User Installable Bit-mapped Fonts for BGI Drivers
BITFNT.ZIP
Bytes: 81280 Date: 04-Apr-93
Click on the filename above to download this file

Create your own bit-mapped user fonts to use with the Borland BGI graphics drivers. Supports Version 2.xx and V3.xx BGI drivers. Modified drivers, Source and Docs provided. Public Domain.

Keywords: BGI USER BITMAP FONT BP7 TP6 PROTECTED REAL GRAPHICS

Go back to the TOP


A Library of Mouse Routines for TP6/BP7
GMOUSE.ZIP
Bytes: 105547, Date: 18-Apr-93
Click on the filename above to download this file

GMOUSE.ZIP V3.3 for Turbo Pascal 6/7 . General purpose mouse unit that can be used in text or graphics mode. Includes protected mode support for BP7. Source and Docs included. Public Domain.

Keywords: MOUSE EGA VGA CGA BGI GRAPHIC TEXT DPMI

Go back to the TOP


A Library of Mouse Routines for TP4/TP5
TMOUSE.ZIP
Bytes: 36406, Date: 26-Mar-93
Click on the filename above to download this file

TMOUSE.ZIP V3.1 for Turbo Pascal 4/5. General purpose mouse unit that can be used in text or graphics mode. Allows compatible operation with IDE and TD debuggers. Source and Docs are included. Public domain.

Keywords: MOUSE EGA VGA CGA BGI GRAPHIC TEXT

Go back to the TOP


Graphics Based Input Routines for Pascal
GWEDIT.ZIP
Bytes: 67598, Date: 07-Sep-92
Click on the filename above to download this file

GWEDIT is a graphics based line editor that allows you to display and edit a line as you would in text mode with the TP5/TP6 Write/Readln procedures. Includes cursor emulation and TFDD support. Includes mouse support. Public domain.

Keywords: LINE EDITOR GRAPHICS BGI CURSOR READLN TFDD

Go back to the TOP


Save/Restore BGI images to and from disk files
SDI.ZIP
Bytes: 65744, Date: 07-Sep-92
Click on the filename above to download this file

SDImage V1.03 for Turbo Pascal. Save/restore any BGI image to/from disk. Exploding graphic windows unit also provided. Includes RLE compression. Full source provide. Public domain.

Keywords: GRAPHICS SCREEN WRITE BGI IMAGE SAVE DISK EXPLODE

Go back to the TOP


Dirt Cheap Video Frame Grabber Version 2.03
DCFG2.ZIP
Bytes: 54222 Date: 08-Feb-92
Click on the filename above to download this file

Grab video from your TV or VCR using only a handful of parts and your computer's printer port. Requires 286 or better with VGA display. Source (TP6), Docs, and Schematics provided. Public Domain.

Keywords: DIRT CHEAP VIDEO FRAME GRABBER VGA

Go back to the TOP


Support for MS-DOS system font missing in the BGI
BCRT.ZIP
Bytes: 24562 Date: 07-Sep-92
Click on the filename above to download this file

BiosCrt V2.1 for Turbo Pascal. Supports Bios directed TFDD screen output. Provides for the MS-DOS system font currently missing in the BGI. Note: Does not work with Hercules cards. Public Domain.

Keywords: BIOS TEXT GRAPHICS SCREEN BGI CRT TFDD

Go back to the TOP


Integer Log Function
INTLOG.ZIP
Bytes: 28694, Date: 07-Sep-92
Click on the filename above to download this file

Integer based log function which provides a 50:1 improvment in speed over the floating point log function provided in TP5/6. Accuracy is better than +-0.07%. Useful for simple log conversions when speed is important. Public domain.

Keywords: LOG MATH FAST INTEGER

Go back to the TOP


Demonstrates using joy stick port as analog input
JOYAD.ZIP
Bytes: 35486, Date: 07-Sep-92
Click on the filename above to download this file

A simple circuit and short Pascal program to demonstrate using the Joy stick port as an analog input. Public domain.

Keywords: JOYSTICK ANALOG CONVERTER GRAPHICS BGI

Go back to the TOP



Public Domain Pascal Games from Knight Software


John Conway's game of life in color
CLIFE.ZIP
Bytes: 139978, Date: 07-Sep-92
Click on the filename above to download this file

Color Life for Turbo Pascal. Five 100x100 screens per second on a 10MHz AT (incredibly fast on a Pentium). In living color. This file includes several version of the life game, including the original CGA version and a newer VGA version. Public domain.

Keywords: COLOR LIFE GAME GRAPHICS BGI GRAPH CGA

Go back to the TOP


The doctor is in
ELIZA.ZIP
Bytes: 12451, Date: 07-Sep-92
Click on the filename above to download this file

If you've been around the computer business long enough, you've heard of Eliza, an early limited attempt at AI (or was that AS - Artificial Stupidity). Eliza can either cure your psychosis or generate new ones depending on how you take it. Public domain.

Keywords: ELIZA TEXT GAME

Go back to the TOP


Original text based shoot em up
TARGET.ZIP
Bytes: 3388, Date: 07-Sep-92
Click on the filename above to download this file

Old timers in the computer world might remember the old game of Target that ran on the old 8080 machines, and was itself derived from versions of the program on earlier machines. Public domain.

Keywords: TARGET TEXT GAME

Go back to the TOP



Other Stuff from Knight Software


Multisegment EXE to COM file converter
MAKECOM.ZIP
Bytes: 14000, Date: 07-Sep-92
Click on the filename above to download this file

Convert EXE programs (like those produced by Turbo Pascal) to look like a COM. Unlike EXE2BIN, this program handles multiple segments. EXE file must be smaller than 64K. Public Domain

Keywords: EXE COM BIN FILE CONVERTER

Go back to the TOP


A description of the standard PC printer interface
PRNPORT.ZIP
Bytes: 6160, Date: 07-Sep-92
Click on the filename above to download this file

A description of the printer port on the PC. This is a text file containing information on the PC printer port collected over the years. It includes both hardware and bios information. Public domain.

Keywords: PRINTER INTERFACE DESCRIPTION BIOS HARDWARE

Go back to the TOP



Other Stuff *NOT* from Knight Software


Inline assembler for Turbo Pascal
INLINE.ZIP
Bytes: 60538, Date: 07-Sep-92
Click on the filename above to download this file

A Turbo Pascal inline assembler program by David Baldwin. This is particularly useful for early versions of Turbo Pascal which did not have the built in assembler capability.

Keywords: INLINE ASM ASSEMBLER PASCAL

Go back to the TOP


Universal Vesa Driver for MSDOS
UNIVBE.ZIP
Bytes: 390924, Date: 08-Nov-01
Click on the filename above to download this file

This is a universal MSDOS driver (TSR) that will work with most VGA cards to provide Vesa capability. This program is not made by Knight Software. It is a shareware package provided as is for those who might need it.

Keywords: UNIVERSAL VESA DRIVER MSDOS

Go back to the TOP


RS232 Modem Telecomunications Articles
TCOMM.ZIP
Bytes: 52016, Date: 10-Jul-94
Click on the filename above to download this file

This is a series of articles on using RS232 and modems to communicate between two computers.

Keywords: RS232 MODEM TELECOMMUNICATIONS ARTICLES

Go back to the TOP


Links:
BackWater ---- MDB Ventures

Email: Knight Software