|
Forum Index : Microcontroller and PC projects : New member intro
| Author | Message | ||||
| calcmandan Newbie Joined: 24/07/2020 Location: United StatesPosts: 1 |
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: SwedenPosts: 82 |
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 StatesPosts: 3472 |
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 KingdomPosts: 4139 |
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 |
||||
| The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |