Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » SB3 to SB2 Converter (working)
- ego-lay_atman-bay
-
Scratcher
500+ posts
SB3 to SB2 Converter (working)
I tried using it on a big project but 8 out of 10 music tracks were just blankIt says here https://github.com/RexScratch/sb3tosb2#known-issues
Known Issues
- MP3 audio files cannot be converted
so if you have athe music in the project in the mp3 format, it would just turn into a blank audio file.
- king8766
-
Scratcher
84 posts
SB3 to SB2 Converter (working)
I use it to make my best game Super Boom Boom World to sb2, but when I open it with Scratch 2.0, it's becomes a blank project!
Please help me!!!
Please help me!!!
Last edited by king8766 (Aug. 25, 2021 08:19:37)
- king8766
-
Scratcher
84 posts
SB3 to SB2 Converter (working)
I use it to make my best game Super Boom Boom World to sb2, but when I open it with Scratch 2.0, it's becomes a blank project!Good news I fixed it!
Please help me!!!
- the-arch-illager
-
Scratcher
30 posts
SB3 to SB2 Converter (working)
u cant do that, scratch 3 is not compatable iwth scratch 2 but scratch 2 is compatable with scratch 3, im not sure why and it is confusingI use it to make my best game Super Boom Boom World to sb2, but when I open it with Scratch 2.0, it's becomes a blank project!Good news I fixed it!
Please help me!!!
- ego-lay_atman-bay
-
Scratcher
500+ posts
SB3 to SB2 Converter (working)
he's saying “I use it to make my best game to sb2” meaning, he's using the tool that the forum topic is about, to convert it into scratch 2 format. He also just said that he fixed it.u cant do that, scratch 3 is not compatable iwth scratch 2 but scratch 2 is compatable with scratch 3, im not sure why and it is confusingI use it to make my best game Super Boom Boom World to sb2, but when I open it with Scratch 2.0, it's becomes a blank project!Good news I fixed it!
Please help me!!!
- ego-lay_atman-bay
-
Scratcher
500+ posts
SB3 to SB2 Converter (working)
you download and install python from python.org, then download the convertor here https://github.com/RexScratch/sb3tosb2 (press the green “code” buttone, then click “download zip”) then extract the zipped file. After that, just double click the sb3tosb2.py file.Um…Must i install Pyton?yeah
It doesn't start.
- jettypumpkin07
-
Scratcher
1000+ posts
SB3 to SB2 Converter (working)
Yeah choose Python Idle or Python.exe which you got from python.org.It is not what you think.-snip-you download and install python from python.org, then download the convertor here https://github.com/RexScratch/sb3tosb2 (press the green “code” button, then click “download zip”) then extract the zipped file. After that, just double click the sb3tosb2.py file.
Actually, it asks me which app I want to open with.
If you can't find it in the list maybe you didn't install it correctly?
- ego-lay_atman-bay
-
Scratcher
500+ posts
SB3 to SB2 Converter (working)
You shouldn't need to find where the python exe file is, it should just show up in a list that pops up when you open a file.no the folder is hiddenYeah choose Python Idle or Python.exe which you got from python.org.It is not what you think.-snip-you download and install python from python.org, then download the convertor here https://github.com/RexScratch/sb3tosb2 (press the green “code” button, then click “download zip”) then extract the zipped file. After that, just double click the sb3tosb2.py file.
Actually, it asks me which app I want to open with.
If you can't find it in the list maybe you didn't install it correctly?
If you can't get it to work, you can also run it from the command prompt. In file explorer, if you click on the bar at the top

you can type, “cmd”, then press enter. After that, just type
“python sb3tosb2.py” (without quotes).

and then once you press enter, it'll run. If it says
'python' is not recognized as an internal or external command,
operable program or batch file.
- Mar10Josh
-
Scratcher
100+ posts
SB3 to SB2 Converter (working)
It just creates an undefined block with the original inputs and fields.I did test this and glide to random position was not defined so I found a workaround for it.
Some blocks don’t exist but are converted by using a different block and modifying the input, such asset pen [brightness v] to (input) :: pen stack
set pen shade to ((input) / (2))
...
go to [back v] layer :: looks stack
go back (1.79e+308) layers // ignore the variable reporter
...
go [forward v] (input) layers :: looks stack
go back ((-1) * (input)) layers
If anybody wants it, here it is
define Glide (secs) seconds to random positionThis was for my Cookie Run Kingdom recreation convert but decided to share how I got an undefined block into a defined block for scratch 2
glide (secs) secs to x: (pick random (-240) to (240)) y: (pick random (-180) to (180))
Glide (1) seconds to random position
- Matheus-br
-
Scratcher
4 posts
SB3 to SB2 Converter (working)
i know that pass too mutch time but if you convert a “iten # of variable” block it will create this custom block:
ant it acctualy work and is possible to select the list on the blocks, that is awesome!
item #of (LIST)
ant it acctualy work and is possible to select the list on the blocks, that is awesome!
Last edited by Matheus-br (April 27, 2023 18:23:58)
- Matheus-br
-
Scratcher
4 posts
SB3 to SB2 Converter (working)
a
Last edited by Matheus-br (April 27, 2023 18:27:19)
- medians
-
Scratcher
1000+ posts
SB3 to SB2 Converter (working)
I did test this and glide to random position was not defined so I found a workaround for it.Well, you could also do this:
If anybody wants it, here it isdefine Glide (secs) seconds to random positionThis was for my Cookie Run Kingdom recreation convert but decided to share how I got an undefined block into a defined block for scratch 2
glide (secs) secs to x: (pick random (-240) to (240)) y: (pick random (-180) to (180))
Glide (1) seconds to random position


i know that pass too mutch time but if you convert a “iten # of variable” block it will create this custom block:Yeah it's how hacked blocks worked back in 2.0. You used to be able to have dropdown inputs like that.item #of (LIST)
ant it acctualy work and is possible to select the list on the blocks, that is awesome!
- MagicCrayon9342
-
Scratcher
1000+ posts
SB3 to SB2 Converter (working)
A project that was made before it was announced! Truly a rare occurrence.
- the-arch-illager
-
Scratcher
30 posts
SB3 to SB2 Converter (working)
load sb3 into scratch 2 to convert it, once your have done that, you can save it as an sb2 file, i think.