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