Library which calls the full screen browser routines for use in User RPL programs. Also includes a full screen text viewer with word wrap. Includes source code and the Confirm routine (see below).
The COMPACT directory uses HP48 linked arrays to implement "compact arrays" of positive integers. These arrays allow you to store large tables of positive binary integers using significantly less storage than would be required with either real arrays or lists of binaries, with an access time comparable to that of real arrays (much faster than lists of binaries).
Shows how to implement "compact arrays" of positive integers. These arrays allow you to store large tables of positive binary integers using significantly less storage than would be required with either real arrays or lists of binaries, with an access time comparable to that of real arrays. Contains a directory of example programs for manipulating them.
Replacement for the DISP command, allowing one to display a string of text on any line of the current screen (even line 8, if the screen is big enough).
Replaces the form engine and the full-screen browser with faster versions. This is a work in progress, and needs your help to be completed. Includes source code.
Graphical interface routines, including a fast full-screen choose replacement and some font routines, including some UFL string to grob functions. Also included is an assembly language getkey function.
Goodies Disk 4, with Hewlett-Packard's System RPL development package for DOS PCs. It includes an RPL compiler, a Saturn assembler, a library builder, and more.
This viruses are written in User RPL. They infect User RPL programs. Only for people which are interested in the way how viruses work. Don't misuse them.
INFORM2 is a program for the G/GX that lets the user include check marks and choose lists from a User RPL program. These features are normally available only through System RPL.
Contains a number of useful functions that give the programmer easier control over the keyboard. Several of these programs are intended for System RPL programs and do not include the proper error checking, but can be used in a User RPL program with extreme caution.
Program for people who know some programming who want to make high-speed games without needing to use assembly language. Includes the Lehm gaming language documentation and interpreter and some sample games.
This is a lottery program for the HP 48G(X). It's written in assembly language. It takes two arguments from the stack (x and y) and then outputs a sorted list of x randomly generated integers with values from 1 to y, y must be smaller than 100.
This library works on the S/SX/G/GX and provides assembly language routines to turn on, turn off and test pixels in any grob, draw lines and draw circles (very quickly). Also includes a pair of detailed documents (in Word and plain text format) explaining how to do fast graphics in assembly language.
This is a small program for the 48G(X) written in assembly language, which generates a list with specified size on level 1, filled with a same object on level 2.
The commands in Profiler library provide an easy way to do some simple analysis on the execution times of the commands and subprograms in a library. Profiler also can provide the full path to a command which has caused a crash, and a command to modify individual commands in a library for quick tests.
Four example source code programs in User RPL. They show how to use ARRAY, LIST, GROB and some commands IF-THEN-ELSE, INFORM, LINE, etc. Write with HPUserEdit.
The SpeedBrowser is the fastest fully compatible replacement for the G model built-in full screen browser. Runs on all HP 48 revisions (A-R). It adds many features, like switching between small or medium fonts, a slider or the direction arrows, a User RPL and System RPL interfaces. So you can build your own browser interfaces very easily. CF.LIB (included) in port 0 required for usage on the G(X). Some sample apps included.
Library for the HP 48 listing, and explaining, hundreds of System RPL commands. This is very comprehensive and very useful, if you can afford to give up the memory. Requires Eden and BZ.
Allow you to create, like TMENU comand, Standard, dir, box and inverse label menus. The use is very similar as TMENU, you just need to specify the type of menu you want! You can use TMENU2 unless TMENU and personalize your programs! Sample program included.
Displays an Explorer-like tree of all your HP 48 directories, has a very fast interface, intended for programmers, includes source file. Uses UFL font 1.