Discuss Scratch

Bla-Games
Scratcher
100+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

I like the idea of the project, though I'm unable to test it myself. As you cannot use Scratch Cat, Gobo, or the other ones mentioned in the T+Cs, do you want me to design a Whiskers Cat and other characters based off of, but not being close enough to be copyrighted, Gobo and Friends? As well, if you plan to then create a “Whiskers 2.0” based on Scratch 3.0, what would be a purpose, other than imitating Scratch. I do think this is a cool idea, especially because the Scratch 2.0 offline editor also uses Flash(which will be ending support in 2020).

Give me an internet! I only have 3 as of April 8th, 2018.
oh, kumquats attacked. failure endured. I have hired him to protect me. x_x
Generation 380: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
Spudgun123
New to Scratch
1 post

Whiskers: Scratch 2.0 for Incompatible Devices

Hi i have followed the instructions and have the whiskers icon on desktop however i keep getting errors. The preloaded games dont load and when i write code it crashes when i save it. Please help. Whats wrong???
infinitytec
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

Spudgun123 wrote:

Hi i have followed the instructions and have the whiskers icon on desktop however i keep getting errors. The preloaded games dont load and when i write code it crashes when i save it. Please help. Whats wrong???
Nothing you are doing. This mod still needs a lot of work.


Not here much, but sometimes I lurk.
God has a plan. He has a plan for everything, and everyone.
NoMod-Programming
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

Spudgun123 wrote:

