Search found 485 matches

by RichardRussell
Thu 01 Oct 2020, 14:37
Forum: Announcements
Topic: BBC BASIC for SDL 2.0 version 1.16a released
Replies: 0
Views: 14

BBC BASIC for SDL 2.0 version 1.16a released

I've released version 1.16a of BBC BASIC for SDL 2.0 - the cross-platform programming language for Windows, MacOS, Linux, Raspbian, Android, iOS and in-browser. This is an interim release to fix a bug and a regression, it affects the 64-bit, ARM and Browser editions only, the 32-bit x86 editions hav...
by RichardRussell
Wed 30 Sep 2020, 17:07
Forum: BBC BASIC language
Topic: Strange syntax error
Replies: 2
Views: 29

Re: Strange syntax error

I agree it looks like a bug. Yes, definitely a bug (the 32-bit Linux edition isn't affected, but the 64-bit one is), and although it should have been picked up in the test suite, that particular test had been bypassed sometime in the past, for some inexplicable reason. :? I'll release a fixed versi...
by RichardRussell
Wed 30 Sep 2020, 16:14
Forum: BBC BASIC language
Topic: Strange syntax error
Replies: 2
Views: 29

Re: Strange syntax error

Please advise. I agree it looks like a bug. I don't think I've ever used ON ... PROC in any of my programs which may explain how it has been missed, although I'm surprised it wasn't picked up in the test suite I run after any change. That could mean the test suite itself needs to be checked for cov...
by RichardRussell
Wed 30 Sep 2020, 09:06
Forum: BBC BASIC language
Topic: The future of GCOL
Replies: 16
Views: 635

Re: The future of GCOL

To pull this thread back on topic, I'm pleased to report that jigsaw.bbc (in the examples/games/ directory), which relies on GCOL 1 , does work properly in WebGL so in this case substituting ADD for OR is acceptable. I've therefore added jigsaw to the programs supplied with the in-browser edition.
by RichardRussell
Tue 29 Sep 2020, 22:17
Forum: Assembly language
Topic: sal reg,variable
Replies: 2
Views: 27

Re: sal reg,variable

Ric wrote:
Tue 29 Sep 2020, 21:01
does anyone know if it is possible to shift a register by a variable instead of an immediate value?
Yes. In IA-32:

Code: Select all

0FA31CF9 D3 25 F3 20 A3 0F              sal dword [mem], cl
or in x86-64:

Code: Select all

000000000D791D17 D3 25 F4 03 00 00               sal dword [rel mem], cl
by RichardRussell
Tue 29 Sep 2020, 10:40
Forum: Miscellaneous
Topic: StarDot forum
Replies: 6
Views: 96

Re: StarDot forum

Your leaving Stardot will not be a relief to me or to anyone else. I don't think you can claim to speak for every member of the StarDot forum! ;) I willingly admit that the antagonism towards me at StarDot is nothing like as great as it is at the RISC OS forum, and it is perhaps a little unfair for...
by RichardRussell
Tue 29 Sep 2020, 08:42
Forum: Miscellaneous
Topic: StarDot forum
Replies: 6
Views: 96

Re: StarDot forum

I am sure it is just a misunderstanding. You've not seen the Private Messages. I've agreed not to post there again. StarDot is a forum dedicated to all things Acorn and of course my products are seen as being anti-Acorn (I suppose they are, in a way, given that I have deliberately not striven to ma...
by RichardRussell
Sun 27 Sep 2020, 23:14
Forum: Announcements
Topic: In-browser BBC BASIC for SDL 2.0
Replies: 34
Views: 1233

Re: In-browser BBC BASIC for SDL 2.0

The latest update to the in-browser edition of BBCSDL incudes the following programs in the examples/games/ directory: buggy , dibley , dropperz , hangman , jigsaw , lemmings and snake . In order to keep the initial download size manageable, these are provided only as stubs which automatically fetch...
by RichardRussell
Sun 27 Sep 2020, 22:52
Forum: Miscellaneous
Topic: StarDot forum
Replies: 6
Views: 96

StarDot forum

I am currently 'self isolating' from the StarDot forum, having caused upset there (as I do everywhere). Compared with this forum they are a friendly bunch, but even their tolerance has limits. So for the time being, at least, I will not be posting there. :(
by RichardRussell
Sat 26 Sep 2020, 21:47
Forum: Announcements
Topic: In-browser BBC BASIC for SDL 2.0
Replies: 34
Views: 1233

Re: In-browser BBC BASIC for SDL 2.0

BUT if say, a version was made that only allowed interaction with the content of the presentation from the link and didn't allow a person to say, snoop in a persons computer or say, write to the users device, then such concerns could be avoided. No, you misunderstand. It's got nothing to do with th...