Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 10:32 01 Aug 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 : MMB4L: ramblings

Author Message
thwill

Guru

Joined: 16/09/2019
Location: United Kingdom
Posts: 4311
Posted: 07:03pm 21 Jan 2022
Copy link to clipboard 
Print this post

Hi folks,

I've spun this thread off from here to avoid polluting Peter's Windows MMBasic thread any further.

I also don't want to pollute the main MMB4L alpha release and bug reporting thread here.

  Tinine said  @thwill

Does this mean that we could be looking at MMBasic on the Odroid or similar?

Cheers,

Craig


If the hardware runs a relatively recent Linux and has a VT220 compatible console implementation then MMB4L should already compile and run pretty seamlessly on it (and if someone has the cahoonas to try they can ask Geoff for access to the 'mite firmware and then I'll give them corresponding access to the MMB4L source, alternatively all hardware donations gratefully accepted). I suppose (I'm no more an expert on computer hardware than I am on general electronics) it's even possible the existing 32-bit armv6l implement may run on the Arm64 ODROID-C2 or C4, perhaps if someone has one of those they could try.

MMB4L on Android is trickier. I have it compiled and running under Termux for "Android aarch64" on my phone. Termux provides the terminal emulation that MMB4L requires. A "proper" Android version would require more work not least to provide it with its own terminal implementation ... which could of course be borrowed from the Termux open-source.

Where the issue of portability will probably get significantly more complex is if/when MMB4L gets access to GPIO and the IoT via SPI, I2C, etc. I have some interest in this but @lizby has more and is making some progress using Linux drivers (a higher level approach than that adopted by Peter with the Pi-cromite) which *should* be portable beyond the Raspberry Pi ... we will just have to wait and see.

Best wishes,

Tom
Edited 2022-01-22 05:25 by thwill
MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures
 
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