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