- BASIC Interpreter / Run Time Engine
Non-file devices (e.g. serial ports) now use unbuffered I/O on all platforms, not just Windows.
Fatal errors set the exit code (%ERRORLEVEL% in Windows) to 512 rather than zero, although this normally won't affect Linux.
Fixed a bug causing PLOT 68 to plot something, when it shouldn't!
Fixed READ crashing if there are no DATA statements (ARM and 64-bit editions only).
- Example Programs
Added blacksmith.bbc and carousel.bbc in examples/sounds/.
Added welcome.bbc, from the BBC Micro Welcome Disc, in examples/general/ (this is sensitive to the PLOT 68 bug).
BBC BASIC for SDL 2.0 version 1.35a released
BBC BASIC for SDL 2.0 version 1.35a released
I have released version 1.35a of BBC BASIC for SDL 2.0 - the cross-platform programming language for Windows, Mac OS, Linux, Raspberry Pi OS, Android, iOS and in-browser. The changes in this version are as follows:
Re: BBC BASIC for SDL 2.0 version 1.35a released
This transcription of Thunder and Blazes (also known as Entry of the Gladiators) by Julius Fučik was originally encoded in September 1977 by Leon Rue of the North Orange County Computer Club; this makes it probably the oldest example of computer music I have. I don't know now what software it was originally created for, but presumably I translated it to the format needed by my old Z80 Music program.
The US online records show a Leon Rue resident in Orange County (California); if this is the author, and he's still alive, he is now 92 years old!
https://youtu.be/I28Vo2V5LVo