CMM2 LIBRARY
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.)

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.

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.

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.

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?

Resistors (One-screen version) by Mick (Mixtel90) (ELECTRO/CHALLENGES, updated 23-04-2021 19:07:16) UPDATE
Color bands to resistor value

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.

The marked tolerance value on resistors is only a guide. In actual fact, resistors are selected on test for their tolerance after manufacture. It's unlikely that you'll find, say, a 5% resistor that's within 1% of it's marked value as those will have already been removed and sold as 1% resistors. Because of this, a resistor actually has two likely value bands, one above it's marked value and one below.
The enclosed program attempts to show these value bands, with a graphical interface to set the value of the resistor. Simply move the band indicating pointer using the B and N keys and press a key 0-9, S or G (silver or gold) to set the band colour. The value information at the right hand side is updated automatically.
The tolerance band will also show the more unusual closer tolerances that are available, although only 1%, 5% and 10% are calculated here. Many old resistors are 20% tolerance but this band hasn't been shown as it's unlikely to be of much interest now.
The program illustrates quite nicely how unlikely it is that you'll find a resistor that is exactly it's marked value.

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.

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.