12-05-2022, 04:21 PM
(12-05-2022, 01:24 PM)moon cresta Wrote: Hello, this is my first post on the forum I think!
I got a Colour Maximite computer a few years ago, but didn't use it much until recently. I like the MMBASIC on it but there don't seem to be that many resources for learning it that I know of. Then I found out that MMBASIC is similar to QBASIC so I've been learning that for now instead. I'm interested in various types of BASIC, such as Locomotive BASIC on the Amstrad CPC, Atari BASIC on the Atari 8-bit computers... not a massive fan of Commodore 64 BASIC so far lol, although apparently it was designed to be more efficient, plus there are other forms of Commodore BASIC.
So anyway, I'm learning QBASIC mainly from this book at the moment: "A course in programming with QBASIC" by Tony Hawken. I'm mainly using QB45 via DOSBOX on a Linux PC.. hopefully I'm still welcome on this forum, come to think of it lol.
Hoping that posting here will help motivate me to learn BASIC quicker!
Hi and of course you are welcome on this forum. A lot of us, me included, are old timers here. I started out on T.I BASIC, and yes, Atari Basic. I really loved that language back them. You could even customize your own ASCII characters with Atari.
Not a fan of Commodore? Neither was I.
Now that you found your way here, I hope you are trying to run your QB stuff in QB64. If you need any help with some minor conversions, just post the QB code in our HELP ME forum and ask for help to convert it. As mnrvovrfc stated, most keywords are supported and backwards compatible, some PEEK/POKE, some CALL INTERRUPT like the mouse routine are also supported; but many other gaming CALL ABSOLUTE and CALL INTERRUPT routines of old are not supported. Since they were 16-bit, developers would have to emulate them and frankly with the changes in memory address in PEEK and POKE and other obstacles set forth by 64-bit technology, that's just not going to be happening in QB64. I have a friend at my QBasic Forum who sadly had three grate very large action games that were almost completely loaded up with unsupported library call statements. Lucky for him, they did run in DOSBox.
Pete