An adventure game for the 28S featuring 3D line drawings of the maze being navigated. Also including a wide variety of items to collect and monsters to fight. Originally posted to Usenet in 1990.
Collection of programs used for translation between different coordinate systems, calculating Great Circle distances and bearings, and calculating Radio Horizons. The programs may also be of use to anyone interested in Transverse Mercator Projection calculations.
Short programs for some basic probability applications. Solves binomial problems, computes the cumulative value of a binomial distribution, solves geometric, hypergeometric, and negative binomial distributions, computers the inverse probability of an event, and more.
Calculates Bernoulli numbers. Both integer and real versions for returning the nth Bernoulli number or the list of Bernoulli numbers from 0 through n. On the 49, is substantially faster than the built-in IBERNOULLI command. On the 48/28, is limited to smaller numbers for integers.
Stand face to face to horrible monsters (called blobs). You are supposed to shoot as many blobs as possible with your bazooka before you end up between the bloody jaws of a mini-BLOB.
A command comparison sheet of HP symbolic RPN calculators, containing a description of every command. Covers the HP 28C, 28S, 48S/SX, 48G/G+/GX, and 49G/48gII/49g+. The sheet is color coded based on the model for easy reading. In Excel format but also compatible with OpenOffice and Pocket Excel.
Computes the complete elliptic integrals of the first kind K(k), second kind E(k) and third kind Π(n, k). Also the exact perimeter of the ellipse with semi-major axis a and semi-minor axis b, and the elliptic nome.
A collection of tools for uploading a HP 28C ROM image very quickly compared to other methods. Necessary hardware: HP 28C and a HP 48 with merged RAM card as receiver. Further details inside.
Command line program to transfer a HP program file into Emu48. This program is especially made for developers which are using a customize editor and want to transfer the output file easily to Emu48 and for developers which want to add the interface into own applications. This update is necessary for recent versions of Emu28, Emu42 and Emu48.
Since Emu28 v1.19 of the Win32 version the saving location of the emulator settings changed from the Emu28.ini file to the registry at HKCU\Software\Emu28. So when you update Emu28 from v1.18 and earlier to the latest version you will lose all your settings. The program E28INI2REG.exe copies these settings automatically to the new location.
Since Emu42 v1.12 of the Win32 version the saving location of the emulator settings changed from the Emu42.ini file to the registry at HKCU\Software\Emu42. So when you update Emu42 from v1.11 and earlier to the latest version you will lose all your settings. The program E42INI2REG.exe copies these settings automatically to the new location.
Installation package for Emu28 (Intel platform), including KML scripts, source code, and some tools. Emulates the HP 18C and HP 28C but does not include a ROM image.
Emulator of the HP 10B, 14B, 17B, 17BII, 19BII, 20S, 21S, 22S, 27S, 28S, 32S, 32SII, and 42S. Includes KML scripts and bitmaps (skins) and source code, but no ROM dumps.
Android port of Emu42 1.27, to emulate the 42S, 28S, 27S, 32SII, 17BII, and 17B. Also available from Google Play. Does not include the ROM files needed to make it work.
Emulator of the HP 42S, 28S, 27S, 32SII, 17BII, and 17B that runs on Pocket PC 2002, Windows Mobile 2003 (SE), 5.0, and 6 Professional (ARM platform). Includes KML scripts and bitmaps (skins) and source code, but no ROM dumps.
Provides quick and accurate ephemeris of the sun without the bulk or cost of the yearly almanac. The program can be used to calculate the declination (Dec) and Greenwhich hour angle (GHA) of the sun for any time between March 1, 1900 and February 28, 2100. If the sunís observed altitude and your assumed position are also entered the program will provide the calculated altitude (Hc), azimuth angle (Azn) and intercept (Ic) thus allowing you to plot a line of position (St Hilaireís method).
Timed evaluation of object, returning results in both ticks and seconds. Two programs (one for the 48 and 49 series, and the other for the 28 series) are provided as User RPL source code within the text file. These work correctly with any wordsize, and compensate for the time used by the program. Minor modification to match the individual calculator is required.
This program calculates when to avoid pregnancy by counting days and considering the length of recent months. The algorithm is common, see the book Contraceptive Technologies by Robert A. Hatcher for example; the code for Julian dates is from Stephen Luse.
A set of utilities for loading objects from your RAM disk, copying objects to your RAM disk, copying objects from your current directory to another directory, replacing objects from your current directory to another directory, showing the size of objects in bytes, replacing a substring with another substring in an object, and inserting a program into another program.
Paper which presents a system of programs to make graphing easier on the 28S. They enable students to reflect on and refine a variety of examples without being distracted by the mechanics of operating the calculator, and allow one to change the center and scale of the viewing window easily, as well as to recover the previous viewing window.
Reads the scatter data in the 'sDAT' (SigmaDAT) variable and performs a connect the dots output. The user can scale and translate the graphical output exactly like any normal graphical operation.
A four-part document that gives some information about the Saturn processor architecture in the 28S, listing the entire instruction set, including the opcodes and the "AG" mnemonics for them, along with some sample assembly language code written in "AG" mnemonics. Also explains how to enter machine code onto the 28S, and then how to make it into a runnable program, using SYSEVAL commands.
ROM entry point list of the HP 28S revision 2BB ROM. This entry point list is based on Jean-Francois Garnier's list and has many additions, with over 2400 entries.
DOS program which reads data sent by infrared pulses from an HP calculator (such as an HP-28S) to a Radio Shack GP1U52X Infrared Receiver. Is now freeware rather than shareware because the author no longer supports it and because the postal address for registering is no longer valid.
Linux RPM installation file for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. In elf format for Linux x86.
Win32 binaries for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. Should run under Win95, 98, ME, NT, 2000, XP.
Source code for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. Should compile under most Unix systems (including Cygwin) and Microsoft Visual C++.
Game based on a 'simple' idea. When you enter a number and press the 'INCO' button the calculator will start with a 3 by 3 array containing only nines, mixing it the number of times you entered by picking a row and a column in which it will decrease all numbers by one. It will then display the resulting array and your objective is to get the array containing only nines back by pressing a digit, thereby increasing all numbers in the row/column you picked.
Documentation in Word format that explains the full syntax needed to be known to make KML scripts for making custom skins for the Emu28, Emu42, Emu48, and Emu71 emulators.
Prior to development of the Finite Element Method, there existed an approximation technique for solving differential equations called the Method of Weighted Residuals (MWR). For Galerkin's method, the test function w comes from the chosen trial function, i.e. w = du/da and the weighted average of the residual over the problem domain is set to zero. This program returns the trial function. It is shown plotted with the exact solution for 0<x<1.
Two programs for linear algebra, one to decompose a real matrix A into a real orthogonal matrix Q and a real upper triangular matrix R such that A=Q*R, and the other to do singular value decomposition.
A skin (bitmap and associated KML script) for Emu28 1.31 or higher for emulating the 28C. Includes a custom icon, is intended for 1024x768 resolution or higher, and was designed to look as real as possible, including support for a borderless window for a virtual floating calculator.
Very interesting routine in RPL to key integer numbers without interrupting your program. I saw lot of requests in the newsgroup concerning such a function. Included is a small game to test RJ IINPUT (as Integer Input).
A set of programs which accomplish a lot in the way of state-space system manipulation, as well as a
few programs which could be separated from this list to handle polynomials and the like. The functions that they perform include transfer function calculation (which means calculation of det(sI-A) and adj(sI-A)), state feedback gain calculations, observability matrix and controllability matrix determination, manual root finding, and so forth.
DOS program to reformat UserRPL programs from the 28/48. Input formats are HP 48 ASCII files, captured IR data (28/48), Program Development Link Application files and some more.
Automates the creation, destruction, and traversal of these memory structures. It also automates movement of completed programs/objects into the specific utility areas or into the general utility area. It also controls workspace specific changes to the custom menu so that specific and general applications can remain transparent by being labeled in this menu.
Tiny MSLV (multiple equation solver) for all RPL calculators. Program is 333.5 bytes on the 48GX. On the HP-28C it can find a simultaneous root of five nonlinear real-valued expressions. Uses successive approximation and the calculator's built-in matrix functions.