T E X T F I L E S
Programming Textfiles
Anything having to do with the programming of computers, or how to approach
programming computers, and not covered by other sections, is stuck here. That
means you might find a lot of similar information in the <A HREF="/apple">Apple
</A> section, or even in the <A HREF="computer">computer</A> section. A good
portion of these files might seen out of date or irrelevant, but in fact show
the initial approaches to programming concepts (like cryptography, artifical
intelligence, and security) that apply very strongly to this day.
AI
Artificial Intelligence Textfiles
AMIGA
Programming and Software information on the Amiga
CARDS
Bowen's Incredible Instruction Set Summary Cards
CRYPTOGRAPHY
Information on Cryptography or Politics Surrounding Cryptography
FORMATS
Files Presenting Different Programming Formats
FUZZYLOGIC
Files about Fuzzy Logic
24hrs.txt
Some Opinions on Leaving Your Computer On 24 Hours a Day and Mounting Your Machine Sideways, 1990
25th_ann.uni
On the Evolution of Unix and the Automation of Telephone Support Operations by Ronda Hauben
3drotate.txt
Three Dimensional Rotations for Computer Graphics, by Lithium of VLA
3dshade.txt
Three Dimensional Shading in Computer Graphics by Lthium of VLA
4dostips.txt
4DOS Specific Information and Tips
6309.ex
A Memo on the Secret Features of 6309
6502.txt
Information about the 6502 taken from a 6510 Commodore 64 Manual
6502bugs.txt
Information on 6502 Bugs, from Ivo van Poorten (November 2, 1994)
6502guid.txt
Learning Assembly in One Stp from RTK (July 23rd, 1997)
65816.std
A Proposed Assembly Language Syntax For 65c816 Assemblers by Randall Hyde
65xxx.drm
The 65C816 Dream Machine
8080.op
Summary of 8080 Instructions
86bugs.lst
Harald Feldmann's 86BUGS List (November 3, 1994)
aaisch.pro
The American Animation Institute 1987 Class Schedule (WHAT?)
abacus.txt
Why the Hell Would You Learn Programming?
acronyms.txt
ACRONYMS (and things that look like them)
addrbook.txt
DOCUMENTATION: The Cyberpunk's Address Book v1.01 by Robert D. Bouman (February 4, 1994)
address.txt
Understanding Effective Addresses in Assembly
adv_ex65.txt
Advanced 6502 Assembly Code Examples by M.J. Malone
adventur
Adventure: More Parsing, by Bob Wiber
amickpt.txt
Checkpoint Codes for Pre April 1990 American Megatrends BIOS Chips
ansi.txt
How to Make ANSI by Def Leppard
ansi_tut.txt
Using the ANSI Driver by C. Scot Giles
ansicode.pro
ANSI Codes Demystified
ansikode.txt
ANSI Codes that COM: Responds to
antidbg.txt
Anti-Debugging Tricks by Inbar Raz
antidebug2.pro
Release 1 of the Anti-"Anti Debugging Tricks" Article
arc.txt
The Commodore ARC Format: A Description
archives.txt
BBS Messages: Archives Sub Board, Magpie
arkive.txt
The Commodore Arkive Format: An Overview
article.txt
Skysurfing the 'Net by Bradley C. Spatz (January 15, 1995)
artnotes.txt
Thoughts about Making Graphics Look Good
ascii.ipa
Representing IPA Transcriptions in ASCII
ascii.pro
The Captain's Log ASCII List
ascii.tbl
An ASCII Code Table
asciicod.txt
ASCII Codes for the TRS Model 100
asmtutor.pro
IBM PC Assembly Tutorial, by Joshua Auerbach
asmtutor.txt
IBM Personal Computer Assembly Language Tutorial by Joshua Auerbach, Yale University
asmxmple.pro
Assembly Programming Tutorial
assembly.txt
An Assembly Language Tutorial for the Radio Shack Model 100 by Mike Berro (1984)
astrainer.txt
The VGA Trainer Program by Denthor of Asphyxia (1994)
asttechnical.txt
VERY Large Collection of AST Technical Bulletins from 1991-1993
att3b1.faq
FAQ: AT&T UNIX PC
attrib.txt
Character Attributes on Video Boards for the IBM PC
author.faq
FAQ: MS-DOS Programmers Frequently Asked Questions (December 17, 1995)
avoid_gw.txt
Simple Way to Detect Game Wizard!
babel92a.txt
BABEL: A Listing of Computer-Oriented Abbreviations and Acronyms, by Irving Kind (1991)
babel93c.txt
BABEL: A Listing of Computer Oriented Abbreviations and Acronyms
baldwin.lst
AWK as a C Code Generator by Wahhab Baldwin
balli.txt
How a Ballistics Program Works (Or How to Calculate a Trajectory Chart) by R. White
basictip.txt
A Treatise on the Efficient and Elegant Use of Basic on the TRS-80 Model 100 by Richard Horowitz
bat&conf.txt
Batch and Configuration Files in DOS: Some Tips and Tricks
begunix.hac
Good Solid UNIX Tutorial
berens.lst
C Procedure Tables by Tim Berens
biblio
Programmer's Technical Reference for MSDOS and the IBM PC by Dave Williams (January 12, 1992)
biocontr.txt
Bio-Control by Neural Networks: Summary of a Workshop by the NSF (May 16-18, 1990)
bios&mb.txt
Some BIOS and Motherboard Specific Information for PC Compatibles
bios925.man
AMI 286 and 386 BIOS Release Notes (September 25, 1988)
biosdiag.man
A BIOS Diagnosis Manual
bioslist.man
List of Available AMI BIOS Products (1988)
boardtst.asm
A Project Board Test Program in 6502 Assembly by M.J. Malone
bourne1.txt
User Bourne Shell Programming, a Manual (February 7, 1991)
breinhar.txt
SUMMARY PAPER: An Architectural Overview of UNIX Network Security
buster.txt
The Nag-Buster (Documentation) from Erik Famm(1994)
c-easy.txt
C Made Easier Lesson #4 from the Not (January 15, 1991)
c-ser-1.txt
C Programming Series Issue #1 by Pazuzu *April 21, 1993)
c.commandments
The 10 Commandments for C Programmers by Henry Spencer
cable.txt
A Quick Guide to Computer Cables by Bill becwar
cache.art
Living With DOS: Disk Caches by Barry Simon
capats.pro
A list of Patents Referring to Cellular Automata
ccittstu.txt
The Line Signals in CCITT Systems
cellular.txt
A Noah's Ark Program, by Rudy Rucker
cguide_3.txt
The IBM PC Programmer's Guide to C 3rd Edition by Matthew Probert
cistips1.txt
CIS Threads #1: Interesting Threads from the TRS Model 100 Forum Messages (1987) by Phil Wheeler
cmos.lst
The CMOS Memory Map v1.23 (June 1994) by Padgett Peterson
compfile.txt
Compressing Your Executables: Something for Nothing? By Dickford Cohn
computer.lis
Every Digital Computer Type Ever Made, 1992
computin.pwr
List of the world's most powerful computing sites as of 11-JAN-1993
comrap.pro
Comrap's Guide to Remote Database Systems for New Users
consult.how
Getting Started as a Computer Consultant
copro15.txt
Everything You Wanted to know about Math Coprocessors
counterc
Hacking Away at the Counterculture by Andrew Ross
cpsr-pla
A Computer and Information Technologies Platform
crc.pro
Modem Protocol Proposal, CRC Extension
crc.txt
A Painless Guide to CRC Error Detection Alhorithms, by Ross N. Williams (August 19, 1993)
crenshawtut.txt
Jack Crenshaw's Tutorial on Compiler Consuction 1-15 (1989, Re-Edited 1994)
crshptgb.pro
Crash Protecting GBBS II
cshell.hrm
CSH Programming is Considered Harmful
cshelldoc.hac
An introduction to the C shell by William Joy (Needs Editing)
ctty.txt
Information on the DOS CTTY Program, by Dan Derrick (February 21, 1984)
cyberpunk.txt
Manifesto of the Cyberpunks by Wyze1
cyrix.cp
Compatibility issues Cyrix Cx486SLC/DLC as compared to the Intel 80486SX
cyrix.pf
Performance Comparison Intel 386DX, Intel RapidCAD, C&T 38600DX, Cyrix 486DLC
ddt.ord
DDT: A Manual for DDT by ITS HACTRN (1990)
debug.txt
A Tutorial on the Use of DEBUG on the IBM PC
dec20.pro
Introduction to using the DECSYSTEM-20 by Dundee College of Technology
demo3.txt
Demos - only for Europe? / Celebrandil of PHA
desdebug.txt
Suggested Programming Style and Debugging Methods Using DR6502 by M.J. Malone
diagcode.txt
Listing of IBM PC Diagnostic Error Codes
diagnose.txt
An Introduction to Troubleshooting Your IBM PC by Jerry Schneider
diskmyth.pro
A Collection of Disk Myths for Apple II Disks
dma_rti.txt
How to Program the DMA by Night Stalker of Rage Technologies, Inc.
dma_vla.txt
An Introduction to DMA by Draeden of VLA
dod
Application of Virtual Reality to Weapon System Concept Evaluation in a Distributed Simulation Environment (July, 1992)
dos6.txt
DOS 6: The Real Story, by The Brother-In-Law
dostech.pro
DOS Technical Information Manual/Programming Technical Reference, by Dave Williams
dr6502.txt
Documentation for DR6502: A 6502 Software and Hardware Execution Simulator System bu M.J. Malone
dr6502rm.txt
Supplementary Notes about DR6502 by M.J. Malone
dstone.c
The DHRYSTONE Benchmark Program Source Code (January 6, 1986)
dts.txt
Documentation for DTS/DTR Test Programs
easter.egg
The Easter Egg Hunt Results (Computer Easter Eggs) by Joe Morris (July 12, 1993)
editor.ch
Summary of Text Editor Features
edoe.txt
E.D.O.E a Unified View of Computing by T. Dunlop
ega-prog.pro
IBM Enhanced Graphics Adapter EGA BIOS Interface Routines
egatech.pro
Extended Graphics Adaptor Technical Info
endian.dc
Danny Cohen's Article in which he popularized the terms 'Big Endian' and 'Little Endian'
enhancpc.art
Enhancing PC Disk Performance by Bruce Schafer
epidemic.ctl
Secure Distributed Databases for Epidemiological Control by D.S. Stodolsky (October 29, 1989)
epstein.txt
Neural Nets Improve Hospital Treatment Quality and Reduce Expenses, by Jeannette Lawrence
equation.txt
A Whole Bunch of Theoretical Equations by Erik Von Francis
errortrp.pro
A Comment on Error Traps
ethics.txt
The Professional Code of Ethics of the International Programmers' Guide
etvirus.txt
Virus On Computer Disks Spurs Elek-Tek to Order Recall, by Wilma Randle (January 18, 1992)
eurochar.txt
The Care and Feeding of Foreign Characters by Alex Gross (1991)
exam1_65.txt
6502 Assembly Code Examples by M.J. Malone
exam2_65.txt
Additional Examples of 6502 Assembly Code by M.J. Malone
fastmodm.pro
Fast Lane Modems (14.4k! YEAH!)
fix1faq.txt
How to use Fixed Point (16.16) Math (Part 1 of 2), by Night Stalker (March 12, 1995)
fix2faq.txt
How to use Fixed Point (16.16) Math (Part 2 of 2), by Night Stalker (March 12, 1995)
flt-sim.mod
Flight Simulator RGB Modifications by Andrew Tuline
foolproofhack.txt
Foolproof and the Subsequent Destruction Thus Thereof
foregole.txt
The Story of GOLEM XIV: The Most Incredible Computer
formulas.prn
A Collection of Interesting Formulas of use to Computer Programmers
fpbiblio.txt
Bibliography of Material on Floating Point Arithmetic
fraud
Messages Discussing the Weirdness of the Stage.Dat File on Prodigy (1991)
freeware.txt
Interview and Overview of Richard Stallman and the Free Software Foundation (1993)
fuzzy2.txt
A Quick Explanation of Fuzzy Logic
gamework.txt
An Introduction to Careers in Computer Games by Bill Armintrout (August 8, 1994)
gesture.txt
Power Glove Gesture Recognition (Nintendo Power Glove)
gif_defn.txt
The Compuserve GIF89a Specification Programming Reference
gif_info.txt
What is GIF? By Compuserve, May 28, 1987
gitr01.txt
The Mathematics of Three-Dimensional Manipulations and Transformations by Trip V. Reece (June 1992)
gla-91o
USENET Postings About Hooking Nintendo Powergloves to Atari STs (October 12, 1991)
glossary.386
A Glossary for the Intel 386
gnu-codi
A General Overview on Suggested Standards for GNU Coding
gnu-ms.txt
MSDOS file for the GNUish MSDOS project by the Free Software Foundation (January 30, 1992)
gpib.txt
Using a Printer Port for Simple GPIB/IEEE-488 Operation by Sydex (1990)
gravity.txt
Discussions about Gravity and Accurate Jumping
gta.pro
Nationwide Ground To Air Stations
guide.txt
The Programmer's Guide by Nelson Ford (January 1989)
guide1991.txt
A Programmer's Guide, by Nelson Ford (1991)
hackcequick.txt
Hacking Quickmail for Macintosh, by the Brighter Buccaneer (February 28, 1995)
hexearl.txt
Welcome to the Adventures of Earl! By Mke Graham (April 20th, 1991)
hintstip.txt
Model 100 Hints and Tips
hpbook.txt
PopDBF: Instant Access to X-Base Files, Verison 4.0 Users' Manual
hung.txt
xBase Identifier Naming Conventions or HUNG: Hungarian Types Without the Arian, by Robert A DiFalco
ibm-keys.txt
The IBM PC Special Characters
ibmbios.txt
IBM PC BIOS Service Codes
ibmcrack.pro
Cracking on the IBM PC, by Buckaroo Banzai
infobust.pro
Solution to the Fooblitzky Conspiracy
infoshee.t
The Linux Information Sheet (March 17, 1993)
intercal.jok
The Intercal Programming Language Reference Manual by Donald R. Woods and James Lyon (1973) (1990)
interunx.hac
UNIX For Intermediate Users
intrupt.txt
Interrupt Structure, by Janet Jack, J. Weaver Jr., John Cooper, Skip Gilbrech, Jim Kyle and Bob Jack (1985)
ipg.txt
The International Programmers' Guild Professional Certification and Recognition for Programmers
krack.txt
KRACK, the official cracking textfile, by the Cellar Elite (April 1986)
kyocera.txt
An Introduction to the NEC PC8201a & PC8300 by Ron Hopkins-Lutz (October, 1994)
library.txt
The Library Format: An Overview
m100_pok.txt
RAM Memory Locations and Values for TRS-80 Model 100 Computers by Tony Anderson (1984)
m100hg.txt
The M100 Hackers' Guide by Andy Diller (1996)
m100quic.txt
The TRS-80 Model 100 Quick Reference Guide from ACD (January, 1996)
m200ram.txt
Tandy 200 RAM Creation by Ken Nickerson
m200telc.txt
The Tandy Model 200 Telcom Manual
m200tran.txt
A T200/100 to IBM PC File Exchange from Kent Nickerson
matrix.txt
Document for Matrix Toolbox Function Calls, by Patrick Ko Shu Pui
maze-faq
Some Examples of Programs that Produce Mazes
memchip.txt
Quick Overview of common Memory Errors on IBM-Compatible Systems
midispec.pro
The Usenet MIDI Primer
milliway.pro
Mastering Milliways Part I: Hard Drive Partitions
mnp.pro
Error Correction in Modems, and the MNP Protocol by Greag Pearson, Developer of MNP
model100.txt
The TRS-80 Model 100 Page
modem.txt
MODEM Specific Information: Tips and Tricks
more65.txt
More 6502 Assembly Code Examples by M.J. Malone
mousepro.pro
Apple Mouse Programming
msdos.txt
Some MS-DOS Specific Information: Tips and Tricks
music.txt
Helpful Primer on Creating Music with ANSI Codes
natural.txt
Overview of a couple Natural Language Programs
nbuf.txt
How to Use a Buffering FIFO Queue to Output your Graphics, from Imphobia
netcat.blurb
DOCUMENTATION: Netcat Verison 1.10
newsletc.pro
The American Radio Relay League Newsletter #21
noise.txt
The Modem Noise Killer, Alpha Version
opcod6502.txt
6502 Undocumented Opcodes Based on the Atari 8-bit 6502 Version 3.0, byFreddy offenga (May 17, 1997)
opcode65816
WD65C816 Opcode Reference by Eric D. Shepherd (February 20, 1993)
optimize.txt
Some Information on Optimizing Code on a 386, 486 or Pentium, by Michael Kunstelj
overview.lst
Brief Description of the 256 Interripts (June 5, 1994)
paper.txt
Towards Reducing the Hardware Complexity of Feature Detection-based Models (Neural Networks) by Bassem Medawar and Andrew Noetzell
pcgpe10.txt
The PC Games Programmers' Encyclopedia Version 1.0
pcpxfer.txt
Recommendations Report for File Transfer via PC Pursuit (October 17, 1988)
peekpoke.txt
Large List of PEEK and POKE Locations for the IBM
pokerhan.pro
A Poker Hands List. Yeah, perfect for the Programming Section
ports.lst
XT, AT, and PS/2 I/O Port Addresses by Wim Osterhold (August 7, 1994)
procomm
REVIEW: Procomm: Outstanding Telecomm by Merv Adrian
procomm2
PROCOMM: Outstanding Telecomm by Merv Adrian (Part II)
protoc.hac
Protocol Notes: CIS "A" Protocol
q88164.txt
Introduction to Windows Programming for MS-DOS Programmers
qbasgdc1.001
QuickBASIC Tutorial: Make a PACMAN Move Across the Screen!
qbasgdc1.002
QuickBASIC Tutorial: Make an Role Playing Game
qikstart.txt
Quick/Kick Start into DR6502 Assembly Language Programming, by M.J. Malone
qwk.txt
FORMAT: QWK Mail Packet File Layout by Patrick Y. Lee (1992)
qwk_15.txt
QWK Mail Packet File Layout, by Patrick Y Lee
radiomap.pro
Packet Radio Links for the EASTNET8 Network
random.txt
Computer Generated Random Numbers by David W. Deley (1991)
rbrown.txt
Public Domain/Freeware/Shareware by Ralf Brown (A List)
release.not
release.not
robotics.pro
Slams the Hayes 2400 Baud Modem, lauds the US Robotics 2400
robvoice.how
Creating a Robotic Sounding Voice
rpn.txt
Understanding Reverse-Polish Notation
russell.lst
A Generic Heapsort Algorithm in C by Stephen Russell
sbuf_faq.txt
The S-Buffer FAQ, by Paul Nettle Version 1.0.0 (March 10, 1995)
scolicen.txt
Santa Cruz Organization Special License for Ancient Unix Source
secdrv.doc
DOCUMENTAITON: SecureDrive v1.3c
security.hac
Improving the Security of your UNIX System by David Curry, 1990
shell_history.txt
A Brief History of UNIX Shells, as well as a coimparison chart between them
showrip.rev
Review of ShowRIP v3.01 by Chuck Warrix
shrware.txt
What IS Shareware?
signsyst.txt
Signalling Systems Around the World, from TAP and Nick Haflinger
small
The Smallification Wars? Where will the Compression End? by Jerry Weichbrodt
softice.manual.txt
DOCUMENTATION: SoftICE (PC Assembly Disassembler)
sort.txt
Techniques of Computer Bubble Sorts
sp4rpt.hac
Prototyping SP4: A Secure Data Network System Transport Protocol (National Computer Systems Laboratory)
spranim.pro
A Method of Sprite Animation, by Darren Gyles
srbediff.txt
What's the Difference Between the BE3011 and SmartROM?
start65.txt
Starting to Program in 6502 Assembly Code by M.J. Malone
stips.txt
Scorpio's Tips and Tricks Information Files
sun_rast.pro
Inside Sun Raster, by Jamie Zawinksi
svgatrix.txt
Some (S)VGA Tricks, from Imphobia
t102.txt
Seven Year Test Results: The Tandy 102 Reduces Levels of Portable Computer Anxiety and Violence by Bick Truet, Senior Partner, Technologies Research Group
teltermz.hac
Full List of Terminal Identifiers
tencoms.pro
The Ten Commandments of RBBS
tesla.hac
Nikola Tesla's Long Range Weapon by Oliver Nichelson
tpudoc1.txt
Inside Turbo Pascal 5.5. Units, by William L. Peavy (August 11, 1990)
tr_shoot.txt
Troubleshooting the 6502 Project Board by M.J. Malone
triangle.txt
Converting a 3D Shape into Triangles
tricks.pro
Large List of "Easter Eggs" and Secret Messages in a lot of Computers and Products
tricks65.txt
Some 6502 Tricks and Tips from M.J. Malone
trustblt.hac
NCSL Bulletin: Advising users on computer systems technology, July 1990
undocbas.txt
Undocumented features of TRS-80 Model 100 BASIC
upgrade.pro
How to install 640k of RAM on a IBM XT motherboard
vaxlist.hac
The VAX Programs List (1990)
vbbshrtc.ode
VBBS Heart-Code ANSI Color Chart
vrfirm.txt
Companies that Manufacture VR Systems or Components
wp51.inf
The Wordperfect 5.1 Bedtime Story (September 10, 1989)
writprog.pro
How to Program: A Tutorial
wwis.pro
Who's Who in Shareware, November 1994
x11games.faq
List of Games for the X11 Graphics System, 18th August 1994
xit.txt
DOCUMENTATION: [XiT] v2.0 by Roche' Crypt (February, 1994)
xmodem.txt
The XMODEM File Transfer Protocol, by Larry Jordan
xwindow.asc
Intrinsics of the X Toolkit by Todd Lainhart
xwindows.inf
Information on X-Windows Terminal Emulation for PC/AT Clones by Gerolf Starke (November 19, 1991)
yaccex.asc
Generating Parsers with PCYACC by Alex Lane (1989)
ymodem.txt
XMODEM/YMODEM Protocol Reference by Chuck Forsberg
zappvowl.txt
Inmark zApp vs. Borland Object Windows Library
zen_life.txt
An Evolutionary Approach to Synthetic Biology: Zen and the Art of Creating Life by Thomas S. Ray (October 21, 1993)
zipwarn.txt
MESSAGES: A Warning on PKZIP Trojan (May 15, 1989)
zmodem6.txt
The ZMODEM Inter Application File Transfer Protocol, by Chuck Forsberg