TIP: Click on subject to list as thread! ANSI
echo: z3_pascal
to: All
from: Ian Smith
date: 1996-03-12 08:37:22
subject: Z3_Pascal nostalgia ..

The following files are available for file request from 626/660, or for
first time callers to Magic Puddin', in area Z3P.  V.32bis/V.42bis, 23
hours freqs, 8:00am - 00:50am logon.  The first file contains all the
others, most of which are in text saved message format (despite any .pas
extensions).

Some of the longer term residents of this echo might get a smile of warmth
and recognition from seeing some of the snippets below, especially perhaps
some examples from the late, great Trevor Carlsen, and useful bits by other
people, some still around, some not - including Ron Lyth, who's about to
leave us :(

I must admit that I've added very little to this the last year or so ..
this is hardly any competition for SWAG :) but there's some good bits ..

 ÖÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÒÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ·
 º File Area  Z3P        º Tips, Tricks & Code from Z3_PASCAL               º
 ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÐÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ
 º     Area Statistics:     Total Files: 151      Total Size:     1033k     º
 ÓÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĽ

CODE_Z3P.LZH    294k 09-03-96* my Z3_PASCAL collection since '89; all files
                               below
FILESZ3P.963      7k 09-03-96* FILES.BBS filelist at 9 Mar 96, code_z3p.lzh

DL_IDE.INF       14k 26-10-95  darryl luff; Getting Drive
                               Cylinders/Heads/Sectors
DLFOSSIL.PAS     12k 06-10-95  darryl luff - FOSSIL access code
RLFOSSIL.PAS      7k 29-07-95  ron lyth - using FOSSIL
DT_COMMS.PAS     11k 04-04-95  Darren Treloar's interrupt-driven comms
CLPBORLD.FAQ     41k 29-07-95  Borland FAQ
NETBIOS.PAS      25k 16-11-94  useful things for dealing with NetBIOS
SMTH_PAN.VGA      5k 08-10-94  smooth panning VGA

FILESZ3P.949      6k 29-09-94  filelist at 29 sep 94, code_z3p.lzh

RL_ENVIR.HNT      2k 07-08-94  ron lyth - on environment strings
CADTHIEF.PAS     11k 23-06-94  andrew clarke - CtlAltDel trapping
IHMODEXE.MSG      6k 23-06-94  ivan hamilton - mucking around with EXE hdrs
FMLINDR2.PAS      4k 14-06-94  fm; Bresenham's l/draw algorithm pascal APC
                               Apr'88
FMLINDRW.PAS     10k 14-06-94  frank malcolm - ASM linedraw VGA 320x200x256col
MPVOLABL.PAS      3k 14-06-94  Michael Phillips - Volume label processing
MPUNIXTM.PAS      5k 16-03-94  Michael Phillips - Unix Time
SL_SCANC.ODE      6k 09-02-94  Steven Lutrov - list of scan codes

MA_MOUSE.RTN      4k 16-12-93  Mark Allen's mouse routines
DB_MOUSE.PAS      4k 11-12-93  some mouse stuff from david
MP_STDER.PAS      1k 26-09-93  Stderr in Pascal
FM_SORTS.PAS      8k 18-09-93  Frank Malcolm - buncha sort algorithms
IEMSI_7B.MSG      1k 06-08-93  Bo Bendtsen - convert 7  8bit for IEMSI
PRSTATUS.PAS      3k 22-07-93  Carl Ranson - printer routines
JPBROWSE.PAS     13k 17-07-93  James Park - TV Browser
MPF11_12.MSG      2k 03-07-93  Michael Phillips - Int16/f10 for extra keys
TV_HISTR.BIT      2k 02-07-93  James Park - tHistory event handler code

MPVOLABL.MSG      4k 23-06-93  Michael Phillips - Vol. Label / Serial No. code
MPF11&12.MSG      2k 11-06-93  Michael Phillips - access to F11/12

MD_VGA_X.PAS      6k 31-05-93  Mark Dixon - test mode X
IS_ATCMS.PAS      7k 17-05-93  my psetfix.pas post
DP_SRCOM.PAM     21k 17-05-93  int driven ser comms
WHIRLGIG.PAS      5k 07-05-93  Michael Phillips - whirlygig, what else?!
MODIFILE.PA1      7k 30-12-92  Peter Beeftink's point mail name mangler
MODIFILE.PA2      6k 30-12-92  Peter Beeftink's point mail name mangler part 2

STREAMS.BIT       6k 24-02-93  db - re using murdoch's stream tricks
GBENV.PAS         3k 13-02-93  environment hunting code

TP7_BUG1.MSG      1k 08-12-92  First TP7 bugs - Duncan Murdoch
RANDGRAF.COD      3k 13-12-92  Doug South - graphing random numbers
XTOPOWER.PAS      1k 18-11-92  Glenn Crouch - x to the power ...
TC_CURSR.PAS      2k 18-11-92  Trevor Carlsen - hide the damn cursor

