![]() |
Forum Index : Microcontroller and PC projects : CMM2 MMBasic documentation - text-only format ?
Author | Message | ||||
RichardAE Newbie ![]() Joined: 31/12/2024 Location: United StatesPosts: 2 |
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: AustraliaPosts: 3285 |
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 StatesPosts: 2 |
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 KingdomPosts: 7865 |
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: CanadaPosts: 543 |
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: AustraliaPosts: 2611 |
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 KingdomPosts: 7865 |
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: CanadaPosts: 543 |
I did try that - but the text is too small for me to read without glasses. ![]() ![]() ![]() |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7865 |
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: CanadaPosts: 543 |
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 KingdomPosts: 7865 |
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: CanadaPosts: 543 |
![]() |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |