CMM2 LIBRARY
15 Puzzle by bar1010 (GAME, updated 21-04-2021 22:28:59) UPDATE
Logical game

Play eight variations of 15 Puzzle ranging from 3x3 to 10x10 grid sizes. The object is to put the numbers in order from left to right starting at the top left corner.

16_Puzzle 1.0.0 by William M Leue (GAME, updated 23-01-2022 10:54:31) UPDATE
Modified puzzle game

Fit the 16 randomly-generated pieces into a square frame so that there are no gaps or overlaps. You can choose Easy, Medium, Hard, or Very Hard difficulty.

Air Rescue 1 by Matthias Grimm (GAME, updated 10-01-2024 21:55:52) UPDATE

The goal of the game is to rescue people from an hostile environment. The enemy will try everything to stop you. But be carefull in combat not to kill your people by friendly fire. Have fun

Akalabeth 1 by Vegipete (GAME, updated 14-10-2022 19:51:31) UPDATE
Ultima 0 ported to the CMM2

Originally written by Richard Garriott in 1979 for the Apple ][ computer, Akalabeth is seen as the first game in the Ultima series. Re-live computer adventure gaming from over 40 years ago as you strive for knighthood by performing quests for Lord British. Travel the land, purchase supplies and battle monsters in the depths of dungeons as you work towards becoming a knight.

Battleship & Battleship+ by bar1010 (GAME, updated 22-04-2021 17:06:57) UPDATE
Classic game

Battleship.bas allows for horizontal and vertical placement of five naval ships of length 2, 3, 3, 4, and 5. The grid size is 10x10 and one plays against the computer. The user can select between two versions. One version allows one guess per round. The other is the Salvo version where one receives one guess per round for each ship they have that has not yet been sunk. Control is via the keyboard. Battleship+.bas allows for diagonal, horizontal, and vertical placement of either 5, 10, 15, 20, 25, or 30 ships of lengths 2, 3, 3, 4, and 5. The user chooses the grid size which can be 10x10, 15x15, 20x20, or 25x25. One plays against the computer. Like Battleship.bas, the user can select between the regular version with one shot per round or the Salvo version.

Boxes and dots 0.41 by Vegipete (GAME, updated 23-04-2021 01:29:10) UPDATE
Pencil and paper game

Boxes and Dots, the classic pencil and paper game, written for your Colour Maximite 2 with a mouse. Compete against your computer to capture boxes. Take turns connecting adjacent dots together with lines. Players score a box whenever they close the fourth side. The winner is the first to capture more than half of the squares.

Chemi Chaos (Redux) (One-screen version) by Lance Benson (lizby) (GAME/CHALLENGES, updated 23-04-2021 19:05:44) UPDATE
Logical game

This game was made for CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

The object is to sort the vials so that all balls of the same color are in the same vial. There are 10 rounds to play.
(Derived with permission from the original ChemiChaos game by @vegipete.)

Chemical Chaos 1.3 by Vegipete (GAME, updated 09-02-2021 00:02:50) UPDATE
Addictive logical game

There is chaos and confusion all through the chemistry lab! The chemicals have been mixed and mingled. Your task is to combat the chaos and restore order by sorting the chemicals. Move the coloured balls one by one until each test tube contains a single colour. However, you can not drop a ball on a different coloured one!
Runs on the Colour Maximite 2 and uses the keyboard or a mouse.

Chess 1.1 by bar1010 (GAME, updated 30-04-2024 00:29:51) UPDATE
Classic chess game

This is an update for Chess. Increased resolution from 800x600 to 1024x768. Provided a different piece set. Improved redrawing of screen process. Also added three chess variants that are at least somewhat playable. Two involve play on a 12x8 board, while the other is played on a 16x8 board. Like before the player plays against the computer with the computer making random moves.

Chess Puzzles 1.0 by bar1010 (GAME, updated 09-11-2022 02:47:01) UPDATE
Two programs

Find the best series of moves for White or for Black. One program features chess puzzles taken from various books. The other program features 320,000 puzzles in the small version and about 1.6 million puzzles in the full version. The puzzles in the second program are broken down into files by opening code. Press the space bar or enter key to see the solution and one of these keys again to select another puzzle.

Cobo2 by Vegipete (GAME, updated 23-04-2021 01:26:12) UPDATE
Billiard like game

There Can Only Be One! Finish each level by knocking all but one ball from the field. However, balls cannot be tossed directly off the edge and at least one empty spot is required in the direction of travel.
Written for the original Colour Maximite in 2013, I updated this in 2020 for the new Colour Maximite 2 to take advantage of the improved screen resolution. Choose a numbered ball and fling it in the desired direction.

Concentration by bar1010 (GAME, updated 25-04-2021 22:38:00) UPDATE
Card game

This is the card game Concentration. There are two variations. One is played with one deck of cards matching Diamonds to Hearts for each rank and matching Clubs to Spades for each rank. The other variation is played with two decks of cards matching pairs of clones. Control is via the keyboard.

Constellations 1.0 by bar1010 (GAME/SCIENCE/EDUCATION, updated 15-11-2022 11:04:54) UPDATE
Astronomy quiz

The computer displays 88 constellations and the user attempts to identify them.

Crate Away 1.5 by Vegipete (GAME, updated 16-02-2021 00:44:12) UPDATE
Addictive logical game

Feeling pushy? Get to work and push crates away to position them correctly. Just watch out, because you cannot pull them back.
This program is a CMM2 version of the classic Sokoban. Use the arrow keys to move the player around the level. Advance to the next level by pushing each crate to a target square.
The program recognizes standard formatted level files so you can find thousands more levels on the internet from sites such as this.

Dragonfly Game Engine 0.1 by Epsilon (GAME/TOOL, updated 27-03-2021 04:16:40) UPDATE
A Text-Based Game Engine

Dragonfly is a text-based game engine, primarily designed to teach about game engine development. Mark Claypool wrote a free book that teaches how to program a game engine from scratch. For more info, see the Dragonfly website.
This is a CMM2 MMBasic port of the Dragonfly Game Engine. Dragonfly as documented on the website and book, is a C++ Object Oriented Design. The CMM2 version, although written in MMBasic, has retained most of the Object Oriented Design, with some compromises for the sake of performance.

Escape to the Green Hills (One-screen version) by Vegipete (GAME/CHALLENGES, updated 23-04-2021 19:06:17) UPDATE
3D maze game

This game won the 3rd place in CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

The alien command pyramid is hovering just above the ground. Your job is to navigate the maze like pyramid and find and activate the self-destruct device. Others have tried before you but apparently without success. We hope someone has left a message for you. As far as we know, all levels except the smallest one near the top, where we can infiltrate you, have an item of interest. But beware! Some of those items are likely to be aliens, greenish blobs according to reports. Destroy the pyramid to save the green hills, and hopefully escape out of the lowest level to tell the tale.

FalFus2 r4 by Vegipete (GAME, updated 14-02-2021 22:49:40) UPDATE
Logic puzzle game

Slide matching tiles together to make them vanish.
Decades ago, I wrote a logic puzzle game for my Apple //gs with a Second Sight VGA card. Falfus was based on the game Puzznic. The goal was to clear each level by sliding matching tiles together. Two or more of the same tile touching along any edge would fuse and vanish with a pop. The player can slide tiles sideways only, and tiles fall when unsupported. After some fun extracting files from my Apple //gs, here it is, ported to the Colour Maximite 2. Uses a Nunchuk if found or the keyboard.

Final Fight 0.5b by Mauro Xavier Neto (GAME, updated 14-07-2021 18:48:01) UPDATE
Arcade game port

This is a non-profit port of the arcade game Final Fight from CAPCOM, made 100% in MMBasic for the Colour Maximite 2. THIS GAME IS A WORK IN PROGRESS AND ONLY THE FIRST STAGE WAS DEVELOPED FOR NOW. THE OTHERS ARE ON THE WAY...

Flappy Bird by jeff510 (GAME, updated 14-02-2021 22:52:20) UPDATE
Arcade style game


FloodIt 1.0.0 by William M Leue (GAME, updated 26-03-2022 01:08:11) UPDATE

In FloodIt, you are presented with a board filled by randomly-colored squares. Your job is to help a flood fill that starts at the top left corner square to flood the entire board with a single color. Naturally, you are allowed only a certain number of moves to accomplish this, depending on the board size and the number of colors, both of which you choose. The game can be played using only the keyboard or with a mouse.

Fort Micromite 1.0 by Matthias Grimm (GAME, updated 12-04-2024 19:14:17) UPDATE

This game was inspired by the old classic 'Fort Apocalypse' from the
C64 or Atari. It has been redeveloped from scratch including graphics,
sound effects and game mechanics.

The goal of the game is to enter the base of Dr.Evil with your helicopter
and destroy the base by blowing up the reactor which is deeply burried
in the mountain. While you fight against automatic defence robots,
lasers and try to manouver through the cave labyrinth, rescue the
workers who were held hostage to work for Dr. Evil.

Gauntlet 0.4a by Mauro Xavier Neto (GAME, updated 04-12-2023 00:05:56) UPDATE
Gauntlet port for the Colour Maximite 2

This is a version of Gauntlet to Colour Maximite 2. I don't own any rights about Gauntlet trademark, this is only a homebrew project made by me in my free time, and for sure in the current state, it has lots of bugs. Keep in mind I'm only a Gauntlet fan with some basic developing skills and my target is only to challenge myself to port it to CMM2, it's not a project with profit intentions.

GoMoku by Gary Shannon (fiziwig) (GAME, updated 16-02-2021 13:18:01) UPDATE
Five in a Row game


Gravity Assist (One-screen version) by Tim Dorrington (TimD) (GAME/CHALLENGES, updated 23-04-2021 19:06:29) UPDATE
Action game

This game won the 2nd place in CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

The spaceship is stranded with only enough fuel for one last short engine burn; help it get back to the space station by selecting the correct angle using the left & right cursor keys then pressing [Enter] to ignite the engine, using the gravity of the surrounding planets to get it home. Watch out for the black hole – it’s barely visible but has a very strong gravitational field!
There are 30 levels, and each level has only one solution. At the beginning of the game, you can skip to a later level by entering the appropriate 4-letter code – otherwise, just press [Enter] to start at level 1.

Green Hills Saga by Vegipete (GAME, updated 23-04-2021 01:56:59) UPDATE
Game trilogy

March, 2021 was the month of the (perhaps first) Maximite One Page Programming challenge. The essential rule was, create the most amazing program possible using just a single built-in editor page of source text. Loosely modeled after the long running BASIC 10-Liner Competition, a full editor page was chosen to enable the creation of really polished programs.
I quickly whipped up as close a clone as possible of the classic Space Invaders, which fit comfortably within the size limit of 48 lines of 100 characters in the CMM2 editor. For silliness, I chose the name In Defence of the Green Hills of Earth. I decided to keep going and created a Missile Command clone, titled In Renewed Defence of the Green Hills. But why stop there? For my pièce de résistance, I was able to compress an eight level 3-D maze program into a single page. Escape to the Green Hills was my actual contest entry and was worth third place! Awesome!

Guardian by PeteCotton (GAME, updated 14-02-2021 22:53:28) UPDATE
Defender clone


Hangman by bar1010 (GAME/EDUCATION, updated 23-04-2021 12:20:21) UPDATE
Pencil and paper game

Hangman includes 15 DAT files ranging from 4,006 to 466,514 entries mostly based on dictionaries. Most of these use United States English although there are files for Australian, Canadian, and British English included. Two other versions are included based on Wheel of Fortune and Videogames. There are four levels of difficulty. The number of wins and losses are shown for both the session and all time.

Hangman 1.0.0 by William M Leue (GAME/EDUCATION, updated 14-07-2021 15:54:44) UPDATE
Classic game

A simple Hangman game with 3 different difficulty levels. You can have the computer pick words to guess from a 3000-word dictionary or one player can enter a word for another player to guess.

Heart Attack by Ray (TweakerRay) (GAME, updated 16-02-2021 13:55:44) UPDATE
Original game

Original game with simple graphics. Notable for its outstanding original mp3 soundtrack by the author TweakerRay on its title screen.

Heli-Blaster 1.0.0 by PeteCotton (GAME, updated 16-02-2021 16:55:16) UPDATE
Multi-directional scrolling helicopter shoot-em-up

Fly a helicopter around a 10,000x10,000 pixel map wreaking destruction on an enemy base. More details at TBS

Hope Robot (One-screen version) by Mauro Xavier Neto (GAME/CHALLENGES, updated 24-05-2021 13:12:34) UPDATE
Action game

This game won the 1st place in CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

You are a testing prototype nanomachine called HOPE ROBOT, which is the last hope of humanity to extinguish virus plague that spread to all the world.
Navigate inside human bodies and save patients in this nano adventure for your Colour Maximite 2.
Details can be seen in Mauro's video1 and video2 on YT.

Hunt the Wumpus 1.0.0 by William M Leue (GAME, updated 12-05-2021 16:48:53) UPDATE
Extended text game

A version of the classic Hunt the Wumpus game from the early days of personal computers. The original game was strictly text-based. This version preserves all the original text, but also adds a dynamic map.

Iceberg (One-screen version) by Boris (realbobele) (GAME/CHALLENGES, updated 23-04-2021 19:06:59) UPDATE
Action game

This game was made for CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

In February 2021 a giant tabular iceberg named A-48 calved from Antarctica’s Larsen C ice shelf and started to drift to open waters. You are member of an expedition intended to sample the marine life at the A-48 cleavage line and therefore entered the the gap between the iceberg and the main shelf on an agile but fragile little speedboat. You are far too busy with your research to notice the motion of the iceberg changed with it now drifting back to the shelf, closing the gap at alarming speed. When you realize the danger, you propel your boats engines to highspeed, desperately trying to escape the fate of being crushed between gigatons of floating ice. How far can you get?

Ishido 1.0.0 by William M Leue (GAME, updated 02-04-2022 23:06:37) UPDATE

Ishido is a board game for the CMM2. It can be played either with the keyboard alone or with keyboard and mouse. Ishido, the so-called "Way of Stones", was originally released for the Mac sometime in the late 80's or early 90's. It is a fun and challenging game of placing 'stones' on the board so that their symbols and colors match in various ways.

Jeopardy Trivia 1.0 by bar1010 (GAME/EDUCATION, updated 17-11-2022 00:44:47) UPDATE
Simplified version of the tv game show

The computer randomly selects about 210,000 questions taken from the television game show Jeopardy!. If the player has the correct answer, then the player’s score is increased by the question’s dollar amount.

Lazer Cycle 1.0.0 by Tom Williams "thwill" (GAME, updated 31-03-2023 13:56:04) UPDATE

A 1-4 player implementation of the classic "Light Cycle" game for Colour Maximite 2, PicoMite (VGA and LCD) and MMBasic for Windows.

Light Bright 1.0 by bar1010 (GAME/GRAPHICS, updated 27-10-2022 22:16:54) UPDATE
Simple drawing programs

Draw circles or squares on a 1280 x 1024 resolution screen. Four programs are included. Two utilize the keyboard. The other two utilize a Wii Controller. Up to 256 colors can be used. The size of the circles or squares can be changed. The screen can be cleared. A circle or square can be removed. The cursor can be shown or hidden.

Lunar Lander 2 v0.73 by Vegipete (GAME, updated 23-04-2021 01:38:21) UPDATE
Classic game

The lunar surface awaits. All you need to do is land. In one piece.
This game for the Colour Maximite 2 is a community effort by a number of members from The Back Shed Microcontroller Forum. I quickly cobbled a version together in July, 2020. Others enjoyed it enough to add sound, improved graphics and an instrument panel. I added some more at the end, including an explosion with shrapnel for those lander pilots determined to leave a spectacular crater. Fun was had by all.

Mahjongg Solitaire 1.0.0 by William M Leue (GAME, updated 08-06-2022 15:58:26) UPDATE

Mahjongg Solitaire for the CMM2. It requires a mouse.

Mancala 1.0.0 by William M Leue (GAME, updated 13-06-2022 12:09:27) UPDATE

Mancala game for CMM2. A mouse is NOT required. Mancala is the classic African game of stone moving and counting. There are only a few rules and the game seems easy to play, but there are devious subtleties and deep strategies to be discovered!

MasterMind v0.01 by JirSoft (GAME, updated 14-02-2021 20:23:24) UPDATE
Simple logic game from childhood

On the game begin computer randomly selects N colours from MAX count and store this as secret row. Task for player is to guess correct row with placing own choices in every round. On the round end, computer tells with GREENs points how many colors are on right places and with REDs how many are correct colour in wrong place. This should help the player in next row. You can adjust the game difficulty to match yours skill...

Math Quizes by bar1010 (GAME/EDUCATION, updated 23-04-2021 12:27:57) UPDATE
As the name says...

Math Quiz features regular decimal (base 10) numbers. Other bases Math Quiz features hexadecimal, octal, and binary (base 16, base 8, and base 2) numbers. Both programs have addition, subtraction, multiplication, and division with 52 levels of difficulty.

Max-E-Man 0.71 by Martin Scragg (realmnm) (GAME, updated 26-04-2024 15:40:43) UPDATE
Near arcade perfect Pac-Man clone


Maze programs by bar1010 (GAME/GRAPHICS, updated 25-04-2021 23:30:42) UPDATE
Different mazes

Here are several of my 2 dimensional and 3 dimensional maze programs. Some involve finding a key before one can descend the ladder to the next lower level which increases in size a little each time. There are treasures to collect along the way. One version features colored walls, others have vector style graphics. There is a version which features multiple levels with many up and down ladders. Another version includes multi-screen 2 dimensional mazes. Some of these versions include a compass and ability to view a map/top view. Finally there is a 2D version which includes monsters.

Mazist v0.99 by Geoff Camp (Goksteroo) (GAME/GRAPHICS, updated 29-05-2022 04:03:15) UPDATE
Maze generator and solver

2D maze generation/solving program. Mazes can be 10x10 to 99x69. Included Save/load mazes for solving over several sessions, zoom function for small screens or poor eyesight or kids, mouse solve routines when you give up on a maze, mark trails or points in the maze to aid in solving.

Minesweeper 1.0.1 by William M Leue (GAME, updated 11-05-2021 19:45:09) UPDATE
Well known game

Play an emulation of the classic Windows game of Minesweeper. You can play at the Beginner, Intermediate, or Expert levels.

MMBasic and Astronomy Quizes by bar1010 (GAME/EDUCATION, updated 25-04-2021 22:37:41) UPDATE
Quizes

Here is my MMBasic Quiz with 633 questions and answers and my Astronomy Quiz with 510 questions and answers.

M~Berto 0.8 by yock1960 (GAME, updated 19-04-2021 10:17:35) UPDATE
Q*bert like game

A clone of a well known arcade game of the 1980's. Gameplay is similar, but is not exact to the last detail. This is a work in progress and is the first ever arcade type game I've attempted.

Nim 1.0.0 by William M Leue (GAME, updated 11-05-2021 19:44:31) UPDATE
Well known game

Play the game of Nim against the computer or another player.

NONchuk - Joystick/I2C/keypad/rotary interface 1 by CircuitGizmos (GAME/HARDWARE, updated 13-02-2023 04:14:25) UPDATE
HW interface

The NONchuk board provides a way to interface joysticks and other devices to the RetroMax. The intention is to use the I2C port on the NONchuk to connect to the Nunchuk interface on the RetroMax (or CMM2).


The NONchuk allows the Nunchuk port of the RetroMax to connect to joysticks and several other devices. Since there are a variety of different devices that can be connected, the NONchuk uses a MicroMite chip (the '170 with MMBasic installed) to run code for the task.


The NONchuck has a console port that can be used as the serial interface for programming the MMBasic code specific to how the NONchuk will be used.


The NONchuk features:
• Based on MMBasic '170 so it can be user re/programmed
• Support Atari (digital/switch) joystick
• Support PC (analog/potentiometer) joystick
• Operate as I2C slave interface
• Operate as serial interface
• Support 16 key keypad
• Support rotary module
• Support analog joystick module


The NONchuck board could also be used as a stand-alone MicroMite ('170 chip) board. For example it could be used with a joystick and various pins from the microcontroller could control relays, LEDs, etc.

Othello Max 1.0.4 by Stephane Edwardson (Lodovik) (GAME, updated 09-08-2022 10:13:03) UPDATE
Othello / Reversi

Here's an Othello / Reversi program for the CMM2 and also for MMBasic for Windows. It plays at a good level, has support for Nunchuck on the CMM2 and support for the mouse in Windows. Five levels of play, computer vs computer or two players against each other. Press F1 for detailed help and description.

Othello Max 1.0 (older, see the other entry) by Stephane Edwardson (Lodovik) (GAME, updated 27-12-2022 04:36:28) UPDATE

Duplicate entry, sorry. Download link is the same.

Pentominoes 1.1.0 by William M Leue (GAME/GRAPHICS, updated 08-02-2022 17:41:00) UPDATE

A puzzle where you try to pack the 12 unique pentominoes into a rectangle that is 6x10, 5x12, 4x15, or 3x20 squares in side. It is hard! The program includes sample solutions for each rectangle, but there are thousands more to discover.

Version 1.1.0 features puzzle save (F1) and puzzle restore (F2) commands so that you can save your work at any stage and restore it later to continue work or show a completed puzzle. The other new feature is a 5th puzzle layout that has an 8x8 grid with a 2x2 hole in the middle.

Picture Puzzles 1.0 by bar1010 (GAME/GRAPHICS, updated 21-11-2022 20:46:59) UPDATE
Similar to jigsaw puzzles

Four programs are included. Two programs are controlled via the keyboard and the other two use the Wii Controller. Two programs display 256 1024x768 puzzles while the other two display 86 768x768 puzzles. There are five sizes of puzzle pieces ranging from 12 pieces to thousands of pieces. One selects which puzzle to load or select a random puzzle. The pieces always have a square shape. Pieces can be rotated clockwise or counterclockwise or 180 degrees. Two pieces can be swapped. One can view the completed puzzle and then go back to the work in progress puzzle. There is an option to hide/view the cursor. The program is split into three parts on github. Use 7-Zip Extract Here on the first of the three parts.

Poker Solitaire by bar1010 (GAME, updated 23-04-2021 12:25:45) UPDATE
Many poker solitaire games

Poker Solitaire and Double Deck Poker Solitaire — Each game keeps track of the one hundred top scores. Two sizes of card decks are used and four other sized decks of cards are included.

Polar-coordinate "Snake" 1.0 by Tom Williams "thwill" (GAME, updated 30-12-2021 17:23:56) UPDATE
A new "take" on the classic game

Use the keyboard (A, Z, <, > and Space) to navigate the snake to eat the apples without hitting the perimeter or biting its own tail. Every time you eat an apple the snake gets longer. Unlike standard "Snake" the game is played in a circular rather than rectangular playing field and instead of moving the snake north, south east and west the player moves it outwards, inwards, clockwise and anti-clockwise.

Reversi 1.0.0 by William M Leue (GAME, updated 20-06-2022 08:59:22) UPDATE

Reversi (Othello) game for the CMM2. It can be played with or without a mouse. The computer's game play is good enough to beat a novice but only just.

Rock-Scissors-Paper-PATH 1.0.0 by William M Leue (GAME, updated 30-08-2022 11:54:15) UPDATE

A silly and easy puzzle game for CMM2. A mouse is required, sorry.

Rocks in space v0.1 by Vegipete (GAME, updated 02-04-2022 10:17:16) UPDATE
A copy of Asteroids for the CMM2. What more is there to say?

This program redraws the entire image every frame. The number on the bottom left is the time taken to draw the screen. The program is set to start a new redraw every 35 milliseconds. If the image frames start to take longer than this, then things could start to get laggy. It takes many many things on screen to get to this, a testament to just how fast the CMM2 BASIC interpreter runs.

Rubik’s Cube by bar1010 (GAME, updated 09-05-2021 14:33:02) UPDATE
Classic toy simulator

Rubik's Cube features a 3x3x3 cube that has tiles with six different colors. The object is to manipulate the tiles such that each face has all of the nine tiles set to the same color. There are two different views available.

SAAINT 2.0.3 by Tom Williams "thwill" (GAME, updated 17-08-2021 09:44:03) UPDATE
Scott Adams Adventure Interpreter

An interpreter allowing the classic works of Interactive Fiction (a.k.a. Text Adventures) by Scott Adams, Brian Howarth and others to be played on the Colour Maximite 2.
With Scott Adams' kind permission SAAINT is distributed with the 12 original Scott Adams Classic Adventures: Adventureland, Pirate Adventure, Secret Mission, Voodoo Castle, The Count, Strange Odyssey, Mystery Fun House, Pyramid of Doom, Ghost Town, Savage Island parts I & II and The Golden Voyage.
See this README for more information.

Scrolling Maze 1.0 by bar1010 (GAME, updated 23-11-2022 22:04:44) UPDATE
2D mazes, find the key to exit

Three programs are provided. One is keyboard controlled and another is Wii Controller controlled. The maze can be up to 199 by 99 characters in size. Would like to offer larger mazes than that, but am not sure how to at the moment. The user selects the initial size of the maze and selects one of eight screen resolution modes. The player needs to collect a key on each maze level in order to unlock the door leading downward to the next maze which is a little bit larger than the previous one. Along the way there are six different treasure types to collect. The color of the maze walls changes from level to level. Three MP3 sound effects are used.

SIMON 1.0 by bar1010 (GAME, updated 05-07-2021 10:47:47) UPDATE
Classic game

SIMON has four game variations with four, six, eight, and twelve colors. Control is via the keyboard and firmware 5.07 or higher is required. Mode 15 which has resolution 1280 x 1024 is utilized. The computer selects a series of colors and the player tries to repeat the series.

Solitare 1.0.0 by William M Leue (GAME, updated 27-04-2022 19:19:42) UPDATE

A solitaire game for the CMM2 that lets you play any of 10 different games: Klondike, Canfield, EightOff, PileOn, Yukon, Golf, FreeCell, FourSeasons, and BeleaguredCastle. It does require a mouse; sorry! I could not find a good way to allow for a fun playing experience without a mouse.

Space invaders by Caspian (capsikin) (GAME, updated 16-02-2021 13:23:02) UPDATE
Well known game

Rough conversion (by Capsikin) of a version of Space Invaders written for the original Maximite (by Fabrice Muller). The zip file contains multiple versions and it is in need of some TLC.

Space Trek 0.1 by John DiFelici (johnd) (GAME, updated 18-02-2021 10:41:51) UPDATE
Star Trek clone

Similar to the classic Star-Trek game but more graphical in nature. This is still in development, though I'm busy with other things at the moment, but you can go around blasting enemies and resupplying at the supply pods.

Spell & Speak by bar1010 (GAME/EDUCATION, updated 23-04-2021 12:22:28) UPDATE
Electronic child computer adaptation

Spell & Speak is a spelling game using text to speech. There are two versions included. One features 8,000 spelling words while the other uses over 117,000 words from a collegiate dictionary.

SplitScreen library 0.05 by JirSoft (GAME/TOOL/GRAPHICS, updated 15-12-2021 22:44:51) UPDATE
Library for screen splitting

It enables to split screen into areas, print text into it or load image. It can be used for example for text games with pictures. Example BAS file is included, more info on GitHub...
• SUB init.SPLIT(cs$, dx%, dy%, w%, h%)
• SUB setStyle.SPLIT(cs$, t%, f%, fc%, bc%)
• SUB cls.SPLIT(cs$)
• SUB print.SPLIT(cs$, txt$)
• FUNCTION loadImage.SPLIT(cs$, fn$, iw%, ih%)
• FUNCTION input.SPLIT(cs$, allowedChars$, maxLen%) AS STRING

Sudoku by William M Leue (GAME, updated 23-05-2024 13:22:36) UPDATE


Sunset Puzzle 1.1.0 by William M Leue (GAME, updated 26-05-2021 18:22:11) UPDATE
Modified puzzle game

A sliding block puzzle somewhat similar to the "15" puzzle but with blocks of 3 different sizes.

The 1.1.0 update adds an automated solution. You trigger the solution by pressing the '@' key. A screen allows you to choose how much of the full solution to see, and also to view the solution at 1, 2 4, or 8 moves per second.

Tank versus UFO 1.0 by Schlowski (GAME, updated 15-02-2021 16:47:46) UPDATE
Simple ASCII graphics game

Shoot UFOs with your tank but beware of their bombs!

Ten Line Sokoban (One-screen version) by Harm (Volhout) (GAME/CHALLENGES, updated 23-04-2021 19:07:30) UPDATE
Logical game

This program was made for CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

Use your man to push the green boxes onto the yellow crosses. You can only push the boxes, not pull them. There are 20 levels. The level is shown in the left top corner.

Tetris 1.0.0 by William M Leue (GAME, updated 03-08-2022 12:41:19) UPDATE

Tetris game for CMM2. The game play, controls, and scoring algorithm are all as close to classic Tetris as I can get them.

ThatDiceGame 1 by yock1960 (GAME, updated 19-04-2021 10:15:45) UPDATE
Many dice games

Common dice game, where players try to make poker hands from 3 rolls of the dice per turn. The 'impossible' poker hand of 5 of a kind, earns the highest score, if you have a score slot to play it!

TicTacToe 1.0.0 by William M Leue (GAME, updated 24-10-2023 12:38:15) UPDATE
Well known game

Play the game of TicTacToe against the computer or another player.

Tower of Hanoi (One-screen version) by JirSoft (GAME/CHALLENGES, updated 23-04-2021 19:07:00) UPDATE
Logical game

This game was made for CMM1&2 BASIC Programming Challenge 2021 (one screen programs max. 48 rows by 100 columns)
Video on YT about this program is HERE.

You have just one task: move all discs from pillar 1 to pillar 3 with the help of pillar 2.
There is just one rule, you can't put a bigger disc onto a smaller one.

Tower of Illinois 1.0 by bar1010 (GAME, updated 07-07-2021 07:51:37) UPDATE
Modification of a classic game

Tower of Illinois adds a 4th pillar to the Tower of Hanoi puzzle game. Build a tower up to 16 blocks high. Control is via the keyboard. Program code based on code from Tower of Hanoi by JirSoft.

Towers of Hanoi 1.0.0 by William M Leue (GAME, updated 12-05-2021 16:48:39) UPDATE
Classic game

The classic Towers of Hanoi puzzle. Move a stack of discs from one tower to another, moving one disc at a time and never allowing a larger disc to lie on top of a smaller disc. You can solve the puzzle yourself, or watch the computer solve it. There are a user-selectable number of discs, up to 12. (12 discs take 4095 moves in the optimal solution!)

TSCP Chess 2.0 by bar1010 (GAME, updated 04-10-2022 00:19:12) UPDATE
Chess program

TSCP Chess v2 - Original Code by Tom Kerrigan, converted to MMBasic by ceptimus in 2019, graphical enhancements by bar1010 in 2022
New pieces set, higher resolution 1280x1024 graphics
Included are the original version and the new version.
Play chess against a computer opponent.

WaterSort 1.0.0 by William M Leue (GAME, updated 02-03-2022 22:28:04) UPDATE

A WaterSort game for CMM2. It requires a mouse to play. Comes with a large number of puzzles from easy to hard. Has unlimited Undo to help you solve the hard ones. It also saves your solutions when you solve a puzzle.

Wolfstein 3D 0.7a by Mauro Xavier Neto (GAME, updated 10-03-2023 14:07:31) UPDATE
Wolfenstein 3D version from scratch

Wolfenstein 3D version made from scratch for Colour Maximite 2 (work in progress).
Warning: Contains blood and images that may be disturbing to a sensitive audience (swastika).

Word Scramble 1.0 by bar1010 (GAME, updated 14-11-2022 02:59:34) UPDATE
Unscramble words and phrases

The computer scrambles a word or phrase and the player attempts to unscramble it. A number of dictionaries are utilized with varying numbers of words. There are several DAT files with phrases included, such as ones based on Wheel of Fortune, Videogames, Chess, Doctor Who, Star Trek, and The Elder Scrolls.

Word Search 3.0 by bar1010 (GAME/EDUCATION, updated 05-07-2021 21:36:36) UPDATE
Play 147 variations of Word Search

Word Search version 3 contains a number of new features. Firmware 5.07 or higher is required due to utilization of mode 15 with 1280 x 1024 resolution. There are
seven font sizes, three game types, and seven dictionary sizes for the user to choose. Game types one and two now show the number of words remaining and total words in the word list. Control is via the keyboard. The spacebar highlights a letter.

Wordle 1.0.0 by William M Leue (GAME, updated 12-01-2022 08:39:24) UPDATE

"Wordle" is a word guessing game that has become quite popular, with web and phone versions. My version for CMM2 plays the same as the other versions. Warning: addictive!

World and State Capitals quizzes 1.0 by bar1010 (GAME/EDUCATION, updated 03-11-2022 18:11:21) UPDATE
Two quiz programs

World and State Capitals There are three files to download within GitHub. Use 7-Zip Extract Here on the first file. There are 197 Countries and their Capitals in World Capitals. There are 71 States and Territories and their Capitals in State Capitals.

Wurmli 1.0 by Nautilus (GAME, updated 14-02-2021 15:46:18) UPDATE
A snake game for the CMM2


xDragon Game Engine 0.1 by Epsilon (DEMO/GAME/TOOL/GRAPHICS, updated 25-05-2021 17:24:48) UPDATE
A CMM2 Game Engine.

xDragon is a 2D game engine in tune with the CMM2 feature set. The engine is geared towards arcade style action games such as shooters, platformers, top-down racers etc.

Yellow River Kingdom 1.0.3 by Tom Williams "thwill" (GAME/EDUCATION, updated 17-08-2021 09:44:24) UPDATE
Classic BBC Micro edutainment title

The original version of Yellow River Kingdom was an edutainment title included on the BBC Micro Welcome Tape/Disc and is a variant on the classic Hamurabi game.
It was (c) BBC Soft, 1981 and written by Tom Hartley, Jerry Temple-Fry and Richard G Warner.
I like to think that every British child in the 80's and early 90's would either have played this game or at least watched someone else play it on their school BBC Micro - often, at least early on, there was only one BBC per school and it was wheeled from classroom to classroom on a special trolley along with its obligatory CUB Microtech monitor.
This version was ported to MMBasic 5.07 by Thomas Hugo Williams in 2021 starting from this source code: http://brandy.matrixnetwork.co.uk/examples/KINGDOM.

Z-MIM r3 by Tom Williams "thwill" (GAME, updated 11-02-2021 12:22:16) UPDATE
Play Zork on the Colour Maximite 2

Z-MIM is a Z-machine interpreter allowing the classic Infocom works of interactive fiction to be played on the Colour Maximite 2. This version is limited to files in the .z3 format but all the early classics are available in that format: Ballyhoo, Cuthroats, Enchanter, Hollywood Hijinx, Leather Goddesses of Phobos, The Lurking Horror, Planetfall, Plundered Hearts, Seastalker, Sorcerer, Spellbreaker, Wishbringer, Infidel and of course Zork I-III.