Horizon 7 International
Software Page


Save the Earth!

Note: All files are zipped in order to reduce download
time and include all program components. If you don't
have an unzipping program, you can download WinZip here.


If you don't have the Turbo Pascal 7 application ,you can download it here.
The application requires the TP7 Unit Library file, availabe here.
The Turbo Pascal 7 Help file is available here.

To avoid downloading individual components, you
can download the full Turbo Pascal application, with
the basic essential associated and required files in
a single download by clicking here.

If the pascal games and programs you're looking for are not on this page,
tell us! We'll build them for you at our Custom-made Software Page


Name Description Creators Language
The following are Turbo Pascal games and programs written by Horizon 7 International
Character This program manages AD&D characters, including creating, viewing, editind, and printing all of their traits and abilities. It also uses text and untyped files, and requires the units Clr and Names. Ofek Birnholtz Turbo Pascal 7
FamTree This program combines pointers, binary trees and files in a family-tree organizer. Requires the Names unit. Ofek Birnholtz Turbo Pascal 7
Tetris This is a great Graph-based Tetris program. Requires the Graph and Names units Ofek Birnholtz and Asaf Oren Turbo Pascal 7
Snake This is a simple and fun Snake game. The user tries to collect Pizzas without hitting the walls or himself. Recquires the Clr unit Ofek Birnholtz Turbo Pascal 7
Reversy This is a fun Reversy game, using graphics and the mouse. Requires the Graph, Mouse, Names and Buttons units Asaf Oren Turbo Pascal 7
Picedit A great mouse-based picture editor. It demonstrates TP7's graphics and mouse capabilities. Requires the Graph, TPMouse and Mouse units Ofek Birnholtz and Asaf Oren Turbo Pascal 7
Pacman An excellent Pacman program in Crt mode. Press 'q' to quit Ofek Birnholtz and Asaf Oren Turbo Pascal 7
TestPoly This program is an example of the usage of the Polynoms Object-Oriented unit. It reads two polynoms, and carries out long divison between them. Ofek Birnholtz Turbo Pascal 7
Puzzle This program demonstrates a simple but fun and interesting puzzle. It requires TpCrt, TpMouse, Wind and Names. Asaf Oren and Ofek Birnholtz Turbo Pascal 7
Sound Sampler This program demonstrates a sampling of the Crt unit's Sound procedure, and allows the user to test different frequencies. Ofek Birnholtz Turbo Pascal 7
Bet This program simulates a contest between up to 4 players, trying to gamble and win $10,000. It uses Random procedures and some Crt graphics.
*Important: Although this program is written in Pascal in English, it displays messages in Hebrew only.
Ofek Birnholtz and Asaf Oren Turbo Pascal 7
Horse Race This is a simple fun Horse-race program, that demonstrates Random procedures. Ofek Birnholtz Turbo Pascal 7
RandPic This program combines graphics in 256 colors and random procedures to generate, save and load patterns. Ofek Birnholtz and Asaf Oren Turbo Pascal 7
CopyDiv1.3 This program breaks down and distributes a large file between several disks, and recombines them to one file later. This program is useful for copying files that don't fit on one disk, and demonstrates file use. Ofek Birnholtz Turbo Pascal 7
RPS This is a simple Rock/Paper/Scissors game. Ofek Birnholtz Turbo Pascal 7
ABS This is an Automated Banking System program using files and the printer. Ofek Birnholtz Turbo Pascal 7
Piano This program demonstrates TP7's sound capabilities using a piano model Asaf Oren Turbo Pascal 7
Colors This program demonstrates color, blinking and cursor usage in TP7 Ofek Birnholtz Turbo Pascal 7
Ext This program lists the files in the specified directory. It uses parameters and Dos procedures. Requires the Fileattr Unit Ofek Birnholtz and Asaf Oren Turbo Pascal 7
Calc A parameter-based calculator program Ofek Birnholtz Turbo Pascal 7

The following files are units written by Horizon 7 International
you shouldn't read this
Polynoms This Object-Oriented unit defines a "Polynom" object and includes several methods to handle polynoms, such as input/output, boolean methods and arithmetical methods Ofek Birnholtz Turbo Pascal 7
SubDirs This unit containes simple procedures for finding and performing actions on files in a directory and its subdirectories. It includes exampled of Dos's Dir and DelTree. Requires FileAttr. Ofek Birnholtz Turbo Pascal 7
Fileattr This unit demonstrates some Dos procedures. It shows and simplifies the use of file attributes Ofek Birnholtz Turbo Pascal 7
Buttons This unit contains routines for creating buttons in a Graph-Mouse environment. Requires Graph and Mouse. Asaf Oren Turbo Pascal 7
Clr This unit expands TP7's basic text, colors and windows procedures Ofek Birnholtz Turbo Pascal 7
Names This unit has functions and procedures to help modify, handle and convert strings, characters, numbers and other types. Ofek Birnholtz Turbo Pascal 7

The following files are TP7 files that were not written by us.
Name Description
TPUMover This is a handy program for handling TP7 Unit Library Files (TPL)
Turbo.Tpl This is the most basic and essential TP7 unit library. It is required by all TP7 programs
Graph This file contains TP7 procedures handling graphics and BGI drivers necessary for it
SVGA256 This unit expands the Graph unit by allowing programs to use 256 colors
Mouse This unit has the basic mouse functions and procedures
TPMouse This unit has more mouse procedures and functions. Requires DPMI.
Crt This unit contains graphic procedures for ASCII mode. It is also included in Turbo.tpl
TPCrt This unit has more Crt and cursor procedures. Requires DPMI.
DPMI This unit is required when using TPCrt.
Wind This unit has some window-handling procedures in Crt mode
ExecSwap This unit allows TP7 programs to run other external programs.

CLICK HERE TO VISIT THE TOP 1000!


Always under construction!

E-Mail us


This page was designed and created by Horizon7 International.
This page Copyright 1998 Horizon7 International. All rights reserved.
Software Copyright 1998 Horizon7 International. All rights reserved.
The material on this page is to be used as-is and at the user's own risk.
Horizon7 provides no warrantee and cannot be held liable for any damages.

1