Date   
Re: Testers wanted

Richard Russell
 

On Wed, Feb 14, 2018 at 06:51 am, Robin Hodson wrote:
Still says "String too long" as before.
Yes, thanks, David Nichols confirmed that as well in another thread.  I've put my utility on the back burner because it's obviously seriously broken, and I have no idea what the cause is.  It's a good thing I found out about this before releasing it, you have saved me some embarrassment!  I've now deleted FOD.apk.

Richard.

Re: Dibley

Richard Russell
 

On Wed, Feb 14, 2018 at 06:05 am, Richard Russell wrote:
It's not a case of 'giving up', it's a case of not having a clue!
Can you try Dibley again, please (same link as before, you may need to clear your cache to guarantee picking up the new version)?  I have an inkling as to what may be going on, and I've made a trivial change to the code which will indicate whether I'm on the right track or not.

Richard.

Re: Testers wanted

 

I downloaded the FOD.apk and it worked perfectly, although it was a little slow to load everything.

I was using a OnePlus 2

 

I don’t know if that helps. Maybe I should try with Dibley, too.

 

Chris Fry
Barcelona

 


From: bb4w@groups.io [mailto:bb4w@groups.io] On Behalf Of Richard Russell
Sent: Wednesday, February 14, 2018 4:06 PM
To: bb4w@groups.io
Subject: Re: [bb4w] Testers wanted

 

On Wed, Feb 14, 2018 at 06:51 am, Robin Hodson wrote:

Still says "String too long" as before.

Yes, thanks, David Nichols confirmed that as well in another thread.  I've put my utility on the back burner because it's obviously seriously broken, and I have no idea what the cause is.  It's a good thing I found out about this before releasing it, you have saved me some embarrassment!  I've now deleted FOD.apk.

Richard.

Re: Testers wanted

Richard Russell
 

On Wed, Feb 14, 2018 at 09:29 am, Chris Fry wrote:
I don’t know if that helps.
Unfortunately knowing that it works doesn't help at all -  it works on all my devices too!  I am waiting to hear whether my recently modified 'dibley.apk' fixes the problem for those who are suffering it, i.e. Robin Hodson and David Nichols.  If it does I will at least have a workaround, but if not I'm as much in the dark as ever.

Richard.

Re: Saving an area of the screen

Paul Marshall
 

On Wed, Feb 14, 2018 at 04:59 am, Richard Russell wrote:
copy the block from the visible area into the off-screen area,
Neat idea thanks Richard. Just the sort of simple solution I was looking for, it will be fast enough for me. David's graphic capabilities are indeed awesome but it isnt likely I shall go to that level.

Re: Saving an area of the screen

Richard Russell
 

On Wed, Feb 14, 2018 at 09:57 am, Paul Marshall wrote:
David's graphic capabilities are indeed awesome but it isnt likely I shall go to that level.
If you aspire to writing a program with the performance (not necessarily the complexity) of Forces of Darkness you will have to bite the bullet of either using David's library in BB4W or calling SDL functions in BBCSDL.  I would argue that the latter is easier, if only because the functions are better documented than David's are.  In an ideal world I'd like there to be a pair of 2D graphics libraries (one for BB4W and one for BBCSDL) which would encapsulate those functions and provide a common, platform-independent, interface to the user's program - as I have already done for 3D.

Richard.

Re: Testers wanted

DaveinSpain
 

Downloaded the new Dibley app and find that it now works but doesn't know where to go on exit (file or path not found)
Dave N

On Feb 14, 2018 18:56, Richard Russell <news@...> wrote:
On Wed, Feb 14, 2018 at 09:29 am, Chris Fry wrote:
I don’t know if that helps.
Unfortunately knowing that it works doesn't help at all -  it works on all my devices too!  I am waiting to hear whether my recently modified 'dibley.apk' fixes the problem for those who are suffering it, i.e. Robin Hodson and David Nichols.  If it does I will at least have a workaround, but if not I'm as much in the dark as ever.

Richard.

Re: Testers wanted

 

I also get (file or path not found) on my OnePlus 2 running Oxygen=S 3.6.1,

 

But the game works!

 

Chris

 


From: bb4w@groups.io [mailto:bb4w@groups.io] On Behalf Of daveinspain101
Sent: Wednesday, February 14, 2018 7:14 PM
To: bb4w@groups.io
Subject: Re: [bb4w] Testers wanted

 

Downloaded the new Dibley app and find that it now works but doesn't know where to go on exit (file or path not found)
Dave N

Re: Testers wanted

Richard Russell
 

