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.
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.
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.
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.
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.
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.
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!
Puzzle game. You have to order scrambled letters back into order. Letters change place through rotations. Forget your appointments. Source included as BZed directory.
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.