                        HP 48 Public Domain Software
                 Collected and annotated by Joseph K. Horn
               1,063,914 bytes in 246 files on volume HORN8



 Root Directory of HORN8:

Directory     Description
------------  ----------------------------------
ANIMS         Animated Video Programs (not games)
DETLEF        Detlef Mueller's <-LIB-> & <-RPL-> Tools
GAMES         Interactive Video Games
HACKER        Goodies for HP 48 Hackers (SRPL & ML)
HP            Goodies From Hewlett Packard Company
MATH          Mathematical Utilities
POSTINGS      Text-only Articles from HP's BBS
PROGRAMR      Goodies for Heavy HP 48 Programmers
TUNES         Quaint Melodies & Sound Effects
UTILS         Heavy Utilities for HP 48 Power Users
WORK          Real-World, Useful, Non-Silly Stuff

Filename.ext  Bytes  Description
------------  -----  -----------------------------
!README! DOC   5104  HORN8 Disk Overview - Read Me First
ABOUT    DOC   3335  Poop Sheet about Goodies Disk #8
COPYRITE DOC   2028  Notice of Copyright, Warranty & Rights
CREDITS  DOC    284  Corrections to Credits on Previous Disks
DESCRIPT ION   1210  File descriptions for 4DOS/NDOS users
FETCH    BAT     27  Global Goodies Disks File Finder
FETCH    BTM     40  ... FETCH for 4DOS users
FETCH    DOC   2026  ... FETCH documentation
FILEINFO SRC   3533  Table of Contents of Goodies Disk 8
GD8      DOC   3046  ... GD8.IDX documentation
GD8      IDX  46762  Global Goodies Disks Index #1 - #8
GREP     COM   7029  Quick Text Searcher; like UNIX's GREP
GREP     DOC  17929  ... GREP.COM documentation
SEND     BAT    291  Condolence message to non-4DOS users
SEND     BTM     92  Automated Disk-to-48 for 4DOS users
SEND     DOC   1770  ... SEND documentation
SUPPORT  DOC   1436  EduCALC "Goodies" Customer Support



 Directory of HORN8:ANIMS - Animated Video Programs (not games)

Filename.ext  Description
------------  ----------------------------------
RAT           Another Status Line critter (a shy one)
RAT      DOC  ... RAT poop scoop
RIPPLE2       Debugged RIPPLE from Goodies Disk #3
RIPPLE2  DOC  ... RIPPLE2 documentation
TILT          Bouncing Line "Screen Saver"
TILT     DOC  ... TILT documentation



 Directory of HORN8:DETLEF - Detlef Mueller's <-LIB-> & <-RPL-> Tools

Filename.ext  Description
------------  ----------------------------------
BINTS    DIR  D->LIB example source code
BNF      DIR  Bakus-Naur-Form Parser
BNF      DOC  ... BNF documentation
CNFLIB   DIR  Source code for Warmstart Config Library
CNFLIB   DOC  ... CNFLIB.DIR documentation
DEBUG    DOC  ... DEBUG.LIB documentation
DEBUG    LIB  System RPL Debugger!
GENTAB   C    ANSI C source code for RPL.TAB generator
LIB      LIB  Library Creator & Editor
LIBRARY  DOC  HP Note re: ATTACH, DETACH, & $CONFIG
LIBXMPL  DIR  D->LIB example: MYpar Read/Write
LINE          ->COD example: Line draw/clear/toggle
MKROM    DOC  ... MKROM.LIB documentation
MKROM    LIB  48-based Clone of HP's MAKEROM Utility
MKROMX   DIR  ... MKROM example
QIX      DIR  ->RPL example: animation demo
README   1ST  Overview of the whole DETLEF package
RPL      LIB  System RPL Developer's Toolbox ver 4.1
RPL      TAB  ... RPL.LIB lookup table
RPL48    DOC  ... RPL.LIB & LIB.LIB documentation
RPLXMPL  DIR  ->RPL example



 Directory of HORN8:GAMES - Interactive Video Games

Filename.ext  Description
------------  ----------------------------------
ARKANOID DOC  ... ARKANOID.LIB documentation
ARKANOID LIB  Hyper-Breakout, with Level Editor
AWARI    DOC  ... AWARI.LIB documentation
AWARI    LIB  Ancient African Beans & Buckets Game
BATTY         Break-Out in ML w/ Astounding Intro
BATTY    DOC  ... BATTY documentation
BATTYJR       ... BATTY Junior (no intro or options)
BOULDER  DOC  ... BOULDER.LIB documentation
BOULDER  LIB  Dash Past Boulders To Get The Diamonds
DIADEMO       Demo of DIAMONDS, Macintosh Game clone
DIADEMO  DOC  ... DIADEMO documentation
GOLF          Golf Game adapted from HP 28 program
GOLF     DOC  ... GOLF documentation
MMIND         Better Mastermind Game
MMIND    DOC  ... MMIND documentation
QR            Quick Reversi, the Best Ever!
QR       DOC  ... QR documentation
TRONII   DOC  ... TRONII.LIB documentation
TRONII   LIB  TRON Light Cycle Game, ver II



 Directory of HORN8:HACKER - Goodies for HP 48 Hackers

Filename.ext  Description
------------  ----------------------------------
HACKIT   DOC  ... HACKIT.LIB documentation
HACKIT   LIB  Improved HACKIT Library
KEYOB         Key Object Recaller (menus, too)
KEYOB    DOC  ... KEYOB documentation + examples
KEYUTIL       System-RPL keyboard control package
KEYUTIL  DOC  ... KEYUTIL documentation
LIB4     DOC  ... LIB4.LIB documentation
LIB4     LIB  Selective Library Configuration Aborter
LIBS     DOC  Currently Used Library ID Numbers
MDISPN        Machine-Language Replacement for DISP
MDISPN   DOC  ... MDISPN documentation & source code
RCLKEY        Gets Standard (default) Key Definition
RCLKEY   DOC  ... RCLKEY documentation
SEDITR        Modified System RPL "InputLine"
SEDITR   DOC  ... SEDITR documentation
VACCINE       "Michigan Virus" Detector & Remover
VACCINE  DOC  ... VACCINE documentation & source code



 Directory of HORN8:HP - Goodies From Hewlett Packard Company

Filename.ext  Description
------------  ----------------------------------
APDIR         ... APPT subroutine
APDIR    DOC  ... see APPT.DOC for full documentation
APPT          Another Daytimer/Scheduler/Time Manager
APPT     DOC  ... APPT & APDIR documentation
CALCULUS      "Exploring Calculus" for Calc Students
CALCULUS DOC  ... CALCULUS documentation
CLK           Kicks Clock Daily to Keep it Accurate
CLK      DOC  ... CLK documentation
EPSPRINT DOC  ... EPSPRINT.LIB documentation
EPSPRINT LIB  Print Graphics Directly to Epson Printer
EZPLOT        Fancy Replacement for PLOT Menu
EZPLOT   DOC  ... EZPLOT documentation
GROB2TIF DOC  ... GROB2TIF.EXE documentation
GROB2TIF EXE  Converts HP grob to PC graphic file
HAMILTON      Hamiltonian Method for Geodesics
HAMILTON DOC  ... HAMILTON documentation
HAMILTON SRC  ... HAMILTON source code
INPRT         Input IR Printout from HP28, 41, etc.
INPRT    DOC  ... INPRT documentation
PCLPRINT DOC  ... PCLPRINT.LIB documentation
PCLPRINT LIB  Print Graphics Directly to LaserJet etc.
STPWATCH DOC  ... STPWATCH.LIB documentation
STPWATCH LIB  100-Hour Stopwatch with splits
SUITE3D4      3D Graphics Package, Version 4
SUITE3D4 DOC  ... SUITE3D4 documentation
SUITE3D4 SRC  ... SUITE3D4 source code
USAG          "Help" Program, with Stack Diagrams
USAG     DOC  ... USAG documentation



 Directory of HORN8:MATH - Mathematical Utilities

Filename.ext  Description
------------  ----------------------------------
ARIT     DOC  ... see POLYLIB.DOC for full details
ARIT     LIB  Algebraic Utilities
BASECALC      Infinite Base Calculator + fractions
BASECALC DOC  ... BASECALC documentation
BASECALC SRC  ... BASECALC source code
DEQ           Another Differential Equation solver
DEQ      DOC  ... DEQ documentation + examples
DEQ      SRC  ... DEQ source code + comments
FCTR     DOC  ... FCTR.LIB documentation
FCTR     LIB  Prime Factorizer (subset of NTL2.LIB)
POLYLIB  DOC  ... POLYLIB.LIB & ARIT.LIB documentation
POLYLIB  LIB  Mathematician's Polynomial toolbox
QD       DOC  Shortest Possible Quadratic Solver
QD       SRC  ... QD source code
SIMPLEX3      Linear Programming with Simplex Method
SIMPLEX3 DOC  ... SIMPLEX3 documentation
SQPQ          Complete Continued Fraction of Sqrt(n)
SQPQ     DOC  ... SQPQ documentation
WEIGHT2       Better Weighted MEAN and SDEV
WEIGHT2  DOC  ... WEIGHT2 documentation
WEIGHT2  SRC  ... WEIGHT2 source code



 Directory of HORN8:POSTINGS - Text-Only Articles from HP's BBS

Filename.ext  Description
------------  ----------------------------------
BATTS    DOC  Ether Wind Kills HP 48 Batteries
CHANGES  DOC  Rev E <-> Rev J Entry Point Change Table
CIRCLE   DOC  Documentation for CIRCLE on GD7/FRANCE
EXPAND   DOC  Sys-RPL 'EXPAND' command explained
FLAGS    DOC  What Are User Flags Good For?
GATEWAY  DOC  Beware: GATEWAY crashes Rev J
HPCVBBS  DOC  HP Calculator User's Bulletin Board
KANGAROO DOC  More Snippits from HP-75 Internal Docs
LOOP     DOC  Hint About Shrinking & Speeding Up Loops
OPENITUP DOC  How to Take Your HP 48 Apart
PARENBUG DOC  Strange Parentheses "bug"
REPLACE  DOC  Sys-RPL 'REPLACE' command explained
RPL      DOC  Exactly What is RPL, Anyway?
SELFMOD  DOC  How to Put Self-Mod Code into Libraries
WHATSUP  DOC  How to Detect the Presence of Bugs



 Directory of HORN8:PROGRAMR - Goodies for HP 48 Programmers

Filename.ext  Description
------------  ----------------------------------
BOGOSORT      Worst Possible Algorithm to Sort a List
BOGOSORT DOC  ... BOGOSORT raison d'ˆtre, et cetera
DESCRIPT ION
DIRVARS       Fast Replacement for the VARS Command
DIRVARS  DOC  ... DIRVARS documentation
INSERT        Insert Object into List
INSERT   DOC  ... INSERT documentation
LCASE         ... Example of Lowercase Alpha Toggling
LCASE    DOC  How to Toggle the Alpha Lowercase Flag
MISC1         Miscellaneous Programmers' Utilities
MISC1    DOC  ... MISC1 documentation
OBJVIEW       Full Object-Type Table on One Screen
OBJVIEW  DOC  ... OBJVIEW documentation
SORTLN        Quickly Sorts Lists of Real Numbers
SORTLN   DOC  ... SORTLN documentation
SORTLN   RPL  ... SORTLN source code
SORTLS        Quickly Alphabetizes Lists of Strings
SORTLS   DOC  ... SSRT documentation
SORTLS   RPL  ... SSRT source code
STAYON        Low-Power Keywait disables Timeout
STAYON   DOC  ... STAYON documentation
STAYON   RPL  ... STAYON source code
UITL     DOC  ... UITL.LIB documentation
UITL     LIB  Powerful User Interface Construction Set
XMENU         Better 4-Level Menu Display
XMENU    DOC  ... XMENU documentation
XMENU    S    ... XMENU source code + comments
XPNDR         Original 4-Level Menu Display
XPNDR    DOC  ... XPNDR documentation



 Directory of HORN8:TUNES - Quaint Melodies & Sound Effects

Filename.ext  Description
------------  ----------------------------------
MUSIC48  DOC  ... MUSIC48 documentation
MUSIC48  RFD  Classical Music & Sound Effects
ROBIN    DOC  ... ROBIN.RFD documentation
ROBIN    RFD  Robin Hood movie Theme Song
SND           Sound Effects in Machine Language
SND      DOC  ... SND documentation
SOUNDER       ... SoundKit's new version of SOUNDER
SOUNDER  DIR  Original SOUNDER with a few examples
SOUNDER  DOC  ... SOUNDER.DIR documentation
SOUNDKIT DIR  ... SOUNDKIT.LIB examples
SOUNDKIT DOC  ... SOUNDKIT.LIB & SOUNDER documentation
SOUNDKIT LIB  New SOUNDER Sound Effects Code Maker
SOUNDS        Sound Effects from the Diamonds game
SOUNDS   DOC  ... SOUNDS documentation
TOONS         William Tell (Lone Ranger) & Friends
TOONS    DOC  ... TOONS documentation
TRICORDR      "He's Dead, Jim!" Star Trek sound effect
TRICORDR DOC  ... TRICORDR documentation + source code
TUNE          Music Compressor & Player w/ Examples
TUNE     DOC  ... TUNE documentation
YOW           Simultaneous-Frequency ML Sound Effects
YOW      DOC  ... YOW documentation



 Directory of HORN8:UTILS - Heavy Utilities for HP 48 Users

Filename.ext  Description
------------  ----------------------------------
CHKIT    DOC  ... CHKIT.LIB documentation
CHKIT    LIB  Checks Objects for Rev J Compatibility
ESTR          Calculates the Date of Easter, Any Year
ESTR     DOC  ... ESTR documentation + source code
FATCAL   DOC  ... FATCAL.LIB documentation
FATCAL   LIB  Fast & Handsome Calendar Month Displayer
FIXIT         Repairs "HPHP48-" Bad Downloads
FIXIT    DOC  ... FIXIT documentation + examples
HTRIM         HOME Directory Variable Hider
HTRIM    DOC  ... HTRIM documentation + source code
MEMVIEW       Better Free Memory Viewer
MEMVIEW  DOC  ... MEMVIEW documentation
NOTECARD DOC  ... NOTECARD.EXE documentation
NOTECARD EXE  Converts DOC files into HP48 programs
PATCH         Matrix Writer bugfix
PATCH    DOC  ... PATCH documentation
RF20          ... RF20 documentation
RF20     DOC  New, Safer RF with CRC
RF121    DOC  ... RF121.LIB documentation
RF121    LIB  Famous RF Object Packer in Library Form
STKD     DOC  ... STKD.LIB documentation
STKD     LIB  Very Fast Stack Display w/ 5 & 7 levels
TASC     C    ... TASC.EXE source code
TASC     DOC  ... TASC.EXE documentation
TASC     EXE  ASC-format Converter, version 3
USND          48-to-48 IR Transfer at 19200 Baud!
USND     DOC  ... USND documentation



 Directory of HORN8:WORK - Real-World, Useful, Non-Silly Stuff

Filename.ext  Description
------------  ----------------------------------
BEEPER        ... used by ETA
BEEPER   DOC  ... BEEPER documentation
CELDRNAV      Celestial Navigation & DR Plotting
CELDRNAV DOC  ... CELDRNAV documentation
ETA           Trip Calculator for drivers
ETA      DOC  ... ETA documentation
GCIRCLE       Perfect Sphere Great Circle calculator
GCIRCLE  DOC  ... GCIRCLE documentation
GCIRNAV       Another Great Circle Navigation Tool
GCIRNAV  DOC  ... GCIRNAV documentation
MPHDIR        ... used by ETA
MPHDIR   DOC  ... MPHDIR documentation
PRES          Extended Accuracy Parallel Resistance
PRES     DOC  ... PRES documentation + examples