Chris Fry and David Nichols: why do you not accept the explanation that I gave to Paul Marshall for the 'File or path not found error'?  Indeed he was kind enough to recognise that the error arises from the Dibley.bbc program itself, not from my BBC2APK tool, but you seem to want to assign the blame entirely to me.

Richard.

Re: Testers wanted

Robin Hodson
 

On 14/2/2018 1756, Richard Russell wrote:
On Wed, Feb 14, 2018 at 09:29 am, Chris Fry wrote:

I don’t know if that helps.

Unfortunately knowing that it works doesn't help at all -  it works on
all my devices too!  I am waiting to hear whether my recently modified
'dibley.apk' fixes the problem for those who are suffering it, i.e.
Robin Hodson and David Nichols.  If it does I will at least have a
workaround, but if not I'm as much in the dark as ever.
Dibley, once I searched through these messages for where to download it,
for the benefit of anyone else mystified:
https://www.dropbox.com/s/muu8sr9ffurjweg/dibley.apk?dl=0

... Works fine, including sound.
I didn't even have to clear my cache.

Only when I pressed the back button, which I now know emulates the
escape key, did something break, this time saying:

>File or path not found
>_

At this point, PRINT PAGE'LOMEM'END'HIMEM produced:

4396800
4410090
4423694
6493952




---
This email has been checked for viruses by AVG.
http://www.avg.com

Re: Testers wanted

Richard Russell
 

On Wed, Feb 14, 2018 at 01:58 pm, Robin Hodson wrote:
Only when I pressed the back button, which I now know emulates the
escape key, did something break
I give up.  Here is the response to Paul Marshall that I posted earlier today, which NOBODY seems to have read:

"On Wed, Feb 14, 2018 at 06:20 am, Paul Marshall wrote:
pressing Escape gives a 'File or path not found" error.
Needless to say, this was simply intended as a quick demo of my (it appears broken) utility to create an APK from a BBC; I didn't make any changes to Dibley.bbc.  Typically you are going to need to adapt a program before it is suitable as a standalone app, not least that there ought to be no way for it to 'quit' (or exit to immediate mode).  Android apps never 'terminate' as such, other than through the user 'force closing' them, and indeed if you allow a BBC BASIC program to quit you will end up with a 'zombie' process still running in the background.

And before anybody (JGH?) says that they think it should be the responsibility of BBC BASIC itself or of the BBC2APK utility 'automatically' to modify the behaviour of the program from how it works when run from the IDE, I totally disagree!"
-------------------------------------------------------------------------------------------------------------------------------


I'm almost pleased that my utility has the bug so that I can abandon it with a clear conscience.

Richard.

Re: Testers wanted

Paul Marshall
 

On Wed, Feb 14, 2018 at 02:41 pm, Richard Russell wrote:
I'm almost pleased that my utility has the bug so that I can abandon it with a clear conscience
Please dont give up! It must be immensely frustrating that it doesnt work on a couple of devices and it cant help that people dont read the whole thread, and that in my case I forget what you've already told me.  I know you cant have an application that only works for some people but it should be encouraging if a number of us confirm that it is working.

Re: Testers wanted

Richard Russell
 

On Thu, Feb 15, 2018 at 03:45 am, Paul Marshall wrote:
I know you cant have an application that only works for some people but it should be encouraging if a number of us confirm that it is working.
As you say, a utility that creates APKs that only work on some devices is about as useful as a chocolate teapot (some versions have 'chocolate fireguard', take your pick)!  I will, of course, be happy to take it out of mothballs if and when the cause of the incompatibility is established and a solution found.  I have described the issue in more detail at the forum, since it's too specialised for discussion here - and I know from experience that highly technical posts are prone to provoke resignations from the group.  If anybody has the expertise to help, please join in at the forum.

Richard.

Re: Dibley

Richard Russell
 

In response to the multiple comments about the 'Back' button causing the program to exit with an error message, I have made the necessary trivial change to Dibley to stop that happening.  The new APK can be downloaded from the same address as before:

 https://www.dropbox.com/s/muu8sr9ffurjweg/dibley.apk?dl=0  

This doesn't advance the testing of my BBC to APK converter but I hope it may remove a distraction.

Richard.

Re: Dibley

DaveinSpain
 

Nice one Richard.
Before, if I typed "QUIT" at the error message, it quit and ended up at the home page. Mind you, I have no idea what rubbish would be left behind, or what would be needed to clear it up
Dave N

On Feb 15, 2018 16:08, Richard Russell <news@...> wrote:
In response to the multiple comments about the 'Back' button causing the program to exit with an error message, I have made the necessary trivial change to Dibley to stop that happening.  The new APK can be downloaded from the same address as before:

 https://www.dropbox.com/s/muu8sr9ffurjweg/dibley.apk?dl=0  

