Kiruahxh wrote:The *SPEED command doesn't seem to do anything.
I've tested it, with Fast, Slow, 6 and 15, and in eah case, it takes 23 seconds to run SIERPINS (with k from 1 to 500).
Does SIERPINS at least display correctly? There were some speed bugs in r577 that have been fixed since (r585). Is there still a speed issue? Does *SPEED
work with CUBE? (I get 3FPS in 6MHz mode, 6FPS in 15MHz mode in Wabbitemu).
So the full-screen editor doesn't exist any more...
I think it's important to improve the abilities of the command line editor, at least to have a command to see the source of the program with a scroll...
I agree this could be improved upon. There are a number of ways of making LIST
s a bit more manageable, though. LIST
itself can take line numbers as arguments
to list particular lines in the program, and you can use the copy-key editing to copy the lines and edit them. LIST IF
can be used to search for code. VDU 14
pauses after each page of text is output, which may make scrolling more practical. Holding 2nd+Alpha normally will temporarily pause listings.
The tokeniser is documented here
. I don't know if BBC BASIC exposes a way to tokenise a line of ASCII text to a line of BASIC code (if so, it's not documented).
I've looked at your website, and the cube seems to run very fast (2Mhz is ~ the speed on my calc)
Is that normal??
It's normal insofar as that's not a calculator, that's this computer project
and the CUBE demo on that is written in straight Z80 assembly, not BBC BASIC.