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 3 of 3 | |||||
Author | Message | ||||
Tinine Guru Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
Last time I tried QB64, it was clunky and flaky, nothing like programming in the original QuickBASIC environment. |
||||
cdeagle Senior Member Joined: 22/06/2014 Location: United StatesPosts: 261 |
I use the BASIC located at portal.qb64.org to run some of my old QuickBASIC programs. |
||||
Volhout Guru Joined: 05/03/2018 Location: NetherlandsPosts: 3483 |
Hi Robert, Any idea if this idea of yours is really feasible ? What would it take to integrate this into DOS MMBasic ? Volhout PicomiteVGA PETSCII ROBOTS |
||||
robert.rozee Guru Joined: 31/12/2012 Location: New ZealandPosts: 2285 |
it would require geoff to create a version of dos/win32 mmbasic where the onboard editor talks to the screen and keyboard solely via the STDIN and STDOUT pipes, uses vt102 escape sequences for cursor positioning, changing colours, etc, and responds to vt102 keyboard escape sequences for function and cursor keys. this could perhaps be achieved just through changing some of the conditional compile switches, as the vt102 stuff is already in the source code for use with all the pic32 micromites. then one runs mmbasic.exe using the exact same method as 'P32P GUI.exe' runs pic32prog.exe: http://www.thebackshed.com/docregister/ViewDoc.asp?DocID=21 this part would require me to create a variant of gfxterm that instead of talking to a serial port, is hard-wired to talk to the hooked pipes to/from mmbasic. doing this is relatively simple, all the code already exists. cheers, rob :-) |
||||
bitartrate Newbie Joined: 08/05/2019 Location: United StatesPosts: 1 |
Hi Poppy, and I realize you live in Germany but I always have some Colour Maximite on ebay ready to go. I would like to suggest EngineBASIC. It is truely a Maximite, C=64, CoCo2 type experience with structured programming and modern hardware, speed, and all the graphics abilities one could ask for. If a person where happy with GW-Basic, Free-Basic, or MicrosoftBasic they will be happy with this dialect. I know your not thrilled with line numbers but this is a far superior experience to GB64 even. https://basicengine.org/ https://github.com/uli/basicengine-firmware There are several ways to run it including dedicated hardware, devoted emulator, and SDL versions. I work in all three. The SDL version is quite appealing as it aims to be that modern C=64 or Maximite experience on any operating system/hardware that can run an SDL application. basic678.sdl.zip basic678unoficial.zip File structure: [Engine Basic] basic678.sdl basic678unoficial 1mgm.sf2 [sf] 1mgm.sf2 [vfs] [flash] [sd] --------------------------------------------------- Launch this SDL version in linux: sudo ./basic678.sdl Launch this Emulator in linux: sudo ./basic678unoficial To compile for your operating system: https://github.com/uli/basicengine-firmware |
||||
Page 3 of 3 |
Print this page |