TC_SDIR1.PAS      4k 01-11-92  Trevor Carlsen, [1 of 2] Scrolling Directory
TC_SDIR2.PAS      4k 01-11-92  Trevor Carlsen, [2 of 2] Scrolling Directory
TC_KYIN1.PAS      4k 01-11-92  Trevor Carlsen, [1 of 4] Keyinput unit
TC_KYIN2.PAS      4k 01-11-92  Trevor Carlsen, [2 of 4] Keyinput unit
TC_KYIN3.PAS      5k 01-11-92  Trevor Carlsen, [3 of 4] Keyinput unit
TC_KYIN4.PAS      5k 01-11-92  Trevor Carlsen, [4 of 4] Keyinput unit

TC_ENCRP.PAS      4k 04-10-92  TeeCee's decryption competition :)
TC_ENCRP.MSG      1k 04-10-92  Msg re TeeCee's decryption competition

OKDELAY.PAS       1k 03-09-92  Chris Barrett - ASM delays
RM_NOCRT.PAS      4k 01-09-92  Richard Morris' CRT replacement
SET_PAL.PAS       1k 27-08-92  Darren Millar - set VGA palette

RM_X_PAS.MSG     14k 23-08-92  Article on 'Extended Pascal'
RM_BITS.PAS       1k 29-07-92  Listing bits in bytes, using sets
RM_ERROR.MSG      4k 29-07-92  Using ExitProc - Richard Morris

DB_MORE.PCX       6k 25-02-93  more on DPCXASM2
DB_PCX.ASM       21k 28-01-93  DPCXASM2 - the latest by david begley
DB_PAL.PAS        1k 27-07-92  David Begley - setVGA palette
TP_PCXFX.PAS      7k 26-07-92  Tom Przeor - additions to PCX, specs
TP_PCXF2.PAS      1k 26-07-92  Tom Przeor - additions to PCX, more
DB_PCXEX.PAS      2k 26-07-92  david begley - PCX code - further notes
DB_PCXFX.PAS      1k 26-07-92  david begley - PCX code - more
DB_PCXEP.PAS      1k 26-07-92  david begley - PCX code - epilog
DB_PCX1.PAS       2k 26-07-92  david begley - PCX code - good stuff!
DB_PCX2.PAS       5k 26-07-92  david begley - PCX code - part 2
DB_PCX3.PAS       3k 26-07-92  david begley - PCX code - part 3
DB_PCX4.PAS      11k 26-07-92  david begley - PCX code - part 4
DB_PCX5.PAS       2k 26-07-92  david begley - PCX code - part 5
DB_PCX6.PAS       2k 26-07-92  david begley - PCX code - part 6

RM_PCX.MSG        2k 15-07-92  load VGA with DAC palette from PCX image
PCXVGPAL.MSG      2k 10-07-92  Tom Przeor - more VGA palette stuff

TCDATENU.PAS      9k 03-07-92  latest tcdate unit w/ unix tstamps
TCDATENU.FIX      1k 03-07-92  unixtime fix for tcdatenu
TCDATENU.MSG     10k 24-05-92  tc's dates unit w/ unixstamps

MD_DVIDL.PAS      3k 24-05-92  int $28 task idle - DV friendly
NET_PATH.PAS      1k 24-05-92  retrieve filespec to absolute (net) path
DB_UINFO.PAS      9k 08-05-92  TurboPower's UnitInfo - ta db
DB_UINFO.MSG      1k 08-05-92  pd Unit contents display tp5.5/6
JL_CRC32.MSG      8k 03-05-92  crc32 ex Gary Brown to tp by jim Louvau
LD_MSGID.PAS      3k 11-03-92# Lincoln Dale - neat hex msgid generation
BM_UDATE.PAS      4k 11-03-92# Brendan Morley unix (octal) and julian dates
CS_PARAM.MSG      3k 02-03-92# switchexists / swdata - craig sanders
IH_FLSHR.MSG      2k 24-02-92# filemode / sharing mode consts - ian harris
DB_FLSHR.MSG      2k 24-02-92# function shareloaded - is SHARE there?
TC_DOFWK.MSG      1k 24-02-92# day of week - uses tcdate

TCNEWASC.MSG      1k 11-02-92# the ultimate asc2str :) array of char
HEXNUM.MSG        1k 09-02-92# long, word, byte to hex
LINEDRAW.MSG      4k 09-02-92# Bresenham's line-draw method - Frank Malcolm
CMDLIN1.MSG       3k 09-02-92# command line parsing: frank malcolm
CMDLIN2.MSG       2k 09-02-92# command line parsing: part 2

DL_LIST1.MSG      3k 19-12-91# mitch davis - Doubly Linked Lists Pt 1
DL_LIST2.MSG      3k 19-12-91# Doubly Linked Lists Pt 2
DL_LIST3.MSG      5k 19-12-91# Doubly Linked Lists Pt 3

RECURDIR.MS2      1k 19-12-91# lincoln dale - recursive showdirectory.
RECURDIR.MSG      3k 19-12-91# Mitch Davis - recursive directory search

