Discuss Scratch

GarboMuffin
Scratcher
58 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

This is a bit overdue.

If you haven't heard of it already, TurboWarp is a mod of Scratch that I've been working on for a little while. It's got a lot of features:
The code is fully open source on GitHub.

If you have any feedback or bugs, do let me know.

Last edited by GarboMuffin (Nov. 24, 2022 17:47:42)

DifferentDance8
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

Wasn't there already a TW topic before, or is this the first one?

SOMEONE PLEASE HELP ME
GarboMuffin
Scratcher
58 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

This is the first one. It's only about two years late : )
DifferentDance8
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

Pretty cool mod for:
  • Collaborations
  • Archiving [old scratch projects, lower than ID 104]
  • Lucky dip [where you enter in a random ID and indulge in the content of that id]
  • H[elp] w[ith] S[scripts], where if you don't want to share your project through Scratch, then you can simply share a link through this mod.

Why is that? Because of the fact that this mod allows you to see unshared projects.

SOMEONE PLEASE HELP ME
CST1229
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

DifferentDance8 wrote:

Why is that? Because of the fact that this mod allows you to see unshared projects.
Obligatory "if you didn't know already, the ST is fixing unshared projects".

Last edited by CST1229 (Nov. 10, 2022 05:20:27)


This is a signature. It's a piece of text that appears below every post I write. Click here to learn more, including how to make your own.
RIP assets image hosting. 2013?-2023



know0your0true0color
Scratcher
100+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

DifferentDance8 wrote:

Wasn't there already a TW topic before, or is this the first one?
weird, i also thought there was one before
but there wasn't
idk

Hi! I'm know0your0true0color, you can also call me Fresh
YeaBoy_
Scratcher
11 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

kinda late loll
Knightbot63
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

How do I load custom extensions?

this may sound stupid

I wait…… and I wait……. because I am the one who waits………..
Highlight + Shift + Down

2 Years on Scratch……
Real grind to 1,000,000 Animal Crossing Nook Miles, Current: 900,050
I don't use Scratch as much as I used to like in 2022-2023… Heavily inactive due to School and a big project.
This part you're seeing is a Signature. This has nothing to do with my post.
I have 1 more Challenge Board tile until I 100% the Challenge Board in Smash Ultimate. Last ones are from online.

I am a basic Wii homebrewer. I have made custom WADs. Installation in my github website.

Captain Falcon VS. Level 9 Captain Falcon. I won with 3 stocks.

:)




































Subscribe to Caseoh_ on twitch.
I want to work on making it possible to put caseoh on the ban page for Scratch.
Wii Modification things I have:
RiiConnect24 + WiiLink Patch
CTGP-R (Custom Track Grand Prix Revolution)
Wiimmfi
BootMii and Priiloader for brick protection in case I go too far.
know0your0true0color
Scratcher
100+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

Knightbot63 wrote:

How do I load custom extensions?

this may sound stupid

Hi! I'm know0your0true0color, you can also call me Fresh
Knightbot63
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

know0your0true0color wrote:

(#9)

Knightbot63 wrote:

How do I load custom extensions?

this may sound stupid
-snip-
Then what? Enter code of the extension?

I wait…… and I wait……. because I am the one who waits………..
Highlight + Shift + Down

2 Years on Scratch……
Real grind to 1,000,000 Animal Crossing Nook Miles, Current: 900,050
I don't use Scratch as much as I used to like in 2022-2023… Heavily inactive due to School and a big project.
This part you're seeing is a Signature. This has nothing to do with my post.
I have 1 more Challenge Board tile until I 100% the Challenge Board in Smash Ultimate. Last ones are from online.

I am a basic Wii homebrewer. I have made custom WADs. Installation in my github website.

Captain Falcon VS. Level 9 Captain Falcon. I won with 3 stocks.

:)




































Subscribe to Caseoh_ on twitch.
I want to work on making it possible to put caseoh on the ban page for Scratch.
Wii Modification things I have:
RiiConnect24 + WiiLink Patch
CTGP-R (Custom Track Grand Prix Revolution)
Wiimmfi
BootMii and Priiloader for brick protection in case I go too far.
know0your0true0color
Scratcher
100+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

Knightbot63 wrote:

know0your0true0color wrote:

