avatar
L Break Into Program @breakintoprogram.co.uk

There are console mode editions of BBC BASIC on a number of platforms. I used to use it regularly on the Tatung Einstein to create lookup tables for Spectrum and Amstrad games. Modern versions are available for Linux, Windows and even MacOS. So why break the habit of a lifetime...

Writing a BBC BASIC sin table generator in Visual Studio Code's terminal tab.
aug 31, 2025, 3:41 pm • 23 4

Replies

avatar
bugbear6502.bsky.social @bugbear6502.bsky.social

What's the machine/system/program that's accepting Lua as a scripting language - I ask because I use CHDK on my 2006 Canon camera, and I can program my camera ... in LUA!

aug 31, 2025, 7:05 pm • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

It's sjasmplus (a Z80 assembler)

aug 31, 2025, 7:14 pm • 1 0 • view
avatar
bugbear6502.bsky.social @bugbear6502.bsky.social

It's interesting - speaking a unix fan, I'd have used a Gnu makefile, created a dependency on the table, and used a script (likely Perl) to create the table. The sort of thing I did here; forums.atariage.com/topic/265504...

aug 31, 2025, 7:44 pm • 0 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

Links for downloads on this page. I'd also recommend the SDL version for a more feature rich version.

aug 31, 2025, 3:42 pm • 7 0 • view
avatar
Adam @adamlotus.bsky.social

I recently printed the BBC BASIC manual as the Agon Light 2 has the language built in natively ☺️ it’s pretty powerful

sep 1, 2025, 2:15 am • 1 0 • view
avatar
L Break Into Program @breakintoprogram.co.uk

It is my favourite BASIC in all incarnations, so when I was asked by Bernardo to implement BASIC on the Cerberus, I picked it. And the Agon naturally followed.

sep 1, 2025, 6:08 am • 1 0 • view
avatar
Adam @adamlotus.bsky.social

I had no idea it was so comprehensive- I was reading through the manual and was like ‘wtf you can do this??’

sep 1, 2025, 6:41 am • 1 0 • view
avatar
johndavidgay.bsky.social @johndavidgay.bsky.social

I really enjoy BBC Basic on my Agon (-=

aug 31, 2025, 7:04 pm • 1 0 • view