Hi i have followed the instructions and have the whiskers icon on desktop however i keep getting errors. The preloaded games dont load and when i write code it crashes when i save it. Please help. Whats wrong???
Hi, I'm not actively working on this project anymore, but I'd still like to leave it in a usable state. Can you let me know which OS you're using, as well as how you're running it (e.g. Squeak version, if applicable, OS, and how you're running the image)?

Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
Cosmic_Jelly
Scratcher
7 posts

Whiskers: Scratch 2.0 for Incompatible Devices

ask [How can you download this "Whiskers"?] and wait
infinitytec
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

Cosmic_Jelly wrote:

ask [How can you download this "Whiskers"?] and wait
Please don't block spam. I believe the answer is in the OP.

roforb wrote:

when green flag clicked
say [Your Too slow!!!]
This is blockspam. Please don't do this.


Not here much, but sometimes I lurk.
God has a plan. He has a plan for everything, and everyone.
BeepSheep254
Scratcher
94 posts

Whiskers: Scratch 2.0 for Incompatible Devices

NoMod, I thought you forgot those categories:
More Blocks
Dialogues
Program
Events
Costumes
Strings
Media
Colors
More
Stages
Animation

BeepSheep254
Scratcher
94 posts

Whiskers: Scratch 2.0 for Incompatible Devices

forever if <>

end
Is this for 1.x, 2.x, or 3.x?
Reply to answers.
NoMod-Programming
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

BeepSheep254 wrote:

Is this for 1.x, 2.x, or 3.x?

This is a 1.x-based mod that can load a small percentage of 2.0 projects. At the moment, it's lacking a lot of features, and is no longer in active development, so unless you have a specific use case where this might be useful, I'd suggest using Scratch 3.0 as it's more polished and generally better in terms of support.

Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
eribetra
Scratcher
100+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P

Check out Blockode, the most recent Scratch 1.4 mod!
Also check out Five Nights at eribetra:
NoMod-Programming
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

eribetra wrote:

Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P
Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will almost definitely be a part of the next Whiskers release:

  • Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)
  • VM plugins to increase speed in heavily-used code
  • Written in Squeak 5.2
  • Runs smoothly on the Raspberry Pi
  • Better rendering (again, using a plugin if needed, since I've finally learned how to make those)
  • More stability (loading and saving projects will be tested more thoroughly too)
  • Remove the dependency on ScratchSkin if possible

I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.

Last edited by NoMod-Programming (April 23, 2019 05:29:16)


Long-since moved on from Scratch, if you need to find all my posts, search this in google: 3499447a51c01fc4dc1e8c3b8182b41cb0e88c67
infinitytec
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

NoMod-Programming wrote:

eribetra wrote:

Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P
Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will almost definitely be a part of the next Whiskers release:

  • Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)
  • VM plugins to increase speed in heavily-used code
  • Written in Squeak 5.2
  • Runs smoothly on the Raspberry Pi
  • Better rendering (again, using a plugin if needed, since I've finally learned how to make those)
  • More stability (loading and saving projects will be tested more thoroughly too)
  • Remove the dependency on ScratchSkin if possible

I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.
Wow! Cool!


Not here much, but sometimes I lurk.
God has a plan. He has a plan for everything, and everyone.
Wettining
Scratcher
500+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

NoMod-Programming wrote:

eribetra wrote:

Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P
Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will almost definitely be a part of the next Whiskers release:

  • Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)
  • VM plugins to increase speed in heavily-used code
  • Written in Squeak 5.2
  • Runs smoothly on the Raspberry Pi
  • Better rendering (again, using a plugin if needed, since I've finally learned how to make those)
  • More stability (loading and saving projects will be tested more thoroughly too)
  • Remove the dependency on ScratchSkin if possible

I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.
Is it still going to contain some of the Scratch 1.4 code or is this like completely built from the ground up (like BYOB -> Snap!)?
NoMod-Programming
Scratcher
1000+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

Wettining wrote:

NoMod-Programming wrote:

eribetra wrote:

Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P
Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will almost definitely be a part of the next Whiskers release:

  • Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)
  • VM plugins to increase speed in heavily-used code
  • Written in Squeak 5.2
  • Runs smoothly on the Raspberry Pi
  • Better rendering (again, using a plugin if needed, since I've finally learned how to make those)
  • More stability (loading and saving projects will be tested more thoroughly too)
  • Remove the dependency on ScratchSkin if possible

I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.
Is it still going to contain some of the Scratch 1.4 code or is this like completely built from the ground up (like BYOB -> Snap!)?

It might contain some Scratch 1.4 code (at the very least, I'll be looking at it for reference to try and match a lot of behavior from 1.x), but for the most part, it'll be built from the ground-up so that it can be made more modular and make changing between 1.x, 2.0, and 3.0 compatibility modes a bit easier in practice.

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

NoMod-Programming wrote:

It might contain some Scratch 1.4 code (at the very least, I'll be looking at it for reference to try and match a lot of behavior from 1.x), but for the most part, it'll be built from the ground-up so that it can be made more modular and make changing between 1.x, 2.0, and 3.0 compatibility modes a bit easier in practice.
Wow, that's very exciting! Why would you add compatibility modes, though, since Scratch 3 is meant to be as compatible as possible with Scratch 2 (which is mostly compatible with 1.4, and so on)?

Not yet a Knight of the Mu Calculus.
eribetra
Scratcher
100+ posts

Whiskers: Scratch 2.0 for Incompatible Devices

NoMod-Programming wrote:

eribetra wrote:

Is this dead yet? Blockode is barely in development, so I'd guess this is the end for active 1.4 mods. =P
Funnily enough, I've actually restarted development on Whiskers lately (building it entirely from the ground up, and attempting to be able to switch between 1.4, 2.0, and 3.0 themes). I'm also working on making it usable on the Raspberry Pi as well (since scratch 3.0 doesn't run on there very well either), and in general just making it what it should have been. I can't really make too many promises yet, since I don't know how fast development will go from this point on, but in general, the following will almost definitely be a part of the next Whiskers release:

  • Switch between 1.4, 2.0, and 3.0 modes (UI theme and available blocks/extensions)
  • VM plugins to increase speed in heavily-used code
  • Written in Squeak 5.2
  • Runs smoothly on the Raspberry Pi
  • Better rendering (again, using a plugin if needed, since I've finally learned how to make those)
  • More stability (loading and saving projects will be tested more thoroughly too)
  • Remove the dependency on ScratchSkin if possible

I don't want to give an estimate for when this will be done, since I don't know how fast development will go, but at the current rate, I should have a fairly complete UI done within a month (complete with the ability to switch versions), followed by testing and possible work on plugins for the VM to increase speed. My biggest fear with creating a plugin, though, is that modding plugins can be much less forgiving than working with Squeak, and it can limit the changes people can make while trying to add on to Whiskers. I'd like to keep as much as possible in the Squeak world, but due to the issue of needing speed to run on lower-ended devices, the need for a plugin is inevitable at some point (especially for things like bevels from Scratch 2.0 blocks, or SVG rendering). Once I've got the UI done and got Whiskers running at a fairly decent speed (and implemented the loading of at least some scratch projects), I'll be happy to start releasing betas again.
Great! Any updates on progress and on how it's going (if you're still working on it)?

Check out Blockode, the most recent Scratch 1.4 mod!
Also check out Five Nights at eribetra:

Powered by DjangoBB