Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 17:45 10 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : First MMBasic Program

Author Message
DavidCP2010
Newbie

Joined: 09/02/2025
Location: United States
Posts: 3
Posted: 02:14am 09 Feb 2025
Copy link to clipboard 
Print this post

Got myself a CMM2 for the holidays and finally got around to writing something to show for it. Thank you rictech!

I'm probably showing my age a bit here to have nostalgia from it but as my first basic program, I wanted to create some artwork using the built-in circles function. Something that would remind me of my first computer. Something... blissful.

Should theoretically run on any video-capable hardware that can output 320x240 (Mode 7) and 16-bit color. Consisting of a lot of circles, it's a bit lengthy to post here so I put it in a zip file if you wanted to check it out. 🥳


Background.zip
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 543
Posted: 06:26am 09 Feb 2025
Copy link to clipboard 
Print this post

That is excellent!

I ran the program on my CMM2, and as it loaded I thought I was going to mention For-Next Loops and the "Random" function to you, expecting your program to just produce a bunch of random circles.

Then when it ran - wow! Awesome job.

And welcome to the Maximite family! I can already see you're going to be a great addition to the family. Very well done.
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3358
Posted: 03:02pm 09 Feb 2025
Copy link to clipboard 
Print this post

Very nice indeed. Welcome to the forum. Hope to see more.

If you don't mind (from MMB4W):



~
Edited 2025-02-10 01:03 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10228
Posted: 03:33pm 09 Feb 2025
Copy link to clipboard 
Print this post

Works very nicely on a PicoMiteHDMIUSB in mode 4    
 
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4301
Posted: 03:40pm 09 Feb 2025
Copy link to clipboard 
Print this post

Very pretty.

Since we are playing the "me too" game, works in MMB4L v0.7-alpha.1 too if you enable "OPTION SIMULATE CMM2" and change the colour depth on the MODE command to 32 ... and in alpha.2 that latter change won't be necessary either.

Best wishes,

Tom
Edited 2025-02-10 01:41 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1220
Posted: 04:21pm 09 Feb 2025
Copy link to clipboard 
Print this post

  DavidCP2010 said  Should theoretically run on any video-capable hardware that can output 320x240 (Mode 7) and 16-bit color. Consisting of a lot of circles, it's a bit lengthy to post here so I put it in a zip file if you wanted to check it out. 🥳

Hi David,
Very nice, I have shortened your program a little without changing its function.

bg.zip
cheers
Martin
Edited 2025-02-10 02:23 by Martin H.
'no comment
 
DavidCP2010
Newbie

Joined: 09/02/2025
Location: United States
Posts: 3
Posted: 07:14pm 09 Feb 2025
Copy link to clipboard 
Print this post

Awesome hearing it run on different devices! I picked 320x240 as I figured that would give a wide variety for what stuff it could run on. That and because i've heard that the CMM2 is still pretty hard to get ahold of.

I had planned on making small looping ambience animations in the future. In theory with some resource creativity, the hardware should be able to do that. 🥳
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025