Download raw body.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
Hi. Thanks for this port. Copy-paste from #openbsd-gaming about my experiences: <izder456> thfr: another gamemaker game worth testing is the fan (prequel?) to undertale, undertale: yellow https://gamejolt.com/games/UndertaleYellow/136925 <playonbsd> Game Jolt - Share your creations <izder456> oh i just booted my copy of undertale with butterscotch. the audio is quite compressed for me. <izder456> ~ $ rcctl get sndiod flags <izder456> -z 480 -b 1920 -s default -m play,mon -s mon <izder456> i have these settings for sndiod <izder456> UNDERTALE: Yellow seems to boot <izder456> audio still seems compressed with removing the -z and -b flags from sndiod I also tried booting the DELTARUNE Ch. 1-2 Demo as well. That booted too. I do want to note that for the 3 games I tried booting (UNDERTALE, UNDERTALE: YELLOW, DELTARUNE Ch. 1-2 Demo), all had the compressed audio issue regardless of sndiod flags with or without -z and -b I'll play through as much as I can of both DELTARUNE and UNDERTALE: YELLOW in the following days as it seems you're focusing on UNDERTALE. If people want another gratis game to test with this port, UNDERTALE: YELLOW is completely free, FYI. Thanks again, On Sat, 26 Sep 2026 17:52:38 -0700 Thomas Frohwein <tfrohwein@fastmail.com> wrote: > On Fri, 25 Sep 2026 22:51:05 -0700 > Thomas Frohwein <tfrohwein@fastmail.com> wrote: > > > Hi, > > > > I know it's late in the release cycle for new ports, but this one > > here seems relatively straightforward and may be worth for some to > > still get in before lock. > > > > Butterscotch [1] is a runtime for bytecode-compiled GameMaker games. > > Not all are built this way; some are compiled into native/C++ which > > can't be run. > > > > The project may be young, but cult indie RPG Undertale is what this > > runtime has been most closely developed on and it runs quite well > > (see my gameplay recording at [2]). > > > > Some other GameMaker games also run, but some are still buggy with > > Butterscotch. DELTARUNE (the spiritual successor to Undertale) seems > > to also be quite well supported, and its first 2 acts can be > > downloaded for free [3], for example to test butterscotch. Other > > games that I've checked that seem to run reasonably well on short > > testing are: > > > > Cook, Server, Delicious 3, Home (2012), Mable & the Wood, Uncanny > > Valley, and Va-11 Hall-A. But Undertale would be worth it alone for > > many who know the game... > > > > In order to run a GameMaker game, locate `data.win` or > > `assets/game.unx` und pass it as the argument to butterscotch. > > > > Butterscotch supports various versions of SDL or GLFW as backends, > > and I chose SDL3, as it seems the most future-proof option. > > > > The port is otherwise fairly straightforward and quick to build with > > gnu99 C-compiler and SDL3. > > > > ok? > > I just got pointed out that my draft relied on an uncommitted > DIST_TUPLE update. Here new tarball that avoids this; also enables > DEBUG_PACKAGES. > > This is only for after ports tree unlock then. I'd still take ok's or > requests for after unlock. > > > > > [1] https://github.com/ButterscotchRunner/Butterscotch > > [2] https://video.gamerstavern.online/w/fyX9Mfi5RaFfTo2UyBgNMy > > [3] https://tobyfox.itch.io/deltarune > -- iz (she/her) > I say mundane things > so the uninteresting > just might get noticed. izder456 (dot) neocities (dot) org
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.
NEW: games/butterscotch - GameMaker bytecode runtime for Undertale etc.