Scratch Everywhere Vita
From GameBrew
More actions
| Scratch Everywhere | |
|---|---|
| General | |
| Author | NateXS, Dogo6647 |
| Type | Other Apps |
| Version | Beta Build 22 |
| License | LGPL-3.0 |
| Last Updated | 2025/09/07 |
| Links | |
| Download | |
| Website | |
| Source | |
Scratch Everywhere! is a work-in-progress runtime written in C++ that lets you run Scratch 3 projects. Initially developed for the 3DS, it now supports a number of 6-8th generation consoles including Wii, Wii U, Vita and Switch.
Features
- Many Scratch projects playable out of the box.
- Special custom blocks exclusive to Scratch Everywhere!
- Use font touchscreen for mouse input.
- Supports MP3, Ogg Vorbis, and WAV audio files.
- Modifiable framerate when using TurboWarp.
Installation
Download the scratch-vita.vpk file from releases or nightly build.
Transfer the .vpk file over to the Vita's storage, and install it using VitaShell on your Vita.
Put your .sb3 Scratch Projects in ux0:data/scratch-vita/ (you will need to create the folder yourself).
Launch "ScratchEverywhere" from the LiveArea.
Screenshots
Media
Porting Scratch to the 3DS (NateXS)
Limitations
General:
- Text and embedded bitmap images will not show up on vector images containing it.
- Extensions (e.g. pen and music extensions) are not yet supported.
- Some blocks may lead to crashing/unintended behavior (Please open an issue if you know of a block that's causing problems).
- Performance is poor when using many (~30+) clones (memory management issue).
Vita:
- "Streamed Sound" is not supported. Any sounds in "Stage" will load and play like a normal sound.
- Cloud Variables aren't currently supported, but likely will be in the future.
- Back touch will not be supported.
Changelog
v0.22
- New Features
- Brightness costume effect added!
- Logs now get saved to a log file
- Log file is located in the same spot your scratch projects are placed
- Runtime Fixes
- Fixed When this sprite clicked being ran for every sprite instead of only the sprite that's clicked
- Fixed When this sprite clicked being able to click multiple sprites in one click
- Fixed a few crashes that could happen related to audio
- Fixed backdrop rendering
- Added some new Main Menu splash text
- A bunch of code refactoring under the hood
v0.21
- Significantly improved performance!
v0.20
- First Release.