(#9)

Knightbot63 wrote:

How do I load custom extensions?

this may sound stupid
-snip-
Then what? Enter code of the extension?
no
you have to put the code of the extension online
on something like pastebin or github
pastebin is easiest to be fastest
make the paste and click “raw”
sorry the image is horrible

Last edited by know0your0true0color (Nov. 10, 2022 14:52:03)


Hi! I'm know0your0true0color, you can also call me Fresh
Knightbot63
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

know0your0true0color wrote:

(#11)

Knightbot63 wrote:

know0your0true0color wrote:

(#9)

Knightbot63 wrote:

How do I load custom extensions?

this may sound stupid
-snip-
Then what? Enter code of the extension?
no
you have to put the code of the extension online
on something like pastebin or github
pastebin is easiest to be fastest
make the paste and click “raw”
sorry the image is horrible
-snip-
I see…

I wait…… and I wait……. because I am the one who waits………..
Highlight + Shift + Down

2 Years on Scratch……
Real grind to 1,000,000 Animal Crossing Nook Miles, Current: 900,050
I don't use Scratch as much as I used to like in 2022-2023… Heavily inactive due to School and a big project.
This part you're seeing is a Signature. This has nothing to do with my post.
I have 1 more Challenge Board tile until I 100% the Challenge Board in Smash Ultimate. Last ones are from online.

I am a basic Wii homebrewer. I have made custom WADs. Installation in my github website.

Captain Falcon VS. Level 9 Captain Falcon. I won with 3 stocks.

:)




































Subscribe to Caseoh_ on twitch.
I want to work on making it possible to put caseoh on the ban page for Scratch.
Wii Modification things I have:
RiiConnect24 + WiiLink Patch
CTGP-R (Custom Track Grand Prix Revolution)
Wiimmfi
BootMii and Priiloader for brick protection in case I go too far.
GarboMuffin
Scratcher
58 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

Knightbot63 wrote:

How do I load custom extensions?
You have to find the URL of the extension's script, but even then right now custom extensions aren't particularly useful. We're working on making some big improvements though. You can play with the prototypes at https://extensions.turbowarp.org/. These extensions aren't arbitrarily restricted by any sort of sandbox.
GarboMuffin
Scratcher
58 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

CST1229 wrote:

Obligatory "if you didn't know already, the ST is fixing unshared projects".
Funny timing as today was the day. For anyone who hasn't noticed yet: https://docs.turbowarp.org/unshared-projects

I'm happy to see it finally fixed. The TurboWarp project will continue on without change – things like the compiler and addons have always been the focus. Unshared projects were always something that just happened to work.

In other news, TurboWarp's scope is increasing as we're adding community-developed unsandboxed extensions (ie. new blocks) soon-ish (dealing with unshared project related changes may push this back a few days). Maybe another increase in scope is due. Massive maybe.
DifferentDance8
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

GarboMuffin wrote:

I'm happy to see it finally fixed. The TurboWarp project will continue on without change – things like the compiler and addons have always been the focus. Unshared projects were always something that just happened to work.

In other news, TurboWarp's scope is increasing as we're adding community-developed unsandboxed extensions (ie. new blocks) soon-ish (dealing with unshared project related changes may push this back a few days). Maybe another increase in scope is due. Massive maybe.
Basically, this in a nutshell:
“Compiler has been a focus, in other news, we decided to add something that contradicts what I said earlier.”

SOMEONE PLEASE HELP ME
uwv
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

i am excited to see what unsandboxed extensions will do! will it be possible to completely overwrite turbowarps renderer?

i use arch linux (btw) with the linux zen kernel and enjoy writing silly things in silly languages using silly frameworks
GarboMuffin
Scratcher
58 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

DifferentDance8 wrote:

Basically, this in a nutshell:
“Compiler has been a focus, in other news, we decided to add something that contradicts what I said earlier.”
Compiler and addons are still a focus. We're just adding another item to the list that we were working on already prior to the unshared project situation. Note that this list is nonexhaustive.

uwv wrote:

i am excited to see what unsandboxed extensions will do! will it be possible to completely overwrite turbowarps renderer?
I don't know about “completely overwrite”, but they can do a lot.

DifferentDance8
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

Neat that unsandboxed extensions are a thing now! However, what is not so neat is not being able to load extensions unsandboxed that don't come from extensions.turbowarp.org, not even from github.

SOMEONE PLEASE HELP ME
GarboMuffin
Scratcher
58 posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

DifferentDance8 wrote:

Neat that unsandboxed extensions are a thing now! However, what is not so neat is not being able to load extensions unsandboxed that don't come from extensions.turbowarp.org, not even from github.
Letting anyone just run arbitrary JavaScript on the turbowarp.org domain unsandboxed would be very bad, so we need to somehow curate them. We don't want to be a conduit for phishing or other bad things. The requirements to get a .js file onto extensions.turbowarp.org are not going to be particularly high but getting it listed on the site or in the extension library may be harder. Gatekeeping users from being able to use cool extensions is not the intent of this system.
DifferentDance8
Scratcher
1000+ posts

TurboWarp - Scratch mod with a compiler, dark mode, addons, and a lot more

GarboMuffin wrote:

DifferentDance8 wrote:

Neat that unsandboxed extensions are a thing now! However, what is not so neat is not being able to load extensions unsandboxed that don't come from extensions.turbowarp.org, not even from github.
Letting anyone just run arbitrary JavaScript on the turbowarp.org domain unsandboxed would be very bad, so we need to somehow curate them. We don't want to be a conduit for phishing or other bad things. The requirements to get a .js file onto extensions.turbowarp.org are not going to be particularly high but getting it listed on the site or in the extension library may be harder. Gatekeeping users from being able to use cool extensions is not the intent of this system.
…well, github repos are open source…

SOMEONE PLEASE HELP ME

Powered by DjangoBB