Open Syobon Action (オープンしょぼんのアクション) is an open-source cross-platform port of the unforgiving Japanese platformer using SDL. This project provides a libretro core allowing it to be played with libretro frontends such as RetroArch.
This project is based on:
- OpenSyobonAction: https://github.com/akemin-dayo/OpenSyobonAction
- FreeType: https://www.freetype.org/
- libogg: https://xiph.org/ogg/
- libvorbis: https://xiph.org/vorbis/
- stb_image: http://nothings.org/stb
- SDL, SDL_image, SDL_mixer, SDL_ttf: https://libsdl.org/
- SDL_gfx: https://github.com/ferzkopp/SDL_gfx
- sdl-libretro: https://github.com/libretro/sdl-libretro
- libretro-common: https://github.com/libretro/libretro-common
Thanks.
First run ./update-deps.sh to update deps, then use cmake.
First copy BGM, SE and res directories from deps/OpenSyobonAction into SyobonAction under the system directory of RetroArch, eg: ~/.config/retroarch/system/SyobonAction. Then just launch the core in RetroArch.