home *** CD-ROM | disk | FTP | other *** search
- Files on the Distribution Disk
-
- Filename.x Description of Contents
- ----------- -------------------------------------------------
- README.!!! This file (you're reading it now)
- WHATS.NEW Change History
-
- TPU6DOC.TXT Report on Research (48 pages; copy to PRN:)
-
- TPU6.EXE The Supplied Program ready to run
-
- TPU6.PAS Turbo Pascal Source - The Main Program
- TPU6AMS.PAS Turbo Pascal Source - Access Methods for .TPU Files
- TPU6EQU.PAS Turbo Pascal Source - Release-Sensitive Procs
- TPU6RPT.PAS Turbo Pascal Source - Text File Output Unit
- TPU6UNA.PAS Turbo Pascal Source - Disassembler Unit
- TPU6UNA.INC Turbo Pascal Source - Disassembler Tables (included)
- TPU6UTL.PAS Turbo Pascal Source - High-Level .TPU Analysis Methods
-
-
-
- Resources Required
-
- This program was developed on a Dell System 316 (386-SX) system having 5
- Mb RAM, 100 Mb Hard Drive, Super VGA Color. Also used was a Dell System
- 316SX with 2 Mb RAM and 80 Mb Hard Drive, VGA Color Plus.
-
- The program is intended to run on almost any system that is supported by
- Turbo Pascal Version 6.0 for development. It's even possible that it may
- work on a system having as little as 256Kb of RAM but no guarantees.
-
- Subject to the limitations below, the source codes are supplied without
- charge and without warranty. The source is highly sensitive to Turbo
- Pascal Version 6.0 and will NOT compile on earlier versions. Attempts to
- modify it to compile under earlier versions are DANGEROUS since pointer
- manipulations are performed that are incompatible with the heap managers
- of earlier versions of Turbo Pascal. BE WARNED.
-
-
-
- The Author
-
- This work was done by William L. Peavy, Houston Texas as a private research
- endeavor.
-
- I am interested in feedback, suggestions, constructive criticism, and
- success stories. A few "atta boys" wouldn't hurt either. I can be reached
- via Compuserve (70042,2310), via the HAL-PC Telecom-1 BBS or via the HAL-PC
- Telecom-2 BBS.
-
-
- License & Restrictions
-
- You are free to use this material at your own risk for your own personal
- and NON-COMMERCIAL ends. You are free to distribute COMPLETE copies of all
- materials via any means to any recipient provided that no charge is made
- therefor save a small and nominal fee whose sole purpose is to recover
- reasonable distribution expenses. You MAY NOT make use of these materials
- in a commercial manner. No warranties of any kind are made by the author.
- Should your use or distribution of this material result in damages to you,
- the damages are yours to bear. The opinions and findings contained in this
- material are those of the author and of no other person.
-
-
- Running TPU6
-
- To run the program, simply type TPU6 at the command-line prompt. You will
- be asked for the name of the unit. Reply with the name of the .TPU file
- but WITHOUT the .TPU extension. The unit must be in the current directory
- or in some directory on the current path, either as "unit.TPU" or imbedded
- in "TURBO.TPL". You will then be asked whether or not to disassemble the
- object code. Be careful here. SYSTEM.TPU will produce over 700K of output
- in file SYSTEM.LST. These files can be copied to PRN: but they are verbose.
-
- Enjoy!
-