This is a quick switch port of the SDL port by lemon-sherbet of the classic celeste made in PICO8 by Matt Thorson & Noel Berry
To compile for the switch, you will need devkitPro with the following packages:
switch-sdl2 switch-sdl2_mixer
Use the command: make -f Makefile.switch
The cceleste folder (generated in the release folder if you built it yourself) should contain the data folder and be put at the root of the sdcard. I couldn't test with an actual switch yet.
If you're using Ryujinx emulator, go in the ryujinx folder (File-> Open Ryujinx folder) and put the cceleste folder inside of the sdcard folder. You should have sdcard/cceleste/data.
If you're stuck at the Loading screen, it could be because the data folder could not be found.
Sound wave files are taken from https://github.com/JeffRuLz/Celeste-Classic-GBA/tree/master/maxmod_data, music ogg files were obtained by converting the .wav dumps from pico 8, which lemon-sherbet did using audacity & ffmpeg.
All credit for the original game goes to the original developers (Matt Thorson & Noel Berry).
I started working from MVG (Lantus) 's makefiles for the switch ports of chocolate doom and Cannonball (the OutRun engine).