Archive-name: hp/hp48-faq/part4
Last-modified: 10/02/1996
Version: 4.25
Posting-Frequency: Every 14 days or so


-----BEGIN PGP SIGNED MESSAGE-----

  12.  Appendix E: Where to get HP48 Programs

  12.1.  Best Programs and Where to Get Them List

  This list is designed to help HP48 users locate useful, well written
  programs for their HP48, selected by HP48 users who send in
  recommendations for their favourite programs.

  Compatibility is noted by either SX (SX only), GX (GX only), SX/GX (SX
  and GX), or SX?/GX (Works on GX, not sure about SX).

  Most of the sites below require InterNET access.  However CompuServe
  has a modest HP48 archive in the HP handhelds forum.  Type "go HPHAND"
  to access the forum.  HP48 specific files can be found in DL 3.
  America Online also has an HP area you can access using "Keyword PDA".

  Note that for most FTP sites, any programs in uploads directories are
  subject to movement into their appropriate directories (i.e. games or
  utilities), or removal by the archive maintainer.  There is also the
  possibility that the program might have a slightly different name than
  the one given below, especially if newer versions are available.  If
  information has changed that you know of, let me know so I can update
  the list.

  One site in particular, ftp.cis.com, is intended for G/GX programs
  only.  However the programs in the uploads directory of ftp.cis.com
  are not necessarily GX compatible.  As such, please do not upload non-
  GX compatible programs to ftp.cis.com.  Thanks!

  I have also released my personal HP48 archive, which should be current
  as of July 1996.  It should contain all of the following programs, as
  well as lots of others.  More information can be obtained at my home
  page, <http://www.engr.uvic.ca/~aschoorl/> or at
  <ftp://ftp.cis.com/pub/hp48g/uploads/as-info.doc>

     Applications

     o  StringWriter (SX/GX): This is a replacement editor by Jean-Yves
        Avenard.  It offers such features as cut, copy, paste as well as
        a choice of fonts.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/strwrt44.zip>

     o  EXAL (SX/GX): Great spreadsheet program by Al Arduengo.
        Available at <ftp://ftp.cis.com/pub/hp48g/uploads/exalv46.zip>

     o  GxTools (GX): GxTools is in effect a "Toolbar" for your G/GX
        consisting of many useful utilities.  Put together by Jack Levy
        and available at <http://www-
        personal.engin.umich.edu/~levyj/hp48.html>

     o  Organizer (SX/GX): Organizer is a library designed to act as a
        Personal Information Manager, or PIM.  The goal is to create a
        high-speed, easy to use, compact, yet fully functional PIM for
        the HP48.  Organizer includes a calendar, appointment scheduler,
        annual events, TODOs, and a phone manager.  Also by Jack Levy
        and at <http://www-personal.engin.umich.edu/~levyj/hp48.html>

     o  Remote-BG (SX/GX): Use your HP48 as a remote control!  This is
        the best of the remote control programs and has the ability to
        learn new codes.  By Bjorn Gahm, available at
        <ftp://nada.kth.se/home/d89-bga/hp/files/posted/rem34bg.zip>

     o  Scribe (SX/GX):  Scribe is a library which will function as a
        Database or Rolodex.  It is designed to hold a large amount of
        information in such a manner that it is easy to retrieve, quick
        to find, and transparent in usage.  Another great program from
        Jack Levy at <http://www-
        personal.engin.umich.edu/~levyj/hp48.html>

     Documents

     o  FAQ (SX/GX): Contains valuable answers to Frequency Asked
        Questions.  Read it!  The latest version is available at
        <http://www.engr.uvic.ca/~aschoorl/faq/>.

     o  RPLMAN.DOC (SX/GX): This document was written by HP and released
        without support to HP48 users.  It describes how to program in
        System RPL.  Available on Goodies Disk 4.

     o  SASM.DOC (SX/GX): Also from HP, this is the unsupported guide to
        machine language programming for the Saturn processor.
        Available on Goodies Disk 4.

     o  GX Programming Tips (SX/GX): This document by Doug Cannon
        briefly describes how to write code that runs on both SX and GX.
        Available at
        <ftp://ftp.cis.com/pub/hp48g/programming/gxtips.zip>

     o  ML Input (SX/GX): How to get keyboard input from ML.  By Joe
        Ervin.  Available on Goodies Disk 7.

     o  Library Info (SX/GX): Information on the structure and use of
        libraries.  By Charlie Patton.  Available on Goodies Disk 8.

     Games

     o  Arkanoid (SX/GX): Breakout clone with editor - by "HP Mad".  SX
        version available on Goodies Disk 8.  There is also a GX version
        floating around, try <ftp://ftp.cis.com/pub/hp48g/uploads/as-
        games.zip>

     o  Boulder DasHP (SX): Classic game of Boulder Dash by David Presle
        "ORUS".  Get the diamonds without getting smashed by falling
        rocks or running into enemies.  Available on Goodies Disk 8.

     o  Columns (SX/GX): Tetris-like game by Spartacus.  Available at
        <ftp://ftp.cis.com/pub/hp48g/games/columns.zip>

     o  Columns II (GX): Columns with grey scale for GX only, again by
        Spartacus.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/columns2.zip>

     o  Diamonds (SX/GX): Great game by Doug Cannon!  Control bouncing
        ball to get the diamonds.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/diam20.zip>

     o  ICE Cube (SX/GX): Great action arcade game in four levels of
        grey scale by Lilian Pigallio.  Available at ftp.cis.com.

     o  Jytris (SX/GX): One of the best tetris games including music,
        cartoons, bombs, and grey scale intro.  Written by Laurent
        Jouanneau.  Separate libraries are available for all HP48s
        (including minimized libraries for S and G).  All of which are
        available at ftp.cis.com.  In particular, the GX version is at
        <ftp://ftp.cis.com/pub/hp48g/uploads/jytrisgx.lib>

     o  Hapaman (GX): PacMan clone by Davor Jadrijevic.  Available at
        <ftp://ftp.cis.com/pub/hp48g/games/hapaman.zip>

     o  La Mine aux Diamants (SX/GX): Another Boulder Dash clone.  By
        Lilian Pigallio.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/diamants.uue>

     o  Lemmings (SX/GX): Save the lemmings from killing themselves!  By
        C. de Dinechin.  GX version is available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/lemprog.gx> and SX version
        is at <ftp://ftp.stud.fh-
        heilbronn.de/pub/hp48/game/arcade/lemmings/lemmingsx.zip>

     o  LodRunner (GX): LodeRunner clone for the HP!  By HPOWER, with
        improvements from Mika Heiskanen.  Available at ftp.cis.com.

     o  Phoenix (SX/GX): Phoenix clone by Davor Jadrijevic.  GX version
        is available at <ftp://ftp.cis.com/pub/hp48g/games/phoenixg.zip>
        and SX version is at <ftp://ftp.stud.fh-
        heilbronn.de/pub/hp48/game/misc/phoenixs.zip>

     o  Quick Reversi (SX): Fastest Reversi by Leon Pavlov.  Quite
        smart!  Available on Goodies Disk 8.

     o  Tetris (SX/GX): Tetris clone - small, fast, great!  By Detlef
        Mueller.  Available at wuarchive.wustl.edu.

     o  SCHIP (SX/GX): Video game interpreter for SCHIP designed games.
        By Erik Bryntse.  SX version available on Goodies Disk 3.  GX
        version available at
        <ftp://ftp.cis.com/pub/hp48g/games/schipgx.zip>

     o  Vaders (SX/GX): Space Invaders by Joe Ervin.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/vaders21.zip>

     o  Willy (SX/GX): Side scroller game by Mario Mikocevic.  Available
        at <ftp://ftp.cis.com/pub/hp48g/games/willy.zip>

     Math

     o  ALG48 (SX/GX): Very fast algebraic manipulation utilities by
        Mika Heiskanen and Claude-Nicolas Fiechter.  Available at
        <http://www.hut.fi/~mheiskan/>

     o  ALGB (SX/GX): Tons of powerful math utilities!  By Bernard
        Parisse.  Latest beta version is always at <ftp://puccini.ujf-
        grenoble.fr/pub/hp48/algbtest.zip> and the currently released
        version is at <ftp://puccini.ujf-grenoble.fr/pub/hp48/algb.zip>

     o  CNTR (SX/GX): Discrete and continuous control systems design;
        Inverse Z and Laplace Transforms.  By Cesar Crusius.  Available
        at <ftp://ftp.cis.com/pub/hp48g/uploads/cntr300.zip>

     o  EQSTK (SX/GX): 7-line replacement stack intended for
        mathematics.  View objects on the stack in their native form
        (see also Java, a more generalized stack program).  By Mika
        Heiskanen.  Available at <http://www.hut.fi/~mheiskan/>

     o  Math (SX/GX): Symbolic/numerical matrices and polynomials by
        Cesar Crusius.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/math210.zip>

     o  MTools (SX/GX): MathTools by Jack Levy.  Faster and friendly
        replacements for the HP's math functions.  Available
        <http://www-personal.engin.umich.edu/~levyj/hp48.html>

     o  QPI (SX/GX): Replaces ->Q, shows quotients, and functions of pi,
        radicals, LN and EXP.  Very useful!  THe latest version can be
        found at <http://www.hut.fi/~mheiskan/>.

     o  SolveSys (GX): Solves systems of equations.  By Sune Bredahl.
        Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/solvesys3a.zip>

     Programming

     o  Jazz (SX/GX): This is best System RPL and Machine Language
        development library that runs right on your HP48!  Written by
        Mika Heiskanen.  The Jazz library provides commands for
        assembling, disassembling and debugging both System RPL and
        machine language.  Latest full version is available at
        <http://www.hut.fi/~mheiskan/> and corresponding light version
        at <http://www.engr.uvic.ca/~aschoorl/>

     o  HP's Tools (DOS): Development tools for System RPL and libraries
        on the PC.  On Goodies Disk 4.

     o  GNU-Tools (Unix, DOS): A set of replacements for HP's
        development tools by Mario Mikocevic (Mozgy) which that not only
        runs on DOS, but also typical Unix systems such as Linux and
        Solaris.  It is distributed in both source and binary form.

        Many of the larger HP48 programs like Jazz and Java were
        developed with GNU-Tools.

        It is available at:

     o  <ftp://gnjilux.cc.fer.hr/pub/hp48/gtools/>

     o  <http://www.zems.fer.hr/~mozgy/jwz/hp48.html>

     o  SSS (SX/GX): The SysRPL Shell by Stefan Wolfrum provides an
        interface that helps you program in System RPL.  Available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/sss22.zip>

     Graphics

     o  4 Colors (SX/GX): Utilities for making four shade greyscale
        graphics.  By Lilian Pigallio and available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/4colors.zip>

     o  Claudia (SX/GX): Greyscale demo of Claudia Schiffer, the
        supermodel.  By Mohamed Fatri.  Available at
        <ftp://ftp.cis.com/pub/hp48g/graphics/claudia.zip>

     Utilities

     o  BKUP (SX/GX): BKUP is written entirely in System RPL and is
        intended to make a backup of any port(s) the user specifies.  By
        Bob Apodaca, available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/bkup46.zip>

     o  FF (GX): This File Finder is designed for users with large
        directory structures.  It accepts a string and will search your
        directories recursively for matches.  By Jorge Costa and
        available at <http://alfa.ist.utl.pt/~l38861/>

     o  FIXIT (SX/GX): This program by Mika Heiskanen and Joe Horn
        repairs "HPHP48-" bad downloads.  Available in ASC format in the
        FAQ as well as on Goodies Disk 8.

     o  FXRECV (GX): Fixes bug in X-Modem for G/GX.  Not necessary for
        Rom R.  By Cary McCallister.  Available on Goodies Disk 9.

     o  Java (SX/GX): The totally improved 5-line stack environment!
        Includes lowercase menus, improved status area, on-stack
        algebraics, improved interactive stack, configurable font,
        scroller, fast ML routines and more.  By Richard Steventon and
        Andre Schoorl (hey that's me!).  The latest released version
        (2.9) is available at <http://www.engr.uvic.ca/~aschoorl/>

     o  PCT (SX/GX): Both SX and GX versions are available of this file
        and library maintenance program.  Available at the standard
        sites.  Be sure to use the correct version for your machine!  In
        particular the TREE.PCT file is an S/SX program that is a common
        cause of crashes on G/GX machines.

     o  UFL (SX/GX): The Universal Font Library provides a centralized
        location for common fonts between programs.  Also comes with a
        Font Maintenance Library (FMnt).  Maintained by Andre Schoorl
        and available at <http://www.engr.uvic.ca/~aschoorl/ufl/>

     o  USEND/URECV (SX/GX): Significantly faster IR file transfers!
        Approximately 4 to 6 times faster than SEND.  By Dan Kirkland.
        Available at <ftp://ftp.cis.com/pub/hp48g/utilities/usnd3.dk>

     o  STOFIX (GX): Fixes STO bug on Roms L and M.  By Detlef Mueller.
        Available at <ftp://ftp.cis.com/pub/hp48g/utilities/stofix.zip>

     Sound

     o  Tricorder (SX/GX): This program will make your HP48 beep when it
        is held close to an object using the IR port.  Great for amusing
        friends!  Written by Steven Ourada, and available at
        <ftp://ftp.cis.com/pub/hp48g/uploads/tricorde.zip>

  12.2.  Other FTP Sites

  o  <ftp://ftp.cis.com/pub/hp48g/>

  o  <ftp://hpcvbbs.external.hp.com/dist/>

  o  <ftp://oprfhs.org/pub/hp48/>

  o  <ftp://ftp.stud.fh-heilbronn.de/>

  o  <ftp://ftp.cyberbox.north.de/pub/pockcomp/hp48/>

  o  <ftp://ftp.cyberbox.north.de/pub/pockcomp/fileecho/hp48/>

  o  <ftp://hplyot.obspm.fr/hp48/>

  o  <ftp://wuarchive.wustl.edu/systems/hp/hp48/>

  o  <ftp://ftp.ee.ualberta.ca/pub/HP48/>

  o  <ftp://oak.oakland.edu/pub/ham/hp48/>

  o  <ftp://ftp.polymer.uakron.edu/pub/hp48g/>

  o  <ftp://nic.funet.fi/pub/misc/hp48g/>

  o  <ftp://nada.kth.se/home/d89-bga/hp/>

  o  <ftp://ftp.fht-mannheim.de/pub/hp48/>

  12.3.  FTP by Electronic Mail

  For those of you who don't have FTP access, you can FTP programs by
  mail.  To do this, you send commands via email message to the ftpmail
  server, and it then sends back the programs, usually in a uuencoded
  format by email.

  For access to any ftp site, I recommend the sunsite ftpmail server.
  To get more information, send a mail message to
  <ftpmail@sunsite.unc.edu> with the contents of:

       help
       quit

  There are other FTP by mail servers like the sunsite server, but they
  are more heavily used, and take longer.

  12.4.  Bulletin Boards with HP48 Programs

     Official Hewlett Packard BBS (48)

     o  Phone: (541) 715-4448 ; Corvallis, Oregon.

     o  Second Node: (541) 715-3277 ; Speed: 9600 baud

     Foundations in Science (48/100)

     o  Phone: (206) 562-7083 644-2723 ; Speed: 14.4

     o  Contact: <civan@eskimo.com>

     UAH ACCESS BBS (28/48/95/100)
        Phone: (205) 895-6152 ; U. Alabama Huntsville.

     The Ninth Bit BBS (48)

     o  Phone: (405) 372-7204 ; Speed: 14.4

     o  Contact: <scott.wilkins@ninth.ucc.okstate.edu>

     Raiders of Lost Arg (48/95)

     o  Phone: (416) 968-6633 ; Speed: 38400 N81

     o  Contact: <john.ricciuti@can.rem.com>

     NES BBX (48)
        Phone: (503) 640-4263 ; Goodies Disks in File Area 22

     (hp)al BBS (48/95/100)

     o  Phone: (612) 642-5906 ; Features: Usenet, E-Mail

     o  Contact: <rab@lydia.mn.org>

     Electronic Design News BBS (48)
        Phone: (617) 558-4582 ; Features: Open to All

     Nybble's Byte (28/48/95/100/etc)

     o  Phone: (708) 304-0666 ; Speed: 28.8

     o  Features: 24 hr. Usenet/Internet

     Terrapin Station (48)
        Phone: (708) 657-9543

     48 Files BBS (48)

     o  Phone: (801) 371-8760 ; Speed: 14.4

     o  Features: Over 3000 files

     The ONE BBS (48)
        Phone: +33-149-887-691 ; France.

     Cyberbox (48)

     o  This German BBS has a filebase that contains about 1000 Files,
        30MB.  All are zipped, with descriptions.

     o  Contact: Patrick_Werner@cyberbox.north.de

     o  Phone:

     o  Line 01    : +49-441-3990031  USR 2400-33600

     o  Line 02-04 : +49-441-3990032  USR 2400-14400

     o  Line 05-08 : +49-441-3990033  USR 2400-33600

     o  There is also full access to the filebase at
        <http://www.cyberbox.north.de/> with a description to all the
        files (you can find the descriptions in POCFILES.ZIP in
        pub/pockcomp/hp48).

  12.5.  HP Goodies Disks

  The HP Goodies Disks are a set of disks that are chock full of great
  HP48 files.  They are collected by Joe Horn, and sold at cost through
  EduCalc.  They contain all shareware/freeware files.  Currently there
  are 10 disks.  They can be obtained via anonymous ftp from the places
  listed below, or they can be purchased from EduCalc. In the listings
  above, they are referred to by "GD #".  All the goodies disks have a
  file "fileinfo.src" which contains an index of all the files.  I would
  recommend everybody looking through all these disks, as there is lots
  of great stuff on them!

  o  EduCalc: 1-800-677-7001

  o  <ftp://wuarchive.wustl.edu/systems/hp/hp48/EduCalc/>

  o  <ftp://ftp.ee.ualberta.ca/pub/HP48/>

  o  UAH BBS: (205) 895-6152

  o  CompuServe: go HPHAND ; DL 3

  13.  Contributors

  The maintainer thanks the following international contributors
  (covering a total of 13 countries) for their invaluable help in
  compiling this FAQ:

     U.S. and Canada:
        Dave Arnett, Allen Arnold, Rich Brown, Doug Cannon, Dallan
        Christensen, James Cook, Andrew Dooley, Chuck Dinsmore, Jeff
        Dubin, Egan Ford, Paul Hart, Joe Horn, Jack Levy, Keith Maddock,
        Scott Marlowe, Thomas De Matteis, John Meyers, David Moisan,
        Derrik Pates, David Peterson, Othniel Rawlins, David Rice, Ray
        Richardson, Maynard Riley, Jeremy Smith, Chris Spell, Lee
        Studley, Deborah Lynn Williams, Mark Wilson.

        Jean-Francois Larin, Matt Willis, Jeff Sketchley, Ryan Youck.

     Europe:
        Rachid Benzaoui (France), Jorge Costa (Portugal), Yves Gadioux
        (France), Bjorn Gahm (Sweden), Maarten van den Hoek
        (Netherlands), Pieter-Bas IJdens (Netherlands), Jens Kerle
        (Germany), Wlodek A C Mier-Jedrzejowicz (U.K.), Mario Mikocevic
        "Mozgy" (Croatia), Makoto Miyamoto (Germany), Jarno Peschier
        (Netherlands), Lilian Pigallio (France), Rob Simpson (U.K.),
        Klaus Wolferts (Germany), Stefan Wolfrum (Germany), Stevens
        Wouter (Belguim), Matjaz Vencelj (Slovenia).

     Elsewhere:
        Cesar Crusius (Brazil), Kevin Cheng (Australia), Richard
        Steventon (South Africa).


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv

iQEVAwUBMlNHSImoL2E80bZ1AQETXQf/Zm/0zflS/RYnZGLgdxuyokJNbNV2GUhk
yv8WZdT8rSirPE7OhIA2EFdz8ss/ItdfXy4QV36VlWb0IcY4Ei9PD6ACZXFALEUK
DC619ECOk/iwZfvLY+PAAExeKlktNzXsYwGF4J4xQoQzYs40KOYRULQK1eGVsBa3
Yv1kQOW/+kLy+jW1EvU3QuKTK6Ruvssex9m1V5GEgeUWTK1ATCfRa+ruuXoCG4DT
OxnPynOCrcptlOTYq0LjKlLUh1MXVDeYO2kJERjWq6sH4a5IgFZ99gMIdwoW2F7r
V5dkT9jypfg75Y7B3vMFgoDzummitlsU6Hjfy7Eklzf9B5CwnWd37g==
=6e/i
-----END PGP SIGNATURE-----


