#mbasic — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #mbasic, aggregated by home.social.
-
#Microsoft has released the original assembler sources for #MBASIC dated 1976-1978 under MIT licence. You'll find it in this github repo:
https://github.com/microsoft/BASIC-M6502
#RetroComputing #BASIC #6502 -
#Microsoft has released the original assembler sources for #MBASIC dated 1976-1978 under MIT licence. You'll find it in this github repo:
https://github.com/microsoft/BASIC-M6502
#RetroComputing #BASIC #6502 -
Episódio 162 – BASIC.BAS – Parte A
https://retropolis.com.br/2025/04/09/episodio-162-parte-a/
#Podcast #6502BASIC #ApplesoftBASIC #AtariBasic #AtariMSBASIC #BASIC #BASIC68 #BASIC69 #BASIC80 #BillGates #CommodoreBASIC #CreativeComputing #DartmouthBASIC #DartmouthCollege #DavidHAhl #DEC #FOCAL #Hanover #HP #HPTimeSharedBASIC #IA #IntegerBasic #JohnGKemeny #JohnMcCarthy #LinguagemDeProgramao #LISP #mainframe #mbasic #MicroSoft #microcomputador #Minicomputadores #MonteDavidoff #PaulAllen #podc
-
Episódio 162 – BASIC.BAS – Parte A
https://retropolis.com.br/2025/04/09/episodio-162-parte-a/
#Podcast #6502BASIC #ApplesoftBASIC #AtariBasic #AtariMSBASIC #BASIC #BASIC68 #BASIC69 #BASIC80 #BillGates #CommodoreBASIC #CreativeComputing #DartmouthBASIC #DartmouthCollege #DavidHAhl #DEC #FOCAL #Hanover #HP #HPTimeSharedBASIC #IA #IntegerBasic #JohnGKemeny #JohnMcCarthy #LinguagemDeProgramao #LISP #mainframe #mbasic #MicroSoft #microcomputador #Minicomputadores #MonteDavidoff #PaulAllen #podc
-
I "recompiled" #MBASIC v5.22 for #CPM
from stefano:
https://z88dk.org/forum/viewtopic.php?t=11754 -
I "recompiled" #MBASIC v5.22 for #CPM
from stefano:
https://z88dk.org/forum/viewtopic.php?t=11754 -
#XMAS 2023 #Challenge - DONE ;)
in 367 Bytes #MBASIC (ASCII-saved)
https://logiker.com/Vintage-Computing-Christmas-Challenge-2023 -
#XMAS 2023 #Challenge - DONE ;)
in 367 Bytes #MBASIC (ASCII-saved)
https://logiker.com/Vintage-Computing-Christmas-Challenge-2023 -
It's alive!
Minimal playing so far, but a simple smoke test is encouraging... I can run #CPM and see the contents of some virtual drives - so the microSD card is clearly working. The buttons appear to work as things happen when I press them, including the LED illuminating. Also, the o/p port at addr 0 works when doing OUTs from #MBASIC and using a multimeter.
Lots still to learn with this deceptively complex system, but I am having a blast so far! 🚀
-
It's alive!
Minimal playing so far, but a simple smoke test is encouraging... I can run #CPM and see the contents of some virtual drives - so the microSD card is clearly working. The buttons appear to work as things happen when I press them, including the LED illuminating. Also, the o/p port at addr 0 works when doing OUTs from #MBASIC and using a multimeter.
Lots still to learn with this deceptively complex system, but I am having a blast so far! 🚀
-
-
-
-
-
And we have reached colour mandlebot with the display...
Not sure they are the "right" colours, and I've spotted a bug in the background when scrolling, but it's pretty :)
-
And we have reached colour mandlebot with the display...
Not sure they are the "right" colours, and I've spotted a bug in the background when scrolling, but it's pretty :)
-
This is a big reason why most #CBASIC programs were also lost to time where #MBASIC ones are ubiquitous. If you have a #CBASIC binary, you have to match the hardware and can't patch it if it's broke or discover how it works without documentation unless you're willing to reverse engineer it.
The same thing will be true of our current "open source" vs proprietary/SaaS stuff in a decade or two. Do you know how many obscure old databases I have that no one has heard of?
-
This is a big reason why most #CBASIC programs were also lost to time where #MBASIC ones are ubiquitous. If you have a #CBASIC binary, you have to match the hardware and can't patch it if it's broke or discover how it works without documentation unless you're willing to reverse engineer it.
The same thing will be true of our current "open source" vs proprietary/SaaS stuff in a decade or two. Do you know how many obscure old databases I have that no one has heard of?
-
Many shops still used #CBASIC since it has a major computational performance advantage over #MBASIC, but hobbyists largely used Microsoft #BASIC for the convenience and relative portability. It also meant you could share source code and the other person could just run it without having to compile it or worry about a precompiled binary not running due to different hardware where the source was otherwise compatible.
-
Many shops still used #CBASIC since it has a major computational performance advantage over #MBASIC, but hobbyists largely used Microsoft #BASIC for the convenience and relative portability. It also meant you could share source code and the other person could just run it without having to compile it or worry about a precompiled binary not running due to different hardware where the source was otherwise compatible.
-
Running #CBASIC on #OsborneOne was quite the chore and although way ahead of its time, I see why #MBASIC won. CBAS2 compiled the program but didn't have an IDE. You were supposed to write the #BASIC in #WordStar in binary mode (or ED), so you'd have the be constantly swapping the floppy in A: to go back and forth between the text editor and the compiler. #MBASIC could be compiled but it way mainly interpreted and shipped with a much friendlier editor.
-
Running #CBASIC on #OsborneOne was quite the chore and although way ahead of its time, I see why #MBASIC won. CBAS2 compiled the program but didn't have an IDE. You were supposed to write the #BASIC in #WordStar in binary mode (or ED), so you'd have the be constantly swapping the floppy in A: to go back and forth between the text editor and the compiler. #MBASIC could be compiled but it way mainly interpreted and shipped with a much friendlier editor.