Discuss Scratch

R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

The Scratch Team has made a sb(Scratch 1.x file) to sb2(Scratch 2.0 file) converter. However, there is not an official sb or sb2 to sb3(Scratch 3.0 file) converter. Some projects made during 1.x or 2.0 have stopped working and the Scratch Team is aware of it(https://github.com/LLK/scratch-sb1-converter/issues/10 ). There is still an option of sharing 1.4 projects on the 3.0 site(the current one) in the 1.4 offline editor and they seemed to be working well even a few days ago. Many people prefer 2.0 or 1.x and they are being deprived of the ability to share them on Scratch. Something needs to be done about that. Thus, I am suggesting the Scratch Team to make a converter for converting 2.0 and 1.x projects to 3.0 projects, i.e. a converter for converting sb and sb2 to sb3.
As for blocks which were in 1.x but are not available now, they will just produce a workaround or a definition.

Last edited by R4356th (April 26, 2020 13:21:42)

Nambaseking01
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

In Scratch 1.4, there were a lot of blocks that don't exist now. Do the Scratch developers have to create a workaround idea for each one of those blocks to enable compatibility? And also, how would this system work? Where would you find it?
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

Nambaseking01 wrote:

In Scratch 1.4, there were a lot of blocks that don't exist now. Do the Scratch developers have to create a workaround idea for each one of those blocks to enable compatibility? And also, how would this system work? Where would you find it?
As for blocks which do not exist now, a workaround or a definition will be produced. The converter will be found where the Scratch Team finds it comfortable, either on GitHub or any place of the Internet. What do you mean by how would this system work? It will be pretty much like how unofficial converters for other things(not the ones I am suggesting, I could not find any) work; you save your sb or sb2 project, go to the converter's web address(or somewhere on your PC if the ST makes it available for download), select the project, project gets converted and saved to your PC.
Nambaseking01
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

R4356th wrote:

As for blocks which do not exist now, a workaround or a definition will be produced. The converter will be found where the Scratch Team finds it comfortable, either on GitHub or any place of the Internet. What do you mean by how would this system work? It will be pretty much like how unofficial converters for other things(not the ones I am suggesting, I could not find any) work; you save your sb or sb2 project, go to the converter's web address(or somewhere on your PC if the ST makes it available for download), select the project, project gets converted and saved to your PC.

Okay, I guess I support then. Having this would be extremely useful to share an old project with the current community.

I feel like it should be somewhere like scratch.mit.edu/version-converter
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

Nambaseking01 wrote:

Okay, I guess I support then.
Thank you!
Nambaseking01
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

R4356th wrote:

Thank you!

It's my pleasure lol

And also, I know the 60-second rule will come at me when I click on “Submit” so this sentence has been added to not see it.

my plan failed ;-; at least now go away
SquirreIstar
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

I've been able to upload 1.4 projects into my 2.0 editor, so I believe this will still work with the 3.0 editor. Correct me if I'm wrong, but no support as implemented.
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

SquirreIstar wrote:

I've been able to upload 1.4 projects into my 2.0 editor, so I believe this will still work with the 3.0 editor. Correct me if I'm wrong, but no support as implemented.
https://github.com/LLK/scratch-sb1-converter/issues/10
SquirreIstar
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

R4356th wrote:

SquirreIstar wrote:

I've been able to upload 1.4 projects into my 2.0 editor, so I believe this will still work with the 3.0 editor. Correct me if I'm wrong, but no support as implemented.
https://github.com/LLK/scratch-sb1-converter/issues/10
Oho? In that case, support.
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

SquirreIstar wrote:

Oho? In that case, support.
Thank you!
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

BUMP
apple502j
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

No support; it's implemented.

scratch-sb1-converter is actually used when converting sb into sb3 - they're first converted into sb2, and then sb3. sb2 to sb3 conversion is done on scratch-vm here and there. scratch-sb1-converter IS NOT used in Scratch 2.0, btw

There are some bugs, but it happens with every program.

Last edited by apple502j (April 27, 2020 08:32:27)

R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

apple502j wrote:

No support; it's implemented.
It does look like you are right. But I am looking for a ready-to-use converter.
apple502j
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

Then you can import sb/sb2 files on Scratch (online) and download or share.
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

apple502j wrote:

Then you can import sb/sb2 files on Scratch (online) and download or share.
I do not quite understand which post of mine you are replying to.
scratchykit5743
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

semi support. i usually don't have a problem importing my old google logo projects (sb2s) into scratch 3, but i do thing an old acrobatics project i made in 1.4 in 2017 on my pi would have trouble going to scratch 3, so i think an sb to sb3 converter would be necessary…. but not an sb2 to sb3.
R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

Thank you!
ThatOneWeirdDude
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

Support, I think this would especially be useful if you don't want to make a long workaround yourself, so you let the converter do it for you.

R4356th
Scratcher
1000+ posts

sb & sb2 to sb3 Converter

ThatOneWeirdDude wrote:

Support, I think this would especially be useful if you don't want to make a long workaround yourself, so you let the converter do it for you.
Thank you!

Powered by DjangoBB