Example games and other programs for the CMM2
Modified on 2020/12/20 09:15 by Epsilon — Categorized as: Uncategorized
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.
Games
¶
Boulder Dash
Author:
"abraxas" with help from "capsikin"
Source Repository:
https://gitlab.com/raxas/bouldermite/-/tree/master
earlier version posted to TBS:
https://www.thebackshed.com/forum/uploads/capsikin/2020-07-28_232351_BDASH.zip
Defender
Download:
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12703
Author:
"PeteCotton"
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
Author:
"fiziwig"
Download:
http://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12448
Lunar Lander
CMM2 port of
original CMM1 Lunar Lander game
.
Download:
https://www.thebackshed.com/forum/ViewTopic.php?TID=12303&PID=150642#150642
thread contains multiple variations
another port/version:
https://www.thebackshed.com/forum/ViewTopic.php?TID=12159&P=3#149459
Max-E-Man
Near arcade perfect Pac-Man clone.
Download:
http://www.thebackshed.com/forum/uploads/realmnm/2020-08-17_204142_Max-E-Man.zip
Author:
"realmnm"
Forum thread:
http://www.thebackshed.com/forum/ViewTopic.php?TID=12415
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
Download:
http://www.thebackshed.com/forum/ViewTopic.php?TID=12159&PID=146887#146887
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
Download:
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12468&LastEntry=Y#151604
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
¶
http://www.thebackshed.com/forum/ViewTopic.php?TID=12371&PID=150454#150454
Short code examples
¶
Possibly we should have a separate page for these if they're not complete programs.
Reading keys - showing codes returned by KEYDOWN:
http://www.thebackshed.com/forum/ViewTopic.php?TID=12451&PID=151445#151445#151445
There were some in this thread:
http://www.thebackshed.com/forum/ViewTopic.php?TID=12378&P=1
Movement examples:
http://www.thebackshed.com/forum/ViewTopic.php?TID=12378&P=1#150655
Movement examples:
http://www.thebackshed.com/forum/ViewTopic.php?TID=12378&P=1#150699
Speech (TTS) - say one thing, wait until that's finished, and say another:
http://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12476#151685
Subroutines, functions and library code
¶
Pseudorandom number generator
http://www.thebackshed.com/forum/ViewTopic.php?TID=12105&PID=146255#146248
and how to use it
http://www.thebackshed.com/forum/ViewTopic.php?TID=12105&PID=146255#146255
(the built in random number generator doesn't let you repeat the random sequence)
by: matherp
High Score handling reusable library
http://www.thebackshed.com/forum/ViewTopic.php?TID=12477&PID=151703#151703
Author: mkopack73
Joystick / Games controller library collection
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12534
Author: capsikin
Utilities
¶
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12523&LastEntry=Y#152199
filebox file manager
https://github.com/epsilon537/mar_cmm2
Archiving command line utility (think tar)
Author: Epsilon
https://github.com/epsilon537/xdel
Recursive File/Directory delete command line utility
Author: Epsilon
https://github.com/epsilon537/hexedit_cmm
HexEdit Binary File Editor
Author: Epsilon
https://github.com/epsilon537/memedit_cmm
MemEdit Memory Editor
Author: Epsilon
https://github.com/epsilon537/xedit_cmm2
XEdit Text Editor
Author: Epsilon
https://github.com/epsilon537/lz1_cmm2
LZ77 File Compressor/Decompressor
Author: Epsilon
Uncategorised
¶
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12596
Hunt the Wumpus game
William Leue
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12610&LastEntry=Y#153241#153187 (fix link)
demo new commands
capsikin
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12610&LastEntry=Y#153241#153195 (fix link)
demo SPRITE HIDE SAFE n
matherp
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12610&LastEntry=Y#153241#153198 (fix link)
demo SPRITE SHOW SAFE n, x, y, layer
matherp
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12621&LastEntry=Y#153400#153384 (fix link)
sprite test (but it tears)
Nimue
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12623
CMM2:Game of Life / upgrade
twofingers
https://www.thebackshed.com/forum/ViewTopic.php?TID=12495&P=2#153226
Welcome tape 0.1 (you need to be running firmware version 5.05.05b19 or later)
compiled by thwill, from many contributors.
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12628
Peter's football demo using MATH calls
x4nd
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12630
Analog Clock program for CMM2
William Leue
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12631
Color Wheels (for the different color memory modes)
William Leue
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12632
"Amazin" program for CMM2
William Leue
https://www.thebackshed.com/forum/ViewTopic.php?TID=12600&PID=153265#153265
tennis.zip sprite example
matherp
https://www.thebackshed.com/forum/ViewTopic.php?TID=12482&PID=153429#153429
test card program to cover the new modes
TassyJim
Games from the 1970's, Mastermind and Qubic, a 4x4x4 tic-tac-toe game
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12627
IanS
Chiptune Drumsynth with 16 Step Sequencer
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12647#153623
TweakerRay
keyboard as a pianokey
https://www.thebackshed.com/forum/ViewTopic.php?TID=12560&PID=152660#152660
TweakerRay
Sprite maker / sprite editor
https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=12662#153810
capsikin
8x8 Font editor
https://www.thebackshed.com/forum/ViewTopic.php?PID=153822#153822
capsikin