BBC BASIC for Windows
General >> Announcements >> New version of BBC-SDL released
http://bb4w.conforums.com/index.cgi?board=announcements&action=display&num=1471275164

New version of BBC-SDL released
Post by DDRM on Aug 15th, 2016, 3:32pm

If anyone is interested in using the SDL-based version of BB4W, there are announcements on groups.io:

https://groups.io/g/bb4w/topic/bbc_basic_for_sdl_2_0_v0_14a/2298582

And the other conforums board:
http://bbcbasic.conforums.com/index.cgi?board=announcements&action=display&num=1470047257

I know Richard is keen for feedback on it, and on the two IDEs it comes with!

D
Re: New version of BBC-SDL released
Post by DDRM on Feb 1st, 2017, 1:37pm

Another new version of BBC-SDL has been launched: Here is the link on the cross-platform conforum

http://bbcbasic.conforums.com/index.cgi?board=announcements&action=display&num=1485942746

This gives links to the site where it can be downloaded, plus details of the changes etc.

Here are the direct links:

Win32: http://www.rtr.myzen.co.uk/bbcsdl20.zip
Linux (x86): http://www.rtr.myzen.co.uk/bbclinux.zip
Mac OS-X: http://www.rtr.myzen.co.uk/BBCBasic.dmg
Android: http://www.rtr.myzen.co.uk/BBCBasic.apk

Of note, Richard has managed to get this version working on ARM-based Android devices (unless the program includes assembler, of course), so it may be of interest to a lot more people who don't have x86-based Android devices.

Best wishes,

D
Re: New version of BBC-SDL released
Post by David Williams on Feb 2nd, 2017, 08:35am

I've just been playing 'Buggy' (under BBC-SDL) on my ARM-based Motorola Moto G4 smiley




Re: New version of BBC-SDL released
Post by David Williams on Feb 3rd, 2017, 08:10am

I just run 'sorttest.bbc' (under BBC-SDL) on both my Moto G4 smartphone (Snapdragon 617 ARM-based CPU), and my Laptop PC (Intel Celeron T1600), and the Snapdragon won hands down in terms of the reported timings.

For instance, the sorting of three 10000-element float64 arrays took 0.1 seconds on the Intel laptop, but only 0.03 seconds on the Moto G4. Even more interestingly, my Intel Core-i7 based desktop PC took 0.03 seconds!

I wonder what's going on here? The Snapdragon 617 is, I think, a middle-of-the-range processor, not high-end. I wouldn't have expected the Moto G4 to 'win' over a Celeron-based PC, and certainly not tie with a Core-i7.

In any case, Richard's done great work.

[UPDATE]: Having since run a different speed test - 'timing.bbc' which is included in the BBC-SDL package - I see that the performance on the Celeron-based laptop is at least twice as fast in most of the tests, typically 3 times faster, sometimes more. This is much more in line with my expectations!


David.
--