![]() |
Forum Index : Microcontroller and PC projects : Windows Lite..
![]() ![]() |
|||||
Author | Message | ||||
Tinine Guru ![]() Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
Hey Mick, Yeah, fully aware of the Picomite. I have a bunch of them, including the little square one that I already posted about. Just wondering about the RPi 3, 4 or whatever. Cheers Craig |
||||
Tinine Guru ![]() Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
@Mick Remember? :) |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7938 |
There was the Pi-cromite some time ago, but Peter abandoned that as it was proving too difficult to keep up with the changes being made to the Pi family. There's been no development for any of the RPi family, with the exception of the Pico, since. It's still possible to run Pi-cromite if you can find the right combination of hardware and firmware. IIRC I had it running on a 3B at one time. I've not got it now. hehe - Yep. :) Edited 2022-02-20 04:47 by Mixtel90 Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
hitsware2![]() Guru ![]() Joined: 03/08/2019 Location: United StatesPosts: 719 |
Again I ask : Why no SDL version ? my site |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
I don't suppose someone wants to start actively maintaining a TBS 'mite FAQ ? You seem to be good at that sort of thing @Mixtel90 ![]() Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7938 |
Because you haven't written it yet. ;) It *might* get written *if* someone feels like doing it. AFAIK there are no plans for one on TBS so only those who really want one are likely to produce it. You'd still be running on an OS of some sort anyway and the sound and graphics capabilities of MMBasic are already pretty fixed for back-compatibility reasons so you wouldn't be making the best use of SDL anyway. I'm not sure that you'd gain anything over linux and windows versions. Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
hitsware2![]() Guru ![]() Joined: 03/08/2019 Location: United StatesPosts: 719 |
I'm not sure that you'd gain anything over linux and windows versions. The ability to run on RPi ...... my site |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
Didn't I already say that I was most likely going to use SDL if/when I get around to high-res graphics and sound for MMB4L ? (which will run on the RPi, repeat after me "The Raspberry Pi runs LINUX!") It's like Groundhog Day here. Is this the iteration where I drive off a cliff? ... I hope so, I need the rest ![]() Best wishes, Tom Edited 2022-02-20 07:32 by thwill MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
hitsware2![]() Guru ![]() Joined: 03/08/2019 Location: United StatesPosts: 719 |
"The Raspberry Pi runs LINUX!") So no differance between ARM and X86 with SDL ? Or browser for that matter ? my site |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
"The Raspberry Pi runs LINUX!") So no differance between ARM and X86 with SDL ? Or browser for that matter ? The source code for supporting theoretical x86 and ARM versions of MMB4L using SDL2 for graphics and sound and targeting the same version of the GCC compiler should be the same (give or take). The compiled binary is obviously different, that is why there are separate downloads for x86, x86_64 and armv6l on the MMB4L GitHub page. I can't speak with any authority about a theoretical WASM version (for the web) having never used that technology, but I believe the same would apply. Does that help? Tom Edited 2022-02-20 18:56 by thwill MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
hitsware2![]() Guru ![]() Joined: 03/08/2019 Location: United StatesPosts: 719 |
Does that help? Thank You .. SDL is only for graphics and sound ? my site |
||||
Mixtel90![]() Guru ![]() Joined: 05/10/2019 Location: United KingdomPosts: 7938 |
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games. SDL officially supports Windows, Mac OS X, Linux, iOS, and Android. Support for other platforms may be found in the source code. SDL is written in C, works natively with C++, and there are bindings available for several other languages, including C# and Python. SDL 2.0 is distributed under the zlib license. This license allows you to use SDL freely in any software. From https://www.libsdl.org/ Mick Zilog Inside! nascom.info for Nascom & Gemini Preliminary MMBasic docs & my PCB designs |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4311 |
Mostly. I believe it also includes a cross-platform threading abstraction and some stuff to help with the file-system differences. But basically it's a graphics and sound library in a similar vein to the olc::PixelGameEngine that Peter has selected for MMB4W but a bit heavier-weight. Anyway let's see what happens over the next few months, it looks like an exciting time for MMBasic on the desktop. Best wishes, Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 4044 |
Rather than SDL mightn't what Peter is using (olc::PixelGameEngine) be easier for a graphical MMB4L? Either way, still reduces to someone willing & able to put in the time & effort. John Edited 2022-02-21 19:07 by JohnS |
||||
![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |