A port that allows running Deltarune Chapter 1 on the Circuit Sword raspberry-pi based console.
I haven't tested, but you can probably just download the tar.gz in the releases section,
and run the Deltarune executable. It might work out of the box, I am not sure.
It is possible to run this on a Raspberry Pi Zero, but I built this specifically for the Raspberry Pi 3.
If it turns out to be too intensive on the Pi Zero, I could make an alternative version which has lower quality textures to work better on the Pi Zero.
Unfortunately, even though it runs on the Pi Zero, certain DIY consoles like the MintyPi will not be able to run this.
This is because the MintyPi's screen buffer program (Some variant of fbcp) does not support dispmanx, or the video mode required to make this run at full-speed.
I originally ported Undertale, but due to Undertale not being free, I cannot give the files required to make it work.
I would love to give a guide on how to do this, but unfortunately I don't think there's a be all end all guide for this.
A rough outline of what you'll need to do is:
List of changes you will need to make (Likely an incomplete list):
And, there could easily be more issues which I have not discovered yet.
ini files seem to have some strange behavior, so don't be surprised if you run into that.
Not everything has been tested fully, if you run into a problem, please submit an issue here.
Your save-file is located at ~/.config/ For me, this is /home/pi/.config/
Circuit Sword Button Ids for GameMaker: Studio:
DPAD-UP: 12295
DPAD-DOWN: 4103
DPAD-LEFT: 12294
DPAD-RIGHT: 4102
A: 0
B: 1
X: 3
Y: 2
START: 4
SELECT: 5
SHOULDER L: 6
SHOULDER R: 7
If you need help finding other buttons, I'd recommend asking me for help or write some GML code that lets scan a range of button ids to find ones that are changing when you press the button you're looking for.
Toby Fox - Creating Undertale + Deltarune, being an awesome dude.
krzys-h - Creating UndertaleModTool, which made this possible.
YoYoGames - Creating GameMaker: Studio, and the original (albeit broken) Raspberry Pi runner.
Kite - Designing the Circuit Sword, and using a screen buffer program which is compatible with dispmanx.