BBC BASIC
« Amazon Fire TV Stick »

Welcome Guest. Please Login or Register.
Jan 20th, 2018, 6:14pm


Cross-platform BBC BASIC (Win32, Linux x86, Android, Mac OS-X, Raspberry Pi)

« Previous Topic | Next Topic »
Pages: 1  Notify Send Topic Print
 thread  Author  Topic: Amazon Fire TV Stick  (Read 345 times)
Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 689
xx Amazon Fire TV Stick
« Thread started on: Apr 9th, 2017, 11:21am »

I've updated 'BBC BASIC for Android' so that it will run nicely on the new Amazon Fire TV Stick (currently available only in the US and UK I think). In particular you can navigate the menus and run programs using the remote control:

http://www.rtr.myzen.co.uk/BBCBasic.apk

Only a couple of the supplied interactive programs can be controlled in the absence of a touchscreen or keyboard (2048.bbc and Dibley.bbc) but all the graphics and sound demos etc. run very nicely on the stick!

It might be interesting to develop some Fire TV Stick compatible applications designed specifically to be operated using the limited input capabilities provided by the remote (using voice control via Alexa could be more challenging!). Any takers?

Richard.
User IP Logged

Gromit337
New Member
Image


member is offline

Avatar




PM


Posts: 3
xx Re: Amazon Fire TV Stick
« Reply #1 on: Apr 14th, 2017, 11:31pm »

BBC Basic is everywhere nowadays! Great work Richard. Now, if you can get it to run on my old Palm OS devices or Psion, life will be perfect wink

Gromit

PS. If you can create a patch for the Amstrad NC100 version to include 'While' loops, I'll buy you a chicken that lays Easter eggs. 😁
User IP Logged

Richard Russell
Administrator
ImageImageImageImageImage


member is offline

Avatar




Homepage PM


Posts: 689
xx Re: Amazon Fire TV Stick
« Reply #2 on: Apr 15th, 2017, 5:52pm »

on Apr 14th, 2017, 11:31pm, Gromit337 wrote:
If you can create a patch for the Amstrad NC100 version to include 'While' loops, I'll buy you a chicken that lays Easter eggs.

I think you could argue that the 16-bit MS-DOS version is more deserving of such an upgrade, since it was contemporary with Acorn's BASIC V but never benefitted from the enhancements in that version. Not that either is actually going to happen!

Nevertheless it's worth bearing in mind that I now have a C version of BBC BASIC that incorporates all the language features of BBC BASIC for Windows (it's what is used for the ARM Android and Raspberry Pi editions) so, if you can tolerate the speed and memory requirement implications, that could in principle be compiled for any processor with a respectable C compiler (it uses some GCC-specific extensions but they could no doubt be worked around).

Richard.
User IP Logged

jgharston
New Member
Image


member is offline

Avatar




PM


Posts: 12
xx Re: Amazon Fire TV Stick
« Reply #3 on: Jul 15th, 2017, 11:04pm »

on Apr 14th, 2017, 11:31pm, Gromit337 wrote:
PS. If you can create a patch for the Amstrad NC100 version to include 'While' loops, I'll buy you a chicken that lays Easter eggs. 😁

IF condition THEN REPEAT do stuff UNTIL NOT condition
User IP Logged

Pages: 1  Notify Send Topic Print
« Previous Topic | Next Topic »

Donate $6.99 for 50,000 Ad-Free Pageviews!


This forum powered for FREE by Conforums ©
Sign up for your own Free Message Board today!
Terms of Service | Privacy Policy | Conforums Support | Parental Controls