Turbo Pascal

MSDOS » Development » Applications » Turbo Pascal

3DLIB30A

Summary: 3D animation lib for TP/BP/TPW/C++, Core, 1of2
Download: 3dlib30a.zip (May 11 1996, 176.2K)




3DLIB30B

Summary: 3D animation lib for TP/BP/TPW/C++, Tools,2of2
Download: 3dlib30b.zip (May 11 1996, 217.9K)




3DTERP

Summary: PASTERP-based 3D animation program
Download: 3dterp10.zip (Dec 8 1994, 176.1K)




AMOUSE

Summary: TurboPas5.5 Microsoft mouse unit (source only)
Download: amouse55.zip (Feb 16 1988, 6.7K)




ANIVGA

Version: 1.2
Summary: VGA sprite animation unit for TP >=6.0,
Download: anivga12.zip (Jul 10 1993, 678.2K)




ANSICRT

Summary: Use ANSI calls for screen instead of BIOS
Download: ansicrt.zip (May 28 1988, 12.2K)




ANSIVIEW

Summary: CRT drop-in replacement in TVision Environment
Download: ansiview.zip (Jan 29 1991, 10K)




ASYNC

Summary: Interrupt driven serial line terminal routines
Download: async4.zip (Nov 14 1987, 15K)




AVDOOR

Summary: Andrew Pam's door writing toolkit for TP55/60
Download: avdoor11.zip (Dec 8 1991, 44.9K)




BBSKT30A

Version: 3.0a
Summary: BBS/door programmer's toolkit for TP6+
Download: bbskt30a.zip (Nov 10 1993, 275.7K)




BGIRES 6/7

Summary: TP unit to store BGI drivers as resources
Download: bgires.zip (Jun 3 1994, 8.1K)




BITMAN

Summary: TP6/7 unit for manipulating bits in arrays
License: Shareware
Author: Erik Janssen
Email: SpeedSoftware@iname.com
Download: bitman10.zip (Jun 10 1998, 12.5K)
Description:
BitMan v1.0 is a Turbo Pascal unit which allows the user to manipulate
single bits in arrays. Values of varying bit sizes can be quickly stored
to, and restored from arrays. This is useful when writing for example
compression programs. Units for TP6 and 7 are included. The units are
designed for pure speed, and therefore all coded in Inline assembly.
Included are a 16-bit version and a 32-bit version. The 32-bit unit uses
32-bits assembler instructions, but works just in the normal 16-bit (DOS)
mode.




BITMAP

Summary: Converts Windows Bitmaps to BGI images in TP
Download: bitmap.zip (Jun 3 1995, 33.6K)




BITWISE

Summary: Unit to compress boolean data by factor of 8
Download: bitwise.zip (Feb 25 1995, 6.2K)




BMSEARCH

Summary: Fast Boyer-Moore string search - TP4.0 source
Download: bmsearch.zip (Oct 25 1987, 5.1K)




BONUS 4/5

Summary: Misc. TP utilities/pgms from TurboPower
Download: bonus507.zip (Jul 9 1989, 102.2K)




BP7BUGS

Version: 7.0
Summary: Unofficial Turbo/Borland Pascal bug list
Download: bp7bugs2.zip (May 19 1993, 15.8K)




BP7SB

Summary: Turbo/Borland Pascal Source Beautifier. EVAL
Download: bp7sb104.zip (Nov 5 1994, 36.9K)




BPL70N

Version: 7.0
Summary: Fast replacement libs for Borland-Pascal
Download: bpl70n16.zip (Aug 29 1994, 265.9K)




BPTRAP

Summary: Borland Pascal runtime error trap
Download: bptrap10.zip (Apr 27 1996, 10.1K)




BPXREF

Summary: Turbo Pascal unit dependencies, with source
License: Freeware
Author: Uwe Maeder
Email: tuze001@rzbox.uni-wuerzburg.de
Download: bpxref10.zip (Nov 19 1997, 14.8K)
Description:
Bpxref is a little ms-dos program for Turbo Pascal programmers. For a given start unit/program it can display all unit dependencies (cross reference list) by scanning the import (uses) lists of the sources. With little effort the included BP7.0 source can be extended to Delphi.




BTREE

Version: 4.0
Summary: Turbo Pascal DataBase ToolBox routines
Download: btree4.zip (Jan 17 1988, 15.3K)




BUTONS

Summary: Help design BWCC 'BORBTN' style bitmap buttons
Download: butons12.zip (Apr 1 1993, 104.6K)




ChiefLZ

Summary: ChiefLZ: Pascal and Delphi LZSS units
Download: chflz100.zip (Oct 31 1996, 59K)




CLIPBRD

Summary: Accessing Windows' Clipboard from DOS progs
Download: clipbrd.zip (Jun 3 1995, 22.2K)




CMPX

Version: 3.1
Summary: Complex math's unitfor TP/BP 5.0-7.0
License: Freeware
Author: Joe da Silva
Email: j.ds@mailcity.com
Download: cmpx31.zip (Mar 7 2000, 20.7K)
Description:
This fileq contains v3.1 of a complex math's unit to suit TP/BP 5.0,
5.5, 6.0 and 7.0 (files CMPX.??U). The unit provides all the facilities
and functions required for handling complex numbers.




