I stumbled online across the manual for Sinclair 4K BASIC for the ZX80, which brought back memories of using a friend's ZX80 or ZX81. While most people bought it for the price, its Tiny BASIC had some clever ideas: https://troypress.com/sinclair-4k-basic-for-the-zx80/ #TinyBASIC #Retrocomputing
Sinclair 4K BASIC for the ZX80

In my study of Tiny BASICs, one I overlooked reviewing was Sinclair 4K BASIC, which stands out for its unique keyboard, its approach to graphics, and its memory usage.

Troy Press

okay!

the text editor is beginning to croak back into life!

this is a 100-ish line text editor written in Altair BASIC

i have corrected and adapted the program to run on this Tiny BASIC, which runs on virtually every micro-controller board available in the west:

https://github.com/slviajero/tinybasic

what happens in this video is:

1. a text file is loaded at the INPUT prompt

2. the file is read into memory with "R"

3. the file paged through with "N"

4. individual lines for editing are listed with "L"

please see the following source code:

https://git.sr.ht/~vidak/peoples-permacomputer/tree/master/item/basiclang/text-editors/transcribed/edit/edit-conversion-draft-2.bas

#permacomputing #retrocomputing #retro #basic #tinybasic #vintagecomputing #programming

https://spectra.video/w/qvxsFMhciScC1T2py3eFvB

going live for a bit, working on the text editor that is supposed to ship with the suite of tools with the people's permacomputer model 1.

#permacomputing #retrocomputing #tinybasic #6502 #z80 #livecoding #peertube #retro #emacs #retrogames #texteditor #programming

Coding A Text Editor in Tiny BASIC

PeerTube

This #TinyBasic port also runs successfully on the #HP200LX palmtop. It wound up as a 2,799 byte .COM file. Added the ability to LOAD and SAVE the program source, and BYE to quit the interpreter.

Source and a prebuilt COM file here, if you would like to try on your own hardware.
https://gitlab.cs.washington.edu/fidelp/tinybasic
Careful, it may still have bugs!

The #pasmo assembler has this really neat feature where it'll accept #z80 opcodes and then do its best to emit equivalent #Intel8086 instructions. Effectively, this is the "assembly-level" forward compatibility that Intel advertised for migrating code from 8080 to 8086.

It certainly isn't perfect - a few instructions are unimplemented and have to be manually fixed, and I'm not sure I've caught all the subtle bugs where flags behave differently ... but, here's Palo Alto TinyBasic running on #MartyPC under DOS, in only a few hours work!

#retrocomputing #basic #TinyBasic

Watch Me Code in BASIC! #goblinweek

PeerTube
Watch Me Code in BASIC! - 10/2/2025, 6:31:01 AM

PeerTube
Am I suddenly working on a procedurally generated game? Maybe!
Anyway, here are some names. For people, planets, or whatever.
#MailStation #TinyBasic

the people's permacomputer project is crowdfunding AUD$500 for some prototypes, which backers will receive.

https://igg.me/at/HTkxQoJqy6U/x/35340446#/

please boost and share around.

#crowdfunding #mutualaid #permacomputing #retrocomputing #retro #esp32 #tinybasic #basic