Skip to content

# Syobon Action - RetroBIOS

Type | game
Classification | community_fork
Source | https://github.com/iyzsong/syobonaction-libretro
Upstream | https://github.com/akemin-dayo/OpenSyobonAction
Version | 0.3
Profiled | 2026-03-25
Cores | syobonaction

Technical notes

Libretro port of Open Syobon Action (Cat Mario), the SDL port of the Japanese platformer by z_gundam_tanosii. Game assets required in system_dir/SyobonAction/ with BGM/, SE/, and res/ subdirectories. Level data hardcoded in source. The original libretro/syobonaction-libretro repo was deleted; source points to the archived original by iyzsong. The .info display_version is "0.1" but the code reports "0.3".

32 files | 10 required, 22 optional | 0 in repo, 32 missing Categories: 32 game data

`player.PNG` -required, game_data, missing from repo : Player character sprites

- Path: `SyobonAction/res/player.PNG`
- Source: `OpenSyobonAction/loadg.cpp:40`

`brock.PNG` -required, game_data, missing from repo : Block tileset

- Path: `SyobonAction/res/brock.PNG`
- Source: `OpenSyobonAction/loadg.cpp:42`

`item.PNG` -required, game_data, missing from repo : Item sprites

- Path: `SyobonAction/res/item.PNG`
- Source: `OpenSyobonAction/loadg.cpp:44`

`teki.PNG` -required, game_data, missing from repo : Enemy sprites

- Path: `SyobonAction/res/teki.PNG`
- Source: `OpenSyobonAction/loadg.cpp:46`

`haikei.PNG` -required, game_data, missing from repo : Background graphics

- Path: `SyobonAction/res/haikei.PNG`
- Source: `OpenSyobonAction/loadg.cpp:48`

`brock2.PNG` -required, game_data, missing from repo : Alternate block tileset

- Path: `SyobonAction/res/brock2.PNG`
- Source: `OpenSyobonAction/loadg.cpp:50`

`omake.PNG` -required, game_data, missing from repo : Bonus sprites

- Path: `SyobonAction/res/omake.PNG`
- Source: `OpenSyobonAction/loadg.cpp:52`

`omake2.PNG` -required, game_data, missing from repo : Bonus sprites (set 2)

- Path: `SyobonAction/res/omake2.PNG`
- Source: `OpenSyobonAction/loadg.cpp:54`

`syobon3.PNG` -required, game_data, missing from repo : Title screen

- Path: `SyobonAction/res/syobon3.PNG`
- Source: `OpenSyobonAction/loadg.cpp:56`

`sazanami-gothic.ttf` -required, game_data, missing from repo : Sazanami Gothic Japanese font for text rendering

- Path: `SyobonAction/res/sazanami-gothic.ttf`
- Source: `OpenSyobonAction/DxLib.cpp:73`

`field.ogg` -optional, game_data, missing from repo : Field stage music

- Path: `SyobonAction/BGM/field.ogg`
- Source: `OpenSyobonAction/loadg.cpp:220`

`dungeon.ogg` -optional, game_data, missing from repo : Dungeon stage music

- Path: `SyobonAction/BGM/dungeon.ogg`
- Source: `OpenSyobonAction/loadg.cpp:221`

`star4.ogg` -optional, game_data, missing from repo : Star power music

- Path: `SyobonAction/BGM/star4.ogg`
- Source: `OpenSyobonAction/loadg.cpp:222`

`castle.ogg` -optional, game_data, missing from repo : Castle stage music

- Path: `SyobonAction/BGM/castle.ogg`
- Source: `OpenSyobonAction/loadg.cpp:223`

`puyo.ogg` -optional, game_data, missing from repo : Puyo stage music

- Path: `SyobonAction/BGM/puyo.ogg`
- Source: `OpenSyobonAction/loadg.cpp:224`

`jump.ogg` -optional, game_data, missing from repo : Jump sound

- Path: `SyobonAction/SE/jump.ogg`
- Source: `OpenSyobonAction/loadg.cpp:228`

`brockbreak.ogg` -optional, game_data, missing from repo : Block break sound

- Path: `SyobonAction/SE/brockbreak.ogg`
- Source: `OpenSyobonAction/loadg.cpp:230`

`coin.ogg` -optional, game_data, missing from repo : Coin sound

- Path: `SyobonAction/SE/coin.ogg`
- Source: `OpenSyobonAction/loadg.cpp:231`

`humi.ogg` -optional, game_data, missing from repo : Stomp sound

- Path: `SyobonAction/SE/humi.ogg`
- Source: `OpenSyobonAction/loadg.cpp:232`

`koura.ogg` -optional, game_data, missing from repo : Shell sound

- Path: `SyobonAction/SE/koura.ogg`
- Source: `OpenSyobonAction/loadg.cpp:233`

`dokan.ogg` -optional, game_data, missing from repo : Pipe sound

- Path: `SyobonAction/SE/dokan.ogg`
- Source: `OpenSyobonAction/loadg.cpp:234`

`brockkinoko.ogg` -optional, game_data, missing from repo : Mushroom from block sound

- Path: `SyobonAction/SE/brockkinoko.ogg`
- Source: `OpenSyobonAction/loadg.cpp:235`

`powerup.ogg` -optional, game_data, missing from repo : Power-up sound

- Path: `SyobonAction/SE/powerup.ogg`
- Source: `OpenSyobonAction/loadg.cpp:236`

`kirra.ogg` -optional, game_data, missing from repo : Star sound

- Path: `SyobonAction/SE/kirra.ogg`
- Source: `OpenSyobonAction/loadg.cpp:237`

`goal.ogg` -optional, game_data, missing from repo : Goal sound

- Path: `SyobonAction/SE/goal.ogg`
- Source: `OpenSyobonAction/loadg.cpp:238`

`death.ogg` -optional, game_data, missing from repo : Death sound

- Path: `SyobonAction/SE/death.ogg`
- Source: `OpenSyobonAction/loadg.cpp:239`

`Pswitch.ogg` -optional, game_data, missing from repo : P-switch sound

- Path: `SyobonAction/SE/Pswitch.ogg`
- Source: `OpenSyobonAction/loadg.cpp:240`

`jumpBlock.ogg` -optional, game_data, missing from repo : Jump block sound

- Path: `SyobonAction/SE/jumpBlock.ogg`
- Source: `OpenSyobonAction/loadg.cpp:241`

`hintBlock.ogg` -optional, game_data, missing from repo : Hint block sound

- Path: `SyobonAction/SE/hintBlock.ogg`
- Source: `OpenSyobonAction/loadg.cpp:242`

`4-clear.ogg` -optional, game_data, missing from repo : Stage clear sound

- Path: `SyobonAction/SE/4-clear.ogg`
- Source: `OpenSyobonAction/loadg.cpp:243`

`allclear.ogg` -optional, game_data, missing from repo : All stages clear sound

- Path: `SyobonAction/SE/allclear.ogg`
- Source: `OpenSyobonAction/loadg.cpp:244`

`tekifire.ogg` -optional, game_data, missing from repo : Enemy fire sound

- Path: `SyobonAction/SE/tekifire.ogg`
- Source: `OpenSyobonAction/loadg.cpp:245`

Generated on 2026-03-25T14:56:43Z