CO 256c

Summary: Highresol modes for BP7.0 on standard VGA
Download: co256_05.zip (Dec 31 1993, 62.9K)




COMM_TP 4/5

Summary: Serial port unit for Turbo Pascal.x
Download: comm_tp5.zip (Nov 14 1989, 30K)




COMPDATE

Summary: Store compilation time & date in TP .OBJ file
Download: compdate.zip (Sep 13 1992, 6.7K)




COMSET

Summary: TurboPas routines to enable/access COM1/COM2
Download: comset.zip (Jun 10 1988, 2.1K)




COMTTY

Summary: Serial COM-unit, terminal emulator, w/TP src
Download: comtty30.zip (May 30 1994, 19K)




CONCR

Summary: Shows concurrent processing in Turbo Pascal 4
Download: concr4.zip (Jun 28 1988, 18.6K)




CONV_P

Version: 1.8
Summary: Pascal reserved word case conversion util
Download: conv_p18.zip (Nov 21 1989, 47.5K)




CONVERTB

Summary: Turbo Pascal, convert CP/M data to DOS
Download: convertb.zip (Aug 10 1987, 13.2K)




CRC

Summary: Calculates XMODEM CRCs
Download: crc.pas (Nov 29 1985, 4.5K)




CRC

Summary: File CRC utility
Download: crc2.pas (Feb 21 1986, 21K)




CRCASM

Summary: ASM CRC calculation code w/TurboPas interfaces
Download: crcasm.zip (Oct 28 1989, 12.7K)




CRSR

Summary: Lemay's cursor routines for TP4 (req QWIK42)
Download: crsr42.zip (Oct 1 1988, 5.7K)




CSYS

Summary: Compressed files handling toolbox for Pascal
Download: csys20.zip (Jul 13 1996, 65.4K)




CTLB101A

Summary: Many reusable data structures for TP/TPW/BP
License: Shareware
Email: mongev@bitsoft.com
Download: ctlb101a.zip (Jun 23 1997, 636.8K)
Description:
Containers Library is an object oriented data management system for Borland Pascal that allows you to quickly incorporate data structuring and access capabilities into your applications. It consists of a large set of easy-to-use, reusable data structures that range from dynamic arrays and huge collections, to tables and B+ trees. All code is linked into the executable at compile time, so there is no need to distribute additional run-time software with your applications. The structures in the library also allow complete, flexible access to your data by using a shared programming interface.




CtoP

Version: 1.2b
Summary: CtoP: Convert 'C' src to Turbo Pascal src
Download: ctop12b.zip (Apr 25 1989, 95.4K)




DATEIT3A

Summary: Turbo Pascal time/date routines
Download: dateit3a.zip (Jul 22 1988, 32.8K)




DATES

Summary: Help file for DATES.PAS
Download: dates.hlp (Apr 9 1986, 2.1K)




DATES

Summary: Keeps a list of memos, displays calendar
Download: dates.pas (Apr 9 1986, 42.6K)




Demo of 1

Summary: Demo of 1:M database manipulation in Topaz
Download: one2many.zip (Aug 6 1991, 3.7K)




DIRSEL

Version: 4.0
Summary: Directory routines for Turbo Pascal
Download: dirsel4.zip (Nov 8 1987, 9.1K)




DOS70

Version: 2.0
Summary: DOS 7 extensions & long file names
License: Freeware
Author: Cristi Streng
Email: cristis@lego.soroscj.ro
Homepage: http://www.lego.soroscj.ro/~cristis/
Download: dos70p20.zip (Feb 28 1998, 191.9K)
Description:
DOS70 is a Turbo Pascal unit, implementing DOS 7.x (found in Windows 95) specific extensions and long file name routines. Includes almost 90 functions and procedures, over 40 of them for handling files with long names (up to 260 characters). Full source included. Very comprehensive documentation. New features: a text file interface, functions that work only with DOS 7.1 (Windows 95 OSR 2), a unit using PChar strings instead of standard pascal strings, a comprehensive manual, more examples. Compiles with Borland Pascal 5.5/6/7.0 for DOS and Windows. Ten examples included.
dos70p20.zip has replaces dos70p13.zip.




DSKRD-WR

Summary: Low level disk read/write
Download: dskrd-wr.pas (Dec 24 1987, 3.9K)




DSUTIL

Summary: DOS utilities (IDE-ATA,HD-MBOOT,OS-BOOT, etc.)
Download: dsutil12.zip (Jan 19 1994, 316.7K)




EFLIB prototype 5