This doesn't advance the testing of my BBC to APK converter but I hope it may remove a distraction.

Richard.

Re: Dibley

Richard Russell
 

On Thu, Feb 15, 2018 at 08:09 am, daveinspain101 wrote:
Mind you, I have no idea what rubbish would be left behind, or what would be needed to clear it up
I explained that in an earlier post: "if you allow a BBC BASIC program to quit you will end up with a 'zombie' process still running in the background".  Are you reading group posts by email (rather than on the web page)?  I wonder if you are failing to receive all the messages, or are otherwise not seeing (or reading) them.  I am finding the need to repeat myself rather irritating.

Richard.

Re: Dibley

Robin Hodson
 

On 15/2/2018 1640, Richard Russell wrote:
> On Thu, Feb 15, 2018 at 08:09 am, daveinspain101 wrote:
> ... I explained that in an earlier post: ...
> Are you reading group posts by email (rather than on the
> web page)? I wonder if you are failing to receive all the messages,
> or are otherwise not seeing (or reading) them. I am finding the need
> to repeat myself rather irritating.

That's the trouble with a listserv as opposed to a forum.
I can get my email client to search through all messages,
but only if I know I need to run a search, and not for info
previously mentioned that I haven't seen. I imagine the
situation must be even more difficult for those using the
listserv via a web interface, or even offline with a smaller
reference.

I only read the messages/threads that look interesting; there's too much
material here to read every single message, although my
email client still downloads them.

When I searched for mentions of the forum, 197 matches came up,
so I Googled instead. I repeat the result here in case others
couldn't find it either:
http://bb4w.conforums.com/

This also came up:
https://bb4w.wikispaces.com/


---
This email has been checked for viruses by AVG.
http://www.avg.com

Re: Dibley

Richard Russell
 

On Thu, Feb 15, 2018 at 09:23 am, Robin Hodson wrote:
When I searched for mentions of the forum, 197 matches came up,
This is a support group for 'BBC BASIC for Windows' and 'BBC BASIC for SDL 2.0'.  Both those programs (in their desktop variants, anyway) have Help menus in which can be found links to the website, the wiki, the discussion group and the forum.  Therefore I do not consider it necessary to refer to their locations explicitly, since anybody here should simply be able to click on the relevant item in the Help menu and be taken straight there.

 I repeat the result here in case others couldn't find it either: http://bb4w.conforums.com/
That's the forum from which I was effectively expelled and to which I cannot post!  It's somewhat unfortunate, from my point of view, that it came higher in the search results than 'my' forum, but I suppose that reflects the popularity of a forum from which the author of the software is excluded and where people can feel more able to be honest.  

Richard.

Re: Testers wanted

David Smith
 

Hi, I am pleased with BBC Basic on my Debian Linux tower. I use this as a development tool. BBC Basic also runs on my Samsung Galaxy Tab and my Samsung Galaxy Young mobile phone.
Here is a link to my website, the three BBC aplications on the first page were developed on my Debian tower.




I am also pleased with the BBC Basic on my Windows 7 and Windowws 10 laptops.
Thank you for keeping a tradition alive, I did my City and Guilds in BBC Basic at South Bristol Technical college. My supervisor was Paul Mobey.
Kind regards,
David S


On Monday, 12 February 2018, 0:44, Richard Russell <news@...> wrote:


I am developing a software tool which will automatically convert a BBC BASIC program to an Android app. My objective is to make it as straightforward to create an APK file for Android as it is to create an EXE file for Windows using BB4W! Enough of it is working to give me confidence that I will succeed: here is an APK for David Williams' Forces of Darkness game that I made this way (40 Mbytes):

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

Because the user-interface is such an important aspect of the program I would like to invite people to try it out and give me their feedback before it is formally released. The prerequisites are that you must have written a BBC BASIC program which you have confirmed works on an Android device (using BBCSDL), and that you have a relatively modern Windows PC which has Java 1.7 or later installed (or on which you are happy to install Java).

If you would like to volunteer let me know.

Richard.


Re: Testers wanted

Richard Russell
 

I've sent copies of the BBC2APK utility, albeit with known incompatibilities, to all those who expressed an interest in testing it - I think. If I've missed anybody out please get in touch.

I've also updated the Forces of Darkness app and put it back where it was: http://www.rtr.myzen.co.uk/FOD.apk

I know that this app places heavy demands on GPU texture memory and some devices, particularly with earlier versions of Android, give up and crash as a result.

Richard.