Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:51 14 Nov 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 : New member intro

Author Message
calcmandan
Newbie

Joined: 24/07/2020
Location: United States
Posts: 1
Posted: 11:31pm 26 Jul 2020
Copy link to clipboard 
Print this post

Folks,

My membership was approved the other day. I came here after the 8-bit guy reviewed the color maximite 2. Initially my hobby was in gaming on old c64 systems. I have a few that I've collected and wish to restore at some point.

While it's fun to play with software written for these systems that challenge and maximize the cpu, I've been wishing for a modern system that runs like the old systems. I posted a question on fidonet recently asking others if it would be possible to build an instant-on system like teh c64 that loads basic. Assuming the hardware stays the same, they all agreed it would. Then the maximite 2 was brought to my attention from the 8-bit guy.

So here I am.

My interests have been learning 6502 assembly for the C64. But, more now, I'm shelving that idea to learn assembly for the maximite 2 and creating software for the platform.

Wish list: spreadsheet, word processor, rewrite of ultima 3.

As you can see, part of this desire is to use this system for learning. I would like to make the maximite 2 a reasonably usable platform.

Is there a preferred version of assembly for this chipset?

This looks to be, more or less, a dream system for me.
 
JoOngle
Regular Member

Joined: 25/07/2020
Location: Sweden
Posts: 82
Posted: 11:39pm 26 Jul 2020
Copy link to clipboard 
Print this post

Welcome :)

I'm in the same boat as you. Came from a 80's C64 background back in the days, have missed it ever since. I remember coding Demo's on both the Commodore 64/128 and Amiga series of computers, often turning to Assembly code for those parts that where simply too slow for basic to perform, I have nothing but good memories from that.

It's so lovely to just be able to turn on (like an advanced scientific calculator sort of), and just when you have a theory of something your head - just turn it on and input your code and quickly realize your theory.

Sure, we probably have all kinds of advanced gear ourselves, I've even dabbled in Virtual Reality with HTC vive and Unity (A game engine you can code with), worked fine, but the charm isn't quite there.

You have to install all kinds of development libraries, use your poison of choice, whether this is #c. C++ Csharp, python etc. and to top it all of, you need ton's of libraries containing code you'll never stand a chance of even understanding properly as it addresses the PC's and cards numerous hardware and software layers.

The Simplicity of the CMM2 makes it so much less daunting, and it doesn't kill the "excitement of the moment" we often had when we did stuff on the Commodore 64. You just turn it on, code-and-go!

And best of all - there's a huge chance of understanding everything that goes under the hood, and since you basically only have Basic (or simple RISC assembly) to deal with, chances are - you'll end up a better coder (better at optimizing your own code because that's all you gotta deal with).

Again - welcome to a friendly forum with friendly folks.
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3472
Posted: 12:47am 27 Jul 2020
Copy link to clipboard 
Print this post

  calcmandan said  Is there a preferred version of assembly for this chipset?


Within the CMM2 project, you're looking at this: CSUBs written in C.
Edited 2020-07-27 10:47 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4139
Posted: 05:27pm 27 Jul 2020
Copy link to clipboard 
Print this post

If you use C you've a fair chance of moving to whatever CPU may be next, even if it's not ARM (or is 64-bit or whatever).

The CMM2 is a step up from the CMM etc, moved from the PIC32.  All in C.

John
 
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