This is the most overengineered way to port your game on a Switch
I made two arcade cabinets for my local gamedev community and we're swapping the Raspberry Pis for Nintendo Switches - cuz it's easy to find used ones - and so far I've tested it with Godot web exports.
Here's the flow:
- upload Godot web export to itch
- mod your Switch and make it use Emulation Station
- make a script to fetch your build using butler
- run the game in chromium
You'll see in the video v1 of this flow where I got my game Dragon Jump to run.
Could it run smoother? Yes. Is this inefficient? Depends. Considering we want the community to build their own games and be able to test them without doing what I did - I think it's a good compromise for v1.
If anyone is curious about anything in the video or wants to call me a genius - I'll see you in the comments.