simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 4:52 am

When I said lightning - I meant compared to previous Beta :)

But now it is the same as original Pi 1.4 (maybe 10% longer if I was being super critical)

Haven't got a stopwatch but using my cub-scout training I estimate no longer than 4.5 secs

My PC does it in 2 secs
@Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 4:59 am

I relalise that I have grown used to the Pi Scratch loading time and so I discount it.

But since its the first thing young scratchers see on the screen, then making it load as fast as a PC would help a lot perception wise :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

User avatar
DougieLawson
Posts: 39786
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 8:33 am

simplesi wrote:I relalise that I have grown used to the Pi Scratch loading time and so I discount it.

But since its the first thing young scratchers see on the screen, then making it load as fast as a PC would help a lot perception wise :)

Simon
Make it autostart so that it's alive soon after Xwindows has completed it's exceedingly slow startup.
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 10:32 am

em - not really an option - we want the kids to choose what program they want to run - Pi isn't just used as a Scratch machine
They'll want to, at leat, run Minecraft from time to time :)
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26995
Joined: Sat Jul 30, 2011 7:41 pm

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 11:45 am

simplesi wrote:em - not really an option - we want the kids to choose what program they want to run - Pi isn't just used as a Scratch machine
They'll want to, at leat, run Minecraft from time to time :)
Multiple SD cards...?
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 12:23 pm

Multiple SD cards...?
1. Another £5 per machine :(

2: Just doubled the image deployment times

So not really worth it to save 3 secs :)

Tim will soon knock the time down :)

And like I say, current time is acceptable as its a one-off cost - the editing speed improvements are what I believe was needed and the current beta's speed in that area is fine with me.

The "not responding to mouse events properly" is the one reason for me not switching toNuScratch for use by myself and in the classroom

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26995
Joined: Sat Jul 30, 2011 7:41 pm

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 12:32 pm

simplesi wrote:
Multiple SD cards...?
1. Another £5 per machine :(

2: Just doubled the image deployment times

So not really worth it to save 3 secs :)

Tim will soon knock the time down :)

And like I say, current time is acceptable as its a one-off cost - the editing speed improvements are what I believe was needed and the current beta's speed in that area is fine with me.

The "not responding to mouse events properly" is the one reason for me not switching toNuScratch for use by myself and in the classroom

Simon
I'm surprised you have to pay £5 per card. That seems a lot. Mind you, when I was a lad, we used 51/4 floppy disks, which we had to buy ourselves. I bet they were a similar cost. And we set them up ourselves...none of this getting someone to deploy them for you.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

User avatar
DougieLawson
Posts: 39786
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 1:34 pm

Is there anyway to get Simon's scratchgpio5 stuff running with NuScratch?
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 2:00 pm

It just works fine - launch ScratchGPIO then exit Scratch (As that launches the Python Handler)
Launch NuScratch
Voila :)
Simon
PS The mouse click problem will drive you batty though :)
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

User avatar
DougieLawson
Posts: 39786
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 2:13 pm

simplesi wrote:It just works fine - launch ScratchGPIO then exit Scratch (As that launches the Python Handler)
Launch NuScratch
Voila :)
Simon
PS The mouse click problem will drive you batty though :)
What if you don't have plain, old, vanilla scratch installed and only want to run with NuScratch? Is it a simple tweak to your shell script?
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.

ghp
Posts: 1555
Joined: Wed Jun 12, 2013 12:41 pm
Location: Stuttgart Germany
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 6:50 pm

Hello, you asked for startup times:
Startup time on my machine: prox 5 secs Model B, overclock 1GHz).

If I could vote for one of the next problems to be solved, I would ask for I18N. Without this, I can't bring it to my school project. Where next session is in a week from today.

Regards,
Gerhard

timrowledge
Posts: 1354
Joined: Mon Oct 29, 2012 8:12 pm
Location: Vancouver Island
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Mon Jun 23, 2014 9:23 pm

ghp wrote:If I could vote for one of the next problems to be solved, I would ask for I18N. Without this, I can't bring it to my school project. Where next session is in a week from today.
Ouch; that's tight. I *might* be able to do something but please don't hold your breath. Blue is not a good colour for a human face. Except maybe in a Dr Who episode.
Making Smalltalk on ARM since 1986; making your Scratch better since 2012

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 7:43 am

What if you don't have plain, old, vanilla scratch installed and only want to run with NuScratch?
What sort of jam are you wanting on your cake - raspberry not good enough :)

The beta isn't usable yet due to mouse issue - its just in testing phase still so not worth going to much effort in deploying it :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

User avatar
DougieLawson
Posts: 39786
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 7:49 am

simplesi wrote:
What if you don't have plain, old, vanilla scratch installed and only want to run with NuScratch?
What sort of jam are you wanting on your cake - raspberry not good enough :)

The beta isn't usable yet due to mouse issue - its just in testing phase still so not worth going to much effort in deploying it :)

Simon
I don't have scratch installed (I'll never use it and my 14yr old is beyond the Scratch stage, so it's a waste of space), but I'm trying to test a scratch program as part of the editorial work I'm doing for The MagPi magazine. So I want to do a quick download of NuScratch, run the test, then delete it.

I've worked it out by copying the startup shell script from NuScratch as /usr/local/bin/scratch (and editing it to have the full paths).

Both of my RPi's normally run headless and you can count the times I've used the GUI on the fingers of one hand (it's less that 31).
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 10:14 am

I don't have scratch installed (I'll never use it and my 14yr old is beyond the Scratch stage, so it's a waste of space), but I'm trying to test a scratch program as part of the editorial work I'm doing for The MagPi magazine. So I want to do a quick download of NuScratch, run the test, then delete it.

I've worked it out by copying the startup shell script from NuScratch as /usr/local/bin/scratch (and editing it to have the full paths).

Both of my RPi's normally run headless and you can count the times I've used the GUI on the fingers of one hand (it's less that 31).
Maybe not the best person in the world to be writing a Scratch review then? :)

GUIs are cute and cuddly - try em - you may like it :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

User avatar
DougieLawson
Posts: 39786
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 10:48 am

simplesi wrote: Maybe not the best person in the world to be writing a Scratch review then? :)
GUIs are cute and cuddly - try em - you may like it :)
It's not a review.
I never needed a GUI back in 1982 when 24 lines of 80 characters with UPPER CASE only were good enough for me. In 1981 I was still using an IBM 029 duplicating card punch every day (as part of my job at NatWest).
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All fake doctors are on my foes list.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26995
Joined: Sat Jul 30, 2011 7:41 pm

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 11:33 am

DougieLawson wrote:
simplesi wrote: Maybe not the best person in the world to be writing a Scratch review then? :)
GUIs are cute and cuddly - try em - you may like it :)
It's not a review.
I never needed a GUI back in 1982 when 24 lines of 80 characters with UPPER CASE only were good enough for me. In 1981 I was still using an IBM 029 duplicating card punch every day (as part of my job at NatWest).
Punched cards? You were Lucky! We had punched tape readers and our teletypes had most of the keys missing. We were't allowed paper tape, and had to use our own skin instead.

Tell that to the youth of today, and they won't believe you.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 1:31 pm

mm - I'm getting intrigued as to what this ScratchGPIO test your doing is and what for and why???? :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 1:33 pm

Skin, we didn't have any skin ...
[/Yorkshireman tale]
:)
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 2:00 pm

@james

Can you split this thread please as we are cluttering up the main NuScratch discussion I feel :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

timrowledge
Posts: 1354
Joined: Mon Oct 29, 2012 8:12 pm
Location: Vancouver Island
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 5:08 pm

simplesi wrote:The beta isn't usable yet due to mouse issue - its just in testing phase still so not worth going to much effort in deploying it :)
Could you give it a try *without* the VNC indirection? I'd be interested in a back-to-back comparison of that. Although I certainly see some problems with events not getting through with the alacrity one would prefer, I certainly wouldn't say it seems unusable on my Pi's. A clear comparison might help work out what is going on.
Making Smalltalk on ARM since 1986; making your Scratch better since 2012

simplesi
Posts: 2327
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Tue Jun 24, 2014 9:25 pm

Just gave it a go with mouse/keyboard plugged in and display direct to monitor - How quaint - took me back 2 years :)

Anyway
Did File then clicked on Open - then clicked on Open again - then click on Open again and the Open File dialogue opened :(

Loaded in a scripts tried to move them around - 1 in 2 chance that the release click wasn't recognised and I couldn't put a set of blocks down again

If your set-up is working much better than that then that would be strange

Never seen any behaviour like that with old version or anything else on a Pi or any computer ever

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter

timrowledge
Posts: 1354
Joined: Mon Oct 29, 2012 8:12 pm
Location: Vancouver Island
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Fri Jun 27, 2014 7:59 pm

timrowledge wrote:
ghp wrote:If I could vote for one of the next problems to be solved, I would ask for I18N. Without this, I can't bring it to my school project. Where next session is in a week from today.
Ouch; that's tight. I *might* be able to do something but please don't hold your breath. Blue is not a good colour for a human face. Except maybe in a Dr Who episode.
Sad to say I won't be able to make this work for you just yet; more details in the separate thread I created for the i18n stuff.
Making Smalltalk on ARM since 1986; making your Scratch better since 2012

timrowledge
Posts: 1354
Joined: Mon Oct 29, 2012 8:12 pm
Location: Vancouver Island
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Fri Jul 11, 2014 4:39 pm

Quick note to assure everyone that I'm still busily banging away at making Scratch faster. Making a just-in-time system is hard work even when it is 'merely' porting an existing system to a new architecture!

I'll be spending some time on 'normal' scratch improvements next week, hopefully finding a way to get the i18n stuff sorted.
Making Smalltalk on ARM since 1986; making your Scratch better since 2012

ghp
Posts: 1555
Joined: Wed Jun 12, 2013 12:41 pm
Location: Stuttgart Germany
Contact: Website

Re: The Beta Strikes Back; NuScratch beta release

Sat Aug 02, 2014 8:54 am

I am currently working of a stepper motor integration in my scratchClient software. Unfortunately, this revealed another bug in nuscratch5:

Scenario: in a loop, I calculate float values in a global variable and send them to scratchClient.

Instead of receiving decimal values, scratchClient receives strings like "(121856/5)".
Tested with nuscratch5.
Works in 1.4-scratch.

There was a similiar problem with the display of variables on stage in early days of nuscratch.

Issue also raised on github.

Return to “Scratch”