![]() |
Forum Index : Microcontroller and PC projects : MMB4L: ramblings
Author | Message | ||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
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. 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 |
||||
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |