Go to advanced search

by RichardRussell
Sun Nov 05, 2017 4:40 pm
Forum: Other languages
Topic: BBC BASIC side-scroller demo
Replies: 0
Views: 158

BBC BASIC side-scroller demo

This YouTube video shows the 'Forces of Darkness' side-scroller demo running in BBC BASIC on a Raspberry Pi 3 (with VC4 driver enabled). I intend to release the source code once it's been tidied up a bit.

Richard.
by RichardRussell
Sun Nov 05, 2017 4:05 pm
Forum: Other languages
Topic: BBC BASIC for Raspbian updated to v0.19a
Replies: 3
Views: 526

Re: BBC BASIC for Raspbian updated to v0.19a

Any ideas? BBC BASIC for SDL 2.0 requires at least a Raspberry Pi 2 and preferably a Raspberry Pi 3. Earlier models don't have a suitable CPU (as the 'illegal instruction' message indicated), sorry. I test every release on Windows 10, Ubuntu 16.04 LTS, Mac OS 10.6 and 10.7, Raspberry Pi 3 with Stre...
by RichardRussell
Wed Nov 01, 2017 5:03 pm
Forum: Other languages
Topic: BBC BASIC for Raspbian updated to v0.19a
Replies: 3
Views: 526

BBC BASIC for Raspbian updated to v0.19a

I have updated BBCSDL, the free cross-platform version of BBC BASIC, to v0.19a. Full details of this release may be found at the BBC BASIC forum . The Raspbian edition now runs Andy Parkes' BBCEdit IDE as well as my SDLIDE , and the latter now supports debugging and profiling on the Raspberry Pi, br...
by RichardRussell
Mon Oct 23, 2017 9:50 am
Forum: Off topic discussion
Topic: PiVPN and WPA Vulnerability
Replies: 10
Views: 1711

Re: PiVPN and WPA Vulnerability

the bits I read says it the clients since they are the ones that are fooled, or repeaters. Not a router as they are not clients. That's exactly what my ISP (Zen) has told me. Routers are not affected, unless they implement 802.11r ('fast roaming') which is very unusual. My router is too old to rece...
by RichardRussell
Tue Oct 03, 2017 8:14 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

The application will search for the brightest pixel and the relatively bright pixels that surround it... Is interpreted BASIC going to be fast enough for this? In my similar application (I run multiple 2-dimensional running-average-filters over the image to identify markers) that's the one thing th...
by RichardRussell
Mon Oct 02, 2017 11:44 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

Reading a file byte at a time - nope. BBC BASIC has always had the reputation for being a 'bit twiddlers' language, right back to the original version in 1981. Support for reading and writing files one byte at a time, indirection operators and the integral assembler are all designed to make it poss...
by RichardRussell
Sat Sep 30, 2017 11:16 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

There was definitely something that was different between the first BASIC version for the Beeb and the second version. I remember having to make allowances for it. My memory is also very vague. I know that the OPENUP and OSCLI keywords were introduced at that point, using tokens that had previously...
by RichardRussell
Sat Sep 30, 2017 10:19 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

I think that v2 had the string indirection which wasn't available in v1. No, I'm pretty sure that string indirection ($var) was there from the beginning, using a CR terminator. I added the option to use NUL-terminated strings ($$var) which is very useful for interworking with C/C++ and Operating Sy...
by RichardRussell
Sat Sep 30, 2017 9:22 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

Closest I got to that was the forerunner from the same stable - Acorn Atom BASIC. That had indirection operators too, didn't it? I thought they were one of the features that got into BBC BASIC via Atom BASIC, certainly the BBC wouldn't have asked for them. In the very early days Acorn were pressing...
by RichardRussell
Sat Sep 30, 2017 8:43 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

None of the the BASIC versions I've ever used in the last 40 years have ever had any logical, bit manipulation instructions To be fair, because BASIC doesn't usually have dedicated Boolean data types (unlike C, say) the AND, OR and exclusive-OR operators can commonly be used in a 'bitwise' mode as ...
by RichardRussell
Sat Sep 30, 2017 8:23 am
Forum: Other languages
Topic: Porting ARM BASIC to the Raspberry Pi via SDL 2.0
Replies: 89
Views: 11227

Re: Porting ARM BASIC to the Raspberry Pi via SDL 2.0

