Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 22:36 14 Nov 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 : How about a S.D.L. version of MMBasic ?

Author Message
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 734
Posted: 03:33pm 14 Sep 2020
Copy link to clipboard 
Print this post

Cross platform ....
my site
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3472
Posted: 04:01pm 14 Sep 2020
Copy link to clipboard 
Print this post

What is "S.D.L."?
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
RetroJoe

Senior Member

Joined: 06/08/2020
Location: Canada
Posts: 290
Posted: 05:13pm 14 Sep 2020
Copy link to clipboard 
Print this post

@lizby: Simple DirectMedia Layer. It is roughly equivalent to DirectX on Windows, but is cross-platform, so is the defacto media API on Linux.

@Hitsware2: MMBasic has been ported to the RaspberryPI -  there are “issues”, but I imagine an SDL port would be  technically feasible if you have the skills and time. AFAIK, none of the ports (e.g. to Windows) supports any of the MMBasic graphics or sound commands.
Enjoy Every Sandwich / Joe P.
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 734
Posted: 06:00pm 14 Sep 2020
Copy link to clipboard 
Print this post

  jpusztai said  
@Hitsware2: MMBasic has been ported to the RaspberryPI -  there are “issues”, but I imagine an SDL port would be  technically feasible if you have the skills and time. AFAIK, none of the ports (e.g. to Windows) supports any of the MMBasic graphics or sound commands.

The reason I mention the possibility is because
of the reported problems with the RPi .
Perhaps a SDL version would be more stable ?
The ( RPi ( SDL ) ) version of BBCBasic works great .
Even SOUND ( which with BBCBasic is complex )
my site
 
RetroJoe

Senior Member

Joined: 06/08/2020
Location: Canada
Posts: 290
Posted: 07:14pm 14 Sep 2020
Copy link to clipboard 
Print this post

I’ve been following the “Commander X16” project, and they have made a full-blown emulator available on Windows until they get the actual hardware out the door.

Arguably, a Colour Maximite 2 emulator is not a big attraction when you can already buy or build an actual CMM2, but a fully-functional SDL port of MMBasic would be very cool for a number of reasons.  

Unfortunately, I am nowhere near the right  guy to do the dev work on such a project, but would be happy to pitch in on the cross-platform testing, having Windows, OSX and a few Linux machines (Mint and Raspbian). And, a real CMM2, of course :)
Enjoy Every Sandwich / Joe P.
 
HellbentHorse
Regular Member

Joined: 08/07/2020
Location: Australia
Posts: 55
Posted: 07:51pm 14 Sep 2020
Copy link to clipboard 
Print this post

If a CMM2 emulator was created successfully I think it would be great in terms of increasing accessibility to the CMM2 MMBasic language for education purposes where the physical CMM2 may not be readily available, or in the very least only a few units per group of users existed.

It could also assist in development and testing cycles, akin to what you see with NES game development (written and tested via emulator on PC before moving across to the physical hardware for further testing/play).

Could be an interesting project for sure. I certainly am also not skilled enough to dip my toes into that water!
 
chris
Regular Member

Joined: 24/08/2020
Location: United Kingdom
Posts: 56
Posted: 08:03pm 14 Sep 2020
Copy link to clipboard 
Print this post

I'm sure that Geoff and Peter are already thinking about porting the CMM2 functions to the DOS version, perhaps even a premium version. There are only so many hours in the day though, so give them a break and let them take a bow for the amazing machine that is CMM2.
 
HellbentHorse
Regular Member

Joined: 08/07/2020
Location: Australia
Posts: 55
Posted: 08:34pm 14 Sep 2020
Copy link to clipboard 
Print this post

  chris said  I'm sure that Geoff and Peter are already thinking about porting the CMM2 functions to the DOS version, perhaps even a premium version. There are only so many hours in the day though, so give them a break and let them take a bow for the amazing machine that is CMM2.


I take nothing of the amazing work and efforts of Geoff and Peter for granted! They've created (and continue to create) something truly special and they will always have my thanks and appreciation for it  . I just hope I can now put it all to good use to contribute meaningfully back to this community.
 
elk1984

Senior Member

Joined: 11/07/2020
Location: United Kingdom
Posts: 229
Posted: 10:01pm 14 Sep 2020
Copy link to clipboard 
Print this post

  hitsware2 said  
  jpusztai said  
@Hitsware2: MMBasic has been ported to the RaspberryPI -  there are “issues”, but I imagine an SDL port would be  technically feasible if you have the skills and time. AFAIK, none of the ports (e.g. to Windows) supports any of the MMBasic graphics or sound commands.

The reason I mention the possibility is because
of the reported problems with the RPi .
Perhaps a SDL version would be more stable ?
The ( RPi ( SDL ) ) version of BBCBasic works great .
Even SOUND ( which with BBCBasic is complex )


I've never managed to get BBC Emulation stable on the Pi (even with recompiling Beebem with patches. If you have any hints I'd really appreciate a DM.

Cheers


Trevor.
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 734
Posted: 01:33am 15 Sep 2020
Copy link to clipboard 
Print this post

@ elk1984

First download this ....

Unzip and follow directions on ' install-rpi.txt '
my site
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 734
Posted: 04:12pm 15 Sep 2020
Copy link to clipboard 
Print this post

Didn't work for me either .... Working on it .... See here
my site
 
hitsware2

Guru

Joined: 03/08/2019
Location: United States
Posts: 734
Posted: 09:08pm 15 Sep 2020
Copy link to clipboard 
Print this post

@ elk1842

Works now .... 3 B +  w / Stretch



my site
 
elk1984

Senior Member

Joined: 11/07/2020
Location: United Kingdom
Posts: 229
Posted: 09:20pm 15 Sep 2020
Copy link to clipboard 
Print this post

  hitsware2 said  @ elk1842

Works now .... 3 B +  w / Stretch




Thanks for letting me know. I'll give that a bash later in the week.
 
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