                       EduCALC Goodies Disk #10
                          of HP 48 Software
              Collected and annotated by Joseph K. Horn
            1,047,787 bytes in 245 files on volume HORN10


 Root Directory of HORN10:

Directory     Description
------------  ------------------------------------
GRAPHICS      Programmer's GROB + Grayscale tools
HACKER        Goodies for HP 48 Hackers (SRPL & ML)
JAZZ          System RPL/ML Development Tools v3.1b
POSTINGS      Text-only Articles from HP's BBS
PROGRAMR      Goodies for the User RPL Programmer
UTILS         Heavy Utilities for HP 48 Power Users

Filename.ext  Bytes  Description
------------  -----  -----------------------------
!README!.DOC   4109  HORN10 Disk Overview - Read Me First
#.#            4939  Table of file checksums used by GDOK
ABOUT.DOC      2763  Poop Sheet about Goodies Disk #10
BRIK.EXE      11544  File checksum generator & verifier
COPYRITE.DOC   2106  Notice of Copyright, Warranty & Rights
DESCRIPT.ION   1214  File descriptions for 4DOS/NDOS users
FETCH.BAT        35  Global Goodies Disks File Finder
FETCH.DOC      1342  ... FETCH documentation
FILEINFO.SRC      0  Table of Contents of Goodies Disk 10
GD10.DOC       3666  ... GD10.IDX documentation
GD10.IDX      55213  Global Goodies Disks Index #1 - #10
GDOK.BAT        288  GD10 file integrity validator
GDOK.DOC        898  ... GDOK.BAT documentation
GREP.COM       7029  Quick Text Searcher; like UNIX's GREP
GREP.DOC        149  ... GREP.COM documentation
LIST.COM       7755  Famous shareware file viewer
SEND.BAT        291  Condolence message to non-4DOS users
SEND.BTM        107  Automated Disk-to-48 for 4DOS users
SEND.DOC       1895  ... SEND documentation
SUPPORT.DOC    1501  EduCALC "Goodies Disk" Customer Support



 Directory of HORN10:GRAPHICS - Programmer's GROB + Grayscale tools

Filename.ext  Bytes  Description
------------  -----  -----------------------------
DFLIP           387  Diagonal grob flip (see GROBFLIP.DOC)
DOG.PCX        2439  Example PCX for GROBHP.EXE
EGAVGA.BGI     5554  ... used by GROBHP.EXE
ENCODEGG        385  Another grayscale encoder
ENCODEGG.S     7106  ... ENCODEGG source code + comments
FACE.4C        7630  4Color woman's face
FONT.COM       4119  ... used by GROBHP.EXE
GREYSCAL        662  Grayscale viewer for .GG grobs
GREYSCAL.S    10039  ... GREYSCAL source code + comments
GROBFLIP.DOC   1489  ... DFLIP & VFLIP documentation
GROBHP.DOC     2681  ... GROBHP.EXE documentation
GROBHP.EXE    48704  PC-based PCX-to-HP/4C grob maker
GRYANIM0        546  Grayscale animator
GRYANIM0.S     9504  ... GRYANIM0 source code + comments
HEARTUSA.4C   11178  4Color woman in I-Luv-USA swimsuit
MAKEGA0         350  Assists in making animation grobs
MAKEGG          133  Assists in making .GG grobs
MG.BAT          616  Iterates TIF2GROB to make grayscale pic
PAINT.DOC       519  ... PAINT.LIB documentation
PAINT.LIB      5050  Paint Software w/ forms, fill, more!
PICTURES.4C    8182  Directory of several demo grayscale grobs
PUNK.4C        7618  Grayscale punk rocker's face
README1.DOC    6605  Randy Ding's grayscale documentation
README2.DOC    1331  ... SCROLL & SCROLL4C documentation
SCROLL          360  SX/GX version of the best grob viewer
SCROLL4C        503  Grayscale viewer for .4C grobs
SCROLL4C.DOC    470  ... SCROLL4C documentation
SPOCK.GG       7634  "Fascinating!"  (View with GREYSCAL)
STARBUCK.PCX   9219  Example PCX for GROBHP.EXE
THG           17716  Rotating 3D shapes with moving background
THG.DOC         953  ... THG documentation
VFLIP           139  Vertical grob flip (see GROBFLIP.DOC)
WHIRL           727  Eye of a Tornado (awesome ML demo)
WHIRL.DOC      1054  ... WHIRL documentation
WHIRL.S        5005  ... WHIRL source code



 Directory of HORN10:HACKER - Goodies for HP 48 Hackers (SRPL & ML)

