Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Scratch Everywhere Vita

From GameBrew
Revision as of 05:51, 14 September 2025 by HydeWing (talk | contribs)
Scratch Everywhere
General
AuthorNateXS, Dogo6647
TypeOther Apps
VersionBeta Build 22
LicenseLGPL-3.0
Last Updated2025/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

ScratchEverywhereVita-02.png

ScratchEverywhereVita-01.png

ScratchEverywhereVita-03.png

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.

External links

Advertising: