README.TXT 22-JUL-2001
This is a collection of over 400 miscellaneous XPL0 programs. Many are old and
obsolete but are preserved here for their historical and educational value.
Many were written to run on computers other than the IBM PC, for instance the
6502-based Apple II or the 68000-based Mac II, Amiga or Stride. Thus they may
need to be modified to run on a PC. Programs that were written for other than
the PC are indicated.
Very old XPL0 programs used reserved words in uppercase enclosed in single
quotes (such as 'BEGIN' and 'IF'). These must be converted to lowercase before
they can be compiled. The utility XPLSHIFT.EXE does this.
Use PKUNZIP's -d switch to restore the directories (pkunzip -d oldxpl).
Please send any updates or corrections to me at: loren_blaney@idcomm.com
File Size Date Author (Computer) Description
---- ---- ---- ------ ----------------------------------------
BBS
07-20-01 Davis Bulletin Board System
HARP 07-22-01 Blaney Music player with XDIR user interface
MOLECULE 07-20-01 Blaney 3D molecule viewer
3B XPL 23,245 04-25-92 Davis Evolution terrain maker, see EVO
3D XPL 30,532 07-29-99 Blaney Rotate 3D torus with mouse (32-bit)
ADCOPY XPL 7,692 01-01-81 Boyle Copies text files from Apex to Apple DOS
ALINE XPL 1,178 11-05-92 Blaney Antialised line drawing experiments
ALINE2 XPL 1,659 11-05-92 " " " " " "
ALINE3 XPL 1,731 11-17-92 " " " " " "
ALLDIR XPL 7,469 01-01-81 Boyle Apex - Make directory for multiple disks
AMAZE XPL 5,004 11-07-90 6502 Maze generator
AMAZE3 XPL 4,986 06-17-91 " " " 32-bit version
ANALIZE XPL 3,968 02-11-89 Fish Examines and analyzes .obj files
APDEMO XPL 1,251 01-01-81 Boyle Apple - Rubber band sketcher
APEX XPL 28,962 04-15-80 Boyle Apple - Operating system
APRINT XPL 4,698 04-15-80 Fish Apple - Pretty printer for GE Terminette
APTEST XPL 2,612 04-15-80 Boyle Apple - Simple hardware diagnostic
ASCII XPL 4,254 11-13-90 Fish Converts files with non-standard chars
ASM BUG 3,593 06-29-89 Blaney Amiga - 68000 assembler list of bugs
ASM DOC 10,772 08-21-86 " " " " documentation
ASM XPL 54,889 04-10-87 " " " "
ASM65 DOC 2,821 11-07-90 Boyle 6502 cross assembler
ASM65 XPL 28,780 11-05-90 " " " "
ASMTEST 68K 1,164 04-10-87 Blaney Test code for ASM
ATTRIBS XPL 2,074 03-26-94 Blaney Displays color attributes
BACCARAT XPL 4,077 02-18-86 Boyle Stride/Amiga - Card game
BADBLK XPL 845 01-01-78 Boyle Apex - Scan diskette for bad blocks
BANNER XPL 10,111 01-01-79 Apple - Display banner message on screen
BANNERLB XPL 2,741 02-07-81 Ottosen Display banner on screen or printer
BASICS-D XPL 2,059 09-07-95 Davis include files
BASICS-I XPL 1,136 09-07-95 " " "
BASICS-P XPL 34,303 09-07-95 " " "
BASICS-X XPL 4,396 09-07-95 " " "
BCOUNT XPL 5,097 09-03-99 Blaney Counts occurrences of bytes in a file
BLACKJ XPL 4,245 01-01-79 Blackjack card game
BLAST XPL 8,644 04-24-93 Fish PROM blaster for Aproteck 1000
BLAST2 XPL 6,144 04-24-93 " " " " "
BLOCK XPL 5,098 01-01-80 Fish Apple - Blockade game for 2 players
BOOTER XPL 1,369 10-02-81 Boyle Apex - Bootstrap copier
BORDER XPL 223 07-13-91 Fish Sets screen border color
BREAKOUT XPL 7,105 11-01-85 Wall Apple - Breakout video game
CAL XPL 15,691 11-19-81 Fish Programmer's Calculator
CALENDAR XPL 3,374 12-03-99 Blaney Calendar maker (8.5x11 memo size)
CASES XPL 2,644 01-01-79 Fish Converts upper/lower case text files
CELLS XPL 2,778 09-01-84 ?
CENTIPED XPL 20,500 12-21-86 Ottosen Centipede arcade game
CHAOS XPL 4,570 02-09-92 Davis Chaos graphical demo
CHAOS2 XPL 11,944 02-10-92 " " " "
CHARSET XPL 3,557 09-01-84 Fish Utility to create char set for Tekterm
CHASE XPL 4,822 01-01-79 Fish Apple - Robot chase game
CHOP XPL 835 11-19-81 Apex - Mark lines > specified length
CIRCLE XPL 953 02-07-81 Blaney Apple - Simple circle drawing routine
CIRCLE3 XPL 1,760 02-09-85 Blaney Apple - Efficient circle drawing routine
CLIPPER XPL 2,802 12-07-83 Blaney Apple - Cohen-Sutherland window clipping
CLOCKTST XPL 6,962 11-01-85 Apple - Clock tester
CMD XPL 1,136 12-31-81 Blaney Amiga Apex - Command (batch) executer
CMDLINE XPL 285 08-28-00 Blaney Display command line tail text
COLLUMN XPL 2,583 01-01-79 Fish Print text file in 2 columns
COLORS XPL 2,939 12-11-92 Blaney Display 256 colors
COLUMNS XPL 1,449 10-02-81 Blaney Convert text file to 2 columns
COMP XPL 1,464 12-31-81 Boyle Apex - Simple file compare
COMPRESS XPL 2,022 11-11-81 Blaney Apple - Compress alphabetized lists
COMPTEST XPL 2,930 02-16-96 Fish XPL0 intrinsic routine tester
CONCAT XPL 2,105 01-01-78 Boyle Apex - Concatenate files
CONVERT XPL 2,097 07-02-83 Blaney Apple - Huffman code converter
COPY XPL 9,381 05-01-80 Boyle Apex - File copy utility
COPYLINE ASM 1,925 11-07-93 Blaney external for ROLL and FANT
CORR XPL 2,349 04-22-91 Fish Waveform correlation
COUNT XPL 5,219 02-02-93 Blaney Count all ASCII characters in a file
COUNTALL XPL 722 11-19-81 " Apple Apex version of above
CPMOVE XPL 3,364 07-02-83 Fish Copy CPM disk to Apex
CREF XPL 2,399 01-01-79 Fish Cross reference generator for ASM65
CROSSREF XPL 5,378 02-10-81 Blaney Apple - XPL0 cross reference listing
CUBISM XPL 775 11-11-81 Blaney Apple - Dynamic modern art
CURFIT XPL 10,409 08-22-90 Fish Mathematical curve fitting program
CURTEST XPL 5,296 07-02-83 Boyle Apple - Graph thermistor curves
CURVES XPL 3,802 12-03-94 Fish Spline curve drawer
CYCLE XPL 3,267 09-18-99 Blaney 256 color cycler
DATETIME XPL 560 09-29-91 Davis include file for TEXTSPD
DECODER XPL 2,129 07-02-83 Blaney Apple - Huffman decoder
DEFLECT XPL 5,291 06-01-79 Nace Apple - Video game
DEMO1 XPL 1,626 01-01-82 Willmore Apple - Hilbert curve graphic demo
DEMO2 XPL 1,985 01-01-82 " Apple - Serpinski curve graphic demo
DEMO3 XPL 2,112 01-01-82 Boyle Apple - XPL0/APEX graphic demo
DEMO4 XPL 1,586 01-01-82 " Apple - 3D plot
DEMO5 XPL 1,262 01-01-82 " Apple - XPL0/APEX demo
DEMON DOC 6,144 07-04-92 Blaney Sci. Am. magazine cellular graphic demo
DEMON XPL 1,419 07-04-92 " " " " " "
DEMONEXT ASM 899 07-04-92 " " " " " "
DFIX XPL 19,692 02-28-99 Fish Disk utilities (to repair a disk)
DIRECTOR XPL 11,290 04-04-92 Davis include file for FDIR
DISASM XPL 20,989 04-10-87 Blaney Amiga - 68000/68881 disassembler
DISKIO XPL 632 06-16-91 Blaney Test disk I/O using device 3
DOSIN XPL 7,490 12-01-80 Nace Apple - Convert DOS files to Apex
DOSIO XPL 8,388 07-19-01 Blaney DOS routines to do file I/O like Apex
DOSOPEN XPL 1,523 07-19-90 Boyle include file for ASM65
DOSREAD XPL 10,143 12-01-80 Nace Apple - DOSIN, but for 16-sector files
DOSYMTAB XPL 1,236 11-05-90 Boyle include file for ASM65
DPTHCHG XPL 4,583 06-01-82 Blaney Homebrew OO0 - Submarine bomber game
DRAFT XPL 48,632 03-02-84 Dunning Apple - Drafting (line drawing) program
DSCREEN XPL 3,105 07-02-83 Blaney Apple - Dump graphic screen to Okidata
DTEST XPL 5,274 01-01-82 Fish Apple - Low level disk drive manipulator
DUMP XPL 2,079 11-01-85 Apple - Disk hex dump
DUP XPL 2,598 12-05-86 Boyle Apex - Disk duplicator (like diskcopy)
DUPDSK XPL 1,349 10-02-81 " " " " early version
EATEOF XPL 1,920 12-21-89 Fish Copy file and terminate with single EOF
EDFONT XPL 14,694 12-27-95 Blaney Text font editor
EG1 XPL 900 01-01-82 Boyle Apple - Example of Scan intrinsic
EG2 P65 395 01-01-82 Boyle Apple - External assembly routine
EG2 XPL 767 01-01-82 Boyle Apple - Examp. of external assembly call
EQTEST XPL 453 04-03-92 Fish Displays hardware equipment
EQUIP XPL 144 07-26-92 Blaney Displays hardware equipment as numbers
EVO XPL 38,500 07-23-92 Davis Evolution 3D terrain maker
EXCH XPL 7,404 05-01-80 Boyle Apex - Copy utility for a single drive
EXCHV20 XPL 7,787 10-01-78 Boyle FFS - Copy utility for a single drive
EXE2ROM DOC 2,811 07-20-01 Blaney Converts .exe file to its memory image
EXE2ROM XPL 9,254 05-07-94 " " " " " "
FACT XPL 1,323 10-01-93 Mott Factorial number calculator/benchmark
FACT2 XPL 681 10-16-93 Blaney " " " " "
FANT XPL 14,580 04-19-00 Blaney Fantasia, drag & drop graphic images
FDIR XPL 4,920 04-04-92 Davis Fast (pop up window) directory lister
FEED XPL 343 09-21-90 Fish Sends form feed to printer
FERRIS XPL 8,804 12-12-92 Blaney Animated Ferris wheel (640x480 graphics)
FFS65C XPL 14,229 08-18-78 Boyle Floppy File System, 1.1 first PROM ver.
FFS65D XPL 14,471 08-18-78 " " " "
FFSV20 XPL 22,015 10-01-78 " " " " version 2.0
FILCOM XPL 12,965 01-01-81 Dunning Apex - File compare utility
FILTER XPL 4,287 11-14-90 Boyle Filters Wordstar files to clear high bit
FIREFLYS XPL 10,175 11-16-93 Ottosen Simulation of synchronized fireflys
FITLINE XPL 1,367 03-15-99 Blaney Fit straight line to data points
FIX XPL 14,388 07-02-83 Fish Apple - Disk utilities, see DFIX
FIXDIR XPL 1,894 12-31-81 Boyle Apex - Directory converter: DG/FFS/Apex
FIXLAB XPL 4,224 09-16-88 Boyle Apple - Replace assembly labels w/ real
FLT XPL 26,024 12-27-92 Blaney Flight simulator using line graphics
FLT20 XPL 25,286 07-07-88 " " " Amiga version
FONTTBL XPL 12,041 01-09-96 Blaney Font table, 8x11
FORMAT XPL 2,816 05-12-78 Boyle Apex - Diskette formatter
FOUR XPL 3,090 11-19-81 Dunning Apple - Fast Fourier Transform, FFT
FOURIER XPL 3,593 03-09-91 Fish FFT for PC
FRACTAL XPL 1,825 01-01-82 Fish Apple - Fractal curve plotter
FSTRING XPL 4,377 04-04-92 Davis include file for FDIR
FTEST XPL 7,753 04-12-91 Fish XPL floating point tests
FULLER XPL 18,684 12-13-92 Blaney Animated geodesic sphere (640x480 graph)
FUNC XPL 3,280 01-01-80 Fish Apple - Graph frequency spectrums
FUTILE XPL 6,232 11-01-81 Nace Apple - Recover files from bad diskettes
GAUSS XPL 1,805 11-18-90 Fish Solve matrix w/ Gauss-Jordan elimination
GEARS XPL 6,773 11-19-81 Fish Apple - Calculate bicycle gear ratios
GETFILE XPL 7,946 12-29-97 Blaney Get file from list displayed in window
GETFLD XPL 13,178 03-02-95 Blaney Text-based window user interface
GETFLD2 XPL 6,857 09-17-95 " " " " "
GETTIME ASM 2,239 07-25-99 Blaney external for 3D and TM2
GOLDMEAN XPL 1,829 01-24-93 Blaney Graphic demo of golden mean
GRAD XPL 2,781 08-06-90 Blaney Continuous gradient of gray shades
GRAD2 XPL 962 01-12-91 " " " " " "
GRAFWIND XPL 3,794 03-12-91 Fish Plot graphs in windows
GRAPH XPL 2,868 02-22-93 " " " "
HAMURABI XPL 5,713 04-15-81 Blaney Classic resource management simulation
HANOI XPL 872 04-15-81 Willmore Simple Towers of Hanoi solver
HANOI256 XPL 2,719 05-27-90 Blaney Apple - Text animation of Hanoi solver
HANOID XPL 2,320 04-15-81 Willmore " " " " "
HANOID0 XPL 10,752 08-22-88 " " " " " "
HD XPL 7,196 10-10-93 Blaney Hex Dump of input file (32-bit)
HEADL XPL 10,110 10-01-78 Headline (banner) displayer
HELP XPL 3,653 07-02-88 Blaney Displays summary of Apex commands
HEX2BIN XPL 3,456 02-10-90 Fish Convert hex file to binary, & vice versa
HEXMAZE XPL 7,404 07-11-91 Blaney Generates hexagonal mazes (32-bit)
HILBRT XPL 1,401 01-01-81 Willmore Apple - Displays Hilbert curves
HISTORY TXT 5,738 06-15-92 Boyle The story of Apex and XPL0
HOWDY XPL 1,326 01-20-94 Blaney Displays "Howdy !" in large graphics
HUFCODER XPL 3,287 07-01-83 Blaney Compresses file using Huffman coding
HUFFMAN XPL 5,919 07-02-83 Blaney Generates Huffman code table
IBM2APP XPL 2,560 03-15-90 Fish Convert IEEE reals to Apple format
IBMOPEN XPL 2,494 11-05-90 Fish Routines to open files typed on cmd line
IMAGE ASM 11,807 04-19-00 Blaney external for FANT
IMAGE BMP 65,078 07-06-92 image for ZOOM
INSTALL XPL 3,027 01-07-87 Boyle Apex - Utility to install device handler
INTEREST XPL 1,840 04-15-81 Blaney Compound interest calculator
INTIO XPL 1,510 05-14-00 Blaney XPL code to replace INTIN & INTOUT (PIC)
INTTEST XPL 3,446 04-12-91 Blaney Intrinsic routine tester
ISLAND XPL 2,356 01-01-82 Fish Convert column data to island format
JUL4 XPL 3,072 12-09-99 Blaney 4th of July fireworks display
JUSTIFY XPL 5,604 11-19-81 Boyle Text formatter, right justifies margins
KALEID XPL 3,308 11-07-90 Wall Rather nice kaleidoscopic patterns
KALEID3 XPL 3,745 06-18-88 Blaney Amiga version
KALEIDLR XPL 1,640 04-15-81 Wall Apple - low res graphic version
KEYBOARD XPL 2,049 07-19-90 Fish Misc. keyboard-related routines
KNTSTOUR XPL 2,660 12-02-92 Phillips Solves Knight's Tour problem
LANDER XPL 4,034 04-15-81 Digital Group (?) - Lunar Lander game
LANG XPL 3,973 10-01-78 ASCII String sorter (?)
LDRIVER XPL 5,639 08-03-93 Fish Sound recording/playback utility
LED2 XPL 16,869 08-13-93 Ottosen LED power supply design aid
LIB2 XPL 25,837 03-24-01 Blaney Library of non-standard routines
LIBRARY XPL 2,304 03-31-90 Fish Library routines
LIBTESTS XPL 4,359 10-16-93 Fish Test of 'LIB.XPL' (not available)
LINEDIT XPL 2,820 03-22-93 Fish User interface line editing routines
LINEFEED XPL 4,546 12-09-91 Blaney Convert line termination to DOS standard
LINETEST XPL 1,496 08-21-93 Blaney Graphic Line intrinsic tester
LINTST XPL 266 12-20-90 Fish Graphic line tester, uses XLINE.ASM
LINTST0 XPL 265 12-20-90 " " " " uses Line intrinsic
LOADLBM XPL 6,395 01-16-95 Blaney Load a 640x480x16 .LBM graphic file
LOD20X XPL 4,608 10-18-90 Boyle Loader for ROM I2L files
LOD32X XPL 4,608 10-18-90 " " " " "
LODBX XPL 3,840 10-24-90 Boyle Loader for 12K ROM .BIN files
LODBX2 XPL 3,140 02-08-95 " " " 8K " "
LODIX XPL 7,384 11-27-92 Blaney I2L loader (used for Certex)
LOWCASE XPL 1,388 04-07-98 Blaney Converts file to all lowercase letters
LZW3 XPL 2,375 09-05-99 Blaney Compresses files with Lempel-Ziv-Welsh
MA22 BAT 92 02-14-01 Blaney 'Make' file for TEST22
MAKEFONT XPL 5,755 01-02-01 Blaney Converts (rotates) font from 5x7 to 7x5
MAKER XPL 7,213 05-01-80 Boyle Apex - Mini-Disk maker
MAKTAB XPL 1,885 07-02-83 Boyle Apple - Hex dump RAM to screen or file
MANDEL XPL 3,821 05-23-87 Blaney Amiga - Mandelbrot pattern generator
MASTER XPL 3,902 01-01-79 Fish Apex - Master directory of several disks
MASTERBK XPL 4,982 11-06-90 Blaney Mastermind game code breaker
MAZE XPL 5,376 04-17-90 6502 Maze generator
MAZE3 XPL 5,263 06-17-91 " " "
MAZE3D XPL 4,156 10-01-95 Blaney Ray caster experiment
MENU XPL 3,923 03-20-93 Marsh Menu for executing other programs
MERGE XPL 5,659 07-02-83 Fish Merge file of street addresses w/ letter
METRONOM XPL 4,244 10-24-93 Blaney Metronome (for timing music)
MINESWPM XPL 11,012 09-01-95 Blaney Minesweeper game, monochrome version
MOUSE XPL 4,674 02-17-92 Fish Mouse routines
MXDIR XPL 17,923 10-20-94 Fish XDIR with mouse control
NAME XPL 531 01-01-79 Fish Acronym generator
NETWORK XPL 32,579 12-06-91 Blaney Network circuit analysis
NEWFCNS XPL 4,067 03-02-84 Fish File Control Block tests (?)
NEWTON XPL 1,319 05-11-84 Blaney Finds root of eqn. using Newton method
NIBBLE XPL 3,106 01-01-82 Fish Tests valid nibbles (?)
NODEPLT XPL 4,588 10-21-86 Blaney Apple - draws lines for nodes on circle
NODES XPL 4,931 11-06-90 " PC version
NOISE XPL 2,013 08-04-93 Blaney Simulates TV screen full of snow (noise)
NUMSTR XPL 3,900 03-03-93 Blaney Converts between numbers and strings
NUMSTR0 XPL 4,588 12-29-97 Boyle Apple - original version
OCT XPL 2,321 12-19-92 Willmore Tumbling graphic octahedron
OCT0 XPL 1,935 11-29-92 " " " " "
OCT2 XPL 1,876 11-09-90 " " " " "
OCTFLICK XPL 1,698 02-04-93 " " " " "
OPRINT XPL 6,823 01-01-82 Boyle Pretty printer for Okidata 192
OPTAB XPL 3,965 11-05-90 Boyle Opcode table for ASM65
OPTEST XPL 7,508 02-28-96 Fish Test 2-operand optimizations in XPLX
OUT XPL 3,184 12-12-85 Blaney Apex - Redirect output to another device
P16EDIT XPL 11,232 02-08-92 Davis Edit screen colors
PALEDIT XPL 11,269 08-31-90 " " " "
PARSE3 XPL 6,139 10-18-90 Blaney Table-driven natural language parser
PASS2 XPL 15,135 12-10-87 Boyle Translates XPLC.OBJ code to 65802 code
PBTEST XPL 830 12-02-92 Fish Port B ($61) tester
PDIR XPL 5,376 12-01-80 Nace Apex - Prints directory listings
PENTS3D XPL 11,525 09-07-91 Boreal 3D pentominoes puzzle solver, graphics
PETALS XPL 5,729 11-03-81 Willmore Apple - Petals Around the Rose puzzle
PHOTO2 XPL 1,960 06-25-93 Blaney Print 640x480 graphic image on Epson 850
PHOTOHP XPL 1,909 07-03-00 " " " " " HP Laser
PI XPL 4,011 12-13-93 Willmore Calculates pi to many digits
PICSIM XPL 30,483 10-31-97 Blaney PIC 16C74 simulator/debugger
PIE XPL 1,425 10-13-99 Blaney Pie-chart maker, 640x480 graphics
PKSOUND XPL 10,203 08-07-00 Fish Poker-machine sounds for Sound Blaster
PLOT XPL 4,402 02-26-92 Davis Wave plotter, 640x480 graphics
PLOT2 XPL 6,119 02-26-92 " " " " "
PLOT232 XPL 2,551 06-28-98 Blaney Samples & plots long RS-232 waveforms
PLOT3D XPL 2,201 11-06-90 Blaney Plots various 3D equations, 640x480
PLOTOVAL XPL 262 04-18-99 Blaney Routine to draw an oval, 640x480 graphic
POLY XPL 449 10-17-93 " " " a polygon "
PONG XPL 7,188 11-03-81 Wall Apple - Grandaddy of video games
PORTS XPL 679 12-08-00 Blaney Utility to display values on ports
PR XPL 4,101 12-27-96 Blaney Convert text file to form for printing
PRDICT XPL 7,637 11-13-90 Boyle Prints spelling dictionary, see SPELL
PREBOOT XPL 1,456 10-02-81 Boyle Apex - Writes Apex preboot to diskette
PRINT XPL 3,630 01-01-82 Fish Text printer, margins, page numbers, etc
PRINTFIL XPL 10,796 01-31-93 Blaney Pretty printer, but outputs to a file
PRINTHD XPL 4,086 06-21-84 Brinkman Print file w/ optional file name header
PRINTOKI XPL 11,384 07-30-92 Blaney Pretty printer for Okidata 380
PROSENO XPL 1,596 09-02-87 Blaney Convert numbers to prose form, e.g: NINE
PSDESIGN XPL 13,081 09-05-92 Ottosen Linear Power Supply design aid
PSET XPL 4,616 10-16-92 Fish Set palette colors
QSPLINE XPL 2,436 04-11-95 Fish Spline drawing utility
QUEST XPL 12,338 11-06-90 Blaney Text adventure game
R3D XPL 5,832 04-17-92 Ottosen Random 3D stereogram image
R3D2 XPL 6,496 04-17-92 " " " " "
RANDOM ASM 1,288 08-07-92 Blaney external routine for RANTEST
RANTEST XPL 7,916 08-06-92 Fish Battery of tests for random number gen.
RAY DOC 1,883 02-08-91 Blaney Ray tracer, 640x480x256 graphics
RAY XPL 23,795 02-03-91 " " " " "
RAY0 XPL 11,864 01-08-91 " " " " "
RDBLKS XPL 1,424 01-21-86 Boyle Apex - Read disk blocks into memory
RECORDS XPL 968 07-10-92 Blaney Example of how XPL fakes records
RESXPL XPL 18,225 01-01-78 Boyle XPL0 V3C compiler
REVERSE XPL 1,221 05-19-81 Blaney Reverses the order of words in a file
REVIEW XPL 1,075 01-01-79 Fish Randomly review a list of words
RGB XPL 2,590 12-07-99 Boreal Graphic demo, 320x200x256
RLIO XPL 5,684 04-08-89 Blaney Real (floating pt) input/output routines
RMAZE XPL 5,583 02-01-81 Nace Apple - Maze generator, chains to SOLVE
ROBOT XPL 1,388 01-28-90 Ottosen Robot arm controller, requires arm
ROLL XPL 10,490 11-07-93 Blaney Graphic roller effect, 640x480x16
RPN XPL 2,645 11-19-81 Fish Reverse Polish Notation eqn. evaluator
RUBBER XPL 1,341 01-01-79 Boyle Apple - Rubber band sketcher
RUNOFF XPL 4,735 01-01-82 Fish Runoff-style text file formatter
SAND XPL 2,182 05-03-94 Boreal Spilling sand simulation, 320x200x256
SC XPL 1,866 07-22-01 Blaney Display Spherical Coordinates, 800x600
SCALE XPL 1,547 01-01-79 Fish Rescale Tektronix files
SCAN XPL 2,830 01-01-85 Boyle Apex - Diskette scanner, see BADBLK
SCREEN ASM 9,306 07-21-93 Fish external routines for XED
SCROLBAR XPL 12,649 08-30-98 Blaney Windows-like scroll bars in text mode
SCRUB XPL 910 06-06-00 Blaney Overwrite all unused space on disk drive
SERIO XPL 2,021 01-02-94 Blaney RS-232 serial input/output routines
SERTEST XPL 1,836 02-14-01 Fish Simple terminal simulator for RS-232
SET XPL 7,678 05-01-80 Boyle Apex - Set file configuration parameters
SETBAUD XPL 1,041 06-21-84 Fish Apple IIC - Set modem baud rate
SETPAGE XPL 185 08-21-93 Fish Selects active display page of screen
SETUP XPL 5,387 04-04-92 Davis include file for FDIR
SHADES XPL 996 07-05-01 Blaney Displays color regs arranged by shades
SHAPE XPL 10,307 01-01-87 Blaney Logo-like program for making shapes
SHOW12 XPL 8,301 10-24-93 Blaney Displays .LBM image files
SHOWILBM XPL 10,634 10-24-93 " Displays .LBM image files
SHOWIMAG ASM 2,262 11-29-95 Blaney external for TILT
SHOWPCX XPL 2,246 06-03-95 Blaney Displays 320x200x256 .PCX image files
SHOWPCX2 XPL 3,881 12-09-95 " Displays 640x480x256 .PCX image files
SHX XPL 5,570 10-31-90 Fish Shifts XPL0 reserved words to lowercase
SIEVE XPL 765 05-19-95 Blaney Sieve of Eratosthenes benchmark, 10x
SIEVE2 XPL 885 07-27-92 " " " " " 100x
SIN1 XPL 1,498 11-19-81 Fish Apple - Plots noisy sine curve
SIZE XPL 988 03-27-93 Blaney Function to return the size of a file
SLOWSCAN XPL 832 05-05-91 Fish Displays words from a file one at a time
SMALLADC XPL 3,202 07-02-83 Boyle Apple - Read temperatures with SEC card
SNAKE XPL 8,108 01-18-93 Blaney Snake game, uses characters, no graphics
SND XPL 6,855 08-08-00 Fish Adlib / Sound Blaster sound experiments
SNOW XPL 169 05-30-91 Blaney Random number tester
SNOWPLOW XPL 630 11-01-90 Blaney What time did it start snowing?
SNUM XPL 1,905 01-01-79 Fish Review Spanish numbers
SOLVE XPL 1,105 02-01-81 Nace Apple - RMAZE solver
SORT XPL 3,143 01-01-79 Fish Sort lines of text
SOUND XPL 19,086 08-07-00 Fish Adlib / Sound Blaster tests, see SND
SOUNDX XPL 243 03-24-94 Fish Same as Sound intrinsic, but no waiting
SPEC XPL 3,578 07-02-83 Fish Graph frequency spectrum functions
SPECAN XPL 12,620 03-19-91 Fish Read serial data from DMO and show FFT
SPEED XPL 2,522 07-28-90 Fish Accurately time the speed of a program
SPELL DOC 3,132 11-20-90 Boyle Spelling checker
SPELL XPL 12,254 11-20-90 " " " "
SPIRO XPL 5,458 07-02-83 Fish Apple - Create various spiral shapes
SPIRO2 XPL 6,677 07-02-83 " " " " " "
SPRINT XPL 17,036 12-23-91 Fish Print spooler
SQ XPL 6,470 11-01-85 Boyle Apex - Squash utility, V1.8
SQUASH XPL 3,761 05-01-80 " " " " V1.0
SQUASH20 XPL 4,283 01-01-79 " " " " FFS V2.0
SRPNSK XPL 1,629 02-01-81 Willmore Apple - Draws Serpinski curves
SSS XPL 6,449 02-04-94 Blaney Simple Screen Saver draws splines
SSS3 XPL 6,300 02-12-94 " " " " " " 32-bit
STRING XPL 567 07-19-90 Fish String handling routines
STRIP XPL 574 01-01-79 Boyle Apex - Strip out unwanted characters
STU XPL 8,832 10-30-90 Boreal Learns by reading, nat. lang. experiment
STU1 XPL 4,754 08-25-90 " " " " " "
STU2 XPL 6,905 08-26-90 " " " " " "
SUB XPL 693 01-01-80 Fish Apple - Auto file execution, see CMD
TENLOAD XPL 748 01-01-79 Fish Downloads ASCII files from PDP-10
TEST22 XPL 441 07-22-95 Blaney XPL0 tester, see MA22.BAT
TEST22A XPL 442 07-22-95 " " " " "
TESTER XPL 1,264 01-01-80 Fish XPL0 tester
TEXTSPD XPL 3,593 03-01-92 Davis Video display card text speed tester
THERMIS XPL 2,122 10-02-81 Boyle Calculate thermistor values
THERMO XPL 626 07-10-92 Blaney Print table of Fahrenheit vs. Celsius
TILT XPL 1,836 11-27-95 Blaney Display rotating picture (320x200x256)
TM2 XPL 37,887 02-06-96 Blaney 3D with texture mapping (640x480x256)
TRANS XPL 1,740 01-01-79 Fish Apple - Send file at specified baud rate
TRANTEST XPL 3,776 04-12-91 Blaney Intrinsic transcendental function tester
TREE XPL 3,496 01-01-80 Fish Apple - Tests tree balancing
TREK XPL 22,857 11-06-90 Blaney Classic Star Trek game, text version
TRUCOLOR XPL 900 12-12-92 Blaney Test of 24-bit color graphic display
TYPE XPL 4,243 01-01-82 Boyle Pretty printer for 737
UNPRINT XPL 4,325 02-01-81 Fish Pretty printer
V4BD XPL 29,105 12-16-80 Boyle XPL0 compiler V4B, modified for CP/M
VERIFY XPL 815 01-01-78 Fish Apple - Scan diskette for bad tracks
VESAINFO XPL 5,938 07-25-99 Blaney Display VESA video card information
VGALINE ASM 11,755 12-19-92 Blaney external routines: vline, vshow, etc.
VIDCON XPL 3,101 12-21-91 Fish Display video configuration information
VMODE XPL 2,543 06-24-91 Fish Display video mode information
VSET XPL 87 08-23-90 Fish Set video mode (in decimal)
VSHOW0 ASM 6,734 07-28-99 Blaney external for 3D and TM2
WAND XPL 2,432 05-01-90 Fish Graphic demo (nonstandard mode $63)
WAND2 XPL 2,351 08-07-93 " " " for standard mode $12
WHATSIT XPL 1,038 07-22-01 Blaney Another silly graphic demo (640x480x16)
WHIRL XPL 7,944 08-10-93 Ottosen Scrolls message in large characters
WINDEMO XPL 14,713 07-31-90 Fish Demo of XPL0 window intrinsics
WINDOW XPL 3,456 12-28-89 Fish Plots keyed-in coordinates on graph
WIRE XPL 6,590 06-01-79 Boyle Wire list processor for circuits
WRTBLK XPL 1,320 11-01-85 Boyle Apple - Write 256-byte block RAM to disk
X65 XPL 41,651 03-28-91 Boyle XPL0 cross compiler for 6502, V5.6-IBM3
X656 XPL 53,494 08-06-91 " " " " " V6.2-PCx6502
XCOM XPL 10,309 02-22-93 Fish Xmodem file transfer
XCOM0 XPL 10,240 05-24-89 " " " "
XCRIPT XPL 3,584 03-14-90 Fish Encrypt/decrypt files
XDEMO XPL 9,984 12-31-88 Fish XPL0 Demo: sound & graphics, Hanoi, etc.
XDIR XPL 9,056 06-30-91 Fish User interface for perusing directories
XED DOC 66,927 07-10-94 Fish Screen-oriented text editor
XED XPL 50,674 02-19-94 Ottosen " " " "
XEDIBM XPL 75,788 01-29-94 " " " " "
XGET XPL 847 06-30-86 Blaney Amiga - Receive file using Xmodem device
XLINE ASM 7,087 12-20-90 Fish external used by LINTST
XMS XPL 2,510 10-02-95 Blaney Example of using extended memory, 32-bit
XPL XPL 29,063 05-01-80 Boyle XPL0 compiler V4D
XPL1 XPL 36,091 02-02-90 " Amiga - XPL0 compiler V5.7-AM (32-bit)
XPL56D XPL 41,713 09-04-86 " XPL0 compiler V5.6D
XPL56XC XPL 37,599 07-13-84 " " " V5.6-CX, added 'include's
XPL6 XPL 53,499 08-09-96 " XPL0 interpreted compiler V6.5, gens I2L
XPL68K XPL 63,300 04-24-87 " Amiga - XPL0 compiler V5.7-68Kx15
XPLCOLOR XPL 827 07-29-93 Blaney Displays 256 colors
XPLSHIFT EXE 7,941 07-19-01 Blaney Shifts XPL0 reserved words to lowercase
XPLSHIFT XPL 7,744 07-19-01 " " " " " "
XPLT XPL 35,705 06-29-85 Boyle XPL0 compiler V5.6T, I2L in text form
XPLTEST XPL 10,583 04-06-96 Blaney XPL0 tester
XPLV3C XPL 18,213 01-01-78 Boyle XPL0 compiler V3C
XPLV3D XPL 16,760 01-01-78 " " " V3D
XSEND XPL 456 02-24-86 Blaney Amiga - Send file using Xmodem device
XTEST ASM 314 07-03-92 Fish external for OPTEST
XTOC XPL 13,819 03-15-91 Fish Converts XPL source to C source (mostly)
ZEROEXT XPL 1,140 11-01-85 Boyle Apex - Zeros extended directory space
ZOOM XPL 3,410 07-06-92 Blaney Zooms on image using mouse (320x200x256)
ZOOMEXT ASM 1,656 07-06-92 Blaney external for ZOOM