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