Summary: MS-DOS BP7 run-time
License: Freeware
Author: Johan Larsson
Email: jola@acc.umu.se
Homepage: http://www.acc.umu.se/~jola/
Download: eflibpt5.zip (Feb 23 1998, 343.5K)
Description:
EFLIB provides every Pascal programmer with elegant object-oriented solutions to common programming issues like data structures (ADT's) and data streams. Prototype 5 comes with a full math package that includes vectors, matrixes and complex numbers, as well as numerical solvers and expressions.




EMSARRAY

Summary: Define arrays in Expanded memory using TP
Download: emsarray.zip (Oct 31 1992, 10.9K)




ENV

Summary: Babulic's ENVUNIT for environment access in TP
Download: env20.zip (Sep 18 1988, 5.1K)




ERR

Version: 5.5-7.0
Summary: Improved error handling for TP pgms
Download: err87_13.zip (Jan 23 1993, 12.7K)




ERR_FUNC

Summary: TPU produces meaningful TP run time error info
Download: err_func.zip (Sep 11 1990, 36.1K)




ERROR

Version: 5.5
Summary: Find TP or 6.0 error 207 cause
Download: error87.zip (Aug 14 1990, 11.5K)




ERRTRACE

Summary: TurboPas4 unit to display error traceback info
Download: errtrace.zip (Oct 6 1988, 7K)




EVAL

Summary: Evaluate an infix expression typed on cmd line
Download: eval.pas (Apr 14 1986, 11.6K)




EXEUTIL

Version: 4.0
Summary: EXE Utils from Turbo Power for TPascal
Download: exeutil.zip (Nov 17 1987, 8.2K)




EXTEND

Summary: Allows more than 20 files open at once in TP6
Download: extend5.zip (Nov 18 1990, 11.8K)




EXTRASCR

Summary: TP Unit to support all screen modes
Download: extrascr.zip (Feb 10 1993, 90.3K)




EZ_INI1S

Summary: TP7 unit to easily read/write to .INI files
Download: ez_ini1s.zip (Aug 21 1996, 14.7K)




EZMOUSE

Summary: Easy to use mouse unit for TP7
Download: ezmouse2.zip (May 11 1996, 9K)




FASTWR

Summary: Quick screen update in Turbo Pascal
Download: fastwr.pas (May 25 1986, 11.5K)




FILE2INC

Summary: INC file maker for Turbo Pascal
Download: file2inc.zip (Jun 15 1996, 11.2K)




FILEREAD

Summary: File read & display TP6 unit w/src & examples
Download: fileread.zip (Apr 15 1992, 23.2K)




FMANAGE

Summary: Basic file handling routines for Turbo Pascal
Download: fmanage.zip (Oct 10 1992, 2K)




FSMOUSE

Summary: Turbo Pascal mouse unit for text mode
Download: fsmouse.zip (Aug 4 1995, 8.4K)




FSSERIAL

Summary: Serial object for TVision (needs a FOSSIL dvr)
Download: fsserial.zip (Jan 28 1991, 12.5K)




FULLDB

Summary: Adds .OBJ line nr. debug info to TP .TPU file
Download: fulldb13.zip (Oct 14 1991, 13.2K)




G_MOUS2A

Version: 5.5
Summary: TP Unit to program the mouse/VGA (TP6 &)
Download: g_mous2a.zip (Mar 2 1993, 16.8K)




GENOVR

Summary: General overlay support unit for Turbo Pascal
Download: genovr.zip (Aug 17 1991, 2.1K)




GETMEM

Summary: Get 'size of memory' available to current pgm
Download: getmem.pas (Nov 17 1985, 2K)




GETOPT

Summary: GNU getopt command line parser for TurboPascal
Download: getopt10.zip (Nov 22 1996, 37.8K)




GFX_4TP

Version: 7.0
Summary: ATH_GFX Library for Turbo Pascal
Download: gfx_4tp7.zip (Jul 11 1996, 39.1K)




GFXFX2

Summary: Graphics programming w/ Pascal sources
License: Shareware
Author: Bas van Gaalen
Email: bas@il.fontys.nl
Homepage: http://www.il.fontys.nl/~bas/
Download: gfxfx2.zip (Apr 19 1998, 392.1K)
Description:
GFXFX2. Collection of graphics based sources. Major topics: 3D rotation, Polygons (triple and quad), Flat-Shading, Gouraud Shading, Texture Mapping, Hidden face removal, Mode-X, Mode-12h, Mode 13h, Coppers, Fractals, Game techniques, Demo coding, Mouse routines, Palette routines, Plasma's, File-Format viewer: GIF, PCX, BMP, LBM, RIX and CEL, Scaling, Ten (10) different scrolls (horizontal, vertical, hardware, text, graphics, etc.), Sprites (normal, transparent), Voxel space, cross-fading, and more.




GLIB

Version: 1.02
Summary: 320x200x256 graphics unit for Turbo Pascal
Email: glib@cryogen.com
Homepage: http://www.netforward.com/cryogen/?glib/
Download: glib102.zip (Jun 5 1997, 65.2K)
Description:
gLib v1.02 is a blazingly fast 320x200x256 graphics library for Turbo Pascal 7.0. gLib was written with the game programmer in mind, and provides such useful features as: off-screen virtual pages, the ability to load 8-bit PCX and TGA files, clickable image maps, algorithmically generated fire, palette gradations, movies, string output, and all of the standard functions such as circles, lines, ellipses, etc. Much of gLib has been written in assembler, and all of it is optimized for speed. gLib comes with fully commented source code and is absolutely free for noncommercial use. gLib is also accompanied by xLib, a 640x400x256 limited function graphics library and a high-performance mouse unit.




GRAFDUMP

Summary: MGA/CGA/Herc/EGA/VGA graphics screen dump rtn
Download: grafdump.pas (Sep 9 1990, 6.9K)




GRAFIK

Summary: Units for scientific graphics in TP/BP
Download: grafik10.zip (Aug 22 1995, 14.2K)




GRAFSHW

Summary: Graphic interface unit for Turbo Pascal 7
Download: grafshw.zip (Oct 31 1996, 509.4K)




Grafx

Summary: Graphic-unit for BP7, exchange for BGI
License: Freeware
Author: Stefan Goehler
Email: stefan.goehler@gmx.de
Homepage: http://sourcenet.home.pages.de/
Download: grfxp13c.zip (Jul 4 1998, 257.8K)
Description:
Grafx x1.3c is a unit for Vesa-cards with support of 8-bit modes
beginning from 320x200 up to 1200x1600. Full sourcecode included.
Runs under TP/BP7.

Here some features:
- 80.66643% syntax compatible with graph
- Hardware acceleration on S3 and Cirrus cards
- Enhanced imaging procedures (scaling, v/hline, single image
line putting, sprites, find similar colors etc.)
- Fast (partially 386 asm if needed)
- Support for bitmap fonts (26 included)
- Text input in graphical modes
- Runs also under Protected Mode

You also get a mouseunit, which supports:
- Normal and animated cursors (both windows format)
- direct hardware access, if no mousedriver present (only
MS-compatible com-mouse)

Loaders for BMP/PCX and PNG are also included.




Graphics Vision & Tools

Version: 2.10
Summary: Graphics Vision & Tools: MKM's graphic TV
Download: gvsg2102.zip (Jul 23 1996, 1.1M)




GRAPHTXT

Summary: TP5.5 TPU graphics mode text file device drivr
Download: graphtxt.zip (Feb 15 1990, 7.7K)




GRAVIS

Version: 6.0
Summary: Graphic User Interface for Turbo Pascal
Download: gravis6.zip (Apr 14 1994, 225.3K)




GTMOUS 6&7

Summary: BP TPU&TPP Graph mouse in TEXTmode TV, etc
Download: gtmous13.zip (Jul 5 1993, 83K)




GVIS

Summary: Graphical User Interface library for BP7/TP7
Download: gvis201.zip (Mar 24 1995, 413.5K)




HEXCOM

Summary: Convert HEX file to binary
Download: hexcom.pas (Jul 21 1987, 2K)




HLP2TPH

Summary: Converts TurboPower .HLP to Borland .TPH
Download: hlp2tph.zip (Oct 28 1993, 31K)




HOTM

Version: 6.0
Summary: Reassign the TP IDE hot keys, w/TP 6.0 src
Download: hotm60.zip (Mar 18 1991, 5.1K)




HPDUMP

Summary: TP unit to dump graphics screen to HP Laserjet
Download: hpdump01.zip (Jun 9 1992, 1.9K)




HUGECOLL

Summary: Unit to implement huge collections in TP/W
Download: hugecoll.zip (Jul 24 1992, 4.7K)




INASM

Summary: Inline assembler generator for TP, w/src
Download: inasm10.zip (Mar 9 1991, 21.5K)




INDX18EU 4-6

Summary: Indexed files UNIT (export version) for TP
Download: indx18eu.zip (Mar 19 1991, 18.3K)




INLIN

Summary: Assembler/disassembler for TP4 inline code
Download: inlin219.zip (Apr 26 1988, 34.6K)




INTERUPT

Summary: Use TurboPas procedures as interrupt handlers
Download: interupt.pas (Apr 19 1986, 9.6K)




INTRFC

Version: 6.0
Summary: TP/TPW 1.x TPU file dumper, with source
Download: intrfc63.zip (Jun 3 1994, 50.1K)




INTRFC

Summary: TP/BP 7 TPU/TPW/TPX file dumper, with source
Download: intrfc70.zip (Mar 21 1994, 64.3K)




IO

Summary: COMM port driver
Download: io5150.pas (Aug 24 1984, 8.2K)




JANUSW

Summary: TPW dialogs, MDI chils windows or reg. Borland
Download: janusw.zip (Jul 24 1992, 24.6K)




JPDOOR

Version: 5.5
Summary: TP & 6.0 BBS door writing TPU utilites
Download: jpdoor32.zip (Feb 25 1992, 159.3K)




JRFPAS

Summary: Bob Ferguson's Turbo Pascal routine library
License: Freeware
Author: J.R. Ferguson
Email: j.r.ferguson@iname.com
Homepage: http://www.xs4all.nl/~ferguson/
Download: jrfpas05.zip (Dec 22 1997, 658.5K)
Description:
JRFPAS release 05 bundles a rich set of routines (procedures and functions) and object definitions for Borland Pascal and Delphi programmers. Subjects: Character and string handling, date manipulation, numerical routines, matrix handling, sorting, linked list and binary tree objects, real expression evaluation and much more.




LASTL

Summary: Last minute Pascal/Delphi program checks
Download: lastl113.zip (Jul 26 1995, 29.9K)




LCOMMTP

Summary: Turbo Pascal Communications Tool Box
Download: lcommtp.zip (Jan 24 1988, 39.9K)




LISTER

Version: 4.0
Summary: Xref/lister/indexer for TP
Download: lister50.zip (Dec 15 1987, 48.7K)




LTC

Version: 5.5
Summary: LiteComm Communications Toolkit for TP
Download: ltc55.zip (Sep 17 1989, 80.9K)




MATH 387

Summary: Fast inline SIN/COS/TAN/X^Y for or 486DX
Download: math3871.zip (May 15 1995, 74.8K)




MCUNIT

Version: 6.0
Summary: TP units supporting work in graphics mode
Download: mcunit10.zip (Feb 16 1993, 19.8K)




MISCTI 920103

Summary: Borland TechFax Turbo Pascal help files
Download: miscti10.zip (Dec 19 1989, 156.7K)




MkErr

Version: 6.0
Summary: MkErr: Error device for Turbo Pascal
Download: mkerr101.zip (Aug 3 1991, 11.3K)




MNDLBROT

Summary: Produce MandelBrot graphics [TurboPas]
Download: mndlbrot.zip (Jul 5 1988, 16.8K)




MNGLR

Summary: Turbo Pascal source files mangler/scrambler
Download: mnglr114.zip (Oct 22 1993, 34.7K)




MOS

Summary: Graphical Interface for Turbo Pascal 7
License: Shareware
Author: Jean-Pierre Planas and
Homepage: http://www.multimania.com/mos/
Download: mos31.zip (Feb 7 1999, 3.5M)
Description:
Master Operating System v3.1 Pro as Visual Pascal for DOS - Graphical
Interface for Turbo Pascal 7.0 programmers. MOS Design is based upon
Amiga Workbench Make easily Roll-up menus, windows, buttons, sliders,
lists, requesters. Also included is the ResourceBuilder: MRE Draw
requester, and MRE make the source.




MOUSEFIX

Version: 6.0
Summary: Disappearing mouse cursor fix for TurboPas
Download: mousefix.zip (Apr 28 1991, 7.8K)




MOUSLIB

Summary: Mouse Library for TP6/7, BP7 + DPMI support
Download: mouslib8.zip (Feb 24 1993, 165K)




MOUSTOOL

Version: 5.0
Summary: Add a mouse to Turbo Pascal
Download: moustool.zip (May 10 1989, 96.9K)




MYFONTS

Summary: Using Windows' and other fonts in DOS TP progs
Download: myfonts.zip (Jun 2 1995, 169.1K)




NED

Summary: Enhanced TEditor object for TP6/TurboVision 1
Download: ned103.zip (Aug 26 1992, 90.5K)




NED

Summary: Enhanced TEditor object for TP7/TurboVision 2
Download: ned3.zip (Dec 11 1992, 89.7K)




New Swag Pascal 1996

Summary: Snipets for November 1996
License: Freeware
Email: gdavis@gdsoft.com
Download: swag9611.zip (Nov 30 1996, 1.2M)
Description:
New Swag Pascal snipets for 11/29/96. From Sourceware Archival Group. Updated version of READER.EXE v3.13 and DOC files. Will automatically update .SWG files on your disk. SWAG (SourceWare Archival Group) is a collection of source code and program examples for the PASCAL language. Contains 58 catagories covering every aspect of PASCAL. One of the most complete PASCAL reference libraries available. This is only the update. Get allswags.zip at the site below for all snipets to date.




NEWFONT

Version: 2.0
Summary: Change VGA fonts & colours, w/TP7 source.
Download: newfont2.zip (Jun 21 1996, 19.9K)




NKTOOLS

Version: 4/5/5.5/6
Summary: Source to some useful TurboPas Units
Download: nktools.zip (Feb 24 1991, 44.6K)




OAS50DOC

Summary: TP4/5/5.5 Source Applications Generator, 1of3
Download: oas50doc.zip (Dec 4 1989, 128.5K)




OAS50PRO

Summary: TP4/5/5.5 Source Applications Generator, 2of3
Download: oas50pro.zip (Dec 4 1989, 160.9K)




OAS50S

Summary: TP4/5/5.5 Source Applications Generator, 3of3
Download: oas50s45.zip (Jan 23 1989, 51.5K)




OKI

Summary: Okidata printer setup program
Download: oki390.zip (Sep 15 1988, 27.8K)




OMOUSE

Version: 5.5
Summary: Object-oriented mouse for Turbo Pascal
Download: omouse.zip (Feb 22 1990, 20.8K)




OOAV

Summary: Object Oriented archive viewer for TP70
Download: ooav3.zip (Jun 12 1994, 11.7K)




OODB

Summary: Object-oriented database for TP6.0/TurboVision
Download: oodb.zip (Jul 13 1992, 75.6K)




OOPTutor

Summary: OOPTutor: Object Oriented programming tutor
Download: ooptut34.zip (Jul 5 1993, 258.7K)




OPENDOS

Version: 6.0
Summary: Task management under DR-DOS, TPsource
License: Public domain
Author: Gautier de Montmollin
Email: gautier.demontmollin@maths.unine.ch
Download: opendos2.zip (Aug 2 1998, 9.2K)
Description:
This package contains two Turbo Pascal 6.0 units:
OpenDOS unit for using the multitasking mode of DR-DOS
TaskMon unit for a monitoring window in Turbo Vision

The first one, opendos.pas, deals with the basic functions of the
multitasker (infos, names, ID, switching, renaming, and how to launch a
new task); cut-and-paste between tasks are not included. Added: DPMS
info support.

The second unit, taskmon.pas, is a task monitor for the Turbo Vision
environment; an example, tmontest.pas, shows how to use it.




OPENDOS

Version: 6.0
Summary: Task management under OpenDOS, TP 6.0 source
License: Public domain
Requires: OpenDOS 7.01 or later (but it should work under DR-DOS or Novell DOS); a Pascal compiler compatible with TP 6.0.
Email: Gautier.deMontmollin@maths.unine.ch
Download: opendos1.zip (Jul 15 1997, 8.1K)
Description:
This package contains two Turbo Pascal 6.0 units. The first one, opendos.pas, deals with the basic functions of the multi-tasker (infos, names, ID, switching, renaming, and how to launch a new task); cut-and-paste between tasks are not included. The second unit, taskmon.pas, is a task monitor for the Turbo Vision environment; an example, tmontest.pas, shows how to use it.




OPROSM

Summary: TurboPower Object Professional function list
Download: oprosm.zip (Jan 5 1990, 50.9K)




OVERXMS

Summary: Load Turbo Pascal overlays into XMS memory
Download: overxms.zip (May 3 1992, 4.7K)




OVRUMB

Summary: TPU uses upper memory as overlay buffer, w/src
Download: ovrumb12.zip (Sep 20 1994, 6.8K)




PACKOBJ

Summary: Compressing BINOBJ-like utility w/TPas example
Download: packobj.zip (May 5 1992, 30.9K)




PARSE

Summary: Expression parser for Turbo Pascal
Download: parse10.zip (Jun 13 1991, 5K)




PARSTP

Summary: Math Parser for TP, BPW, C++, VB and others
Download: parstp30.zip (Sep 22 1994, 65.8K)




PAS_SCI

Summary: Turbo Pascal scientific subroutines/progs
Download: pas_sci.zip (Sep 26 1985, 55.8K)




PASED

Summary: Multi-window programmer's editor for TurboPas
Download: pased11.zip (Oct 25 1989, 113.8K)




PASJPG

Summary: Pascal port of the IJG JPEG library release 6a
Download: pasjpg10.zip (Sep 20 1996, 335.2K)




PASLIB

Summary: T.Pascal Source Library Routines
Download: paslib.zip (May 22 1986, 14.2K)




PASMOU 6/7

Summary: Mouse interface for Turbo/Borland Pascal 6/7
License: Freeware
Requires: Microsoft-compatible mouse. Turbo/Borland Pascal 6.0/7.0.
Email: alpha@lego.soroscj.ro
Download: pasmou15.zip (Jun 18 1997, 26K)
Description:
Pascal Mouse v1.5 is for DOS Pascal programmers. Includes 55 procedures and functions that will give you full control over the mouse. All the normal mouse routines are contained (reset mouse, show, hide, read position and button state, change cursor shape, define sensitivity and threshold, set cursor range, get mouse driver information, support for user interrupt handlers, etc.). Written in assembler for speed and small code. Includes full source code, comprehensive documentation, and sample programs.




PASMSG

Summary: Allows TPC(v6) or TPCX to run under TC++ IDE
Download: pasmsg.zip (Nov 10 1990, 3.3K)




PASTOOLS

Summary: Return ENV, ARGC, ARGV, routines for TurboPas
Download: pastools.pas (Mar 21 1984, 5K)




PASWIZ

Version: 2.1
Summary: Pascal Wizard's Library for Turbo Pascal
Download: paswiz21.zip (Apr 13 1996, 106.3K)




PASZLB

Summary: Pascal port of the 'zlib' compression library
License: Freeware
Author: Jacques Nomssi Nzali
Email: nomssi@physik.tu-chemnitz.de
Homepage: http://www.tu-chemnitz.de/~nomssi/
Download: paszlb10.zip (May 31 1998, 95K)
Description:
Paszlib is a translation of the 'zlib' compression library C source rev.
1.1.2 by Jean-Loup Gailly and Mark Adler to Pascal. The library provides
in-memory compression and decompression functions, including integrity
checks of the uncompressed data. The library supports the 'deflation'
compression method used in ZIP and PNG files. Paszlib was tested with
Borland Pascal 7 under DOS and DPMI and with Borland Delphi 3 under
Win95/NT4.




PCDISK

Summary: Menu-driven file handler
Download: pcdisk.pas (Sep 8 1985, 43.5K)




PDIR

Version: 5.5
Summary: Palcic's directory routines using TP OOP
Download: pdir10.zip (Aug 16 1989, 9.4K)




PGRAPH

Summary: Fast graphic units for Turbo/Borland Pascal
Download: pgraph67.zip (Nov 15 1996, 67.8K)




PMDBG

Version: 7.0
Summary: Post Mortem debugger for Borland Pascal
Download: pmdbg121.zip (Nov 8 1996, 200.6K)




POSBM

Summary: Fast Turbo Pascal POS() replacement
Download: posbm.zip (Jun 14 1989, 6.3K)




PP

Summary: Pascal pretty printer/reformatter, w/TP5.0 src
Download: pp50.zip (Nov 28 1989, 16.2K)




PPL4P

Summary: X/Y/Zmodem protocol library for Turbo Pascal
Download: ppl4p10.zip (Apr 10 1996, 78.6K)




PPP

Summary: Pascal pretty printer (c't Mag), req. TP5.0
Download: ppp.zip (Mar 28 1991, 8.8K)




PPTLKT

Summary: Pascal source code library for TPv4+, SP/2v1.5
Download: pptlkt06.zip (Apr 24 1996, 876.8K)




PPTSR

Summary: Units & demo pgms to write TSRs in TurboPascal
Download: pptsr10.zip (Feb 11 1993, 20.6K)




PRESKIT

Summary: Data compression toolkit for Turbo Pascal
Download: preskit2.zip (May 18 1993, 36.8K)




PRINTDIR

Summary: Read current directory
Download: printdir.pas (Apr 3 1985, 19K)




PRNDRV

Summary: Printer driver to provide clean error handling
Download: prndrv.pqs (Feb 15 1986, 4.5K)




PROCPARM

Summary: Pass procedures as parameters
Download: procparm.zip (May 9 1986, 5.5K)




PRTFIL

Summary: Generic BP7 printing obj & replacement PrtFltr
Download: prtfil10.zip (Jun 7 1994, 46.5K)




PSCAL

Summary: Calendar functions for Borland/Turbo Pascal 7
Download: pscal108.zip (May 23 1994, 11.4K)




PSCREEN

Summary: Pascal screen writing routines, performance ck
Download: pscreen.zip (Nov 1 1989, 14.7K)




PSDIR

Summary: Turbo Pascal 6 directory functions (source/NG)
Download: psdir101.zip (Jan 7 1993, 5.5K)




PSDSM

Summary: Get more than 64 kb heap in Turbo Pascal 6
Download: psdsm103.zip (Jan 26 1993, 4.1K)




PSGUI

Summary: Powerful graphics library for Turbo Pascal 6
Download: psgui130.zip (Dec 31 1992, 44.3K)




PSLST

Summary: List functions Object for Borland Pascal
Download: pslst102.zip (Jan 10 1994, 8.4K)




PSPPD

Summary: Database functions for Turbo Pascal 6
Download: psppd100.zip (Jan 7 1993, 24.5K)




PSSTK

Summary: Stack functions for Turbo Pascal 6
Download: psstk101.zip (Jan 7 1993, 5.1K)




PSSTR

Summary: String, variable & keyboard functions for BP7
Download: psstr108.zip (Jan 10 1994, 16.4K)




PSTUI

Summary: Turbo Pascal (S)VGA Text User Interface
Download: pstui100.zip (Apr 30 1993, 55.1K)




PSXMH

Summary: XMS heap control for Turbo Pascal 6
Download: psxmh103.zip (Jan 26 1993, 8K)




PULL

Summary: Pulldown menus for TP5.5, uses QWIK55, WNDW55
Download: pull55.zip (Aug 24 1989, 141.8K)




PULL

Summary: Pulldown screens/menus
Download: pull15.zip (Aug 31 1987, 40.4K)




PULL

Summary: Pulldown menus for TP4, uses QWIK40, WNDW40
Download: pull20.zip (Jan 11 1988, 62.3K)




PULL5X

Summary: Pulldown menus for TP5, uses QWIK5X, WNDW5X
Download: pull5x.zip (Jan 10 1989, 138.8K)




PULTP

Version: 4.0
Summary: Pull-down menues for Turbo Pascal
Download: pultp4.zip (Nov 22 1987, 19.4K)




PX

Summary: (T)Pascal variable/procedure cross referencer
Download: px141.zip (May 24 1991, 16.6K)




PXL214A

Summary: Turbo Pascal cross-referencing lister
Download: pxl214a.zip (Feb 13 1993, 100.4K)




QNR

Summary: Adds queries (assist and dot) to Topaz progs
Download: qnr.zip (Aug 13 1991, 9.4K)




QRDEMO

Summary: TP6.0 TV CASETool demo. Edit resource files
Download: qrdemo.zip (Mar 12 1992, 169.3K)




QWIK

Summary: FAST Turbo Pascal screen writing & more
Download: qwik30.zip (Aug 31 1987, 41.1K)




QWIK

Version: 5.5
Summary: Quick screen utilities for TP5.5 (w/src)
Download: qwik55.zip (Aug 24 1989, 70.4K)




QWIK42B

Summary: Lemay's fast screen write routines for TP4
Download: qwik42b.zip (Oct 15 1988, 64.6K)




QWIK5X 5

Summary: Quick screen utilities.X for TPas5 (w/src)
Download: qwik5x.zip (Dec 19 1988, 69K)




RAW_LPT

Summary: TP routine to process LPT1 output in raw mode
Download: raw_lpt.pas (Dec 18 1989, 2.1K)




RMOUSE

Summary: TP6.0 mouse TPU (Graphic cursor in TEXT mode)
Download: rmouse11.zip (Oct 8 1992, 19.8K)




ScanHelp

Summary: ScanHelp: Scan TP units to build a help file
Download: scanh326.zip (Jan 23 1994, 99.2K)




SELECTOR

Summary: TP routines similar to C language iascii, etc.
Download: selector.pas (May 15 1991, 4.2K)




SHOWDATE

Summary: Get, display current system date
Download: showdate.pas (Feb 28 1986, 2.9K)




SLLIST

Summary: Singly linked list for Turbo Pascal
Download: sllist.zip (Mar 10 1989, 5.7K)




SMFONT

Summary: Package of 23 fonts for Borland Turbo Pascal
License: Freeware
Requires: Turbo Pascal 7, VGA graphics.
Author: Remco de Korte.
Email: tjr19@mail.idt.net
Download: smfont.zip (Feb 1 1997, 574.3K)
Description:
The SMFONT package is a set of 23 fonts for Borland Turbo Pascal. It is compatible with just about any video mode. Many of the fonts come in several different sizes, and one of them (#21) is fully scalable. Shading of characters in the vertical direction is supported. SMFONT is free for non-commercial use. SMFONT was written by Remco de Korte of Soft Machine.




SORTKIT

Summary: Sort objects sources for Turbo Pascal 6
Download: sortkit1.zip (Sep 15 1991, 10.7K)




SPO

Version: 7.0
Summary: TPU Peephole Optimizer for Borland Pascal
Download: spo110.zip (Apr 16 1993, 108.9K)




SPOC 1988

Summary: Borland's Turbo Technix Sept/Oct all pgms
Download: spoc88.zip (Jul 13 1988, 47.8K)




SPRITES

Version: 6.0
Summary: Fast sprites engine for TP, w/ASM source
Download: sprites.zip (Apr 27 1991, 34.3K)




SRTKIT

Summary: Internal/external/combined sort lib for TP6.0
Download: srtkit11.zip (Mar 6 1992, 10.8K)




STAY

Summary: How to write a TSR program in Turbo Pascal
Download: stay42.zip (Nov 8 1986, 69.2K)




STAYRES

Version: 3.0
Summary: Go TSR in Turbo Pas
Download: stayres.pas (Aug 10 1985, 40.7K)




STORAGE

Summary: Storage method object for compressed text (TP)
Download: storage.zip (Feb 8 1991, 10.2K)




STREAM

Summary: 23 different stream types for TP/BP/TPW
Download: stream16.zip (Dec 7 1994, 68.6K)




STRG

Summary: Lemay's fast string unit for TP5.5
Download: strg57.zip (Jan 22 1991, 43.2K)




STRG61A

Summary: Lemay's fast string unit for TP6.0
Download: strg61a.zip (Jan 22 1991, 43.2K)




STRIPPED

Summary: Detects .EXE files damaged by TDebug's TDSTRIP
Download: stripped.zip (May 28 1992, 7.9K)




STRLIST

Summary: Compile strings into Turbo Pascal .OBJ files
Download: strlist.zip (Mar 9 1992, 17.7K)




SWAG 1997

Summary: NEW SWAG Pascal snipets for February 1997
License: Freeware
Email: gdavis@gdsoft.com
Download: swag9702.zip (Mar 8 1997, 1006.7K)
Description:
NEW SWAG PASCAL snipets for 02/28/97. From Sourceware Archival Group. Updated version of READER.EXE v3.13 and DOC files. Will automatically update .SWG files on your disk. SWAG (SourceWare Archival Group) is a collection of source code and program examples for the PASCAL language. Contains 60 catagories covering every aspect of PASCAL. One of the MOST complete PASCAL reference libraries available. This is ONLY the update. Get ALLSWAGS.ZIP at the site below for ALL snipets to date.




SWAG 1997

Summary: New SWAG Pascal snipets for August 1997
License: Freeware
Email: gdavis@gdsoft.com
Download: swag9708.zip (Oct 12 1997, 1.2M)
Description:
New SWAG PASCAL snipets for 08/31/97. From Sourceware Archival Group. Updated version of reader.exe v3.13 and doc files. Will automatically update .swg files on your disk. SWAG (SourceWare Archival Group) is a collection of source code and program examples for the PASCAL language. Contains 60 catagories covering every aspect of PASCAL. One of the most complete PASCAL reference libraries available. This is only the update. Get allswags.zip at the site below for all snipets to date.




SWAG 8/96

Summary: SWAG: Turbo Pascal source code, update
Download: swag9608.zip (Sep 8 1996, 1M)




SWAPUNT

Summary: TPU/QPU to add Swap & Execute to your TP progs
Download: swapunt7.zip (Jun 16 1993, 28.1K)




SWIFT

Summary: Swift-Enviro1.2 Easy to program DOS GUI enviro
Download: swift1-2.zip (Apr 12 1996, 132.8K)




SWIN

Summary: GUI for programming in TP6.0 and above
Download: swin_0_1.zip (Mar 28 1993, 31.1K)




SYS60A

Summary: Lemay's fast system unit replacement for TP6.0
Download: sys60a.zip (Mar 24 1991, 36.9K)




SYST55C

Summary: Lemay's fast system unit replacement for TP5.5
Download: syst55c.zip (Nov 11 1990, 33.4K)




T-REF

Summary: Cross-Reference Lister for Turbo Pascal
Download: t-ref.zip (Jan 17 1987, 100.4K)




T301AS

Summary: Asynch comm routes for Turbo Pascal
Download: t301as.zip (Jan 4 1989, 10.7K)




TASKER

Summary: Turbo Pascal non-premptive multitasking module
Download: tasker4.zip (Jan 7 1988, 3.9K)




TAVID

Summary: Fast screen writes for Turbo Pascal
Download: tavid12.zip (Dec 22 1988, 37.8K)




TBASE

Version: 1.1