CLOCKTSR.MSG      4k 19-12-91# Chris Barrett - on screen clock off INT 8
CPU_TEST.MSG      8k 19-12-91# Michael Phillips - Get CPU type
PRIMES2.MSG       2k 02-11-91# John Kelly - playing with Primes
TCPRIMES.MSG      2k 01-11-91# Trevor Carlsen - sieve Primes to 524160
DB_TDIAL.MSG      4k 29-10-91# david begley - TDialog replacement
APPEND.MSG        1k 29-10-91# Lincoln Dale - append to untyped files
JOYSTIK2.MSG      2k 29-10-91# Simon Forsyth - Joystick control
AM_PI.PAS        11k 15-10-91# Arthur Marsh - pi to n places; fxd pnt reals
ISQRT2.PAS        1k 29-09-91# Arthur Marsh - Integer Square Root
ISQRT2.MSG        1k 29-09-91# Arthur Marsh - Integer Square Root
AIRFOIL3.PAS      3k 23-09-91# Paul Daniels - Airfoil design (final?)
VOLLABLE.MSG      6k 17-09-91# David Edwards: Read/Update DOS Volume Label
PATCHTPU.MSG      1k 31-08-91# TBufStream bugfix - Duncan Murdoch via db
BINSCH.MSG        3k 30-08-91# Peter Williams - Binary Search
TCGETPUT.MSG      4k 29-08-91# TeeCee - Std Pascal Get / Put etc in TP.
AIRFOIL2.PAS      2k 27-08-91# Paul Daniels - Airfoil program v2
TC_BMGRD.MSG      3k 27-08-91# Fast file search for text string
AIRFOIL.PAS       3k 23-08-91# Paul Daniels - Airfoil program v1
DB_DEMO.PAS       7k 21-08-91# Trapping Object Con/Destructors
DB_FBUFS.MSG      3k 18-08-91# Using SetTextBuf with buffered text files

OVERLAY1.MSG      5k 15-08-91# ram- A bit of theory, Overlays Pt 1
OVERLAY2.MSG      6k 15-08-91# ram- A bit of theory, Overlays Pt 2

TCSLFCHK.MSG      6k 14-08-91# tc's pd self checking exe unit.
TC_BMG.MSG        2k 10-08-91# Boyer-Moore text search
DBKEYCLK.PAS      2k 03-07-91# Keyclick
TC_EXTKY.PAS      2k 25-06-91# KeyPress, extended key handling
ED_PATCH.FIX      2k 22-06-91# Turbo Vision Editor fix - TP6
UNLD_TSR.TIP      1k 18-06-91# Bruce Mitchell - unloading TSRs
EXT_KEYS.MSG      1k 18-06-91# teecee - Extended Key check
MANDEL.MSG        2k 17-06-91# Paul Daniels - a Mandelbrot

DBSTREAM.PAS      7k 10-06-91# david begley - streams code - and a problem

NOPRTSC.MSG       1k 31-05-91# Steven Lutrov - PrintScreen via vector
TCDATE.NEW        5k 20-05-91# TCDate unit - early version
TC_ENV.MSG        2k 07-05-91# Finding PATH (after finding Environment)
JOYSTICK.MSG      4k 29-04-91# Joystick.Pas by Jack Baltus (mick howland)
TODAY.MSG         5k 13-04-91# Nicholas Wallace - Date/time prog

TC_INPUT.MSG      3k 13-04-91# Trevor Carlsen - Fixed length input routine
BAUDRATE.MSG      1k 06-01-90# tc - get baudrate from port uart
TC_MSGRD.PAS      2k 18-12-89# tc - read *.MSG
TC_TSR.MSG        3k 18-12-89# tc - swapping / TSRs
FILES99.PAS       1k 14-12-89# tc - up to 99 files, w/DOS3.3
SCRTPAS.MSG       3k 30-11-89# tc's small CRT unit
TC_ASCIZ.MSG      1k 28-11-89# early Asc2Str

INTVECS.MSG       3k 22-11-89# henry griggs - handling int vectors
SCRNSAVE.PAS      2k 27-10-89# tc - read CGA screen
INT2526.MSG       3k 03-03-91# michael phillips - read sector INT 25h
CONTENTS.MSG      1k 04-02-91# craig sanders - extract Fidonews contents
NUM_STR.MSG       1k 28-01-91# tc - function strlong

TCDATE.MSG        4k 22-03-90# tc - unit TCDates #1
TCDATSTR.PAS      3k 22-02-90# tc - input date string over current date
TCSCANCD.PAS      2k 22-02-90# keypress code / scancode

FILESTAT.MSG      1k 20-02-90# filerec typecasts
HG_PTMSG.MSG      5k 19-01-90# henry griggs - fidonet msg handling
HG_SCNRD.MSG      2k 16-01-90# henry griggs - get char from screen
TC_RDSCR.MSG      1k 15-01-90# teecee - get char from screen
JC_ZMODM.MSG      1k 06-01-90# pointer to zmodem source

Ian

--- MaltEd 1.0.b5
* Origin: Magic Puddin' BBS Nimbin 066-89-1843 V.32bis/V.42 (3:626/660)
SEEN-BY: 633/267 270
@PATH: 626/660 711/401 808 50/99 635/544 727 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.