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

Latest commit

 

History

306 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

🥧 An open source re-implementation of Butterscotch focused on PlayStation®3

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages