Back
Scratch Everywhere!
by NateXS and Grady Link
|
| Version | 0.28 |
| Zip size | 13,629 KiB |
| License | Lesser GPLv3 |
| Updated | 03/11/2025 |
| Downloads | 2,953 |
| MD5 | 740a269c0bbeeb077202daa74353e589 |
App Details
A custom Scratch runtime that allows you to run Scratch 3 projects on your Wii U! This is an official port of the original runtime for the 3DS.
See the Github README for more info on what features are supported.
Mouse
3DS: Glide your finger/stylus on the bottom screen to move the mouse, and tap the bottom screen to click.
Wii U GamePad: You can use the touchscreen on the GamePad.
Wii Remote: You can use the Wii sensor bar to control the mouse.
Other Controllers: Enter Mouse Mode by holding L. Use the D-pad to move the mouse, and press R to click.
Screenshots
Changelog
v0.28
Runtime Changes
- Added Music to the Main Menu (tunes by @Dogo6647 !)
- [Non-3DS Platforms]- Added support for TurboWarp's High Quality Pen option
- Fixed audio issues with unzipped projects
- Fixed sounds not being able to replay
- Fixed sounds not being able to change volume
- Fixed a bunch of parity issues related to Infinity and nan numbers
- Fixed crashes related to list blocks
- Projects that contain Lists with many items now load faster
- The Open project block: https://scratchbox.grady.link/project/twStEkSKjQaH can now choose projects from the SD card (Via pull request 425)
PC Changes
- Builds for Windows, MacOS, and Linux will now be put in releases!
- Migrated to CMake for compilation
- Added support for RomFS projects
PS Vita Changes
- Fixed audio not working
- Sped up compilation time
DS Changes
- Fixed audio not working
3DS Changes
- Fixed Pen texture being off by 1 pixel
v0.27
THE GREAT PORTENING
DS Port!
- They thought it was impossible... but impossible is my middle name.
- It's recommended that you read the README for the limitations of this port!
- You will likely come across many crashes, so please open up a GitHub issue if you experience them!
- KNOWN ISSUES
- Unpacking projects and changing controls crash the system
- Cloud variables will not be supported
- RAM is very limited, so try to keep projects small
- A bunch of Audio limitations, see README for details
- Via pull request 362!
Web Port!
- @gradylink has ported the Runtime to WebAssembly!
- With this, ScratchBox: https://scratchbox.grady.link is also updated to use SE!
- Via pull request 334!
PS4 Port!
- @PwLDev has spent over 3 months porting SE! to the PS4!
- Now all 3.5 modded PS4 users can enjoy Scratch games on the big screen!
- KNOWN ISSUES
- Cloud variables is not currently supported
- Via pull request 278!
Runtime Changes
- Optimized Sprite rendering performance
- Fixed huge memory leak with If else block
- Fixed Main Menu and audio memory leaks
- Switch costume to blocks with a number as an input now chooses the correct costume
- Fixed positioning of Monitors (Visible Variables)
- Changed the look of Monitors look a bit more like Scratch
- Added support for more Monitor types
- Added Scratch Everywhere! controller custom block
- Returns the current controller being used
- [SDL2 Platforms]- Fixed scaling of Pen stamped Sprites
3DS Changes
- Fixed rendering with the Pen extension
- The Pen extension can now be used in dual screen mode
- The mouse can no longer go off screen
- Fixed compilation error when ENABLE_AUDIO is off
Wii Changes
- Fixed projects being at an unplayable Framerate
Wii U Changes
- The Stop "All" block now correctly takes you back to the Main Menu
Vita Changes
- Sounds from the stage now play as Streamed audio
Switch Changes
- Fixed keyboard menu not closing when closing the software keyboard