User Tools

Site Tools


mmbasic_hardware:example_games_and_other_programs

CMM2 Example games and other programs

it's in the nature of all hobbyist software to be a “work in progress”, but those items marked with are more WIP than others and may not yet be playable.

boulder dash

Author: “abraxas” with help from “capsikin”
Source Repository: https://gitlab.com/raxas/bouldermite/_/tree/master
earlier version posted to TBS

Defender

Falfus 2

A puzzle game based on Puzznic. The goal is to clear each level by sliding matching tiles together. Two or more of the same tile touching along any edge will fuse and vanish with a pop. The player can slide tiles sideways only, and tiles fall when unsupported.
Download: https://www.thebackshed.com/forum/ViewTopic.php?TID=12248
Author: “vegipete”

Flappy Bird

Simple Flappy Bird clone.
Download: http://www.thebackshed.com/forum/ViewTopic.php?TID=12363
Author: “jeff510”


gauntlet

Author: Mauro Xavier Neto
Source Repository: https://github.com/mauroxavierneto/gauntlet_cmm2

Gomoku

Lunar Lander

Max-E-Man

Reverse

A puzzle game in which the player must arrange a list of numbers in numerical order from left to right. Each move the player tells the computer how many numbers in the list (counting from the left) to reverse.
Download: http://www.thebackshed.com/forum/ViewTopic.php?TID=12357&PID=150315#150315
Author: “vegipete” from an original article by Peter Sessions

space invaders

Download: https://www.thebackshed.com/forum/ViewTopic.php?PID=152474#152474
Author: Fabrice Muller. Converted by “capsikin”

Sudoku

wolfenstein 3d

WARNING! May contain Nazis, swastikas and violence.
Author: Mauro Xavier Neto
Source Repository: https://github.com/mauroxavierneto/wolf3d_cmm2

zelda project demo**

Requires firmware V5.05.05b4 or later.
Author: “Atomizer_Zero”
Download: https://www.thebackshed.com/forum/ViewTopic.php?TID=12552&PID=152512#152512

Z-MIM

A Z-machine interpreter allowing the classic Infocom works of interactive fiction (e.g. Zork I, II & III) to be played on the Colour Maximite 2 - includes “Mini-Zork” sample game.
Download: https://github.com/thwill1000/zmim/releases/download/r3/zmim_r3.zip (Release 3)
Author: Tom Williams “thwill” (https://www.sockpuppetstudios.com)
Source Repository: https://github.com/thwill1000/zmim

Other Amusements

Conway's Game of Life

An implementation of the classic Conway's Game of Life cellular automaton.
Download: https://www.thebackshed.com/forum/uploads/TassyJim/2020_07_07_131832_life2.zip
Author: Bill McKinley & “TassyJim”
Forum thread: https://www.thebackshed.com/forum/ViewTopic.php?TID=12091

Eliza

nes emulator in mmbasic

Don't get too excited it's ~10000x too slow to be playable, but nevertheless “Wow!”
Download: https://www.thebackshed.com/forum/ViewTopic.php?TID=12432
Author: “Atomizer_Zero”

PSG Demo

Demoscene style program showing off some great sound and graphic effects and including library for a VGM player with SN76489 / NES APU simulator.
Author: Mauro Xavier Neto
Video: https://www.youtube.com/watch?v=wQ3vrV61PuY
Source Repository: https://github.com/mauroxavierneto/psgmini_cmm2

Demo X

Updated for newer firmware, recommends at least firmware 5.06.06.
Author: Mauro Xavier Neto
Video: Colour Maximite 2 _ Demo X
Source Repository: https://github.com/mauroxavierneto/demox_cmm2

Some demos

Turtle graphics demos, Sasquatch and others: https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12465

Playing some sounds, capsikin: http://www.thebackshed.com/forum/ViewTopic.php?TID=12402&PID=150948#150948

Zap sounds with less distortion, capsikin: https://www.thebackshed.com/forum/ViewTopic.php?PID=152111#152111

Some ZX Spectrum/BBC Micro style game sounds, capsikin: https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12561#152590

Some ZX Spectrum style game sounds, capsikin: https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12561#152618

Make and modify ZX Spectrum/BBC Micro style game sounds, capsikin: https://www.thebackshed.com/forum/ViewTopic.php?PID=152962#152962

Play multiple sounds at once with using PLAY SOUND and soundno, capsikin. https://www.thebackshed.com/forum/ViewTopic.php?PID=152116#152116

Play some sounds from QB style sound strings (also converting them to data statements) http://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12568

“Ghost in the Machine” plays music. https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12513&LastEntry=Y#153415
Author: hitsware2

Play sounds from Nokia RTL ringtone strings. http://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12568#152678

3D maze, vegipete http://www.thebackshed.com/forum/ViewTopic.php?TID=12211&PID=147788#147788

Maze Generating Program, vegipete http://www.thebackshed.com/forum/ViewTopic.php?TID=12209&PID=147789#147789

Polygon test (pseudo 3d), by Atomizer_Zero http://www.thebackshed.com/forum/ViewTopic.php?TID=12554&PID=152527#152527

Peter's ball demo, modified by x4nd, using MATH calls https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12624&LastEntry=Y#153418

Some to be linked from the demo thread

https://www.thebackshed.com/forum/ViewTopic.php?TID=12159&P=1

Rotating cube

Colour bars

Sinecube

Rotating Dodecahedron

Rotating Football https://www.thebackshed.com/forum/ViewTopic.php?TID=12159&P=1#147084(video here)

Julia and Mandelbrot Set. https://www.thebackshed.com/forum/ViewTopic.php?TID=12159&P=1#146969

Showing the fonts https://www.thebackshed.com/forum/ViewTopic.php?TID=12159&P=3#148934

(and there are more to add, please add more and/or add links for the ones that aren't yet linked)

Lots more example code here

https://github.com/mkopack73/cmm2_tests

colorcircles.bas works by itself. drawperf.bas and keytest.bas require stdsettings.inc to be saved in the directory with them, and some others need files to be in the correct location.

CMM2: Direction Movement Keycheck

Short code examples

Subroutines, functions and library code

Pseudorandom number generator and how to use it (the built in random number generator doesn't let you repeat the random sequence) by: matherp

High Score handling reusable library
Author: mkopack73

Joystick / Games controller library collection
Author: capsikin

Utilities

Uncategorised

mmbasic_hardware/example_games_and_other_programs.txt · Last modified: 2024/02/08 20:59 by gerry