Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Whiskers: Scratch 2.0 for Incompatible Devices
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Aren't we all? I just *cough* hacked *cough* into the newest NuScratch image so I could edit it. Whiskers runs about 20x faster on my Pi (But I *still* need to import the custom blocks)lol i think soYeah! Once I get the project loading to work (I need to import the custom blocks), I'll give a gamma (Can I use that in a sentence?)YES!Yup! I have everything ported *expect* for the custom blocks. Then I got bug hunting!!!fist-BUMPhehehehe NuScratch
EDIT: Just a small update on development, Whiskers will be going into Gamma after the next release. I have been hard at work and have a surprise ready, that involves the romanian word for “not”, and the albanian word “gërvishtje”. Hopefully you have a good idea of what I am doing after you translate this
I don't know why am i excited for this even though i don't use any Pi device, it's just such a cool project
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- -Io-
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Oh, well, wish you luck!Aren't we all? I just *cough* hacked *cough* into the newest NuScratch image so I could edit it. Whiskers runs about 20x faster on my Pi (But I *still* need to import the custom blocks)lol i think soYeah! Once I get the project loading to work (I need to import the custom blocks), I'll give a gamma (Can I use that in a sentence?)YES!Yup! I have everything ported *expect* for the custom blocks. Then I got bug hunting!!!fist-BUMPhehehehe NuScratch
EDIT: Just a small update on development, Whiskers will be going into Gamma after the next release. I have been hard at work and have a surprise ready, that involves the romanian word for “not”, and the albanian word “gërvishtje”. Hopefully you have a good idea of what I am doing after you translate this
I don't know why am i excited for this even though i don't use any Pi device, it's just such a cool project
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Thanks!Oh, well, wish you luck!Aren't we all? I just *cough* hacked *cough* into the newest NuScratch image so I could edit it. Whiskers runs about 20x faster on my Pi (But I *still* need to import the custom blocks)lol i think soYeah! Once I get the project loading to work (I need to import the custom blocks), I'll give a gamma (Can I use that in a sentence?)YES!Yup! I have everything ported *expect* for the custom blocks. Then I got bug hunting!!!fist-BUMPhehehehe NuScratch
EDIT: Just a small update on development, Whiskers will be going into Gamma after the next release. I have been hard at work and have a surprise ready, that involves the romanian word for “not”, and the albanian word “gërvishtje”. Hopefully you have a good idea of what I am doing after you translate this
I don't know why am i excited for this even though i don't use any Pi device, it's just such a cool project
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- Znapi
- Scratcher
500+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
This doesn't support SVGs yet, right? So that you don't have to write your own in Squeak, I suggest you look into writing a Squeak plugin and using librsvg. I think it is a fairly feature complete library. I don't know how hard writing a Squeak plugin is or how hard it will be to get librsvg to work on the platforms you you are supporting though, but I am guessing it is easier than writing your own.
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
librsvg. I think it is a fairly feature complete library. I don't know how hard writing a Squeak plugin is or how hard it will be to get librsvg to work on the platforms you you are supporting though, but I am guessing it is easier than writing your own.No it doesn't, and I don't plan to add SVG saving just yet due to the fact that Scratch 2 can't load SVGs from the old file format, and I haven't finished the loading/saving of projects in the new format). Once I get loading and saving 2.0 projects working, though, I will add SVG support. As for using a plugin: squeak plugins are kind of like addons to the squeak code, but they need a seperate file to run most of the tome. I want to use FFI for the plugins so that the end-user doesn't need a new plugin for their system (And I just don't know how to This doesn't support SVGs yet, right? So that you don't have to write your own in Squeak, I suggest you look into writing a Squeak plugin and using write a plugin)
Srry for any spelling errors. This was typed on an oPhone
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Okay… Here's the first beta build off of NuScratch! This requires you to run it using the Squeak 5.0 VM.
This should be much faster but beware! Many features are not implemented, and many blocks may not work. These are the known bugs:
This should be much faster but beware! Many features are not implemented, and many blocks may not work. These are the known bugs:
BUG LIST:
- The sound category in the tab pane gives an error when clicked
- Menus don't have shadows
- Custom blocks are unavailable
- The new hat blocks show up as normal blocks and don't work
- Some of the new blocks have performance issues compared to the other blocks
- Presentation mode is unusable
- Rotating sprites has interesting effects
- Graphic effects do not work
Last edited by NoMod-Programming (Jan. 24, 2016 00:51:46)
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- Jonathan50
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Here's the first beta build with NuScratch! This requires you to run it using the Squeak 5.0 VM.What is the relationship between this and NuScratch? Okay…
This should be much faster but beware! Many features are not implemented, and many blocks may not work. These are the known bugs:BUG LIST:
- The sound category in the tab pane gives an error when clicked
- Menus don't have shadows
- Custom blocks are unavailable
- The new hat blocks show up as normal blocks and don't work
- Some of the new blocks have performance issues compared to the other blocks
- Presentation mode is unusable
Not yet a Knight of the Mu Calculus.
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
I modded NuScratch to make this. I should be more specific.Here's the first beta built off of NuScratch! This requires you to run it using the Squeak 5.0 VM.What is the relationship between this and NuScratch? Okay…
This should be much faster but beware! Many features are not implemented, and many blocks may not work. These are the known bugs:BUG LIST:
- The sound category in the tab pane gives an error when clicked
- Menus don't have shadows
- Custom blocks are unavailable
- The new hat blocks show up as normal blocks and don't work
- Some of the new blocks have performance issues compared to the other blocks
- Presentation mode is unusable
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- helloandgoodbye9
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Just a quick question - what is nuscratch?
Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
- Ethan_1
- Scratcher
100+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
NuScratch is the modifications to Scratch made by the Raspberry Pi team. It is optimized for the Raspberry Pi. It also uses Squeak 5 as I remember. Just a quick question - what is nuscratch?
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Yeah! Also, NuScratch is a bit buggy from time-to-time (as it is being ported from Squeak-to-NewSqueak all the time), so there might be a lot of bugs in the first few releases of Whiskers while it is being developed as a mod of NuScratch. But I must say, NuScratch is excellent. Just looking at the source code gave me a glimpse how fast it is! *clap* *clap*NuScratch is the modifications to Scratch made by the Raspberry Pi team. It is optimized for the Raspberry Pi. It also uses Squeak 5 as I remember. Just a quick question - what is nuscratch?
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- SimpleScratch
- Scratcher
500+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Instructions for installing it
http://simplesi.net/nuscratch-version-of-whiskers/
Just WOW!!!!
Simon
I've changed instructions to call it NuWhiskers so that both the standard Whiskers image and NuWhiskers versions can be used at same time until NuWhiskers is more complete
Last edited by SimpleScratch (Jan. 23, 2016 21:51:58)
- helloandgoodbye9
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Anyway to use it without having nuscratch, or can you download nuscratch for this? Or is this for the rasberry pi only?
Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
- SimpleScratch
- Scratcher
500+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Anyway to use it without having nuscratch, or can you download nuscratch for this? Or is this for the raspberry pi only?The post
https://scratch.mit.edu/discuss/post/1744817/
here is talking about a special version for the Pi (I'd imagine it will run in some modern Squeak environment on other computers but not really worth try while its in theis early stage)
Main Whiskers (using the older squeak that gets installed when you install official Scratch 1.4) is available
http://whiskers.gwiddle.co.uk/
To use standard Whiskers (which runs file on any modern computer) just install Scratch 1.4 from main Scratch website and then follow instructions on website above
Last edited by SimpleScratch (Jan. 23, 2016 18:04:45)
- NoMod-Programming
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Anyway to use it without having nuscratch, or can you download nuscratch for this? Or is this for the raspberry pi only?What OS do you need it for? I have a Windows build and a Mac build available (and I haven't tested the linux build)
Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
- helloandgoodbye9
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
Mac or windows, please. I would perfer mac but both will work.
Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
- helloandgoodbye9
- Scratcher
1000+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
BTW on the reference tag on the scratch wik mod list, do you want it to link to this discussion form or to the website?
Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
- SimpleScratch
- Scratcher
500+ posts
Whiskers: Scratch 2.0 for Incompatible Devices
@no-mod
Just checking that all going well at your end
Simon
Just checking that all going well at your end
Simon
- NoMod-Test
- Scratcher
93 posts
Whiskers: Scratch 2.0 for Incompatible Devices
@SimpleScratch, everything is going fine! I'm waiting for @timrowledge to get back to me on whether I can get an official NuScratch source to work with.
@helloandgoodbye9, sorry for the late reply, but here's a download: http://whiskers.gwiddle.co.uk/package.zip
EDIT: It's for all OS's
EDIT 2: CHANGED URL
@helloandgoodbye9, sorry for the late reply, but here's a download: http://whiskers.gwiddle.co.uk/package.zip
EDIT: It's for all OS's
EDIT 2: CHANGED URL
Last edited by NoMod-Test (Jan. 28, 2016 22:56:07)
If I post here, then I forgot to log off of my test account.