| Menu | JAQForum Ver 19.10.27 |
Forum Index : Microcontroller and PC projects : MMBasic for macOS (MMB4M)
Hello all, there is now a port of MMBasic for macOS: https://github.com/TomSchimana/mmb4m Linux and the Mac are both part of my daily work, and on the Mac MMBasic was always the one thing missing. The port was only possible because MMBasic for Linux builds on SDL2, and SDL2 exists for macOS as well. When it turned out that others were interested too, I got in touch with Geoff and Tom Williams to ask for their blessing. So, many thanks to Geoff and Tom for agreeing to the port. And thanks again above all to Tom (thwill): without his work on MMB4L there would be nothing to port, and that is where the real work went. In our exchange Tom suggested building directly on his develop-v0.8-8, so that is what this first MMB4M version is based on. MMB4M counts its own versions and starts at 0.1.0, and every release records the MMB4L commit it stands on. Carrying MMB4L's number did not feel right, since the two may drift apart over time. Not everything could be tested, of course. Serial ports and gamepads are untested, for example, and the Intel build has so far only run under Rosetta. If there are others who would like to use MMBasic on the Mac, and who then find bugs, please do get in touch. Here in the forum, or open an issue on GitHub. Thanks again to Geoff, Peter, Tom and everyone else who has contributed to MMBasic over the years. Tom Edited 2026-09-06 01:32 by TomSchimana |
||||||
Hi Tom, great work, and many thanks for making MMBasic available natively on macOS! 👍 I experimented with MMBasic on my MacBook Air some time ago and managed to get it running with a few scripts and workarounds. So I know very well that MMBasic was one of the things still missing on the Mac. Having a proper macOS port based on MMB4L is therefore really great news. I am particularly interested in the CMM2 compatibility mode, and I will definitely give MMB4M a try. I am also working on my “My First MMBasic Program” tutorial, so MMB4M could be a very interesting additional platform for Mac users who want to learn and experiment with MMBasic without needing any additional hardware. Thanks also for providing builds for both Apple Silicon and Intel Macs. I have a MacBook Air available for testing, so I'll be happy to report anything I find. Many thanks to you, Tom Williams, Geoff, Peter and everyone involved! Best regards, Manfred |
||||||
super! at my first test its great! |
||||||
Version 0.1.1 is out. It includes a few minor fixes. |
||||||
| The Back Shed's forum code is written, and hosted, in Australia. |