Filename.ext  Bytes  Description
------------  -----  -----------------------------
BILLY33.DOC     194  ... BILLY33.LIB documentation
BILLY33.LIB    6759  SX-to-GX program converter!
BITWISE.DOC    1154  How to do OR, NOT and XOR in ML
COPY            123  Copy any ROM card in 1 sec! (GX only)
COPY.DOC       2925  ... COPY documentation
COPY.S         1105  ... COPY source code + comments
DOTS            425  Demo of SX/GX compatible ML (see GXTIPS)
DOTS.DOC        221  ... see GXTIPS.DOC for DOTS documentation
GXDUMP          329  Dumps entire GX ROM as binary via XMODEM
GXDUMP.DOC     1437  ... GXDUMP documentation
GXDUMP.S       7284  ... GXDUMP source code + comments
GXTIPS.DOC    22764  How to ML Software SX/GX Compatible
HACKIT.DOC     7609  ... HACKIT documentation
HACKIT.LIB     8641  Pro-Hackit, w/ ML L->DIR & D->LIB
INF&NAN.DOC    3438  About ML Floating Point, Inf, and NaN
JAZZ.DOC        533  Pointer to Jazz directory
LAMBDA           84  Create sticky local variables
LAMBDA.DOC     1157  ... LAMBDA documentation + source code
LIBEX.DOC      1846  ... LIBEX.LIB documentation
LIBEX.LIB      3433  GX Library Explorer makes sublibraries!
LIBMKR.DOC      709  ... LIBMKR.LIB documentation
LIBMKR.LIB     6065  Library Maker (companion to LIBEX)
LIBPROPS.DOC  10824  All about Library Property Fields
MLDL2.DOC       219  ... MLDL2.LIB documentation
MLDL2.LIB     12260  GX version of ML Development Library
MLPUSH.DOC     4000  Caution: Avoid GC during PUSH operations
NOWKNOWN.DOC   3577  Various Sys-RPL objects defined
RAIN            162  Fills screen with grob by "raining" it
RAIN.DOC        845  ... RAIN documentation
RAIN.S         2655  ... RAIN source code + comments
RAMPTRS.DOC    7905  SX/GX Supported System RAM Access method
RAMVARS.DOC   10310  SX/GX System RAM Conversion Table
ROMDUMP         561  Hex Dump 48 ROM or any part thereof
ROMDUMP.DOC    1755  ... ROMDUMP documentation
RPLBUG.DOC     1738  HS=0 / CLRHST bug in <-RPL->
RPLMAN.BUG      796  RPLMAN.DOC error in "matchob?" command
SSS.DOC       27470  ... SSS.LIB documentation
SSS.LIB       12717  Steve's Sys-RPL Shell for hackers
STOPSIGN.DOC   3383  Difference between CONTEXT and STOPSIGN
WTRICO          772  Collection of IR-feedback toys
WTRICO.DOC     2546  ... WTRICO documentation
XPUB.DOC       1561  ... XPUB.LIB documentation
XPUB.LIB        257  Library Config Aborter for SX & GX



 Directory of HORN10:JAZZ - System RPL/ML Development Tools v3.1b

Filename.ext  Bytes  Description
------------  -----  -----------------------------
FONT.DOC        177  ... FONT.ED documentation
FONT.ED         781  Optional font for ED
HACK.LIB      16686  Collection of Hacking Tools
HACKLIB.DOC    5940  ... HACK.LIB documentation
HACKROM.DOC     636  Announcement of HP48 Hacker's ROM
HPTABS.LIB    34146  JAZZ Entry Point Tables in Fast LIB form
JAZZ.DOC      40151  JAZZ Documentation
JAZZ.LIB      63809  JAZZ library (SysRPL & ML Development)
STUFF.DOC      1178  ... STUFF.ZIP documentation
STUFF.ZIP     39323  Nonessential Jazz-related files



 Directory of HORN10:POSTINGS - Text-only Articles from HP's BBS