I am a retired software engineer living in the USA. I had never heard of BBC Basic until just a few weeks ago. The BBC Microcomputer was sold in the US in the 1980s but it flopped. A major reason was that the adaptation to the NTSC TV system (the assumption was that people would use their TV set as...
by RichardRussell
Fri Sep 22, 2017 10:54 am
Forum: Raspbian
Topic: ScummVM on Rasbian Stretch
Replies: 5
Views: 334

Re: ScummVM on Rasbian Stretch

VC4 is stable enough for most use. It depends. I find it quite stable, but there are known issues: for example it does not support 'overscan compensation' (at least, not via the normal settings menu) and I understand that it's not compatible with the camera module. I look forward to the day when it...
by RichardRussell
Fri Sep 22, 2017 8:44 am
Forum: Raspbian
Topic: ScummVM on Rasbian Stretch
Replies: 5
Views: 334

Re: ScummVM on Rasbian Stretch

If I'm not mistaken ScummVM uses SDL2 on Strech, and SDL2 is damn slow under X11 on the Raspberry :( It's not slow so long as the 'experimental' (VC4) GL Driver is enabled in raspi-config ; SDL2 runs quite fast (and just as fast in Stretch as in Jessie) in that case. Unfortunately because of a bug ...
by RichardRussell
Sat Sep 09, 2017 8:37 am
Forum: Off topic discussion
Topic: Can I delete account?
Replies: 10
Views: 977

Re: Can I delete account?

I also want to delete my account. I've been told that only an administrator can do that, so I've requested it.

Richard.
by RichardRussell
Fri Sep 08, 2017 4:11 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

ShiftPlusOne wrote:
Fri Sep 08, 2017 4:05 pm
The aim is to be welcoming and if you feel made fun of or demeaned, we have failed here and I apologise for that.
Welcoming? What a joke! I have looked for, and failed to find, how to resign from this forum. How can I cancel my membership?
by RichardRussell
Fri Sep 08, 2017 3:58 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

ShiftPlusOne wrote:
Fri Sep 08, 2017 3:32 pm
How is this anything other than acknowledgement of the issue?
That came later as you know perfectly well. I genuinely wish I was dead.

Richard.
by RichardRussell
Fri Sep 08, 2017 3:57 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

I'm pleased to have an explanation for my app running so slowly (without the GL Driver enabled) but keen to have a fix that I can pass onto my customers as soon as possible. :? What point are you making? Of course I want a fix. It doesn't say, and it doesn't mean, that I am expecting the fix to be ...
by RichardRussell
Fri Sep 08, 2017 3:44 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

Richard and anyone else with this problem. Here are some basic instructions on how to compile mesa To repeat (which really should not be necessary) I cannot do that; I do not have even the basic skills required nor do I any longer have the mental proficiency that would allow me to acquire those ski...
by RichardRussell
Fri Sep 08, 2017 3:28 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

What other possible interpretation is there other than you think the RPF should be fixing it ? What it says, which is that the RPF should acknowledge it. If I had meant fix it I would have said so, but I didn't. Indeed I quite explicitly said that I did not expect the RPF to fix it. Richard.
by RichardRussell
Fri Sep 08, 2017 8:52 am
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

This seems to be what people are arguing about - that the RPF should fix any issues in any software they allow to be used on their system On the contrary you alone have attached that interpretation. Nobody else who has posted to this thread has said that the RPF should fix the problem, indeed I qui...
by RichardRussell
Thu Sep 07, 2017 9:16 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

users of Free and Open Source software provided for free by whatever means, have no right to demand anything. I don't believe I did "demand" anything. I am personally not affected by the issue, since I am able to use the VC4 driver. Hopefully most of my 'customers' are in the same position, but som...
by RichardRussell
Thu Sep 07, 2017 7:32 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

Somebody got a bit demanding.... If you are referring to me, why do you not afford me the common courtesy of using my name? Sometimes, as a 'senior citizen', I feel really out of place and uncomfortable on forums like this because the tone and demeanour are not what I am used to. On the other hand ...
by RichardRussell
Thu Sep 07, 2017 2:48 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

feelslikeautumn wrote:
Thu Sep 07, 2017 2:01 pm
Instead I used the time to fire up lubuntu armhf (easy since I made an ISO), installed mesa-utils and started glxgears. 180fps and correct colours. 5 mins max of my time.
Thank you. A genuinely helpful response, much appreciated.

Richard.
by RichardRussell
Thu Sep 07, 2017 8:55 am
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

What is wrong with the response "Its nothing to do with us, its not our software, you need to talk to the maintainers because we haven't got a damn clue what is wrong and no idea how to fix it"? If you can't see what's wrong with that response, I don't think anything I say is going to help. I will ...
by RichardRussell
Tue Sep 05, 2017 4:57 pm
Forum: Raspbian
Topic: Mesa driver much slower on Stretch than on Jessie
Replies: 95
Views: 4707

Re: Mesa driver much slower on Stretch than on Jessie

AIUI, the full issue is that software rendering is slower and seems to have graphical glitches in certain OpenGL applications in the Mesa version that's provided by Raspbian. The crucial point is that it's the Mesa version provided by Raspbian Stretch . It worked fine (and fast) on Jessie, so whate...

Go to advanced search