Skip to content
This repository was archived by the owner on Jul 12, 2026. It is now read-only.

Latest commit

 

History

History
42 lines (29 loc) · 1.57 KB

File metadata and controls

42 lines (29 loc) · 1.57 KB

Butterscotch

Important

Butterscotch is still in a very early stage of development. It is experimental, incomplete, and not yet suitable for general use (but can run Undertale).

Butterscotch is an experimental GameMaker: Studio runner based on the original project created by MrPowerGamerBR, which targeted GLFW and PlayStation®2.

This fork is focused exclusively on the PlayStation®3 and aims to adapt the original work to the PS3 environment, including its graphics stack, toolchain, and platform-specific limitations.

While the original Butterscotch can run multiple games, including titles such as DELTARUNE (SURVEY_PROGRAM), this PlayStation®3-focused version is currently being developed primarily with UNDERTALE as its main target.

How to build

You need Docker and ScummVM Dockerized PS3 Toolchains before all.

To build a pkg, run:

make pkg TITLE=YOUR-GAME_TITLE APPID=YOUR-APP-ID
# e.g make pkg TITLE=UNDERTALE APPID=UNDT00001

To build a SELF or ELF, run:

make self/elf

Tools used

This project was built using:

  • PSL1GHT
  • PS3GL

Credits

MrPowerGamerBR
Original creator of Butterscotch.

Fancy2209
Major contributor and creator of PS3GL.