Discuss Scratch

soptsign555
Scratcher
100+ posts

how do you port a scratch project to the nintendo switch?

right. this has already been talked about, but it hasn't been answered. I need help. I am making a game for games development and it has to port to another platform. they said that we had to use makecode arcade, but if I can port scratch projects to another console, then we can use that as our game. I physically can't program with makecode arcade so I'm left with scratch, and I need help putting a scratch project on the switch without downloading too many other softwares. I understand the theory - use turbowarp to make the game and have the controls that are keys be buttons on a controller. then use the turbowarp packager to turn it into a .HTML file. somehow package it with a browser and then put it onto a microSD card, put it onto an adapter and then test it. I don't know how to package it with a browser into a .NSP or .NSO, if someone could help, I would be very grateful.

and please stop talking about other methods. I don't care.

Last edited by soptsign555 (Sept. 14, 2023 09:52:56)

gdfsgdfsgdfg
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

title is confusing
scratch is not built for consoles
heck its even on javascript
and the suggestion to add support is rejected
7salad3salad
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

gdfsgdfsgdfg wrote:

title is confusing
scratch is not built for consoles
heck its even on javascript
and the suggestion to add support is rejected
But Turbowarp has controller controls. They aren't asking whether or not its built for consoles.
cookieclickerer33
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

There used to be a game that had an Easter egg that opened a full JavaScript console and let you run free JavaScript code, but Nintendo took down the game and sued the company because they hate fun

If you have a switch with that game and haven’t updated it to remove the console then technically you could rewrite the entire project in JavaScript and port it that way


Fuze also might let you but that’s basic not JavaScript
7glizzy3glizzy
New Scratcher
5 posts

how do you port a scratch project to the nintendo switch?

I believe this Switch uses a BYOD type system, that is, bring your own dependencies.
As suck, in theory, you can package it using the TW Packager, and write custom middle wear to work on the Switch. However, that would require a development SDK, which I don’t believe Nintendo supports.
cookieclickerer33
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

7glizzy3glizzy wrote:

I believe this Switch uses a BYOD type system, that is, bring your own dependencies.
As suck, in theory, you can package it using the TW Packager, and write custom middle wear to work on the Switch. However, that would require a development SDK, which I don’t believe Nintendo supports.
I don’t see why you would want to port it but yea it’s definitely possible because of

cookieclickerer33 wrote:

There used to be a game that had an Easter egg that opened a full JavaScript console and let you run free JavaScript code, but the dev had to update it to remove the feature and then Nintendo took down the game and sued the company anyway because they hate fun

If you have a switch with that game and haven’t updated it to remove the Easter eggg then you could rewrite the entire project in JavaScript and port it that way (it supported libraries)
gdfsgdfsgdfg
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

7salad3salad wrote:

gdfsgdfsgdfg wrote:

title is confusing
scratch is not built for consoles
heck its even on javascript
and the suggestion to add support is rejected
But Turbowarp has controller controls. They aren't asking whether or not its built for consoles.
I said its not built
soptsign555
Scratcher
100+ posts

how do you port a scratch project to the nintendo switch?

oopsie typo in the title
soptsign555
Scratcher
100+ posts

how do you port a scratch project to the nintendo switch?

and also, remember that I'm trying to do this for games development. I don't want to have to download tons of softwares just to get it to work or to actually make the executable file. I just want to know how to package the zip into a nsp or nso file.

please don't suggest anything that contradicts the plan that I had put in the initial post, unless there is a problem with it. and for the person that said:
I don’t see why you would want to port it but yea it’s definitely possible
please read the entirety of the original post before posting anything. none of this has helped. and the person that wrote:
title is confusing
scratch is not built for consoles
heck its even on javascript
and the suggestion to add support is rejected

1. sorry for the title.
2. did you forget turbowarp exists?
3. javascript follows the same process that an html/zip would have to so it can run
4. literally nothing on here is asking for support.

may you please think about that for a moment? please stop making assumptions about apparently asking for support as it's not true and just makes it harder for me to find the answer I need.

thank you.
gdfsgdfsgdfg
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

soptsign555 wrote:

please read the entirety of the original post before posting anything. none of this has helped. and the person that wrote:
title is confusing
scratch is not built for consoles
heck its even on javascript
and the suggestion to add support is rejected

