Real 4*4*4 TicTacToe. Lets you play against the HP! Fully System RPL, autosave/restore game, auto replay, keeps track of your moves, and built-in help screen.
Rumors through the grape vine of the local ant community indicate that there is a partially empty Coke can in Zoom's room. So far many brave ants have gone in search of the mystic can, yet none have returned. They are feared to be dead. It is your mission as Bink to find a safe path to the Coke can so that others may follow. Game written by Erin; includes a nice front end by Joe Horn.
AWARI is a game based on the ancient African game of the same name, it was originally played on a wood or stone board made with 14 holes or 'buckets' in it. In 12 of the buckets were placed 36 stones (3 per bucket), the idea of the game was to move stones from the 12 filled buckets to your home bucket (one of the 2 empty ones).
Bomb Baghdad and try to kill Saddam Hussein (hmmm...doesn't the US have a law against killing leaders of foreign countries?). Also includes a Tetris game. For the S series only.
Another Breakout/Arkanoid clone in assembly language. For the S series only. Also includes a "junior" version with no intro or options but taking much less RAM.
The Black Box is a large square containing grid of squares. There are 8 by 8 or 64 squares within the Black Box. Four of these squares contain atoms. You do not know where the four atoms are located within the black box. Your task, should you decide to accept it, is to find the locations of the atoms within the Black Box.
Tiny, bare-bones biorhythm generator. Calculates the number of days you have been alive to determine your Physical, Emotional, and Intellectual cycles.
Upon entering your birthdate and current date the three biorythmic curves Physical, Emotional and Intellectual, plus an average of the three, are drawn.
Created by a French user, after making a bet with friends that he could design a game in machine language within only 1 hour. The purpose of the game is to get out of the labyrinth and to blow up the other player with bombs. You can catch bombs or bonuses to improve your bomb damages. For both S and G series.
Navigate the ball around a minefield. In grayscale. Contains 100 levels, has passwords, and keeps the top three scores. Includes two versions; a more complete one that takes 20KB and a simpler version that takes only 9KB.
A complete chess clock is proposed in this library with all the common options: handicap, Fischer & Bronstein modes. The clock is controlled using an input form which makes its use really easy. A magnified version of the calculator character font is used in order to makes the reading nice and clear, letting all the attention to playing the game. The calculator is put in low power state when waiting for key input, waiting for a clock interrupt for updating the countdown. Includes versions for both the 48 and 49 series.
CHIP-8 disassembler written as a Unix shell script that uses Perl to disassemble a CHIP-8 program (either with or without the 48 download preamble) into the mnemonics used in the Telmac 1800 documentation.
Similar to the Game of Life, a small cellular automata program , that simulates the "life" of a
bug. At a certain point it goes off to the edge of the screen. Doesn't seem to have any randomness to it, so the same thing happens every time. Implementation of something from a Scientific American article in the late 1980s.
CHIP emulator for the PC, with source code and executables for DOS systems. Also includes a bunch of games (all are included for the 48 in the SuperChip Library, though).
An assembler for CHIP8 language that runs directly on the 48, with no computer required. The resulting output can be run directly by the CHIP interpreter.
Chipper is a toy assembler for a toy language called Chip-8, which is a video game interpreter commonly found on RCA CDP1802 based home computers in the late 1970's. Chip-48 emulates the original Chip-8 instruction set precisely, except for the calling of CDP1802 routines. Super Chip-48 V1.0 and V1.1 extend the instruction set of Chip-48, in order to utilize the higher screen resolution of the Hewlett Packard calculator, and also provide a few additional features. This package includes the Chip-48 assembler to run on DOS and the C source code.
GL is a powerful game language for the HP 48. This contains the basic files, the documentation, the PC macro assembler, and the HP 48 assembler for GL version 1.1.
This is a simple Go board program. It has no computer player, move checking, or anything like that. You can pick up pieces and you can place them anywhere on the board. This allows two people to play Go in places where a chess board might not be so convenient (ie., on an airplane, in class, etc.).
Partially-grayscale, two-player-only (with one player, you can only walk around the level) version of Doom for the GX. Also includes a smaller, monochrome version.
Another poker implementation, with good documentation and good graphics. The object is to win the pot through obtaining the highest hand. The pot is equal to twice the player's bet.
Reprogrammed game DrugWars. Covered from HPsam. More features. Buy drugs at a low price and sell it at a high price. Beware of the police. Written in User RPL.
Puzzle game where you must collect all the clear balls by running them over with a black ball. This is a really fun game, and it's too bad it forces a warmstart when you exit it.
The HP has a temporary failure (only a joke)! It doesn't know how to add, subtract, multiply, or divide, so help it. An intelligent and evolutive program.
Very simple program written mostly in assembly (some System RPL). Displays "FATAL ERROR, SHUT DOWN CALCULATOR" while the screen fades in and out. Then the screen goes blank and you can't get back in without pressing the right keys (in README.DOC). Use it to scare non-HP users.
Asteroid stampede. A quick update to the original FIELD! Super-Chip Game. This version has a few new requested features (variable speed), and some more details (like explosions and stuff).
Simple and fast patience game with dice. The possibility of victory, although obvious, is almost nil. Contains versions written in User RPL (for any model) and hpgcc (for the ARM-based calculators only).
Source code in STAR format for working with CHIP instructions, useful for compiling your own CHIP games. One program takes a CHIP program and an address and returns a CHIP opcode, and the other takes a CHIP opcode and an address and returns a CHIP mnemonic.
A game of patience. Select level 1 or 2, wait for count and then play as follows: There are 7 columns with 5 cards each, and the goal is to put all the cards in the hole. You can only place the card below each column and if it is still of value above or below the card that is in the hole.
Launch a missile from your station (a cross or X on the left side of the screen) to hit a target (a bull's-eye on the right side of the screen). Two to five planets affect the missile's path due to their gravitational field. Larger diameter planets have more influence.
You are presented with a 6 row, 10 column grid and a preview panel of 5 pipes. A starting pipe will be placed on the grid and will in a few seconds start leaking. The object is to lay pipes on the grid to contain the leak as long as you can. Requires SuperChip Library.
For those hockey nuts who like to have National Hockey League team stats at their fingertips at all times. Displays the NHL teams by division and allows stats to be recorded and displayed. Requires The HP 48 Programmer's ToolKit.
Side-scrolling game based on the computer game, where you try to kill four worms of the opposing team with many weapons (bazooka, banana bomb, kamikaze, etc.).
It's time for us to solve the mystery of "HPCross48"! The mystery lies in the number on the bottom of the screen, which will help you to draw the secret picture. For more info on the game idea, see Wikipedia. Tested on the G series and may run on the S series.
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.
The classic "Game of Life" invented by mathematician John Conway, you'll find Life fascinating. It's a visual delight. When you're growing mold in a petri dish (or when you see mushrooms growing in your lawn, or the macropopulation density of inner cities, or mildew growing on your shower wall...), you see definite patterns of growth (expansion and rearrangement) and decay (death). Although it is called the "game" of Life, you don't "play" it, you just watch it. For the S series only.
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 System RPL implementation of a game from an aulde crusty Creative Computing BASIC games book from the 70s. It is a two-player version of the "Game" of Life.
Loderunner game editor, for making levels where you must walk your character along side-scrolling levels. Give it a size for the level, design the level, and it outputs an object for playing the game.
Allows you to check Brazil's lottery games Mega-sena, Quina, Lotomania and Lotofácil. Returns how many you got correct and saves the results to be opened later.
A French game. You are in a 3D maze, and you have to find the exit, killing many monsters. Six shops are hidden in the maze. More than 2400 squares! Needs 60k RAM to install and run.
Grayscale Mario Brothers game. This version is more stable and runs better than the above version, but it needs much more memory to run (close to 100k).
Graphic implementation of the Mastermind game. Contains two versions, one where you must guess four pegs in 10 tries and another where you must guess 5 pegs in 10 tries.
The aim of this game is to clear as much of the numbers as possible. You move with the arrow keys. The cursor moves as many steps as the first number of the direction you have chosen.
A memory game where you flip over pairs of cards and try to find matching pairs, where the top four rows of the keyboard (A through X) represent the cards.
Essentially a rewrite of the Minehunt game that comes with the Equation Library. It was rewritten to have 286 little squares, rather than only 128. It also has a help file so you can figure out how to play the thing.
A chess program written in System RPL and assembly language. It supports three different levels, board editing, one/two player mode, en passant, castling, opening book with 600 halfmoves, save/load games and more.
The classic logic game of Mastermind, where the calculator randomly chooses 4 colored pegs, and you will then make successive guesses until you finally guess the correct solution.
Similar to the Nibbles game that comes with DOS, where you must direct a worm to eat X marks, and the worm grows each time, while avoiding hitting anything else.
One of the best Pac Man clones, with both S and G versions. The first program for the 48 to use hardware scrolling, written entirely in assembly language in 1991.
Adventure/strategy game, in which you travel in a randomly generated world, trying to improve your army among powerful NPC kingdoms, with the goal to build the ultimate raider party in this part of the world. Compatible with both the S and G series.
"Shoot the aliens, before they shoot you" could be a short description of this game. This game is similar to Round 42 for the computer, but with only five levels.
"Shoot the aliens, before they shoot you" could be a short decription of this game. This game is similar to Round 42 for the computer, but with only five levels. Very similar to the original but adds an introduction and high scores list. For the G series only.
Pirate's Adventure ported to the HP 48. Only by exploring this strange island will you be able to uncover the clues necessary to lead you to your elusive goal -- recovering the lost treasures of Long John Silver. Difficulty Level: Beginner. Includes source code.
Multiplayer gladiator game. Players can create their characters and fight each other in an arena. Between battles, experience allows character to improve over time. For 2 players or more. Written in User RPL.
The main point is to play with dungeons and labyrinths: First - find a key, then find the next level door. There are few traps and guardians, just for fun. There are 9 levels.
ProBJ is a machine language program for the card game of blackjack providing one-on-one play against the HP 48. It is configurable for playing levels from basic strategy to card counting and provides playing strategy recommendations. It supports many different house rules. It also provides statistical results and card counting practice. Configured playing and betting strategies allow a simulation to be run that can play over 25,000 rounds per minute on a calculator.
Contains two games, one where you must repeat the sound played by the calculator, and the other where you must repeat the numbers shown briefly by the calculator.
A small utility (enlarged to include bells and whistles) to adjust the horizontal and vertical display. Use the arrow keys to adjust, any other key to finish.
There are 3 Human escorting 3 Aliens. They need to get across a river. The boat can carry a maximum of 2 at a time. It also needs someone on it to drive it. (Aliens can be told to drive boat by themselves). You must think of a way to carry all 6 across. One rule: On either side, the number of Aliens must not be greater than that of the Humans (or they will revolt and kill
the Humans!)
Test your knowledge in this interesting game. Get points to classify in a better level by answering questions of science, literature, sports and more. Learn if you can.
A game whose objective is to discover the numerical sequence determined by the calculator. There are 4 numbers from 0 to 9 (no repetition). For each sequence the calculator shows a frame with white and black circles. The white circles represent correct numbers but in the wrong position, and the right black numbers in the correct position. The goal is to find the 4 numbers in the correct positions, which requires good reasoning. You have 9 chances (the time is worth points).
A two-player (via infrared) Battleship clone, where you and your opponent must create four ships (of size 2, 3, 4, and 5), and then try to sink the other's ships.
Puzzle game. Your goal is to make the pattern on the right match the pattern on the left. Use the arrow keys to move the cursor and slide each row of the pattern left or right.
As a "garbage collector," your task is to collect lost objects and push them onto free storage locations through a puzzle. This is a fun, 50-level game. Includes source code.
Implementation of the sokoban puzzle game, where you are a garbage collector and must push boxes out of the way. Lots of fun! Includes source code and 89 levels.
The smallest and fastest MineHunt game for the HP 48 series (S/G), and ported to the 49G per Wolfgang's request. Engine completely written in assembly language, so no garbage collection during gameplay. Many features. See SpeedM.txt for details. No compressor used!
At the galaxy's rim, there are rewards aplenty to be harvested from a long-dead alien civilization, including fabulous treasures and advanced technologies far beyond human ken! Prepare yourself for the incredible! Difficulty Level: Moderate.
Written in machine language with very fast graphics. Has sound too. Object of the game is to jump your motorcycle over the school buses and avoid hitting a helicopter and a bridge.
The program furnishes several original schemes to solving Sudoku, and the solutions, in 3 degrees of difficulty (with 80 levels)! The printing on paper is useful, but the biggest improvement is the new menu.
Complete the scheme so that in 9 of 3*3 square (to angles, to the center and the rests) and in each line or column they appear all the numbers from 1 to 9. The program furnishes several original schemes to solve and the solutions with 80 levels in 3 degrees of difficulty.
The object of the game is to seek out "targets". You do this with your syzygy. Initially small, the syzygy will grow by some amount each time a target is hit. Eventually, your syzygy will be so long as to make tougher and tougher to get any points (and easier and easier to get killed). Confused? Just try it.
This game is based in the well-known DOS game GORILLAS, whose objective is to hit the enemy monkey with the explosive banana. Tanques, however, has others "characters" and can be played by up to 9 players at the same time. Ported to the 49 by André Pinto.
This is Tetris2, a very nice Tetris game for all HP graphing calculators (38G, 39G, 40G, 48, 49G). Some features: small size (<6.5kb though a very good size/performance ratio), very close to the original TETRIS gameplay, configuration of the gameplay + three game modes, 2-Player games via serial I/O (IR or wire), runs well on Emu48 (sp 8+).
Some kind of a text/graphic adventure game. Actions are entered via the keyboard, but you have to know the French translations of the commands that you wish to use.
Puzzle game. You have to order scrambled letters back into order. Letters change place through rotations. Forget your appointments. Source included as BZed directory.
Fully-grayscale adventure game with a mouse-like interface. One of the most graphically impressive games ever made for the HP 48. (sorry for the poor quality screenshot, but it is difficult to capture all the shades)
Implementation of the multiplayer board game Trio, where there are 49 square number cards (with numbers 1-9) and 50 round number cards (with numbers 1-50), and to win a player must be the first to find a combination of three numbers in the squares that together form the target number in a row. The first two numbers must be multiplied together and the last number must be added to this answer
or subtracted. Documentation in Dutch.
Game based on the "Tron" movie, where each player pilots a space-motorcycle and the goal is to make the other crash into a wall. For the S series only.
You have a stationary missile launcher at the bottom of the screen. You can shoot in three directions; left diagonal, straight up, and right diagonal using the keys 4, 5, and 6 respectively. You try to hit one of two objects flying by, at apparently varying speeds.
Guide Willy through various levels of mines, avoiding any beastie and collecting all gems. Gems are collected by walking or jumping over them. After collecting all gems on one level, find secret exit and go through it, to next level.