Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:42 25 Nov 2024 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 : OutRun PETSCII

     Page 2 of 2    
Author Message
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 03:18pm 03 Jul 2024
Copy link to clipboard 
Print this post

  aNdy/Cosine said  I've never heard of MMBasic but looking at the manual, the commands seem pretty 'standard'.


The standard Basic commands are there, but there are also many enhancements, especially with regard to handling the pins on the microcontroller.

And in particular, the developer of the MMBasic software on the Raspberry Pi Pico, @matherp, was very attentive to the need-for-speed with regard to graphics that became apparent as the MMBasic/PicoMite version of Petscii Robots was being developed, and was both responsive and proactive in providing what was needed.

Note that the Raspberry Pi Pico is very different from the traditional Raspberry Pi line--a microcontroller as opposed to a small computer.

~
Edited 2024-07-04 01:21 by lizby
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 6783
Posted: 04:16pm 03 Jul 2024
Copy link to clipboard 
Print this post

The Pico is the little board that does almost impossible things because no-one told it that it wasn't suitable for clever stuff. :)
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3800
Posted: 07:00pm 03 Jul 2024
Copy link to clipboard 
Print this post

  aNdy/Cosine said  I've not used a RaspberryPi Pico.
(snip)
I've never heard of MMBasic but looking at the manual, the commands seem pretty 'standard'.

Yes MMBasic is like that, and you also get FRAMEBUFFERs, BLIT/SPRITE and so on plus things not needed for games like PWM, SPI, I2C - though those then mean you can use game console controllers without needing to invent new hardware :)

The Pico is incredibly cheap & powerful - so much so that you can do things in BASIC which otherwise would need ASM. (Arguably takes the fun out LOL)

(You can choose whether to have an OS.  MMBasic doesn't need one as it handles all the I/O etc itself, like BASICs used to do.)

John
 
aNdy/Cosine

Newbie

Joined: 02/07/2024
Location: United Kingdom
Posts: 4
Posted: 10:28am 05 Jul 2024
Copy link to clipboard 
Print this post

  Mixtel90 said  The Pico is the little board that does almost impossible things because no-one told it that it wasn't suitable for clever stuff. :)


Beautiful summation!

Regarding MMBasic and it's additional 'modern' features: it sounds like Blitz2 on Amiga and PureBasic on PC, both of which I'm a heavy user of.  All my own editors for my 8Bit stuff are coded in PureBasic.  I'll take a look at MMBasic just out of interest!

Thanks again for the info!
Edited 2024-07-05 20:29 by aNdy/Cosine
https://csdb.dk/scener/?id=6404
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 11:32am 05 Jul 2024
Copy link to clipboard 
Print this post

  aNdy/Cosine said    I'll take a look at MMBasic just out of interest!

Thanks again for the info!


This Video may answer many of your questions
Have Fun
Martin
'no comment
 
     Page 2 of 2    
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024