Filename.ext  Bytes  Description
------------  -----  -----------------------------
BITS.DOC        419  Mystery Program Mini-Challenge
EDUCLASS.DOC   3535  Six EduCALC Class Mini-Challenges
FINDVARS.DOC   1826  How to find the variables in 'EQ'
FLAGS.DOC      3102  Canonical List of HP48 Flag Usage
GARBAGE.DOC    3776  Exactly how Garbage Collection works
GARBAGE2.DOC  10851  Safe Garbage Collection in ML software
GARBAGE3.DOC   1251  More about GC during PUSH
LIBNUMS.DOC    2027  How Libraries Should Be Numbered
NASA.DOC       3893  HP Calculators on Secret NASA Missions!
PACKETS.DOC    3827  SERVER responses to Kermit packets
SLAVE.DOC      2002  Homemade IO cables: A Studly Nerd Thing
STEP.DOC       1357  An Actual Use for START/STEP !!!
SYMBDIV.DOC    3022  Combining objs into symbolic expressions



 Directory of HORN10:PROGRAMR - Goodies for the User RPL Programmer

Filename.ext  Bytes  Description
------------  -----  -----------------------------
ALTMENU         163  CST-like menu from a running program
ALTMENU.DOC      43  ... ALTMENU documentation
AVW48V01.DOC   6686  ... AVW48v01.LIB documentation
AVW48V01.LIB   2753  Very Fast Algebraic Viewer & alg-to-grob
CODE            168  Embed object into Code, & Extract again
CODE.DOC       1126  ... CODE documentation
CODE.S         1326  ... CODE source code + comments
ED33             49  Fast 10-line 33-wide object editor
ED33.DOC        724  ... ED33 documentation
FCHOOSE.DOC    2003  ... FCHOOSE.LIB documentation
FCHOOSE.LIB    1994  Fast & Full-screen CHOOSE for SX/GX
HIPORT           35  Finds GX's highest port number *fast*
HIPORT.DOC     1005  ... HIPORT documentation
HIPORT.S        291  ... HIPORT source code
HP48G.CMD       843  PDL Command Extension File for G/GX
HP48G.DOC       406  ... HP48G.CMD documentation
INSERT           41  Faster list-insertion routine
INSERT.DOC      922  ... INSERT documentation + source code
INSORT          141  Fast Search & Insert into Sorted List
INSORT.DOC     1828  ... INSORT documentation
INSORT.SRC      382  ... INSORT source code
LOBAT.DOC      2645  ... LOBAT documentation
LOBAT.GX         26  Checks G/GX for low battery condition
LOBAT.SRC       219  ... LOBAT source code + comments
LOBAT.SX         26  Checks S/SX for low battery condition
LOCAL           285  See environments and their local vars
LOCAL.DOC      1371  ... LOCAL documentation
LOCAL.S        1723  ... LOCAL source code
LPOS             43  Position of Substring in List of Strings
LPOS.DOC       1468  ... LPOS documentation + source code
MENUSTUF.DOC   2585  Two ways to show a menu during a program
MESG             43  Simple System Message viewer
MESG.DOC       2925  ... MESG documentation + GX Message Table
MLCAL           855  Fastest Month Display: .04 sec!
MLCAL.DOC      8227  ... MLCAL documentation
PORTSTAT        142  Port num -> Free, Merged, Rom, or none
PORTSTAT.DOC    520  ... PORTSTAT documentation
PORTSTAT.S     2260  ... PORTSTAT source code + comments
READ            493  Bullet-proof Input routine
READ.DOC       1092  ... READ documentation
SHORTLBL        383  Labels w/o Bottom, Rounded, & Ghosted
SHORTLBL.DOC   1754  ... SHORTLBL documentation
SHOWMENU         18  System-RPL method of displaying a menu
SHOWMENU.DOC     44  ... SHOWMENU documentation
SORTR.DOC      1958  ... SORTR.LIB documentation
SORTR.LIB       454  Non-case-sensitive List "Alphabetizer"
STR22           119  Fast Format string to 22-width lines
STR22.DOC      1545  ... STR22 documentation (24, 33, 80 too)
STR24           119  Fast Format string to 24-width lines
STR33           119  Fast Format string to 33-width lines
STR80           119  Fast Format string to 80-width lines
VV33             51  Fast 10-line 33-wide object viewer
VV33.DOC         73  ... VV33 documentation (see ED33)



 Directory of HORN10:UTILS - Heavy Utilities for HP 48 Power Users

Filename.ext  Bytes  Description
------------  -----  -----------------------------
48C.COM        2035  Hybrid PC font for HP48 enthusiasts
48C.DOC         963  ... 48C.COM documentation
AUTOEXEC        353  HP48 auto-runs 'GO' at every power-up!
AUTOEXEC.DOC    529  ... AUTOEXEC documentation
AUTOHPS.DOC      45  ... AUTOHPS.LIB documentation
AUTOHPS.LIB     128  Runs HPS (HP Sauce) at every warmstart
BZ.DOC         4361  ... BZ documentation
BZ.S          14561  ... BZ source code + comments
BZ1            1510  BZ object packer, low-MEM version
BZ4            1510  BZ object packer, fastest version
BZM             245  BZ Menu, makes SFX creation easy
BZM.DOC        1501  ... BZM documentation
CLKMENU         155  Running Clock in your Custom Menu!
CLKMENU.DOC    2314  ... CLKMENU documentation
CLKMENU.S       931  ... CLKMENU source code + comments
CONTRAST        379  Slider-style contrast control
CONTRAST.DOC    581  ... CONTRAST documentation
EDVV.DOC       6307  ... EDVV.LIB documentation
EDVV.LIB       9759  ED & VV from Jazz, in their own library
EXEC             97  Automated path search
EXEC.DOC       3531  ... EXEC documentation
FBROW3         4934  The best Flag Browser yet: very fast!
FBROW3.DOC     4789  ... FBROW3 documentation
FLAGTAB        5589  ... FBROW3 flag table source code
HOT.LIB        8576  Stack Display w/ lower case & oval menus
MED.LIB        3328  Stack Display + uparrow stack + portstat
MEMVIEW2        411  Thermometer-style Available Memory chart
MEMVIEW2.DOC    571  ... MEMVIEW2 documentation
MILD.LIB       1126  Stack Display w/ MEM, DEPTH, & BYTES
OCRUNCH.DOC     885  ... OCRUNCH documentation
OCRUNCH.LIB    1427  Yet Another Object Packer/Unpacker
ORD             480  Fastest ORDER replacement
ORD.DOC        9900  ... ORD documentation
PCT.DOC         712  PCT Package Overview
PCT555G.DOC   16121  ... PCT documentation (English!)
PCT555G.LIB   15429  PC Tools for fast GX Memory Management
PCTCUSTO.LIB   8894  Create custom apps for PCT's softkeys
PCTEXTRA.DOC   5720  ... PCTCUSTO.LIB documentation (French!)
PK             1161  Object Packer w/ the fastest unpacker
PK.DOC         1475  ... PK documentation
RANCH.LIB      9856  Stack Display + algebraics
SAUCE10.DOC    8491  ... Mild/Med/Hot/Ranch documentation
SMARTKEY.NEW   2127  List of Unsupported Entry Points in SMTK
SMTK159G.DOC    624  ... SMTK159G.LIB brief explanation
SMTK159G.EXE   9882  Self-extracting SMTK documentation
SMTK159G.LIB   5698  SmartKeys v 1.59g for GX
SOLV15.DOC     7614  ... SOLv15.LIB documentation
SOLV15.LIB    10352  SOL ver 1.5, another Stack Display shell
SPORT           122  Search All Ports for name or library id
SPORT.DOC      1087  ... SPORT documentation
SPORT.S         906  ... SPORT source code
STOFIX.DOC     5511  ... STOFIX documentation
STOFIX.LIB     1195  Bugfix for STO & PINIT in GX rev L & M
SYSUTILS.DOC   8608  ... SYSUTILS.LIB documentation
SYSUTILS.LIB   2589  UNIX-like Directory Utilities
UBZ             321  Un-BZ unpacker for stand-alone apps
UBZ.DOC         385  ... UBZ documentation
UPD             306  Improved UPDIR goes to right menu page
UPD.DOC        1331  ... UPD documentation
UPK             158  Fastest Unpacker (see PK.DOC)
UPK.DOC         297  ... UPK documentation
USND3.DOC      5129  ... USND3.LIB documentation
USND3.LIB      1216  Better Turbo-IR SEND/RECV for SX/GX
XMDM.DOC       1621  ... XMDM.LIB documentation
XMDM.LIB       2560  XModem Library w/ nice menu
