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 : BASIC
Page 1 of 3 | |||||
Author | Message | ||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
Hi folks, just switching from OFF to Topic, from here: https://www.thebackshed.com/forum/ViewTopic.php?FID=16&TID=11638&LastEntry=Y#139517#139517 Does anybody know a free emulator for structured Interpreter-BASIC just like QBASIC (with its capabilities) was, running on WIN 7 ... if MMBASIC-DOS had more functionality this would be my choice. I mean just some old-style black window (console) just typing without any mouse but structured coding. If QB64 was no Compiler it would be a good match or PC-BASIC if it at least was not line numbered. Andre ... such a GURU? | ||||
Tinine Guru Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
thinBASIC was originally developed using PowerBASIC |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
Thanks, but this is exactly what I am not looking for, too modern! Imagine something more like this: Old editor-style but structured coding ... Andre ... such a GURU? | ||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 705 |
How about this ? my site |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
Thanks for your support, but this would be no improvement to "PC-BASIC" (GW-BASIC Emulator), having line numbers as well, it is also lacking graphics, I mean at least drawing some graphs should be possible, just like the Pixel command in MMBASIC. MMBASIC was founded on Bywater Basic: http://geoffg.net/Maximite_Story.html I am looking for something that is classic like QBASIC but not as ancient as Dartmouth BASIC, GW-BASIC is just in between It should be an Interpreter, not a Compiler but support structured coding without line numbers and all done in one simple Console-Window, no GUI just a black one ... but I guess finding such is just my wishful thinking!?!? Something like the Commodore BASIC but not so old and powerless. Andre ... such a GURU? | ||||
ceptimus Senior Member Joined: 05/07/2019 Location: United KingdomPosts: 130 |
You could try the BBC Model B emulator. The BBC computer had a pretty powerful BASIC with lots of graphics commands - in the emulator you can make it run many times faster than a real Model B if you wish - and of course it simulates having disk drives, so you can quickly load/save etc. The Amiga emulator is pretty good too - you can run Amiga Basic or one of several other powerful BASICs from the 80s / 90s inside that. I dare say there are other emulators for the Atari ST and such, but I've not tried those. I think the BBC one is free, the best Amiga one you have to buy, but it's only €10 for the value edition which is all you probably need. |
||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 705 |
For Windows ? my site |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
Thanks, I didn´t know this one before, tried it and a great one, but still too classic for my needs ... with line numbers ... But I really like it! Thanks! Checking up! Andre ... such a GURU? | ||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3012 |
What functionality is MMBASIC-DOS lacking that you want? I find it very capable, and with PaulL have an MMBasic program of 3350+ lines which runs (with flags--and varying capabilities) on DOS, R-Pi, E-64, and ArmMite L4/H7/F4. Edited 2019-08-18 22:15 by lizby PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
At least I cannot find any pixel-plotting just for drawing some lines and graphs or other corresponding graphic commands ...or am I getting this completely wrong within the manual? Andre ... such a GURU? | ||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 705 |
How do you run that on RPi ? .... DosBox ? my site |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3012 |
matherp's pi-cromite port. Search "pi-cromite" for earlier threads. Edited 2019-08-19 01:41 by lizby PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3012 |
Absent as far as I know, and I agree, I'd like to be able to paint a screen with text and graphics. You can output an html file, but I suspect that's not what you're looking for. You can also output VT100 code to a terminal with serial out--and also feed it back into the PC with a second serial port and a VT100 terminal emulator like puTTY or Teraterm (but that's clunky and a more straightforward way of doing it would be nice (but Geoff already has a lot on his plate)). PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
I am looking for a "perfect" program to recommend to everybody being interested in taking a clear and unspoiled look at BASIC and of course MMBASIC running on Maximites is a certain aim, but as there is no Maximite easily available (without any own effort in electronics) the first very naive contact would be more appropriate on a PC, being generally not as easy as it was with all kinds of 8-Bitters in the 80´s! MMBASIC is great, no question, but the dog is chasing its own tail, no electronic skills no Maximite, no Maximite no easy beginning (including electronics) ... I think the easiest way still is GW-BASIC-Style with line numbers ("PC-BASIC" Emulator), then stepping up to QBASIC-Style (QB64 or FreeBASIC or anything alike) stepping further to MMBASIC specially for electronics. IF MMBASIC-DOS was equal to its relative versions THEN MMBASIC would be THE BASIC being recommendable as a complete and unrivaled package to get into and probably staying with but at least to learn basic programming doing BASIC programming! The catch is that there is no one and only BASIC, but different "dialects", though this also gives some new opportunities ... but quite confusing to naive outsiders. But thanks for all support yet, please keep on I am still reconsidering and searching! Andre ... such a GURU? | ||||
hitsware2 Guru Joined: 03/08/2019 Location: United StatesPosts: 705 |
Last chance @ Mouser : ) my site |
||||
lizby Guru Joined: 17/05/2016 Location: United StatesPosts: 3012 |
There is a small amount of non-newbie software setup involved, but the pi-cromite port gives you full MMBasic graphics (without touch) with output to HDMI, so a low-cost MMBasic implementation is available to anyone with a TV screen or monitor or projector with HDMI input. After the software setup on the R-pi (downloading the pi-cromite software and installing pigpio), you pretty much just need to be able to plug in cables (you do need a separate console connection (can be wifi), so not altogether trivial or all-in-one, but you do have very powerful graphics available for around $15US for the R-Pi Zero W). Edited 2019-08-19 04:51 by lizby PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
You are right the Duinomite is a good and easy beginning https://olimex.wordpress.com/2017/06/21/duinomite-mini-mega-and-emega-back-in-stock/ but now after already 9-10 years I think it will run out in some time, just imagine that a decade is a full alternation of generations counted in internet-years. MMBASIC as it is now will survive as long as the PICs are available, but there is the chasing dog again. But as long as it is available the Duinomite-Mini appears to be the best choice for beginners and after having advanced it they can go on and mount their own CMM or µM. Thanks for reminding me! I have not started this issue for myself yet and therefore I always find myself forgetting it again and again, so I think this will be the next task for me. But I generally think this is, as you also mentioned, not really a newbie-thing, but should of course be taken into consideration, at least parallelly for a second step. All this constructive support really gets me deeper into reconsideration, taking me really forward! Thanks! Andre ... such a GURU? | ||||
Tinine Guru Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
This is the age of smartphones and you expect to get people excited with plotting cheesy graphics? Maybe I lost the plot of this thread. Wanna get people interested in Basic programming where they can instantly realise modern day quality? RFO BASIC, an Android based interpreter. |
||||
Poppy Guru Joined: 25/07/2019 Location: GermanyPosts: 486 |
Exactly! "Smarty"-Toy-Phones may be some current standard, but most people are just stupid users not being interested in understanding any fundamentals. Most people do just want to be fed, not to grow themselves anything. Following Your argumentation we could just go on to programming the PICs exclusively in Assembler, why any BASIC at all?! I assume that most people still have a Desktop-PC (Laptop, Notebook, whatever substitute as well) and this is the place I just take up. The plot is to find a "perfect" Basis for BASIC, being a great basis for leaving any completely naive state concerning the understanding of modern technology, which has not changed much during the last decades except gotten smaller and faster ... and more colourful. RFO BASIC is quite interesting, thanks for mentioning. Edited 2019-08-19 20:08 by Poppy Andre ... such a GURU? | ||||
Tinine Guru Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
People are addicted to smartphones and many would love to be able to create an app but they take one look at Java/Eclipse and that's the end of it. RFO BASIC is just as easy as...but more powerful than MM. Connecting to a ucontroller, via BT is like 2 commands. Dead easy. Just another of my secret weapons to get the job done in as short a time as possible. |
||||
Page 1 of 3 |
Print this page |