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).
Spudgun123
New Scratcher
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.
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)?
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.
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.
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
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)

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!
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.
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)?
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)?

Powered by DjangoBB