![]() |
Forum Index : Microcontroller and PC projects : Small Linux for Raspberry Pi....
![]() ![]() |
|||||
Author | Message | ||||
robert.rozee Guru ![]() Joined: 31/12/2012 Location: New ZealandPosts: 2442 |
i wonder if the RPi version of mmbasic could be ported to run on PiCore. this may improve stability, and create something a little closer to a bare-metal solution. cheers, rob :-) |
||||
hitsware Guru ![]() Joined: 23/11/2012 Location: United StatesPosts: 535 |
This may come closer to that : Download : |
||||
robert.rozee Guru ![]() Joined: 31/12/2012 Location: New ZealandPosts: 2442 |
the problem is: "[RISC OS Pico] boots a Raspberry Pi directly into BBC BASIC to give you the full retro BASIC experience". i'm guessing this doesn't include networking or too much access to the file system on the SD card, USB accessory support, etc. it is just the "retro BASIC experience". but i could be wrong - is anyone able to test this out? cheers, rob :-) |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10315 |
Have you actually used the Pi-cromite software for a proper application and found a stability issue? |
||||
robert.rozee Guru ![]() Joined: 31/12/2012 Location: New ZealandPosts: 2442 |
nope, i've just read of others outlining the problems they have had on here. it is not a criticism of the mmbasic port, but rather a recognition of the practical limitations of trying to run a real-time application (mmbasic) under a non-real-time operating system; the closer to the metal one can get, the more realizable the goal becomes. cheers, rob :-) |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5091 |
Appart from PiCore (RISK-OS) the others are all linux based. The difference between them is how "bare" Linux is, and how easy it is to tailor it to your needs. But they all have the same underlying OS. You are just as far from the "bare metal" in all of them. There could be one with a "real time kernel" that gives you the impression of being more real time, but you are just as far from bare metal. Not sure about risk-os though. There is however one advantage for Linux. It is maintained and updated. Whenever new technology comes, it is (sooner or later) ported to Linux (appart from some proprietary stuff). PicomiteVGA PETSCII ROBOTS |
||||
lizby Guru ![]() Joined: 17/05/2016 Location: United StatesPosts: 3378 |
(By the way, my own problems with corruption of the SD card on the pi (because of power interruptions) were totally unrelated to mmbasic on the pi, with which I have not had problems.) PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
hitsware Guru ![]() Joined: 23/11/2012 Location: United StatesPosts: 535 |
(AIUI) RISC OS Pico does not boot to BBC BASIC. This maybe sorta does ? I have not personally worked with any Basic's to any extent on the RPi. I have tried matwerp's and Richard Russel's SDL versions to limited extent. Both are awkward to me getting booted through the " ???? " layer, (SDL with BBC) The RISC does alleviate that, since it boots directly. (like good ol' DOS Basic) AND ... The RISC GUI seem way snappier than Linux versions I've tried. I think RISC perhaps is more way intrinsically tied to the ARM processors than other OS's ......... (Wish I had a short history lesson on the subject) |
||||
hitsware Guru ![]() Joined: 23/11/2012 Location: United StatesPosts: 535 |
Mr. BBC Speaks : |
||||
Volhout Guru ![]() Joined: 05/03/2018 Location: NetherlandsPosts: 5091 |
BBC basic: Surprise....after installing sdl libraries BBCbasic ran flawless on linux. It even supports graphics... Tried for some time to get MMbasic to run under linux (wine, dosbox) but could not get that to work (although others apparently succeeded), and the link to the 4.4 version of MMbasic under linux was dead. Anyway, a new dialect of basic to learn....BBCbasic. Thanks for the link. Volhout PicomiteVGA PETSCII ROBOTS |
||||
hitsware Guru ![]() Joined: 23/11/2012 Location: United StatesPosts: 535 |
I used the Windows version for years for it's musical ability |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |