Tag: BASIC
Sponsors on Patreon got an early look at Chloe ports of two classic Amiga demos (Boing and Juggler) late last year, but they are now available to download from Source Solutions, Inc. Two years ago when we first reported on the Chloe, firmware updates were roughly quarterly, but last year there was only one update. Development had stalled, and efforts…
I’ve repeatedly referred to I-code in previous articles. Let’s go into some more detail, and in passing correct a mistaken impression I may have given. What distinguishes I-code from other virtual machine code As you enter, edit, or load source code with basic09, it is converted to I-code. I-code is commonly likened to code for virtual machines, like the JVM…
Welcome to part 4 of a multi-part series on simple things you can do to speed up Microsoft BASIC on the Radio Shack Color Computer. These tips may be applicable to other systems with Microsoft (or other) BASICs. See also: Introduction, part 1 , part 2 and part 3. Part 4 – GOTO and GOSUB Unless you are writing a program that…
Allen Huffman is graciously sharing ways to speed up programs written for the family of Microsoft BASIC interpreters common on personal computers of the time that interests us, including the various flavors of Color BASIC. These ways all boil down to Modify your code to work around the limitations the BASIC interpreter inherited from its origins on systems with extremely…
NOTE: This is a minor update of an article (“PCLEAR 0 to get more CoCo BASIC memory“) that originally appeared on my website in January 2015. On the Radio Shack TRS-80 Color Computer, Extended Color BASIC added new commands to access high resolution graphics modes. The following modes of the CoCo’s Motoroal 6847 VDG chip (video display generator) were implemented: PMODE…
See also: part 1, part 2 and part 3. Previously, I demonstrated a simple way to write a BASIC program on a modern computer and then load that program in to a CoCo emulator. This time, I will discuss doing the same thing with 6809 assembly code. Tool Time When it comes to compiling CoCo-compatible 6809 assembly files on a…
Over on Hackaday, Elliot Williams details a very cool Easter Egg hidden in the ESP32: a BASIC interpreter. Apparently this is build in to the processor and not part of the on-board flash ROM either. Pull GPIO 12 high, reset the cpu and PRINT “HELLO WORLD” to your heart’s content! The interpreter claims to be derived from TinyBasic, so don’t…
Ryan Liston aka R’ZO has released a new VIC20 Music Album! The album consists of 17 tracks plus 5 bonus tracks written using Basic, Fisichella and Vic Tracker. Download includes printable CD booklet and .pdf booklet. Check out the sample tracks to get you in the mood and download the whole album from the links below. Sample Tracks: R’zo – Nut, R’zo – Exoskeletal Download: The Vicious Twenty, Mirror…
Over on hackaday.io, user kodera2t is documenting his build of a minimalist 8-bit computer. The design is based on Grant’s 6-chip 6809 computer, but kodera2t has gone the next step and released the source files for his PC board. Not into etching your own boards? That’s okay – this computer can even be built on a breadboard! All you need…