Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:57 12 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 : CMM2 MMBasic documentation - text-only format ?

Author Message
RichardAE
Newbie

Joined: 31/12/2024
Location: United States
Posts: 2
Posted: 04:05am 02 Jan 2025
Copy link to clipboard 
Print this post

I am wondering if there is some text-only documentation on MMBasic for the Color Maximite 2. I know there are PDF documents that Geoff Graham put together that probably took zillions of hours to make so readable for us humans. I'll add some backstory here why I am looking for it...

I picked up a CMM2 awhile back and giddily converted some of my old basic programs to work with it (at warp speed). I converted a ray tracer from another system and then decided to start over from scratch rather than try to strip it apart to add more features -- color depth and resolution mainly. I decided to employ the services of ChatGPT figuring that it would build the framework and math and I would fill in all the bits that were specific to the CCM2. However, it was soooo close to understanding MMBasic that I spent a few hours trying to get it the rest of the way. One simple example is that it doesn't quite understand how colors are defined within the RGB function. Eventually I got it to understand, but that knowledge is lost at the end of a session.

What I plan to do now is fine-tune a GPT-Neo-1.3B model with the MMBasic documentation and some example code... and then see what it can do. I started by converting the PDF documentation and started removing what the model would consider noise, reformatting, etc. Then I thought -- Hey, someone probably already has this.

If you happen to have a link to any text-only documentation, I would be really happy to have it.
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3285
Posted: 04:45am 02 Jan 2025
Copy link to clipboard 
Print this post

Here it is:
Colour_Maximite_2_User_Manual.zip

All that I can say is "you will need a lot of luck with that!"

Geoff
Geoff Graham - http://geoffg.net
 
RichardAE
Newbie

Joined: 31/12/2024
Location: United States
Posts: 2
Posted: 02:07pm 02 Jan 2025
Copy link to clipboard 
Print this post

Thank you, Geoff!

Here is how I expect my first conversation to go after training the new model:

Rich: "Make me the most impressive thing ever written in MMBasic. I will pass it off as my own and the community will be astounded at my coding prowess. Everyone will call me genius."

ChatGPT: "I'm telling Geoff"
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7865
Posted: 02:21pm 02 Jan 2025
Copy link to clipboard 
Print this post

You are Zaphod Beeblebrox and I claim my two Ningi reward for spotting you. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 543
Posted: 07:06pm 03 Jan 2025
Copy link to clipboard 
Print this post

  Geoffg said  Here it is:
Colour_Maximite_2_User_Manual.zip

All that I can say is "you will need a lot of luck with that!"

Geoff

Actually - this is really useful - thanks. I've taken to doing my programming in an internet free environment (just me, the CMM2 and a decent bottle of whisky). And there's probably about 30 or 40 commands that I use all of the time that I can't remember the syntax or variable order for (e.g. BLIT). Up until now I've been leafing through the whole manual. I can use this file to just create a cheat booklet of the commands I use most and print it in more manageable A5 format. Thanks once again  
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2611
Posted: 08:32pm 03 Jan 2025
Copy link to clipboard 
Print this post

Geoff produced a Quick Reference PDF with the MicroMite documentation that is very similar.
Printed on A3 double sided I find it very useful for all versions of MMBasic, even though it doesn't have all the latest commands.

http://geoffg.net/micromite.html
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7865
Posted: 08:49pm 03 Jan 2025
Copy link to clipboard 
Print this post

I usually print out the entire manual in A5 double-sided, and punch it for 6 rings. With a suitable binder it makes a very sturdy manual that I can add divider pages to or easily leave tags in. It will also stay open flat, can be propped up or against something and doesn't need a second monitor. :)  It's all printed in b/w to save on colour toner, but then I print out selected pages in colour and substitute them in where necessary.

Rather luxurious really... :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 543
Posted: 10:21pm 03 Jan 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  I usually print out the entire manual in A5 double-sided, and punch it for 6 rings. ....


I did try that - but the text is too small for me to read without glasses.    

 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7865
Posted: 10:37pm 03 Jan 2025
Copy link to clipboard 
Print this post

I need glasses to read text on the monitor anyway, and the manual works out quite nicely for me. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 543
Posted: 10:51pm 03 Jan 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  I need glasses to read text on the monitor anyway, and the manual works out quite nicely for me. :)


As I age, I just buy bigger and bigger screens. I have a 27" on my CMM2 - which with the low resolution works great. My PC is hooked up to a 55" TV - which I absolutely love. By the time I'm 90 I'll need a wall size TV!
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7865
Posted: 07:58am 04 Jan 2025
Copy link to clipboard 
Print this post

What you need is a two projector setup on adjoining walls...  :D
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
PeteCotton

Guru

Joined: 13/08/2020
Location: Canada
Posts: 543
Posted: 10:58pm 04 Jan 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  What you need is a two projector setup on adjoining walls...  :D


 
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