1. sorry for the title.
2. did you forget turbowarp exists?
3. javascript follows the same process that an html/zip would have to so it can run
4. literally nothing on here is asking for support.

1. its ok
2. turbowarp is not related to scratch also not a good workaround
3. bruh also javascript is not zip its only included
4. you misread this (I was saying if you suggest support it will be rejected)

Last edited by gdfsgdfsgdfg (Sept. 13, 2023 13:14:44)

gdfsgdfsgdfg
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

soptsign555 wrote:

may you please think about that for a moment? please stop making assumptions about apparently asking for support as it's not true and just makes it harder for me to find the answer I need.

thank you.
you misread the 4th part
EngineerRunner
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

cookieclickerer33 wrote:

There used to be a game that had an Easter egg that opened a full JavaScript console and let you run free JavaScript code, but Nintendo took down the game and sued the company because they hate fun

If you have a switch with that game and haven’t updated it to remove the console then technically you could rewrite the entire project in JavaScript and port it that way
no, that game included a Ruby enviroment.
soptsign555
Scratcher
100+ posts

how do you port a scratch project to the nintendo switch?

please can people stop discussing other topics on this other than the original post? I have asked already and this is the last time I'm asking: can someone help me package a zip into a nso or nsp?
Milo-The-Fox
Scratcher
34 posts

how do you port a scratch project to the nintendo switch?

soptsign555 wrote:

right. this has already been talked about, but it hasn't been answered. I need help. I am making a game for games development and it has to port to another platform. they said that we had to use makecode arcade, but if I can port scratch projects to another console, then we can use that as our game. I physically can't program with makecode arcade so I'm left with scratch, and I need help putting a scratch project on the switch without downloading too many other softwares. I understand the theory - use turbowarp to make the game and have the controls that are keys be buttons on a controller. then use the turbowarp packager to turn it into a .HTML file. somehow package it with a browser and then put it onto a microSD card, put it onto an adapter and then test it. I don't know how to package it with a browser into a .NSP or .NSO, if someone could help, I would be very grateful.

and please stop talking about other methods. I don't care.
Yeh. im wondering the same with a game i'm making with my friend. maybye theres a html to .nso file converter online somewhere. idk.
imfh
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

It’s not possible to do what you are describing. As far as I know, nobody has done it before, so you would have to do a lot of hard work to figure out how to covert it yourself. This would not be easy and nobody here knows how to help you do it.

It would be easier to learn how to use makecode than to figure out how to port a Scratch project to the Switch.
Milo-The-Fox
Scratcher
34 posts

how do you port a scratch project to the nintendo switch?

imfh wrote:

It’s not possible to do what you are describing. As far as I know, nobody has done it before, so you would have to do a lot of hard work to figure out how to covert it yourself. This would not be easy and nobody here knows how to help you do it.

It would be easier to learn how to use makecode than to figure out how to port a Scratch project to the Switch.
i just exported a game called Crystal Seeker 3D Platformer to a MacOS App. is there a macos app to nintendo switch app converter?
ye-Warhammer
Scratcher
27 posts

how do you port a scratch project to the nintendo switch?

Maybe you need a Devkit
imfh
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

Milo-The-Fox wrote:

imfh wrote:

It’s not possible to do what you are describing. As far as I know, nobody has done it before, so you would have to do a lot of hard work to figure out how to covert it yourself. This would not be easy and nobody here knows how to help you do it.

It would be easier to learn how to use makecode than to figure out how to port a Scratch project to the Switch.
i just exported a game called Crystal Seeker 3D Platformer to a MacOS App. is there a macos app to nintendo switch app converter?
No, there isn’t. Macs have a different kind of processor and a different operating system than the Nintendo Switch. That makes it impossible to make a mac app to switch converter unless you first make a Mac emulator for the switch. That would run really really slow and Apple might sue you.
Crow_Boy08
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

Why not just use an xbox (if you even have one) its alot easier
ajskateboarder
Scratcher
1000+ posts

how do you port a scratch project to the nintendo switch?

soptsign555 wrote:

and also, remember that I'm trying to do this for games development. I don't want to have to download tons of softwares just to get it to work or to actually make the executable file. I just want to know how to package the zip into a nsp or nso file.
Software will be needed at some point – like, what did you expect? Scratch does not support this officially so there won't be a simple solution

You could package the project as an HTML file, put it on a public web server, and homebrew your Switch to install a web browser for it

Powered by DjangoBB