Skip to content

Syobon Action

It reads 32 files, 10 of them required: without a required file it does not start games.

About this profile
Detail Value
Type libretro
Classification Community fork
Source https://github.com/iyzsong/syobonaction-libretro
Upstream https://github.com/akemin-dayo/OpenSyobonAction
Version 0.3, stated in libretro.cpp
Revision iyzsong/syobonaction-libretro@792c40cb590b, akemin-dayo/OpenSyobonAction@77ca2c128784
Profiled 2026-03-25
Profile YAML, JSON
Cores syobonaction
Install this emulator's files

The installer finds your setup and its BIOS folder, then downloads only the files this emulator reads there and checks each one.

Open the Start menu. Type PowerShell and open it. Paste the line. Press Enter.

PowerShell
&([scriptblock]::Create((irm https://abdess.github.io/retrobios/i.ps1))) --emulator 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, so 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.

By kind: 32 game data.

In this collection: 32 in repo and 0 missing.

32 rows
FileStatus

player.PNG

Player character sprites

  • Path: SyobonAction/res/player.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:40 (upstream emulator)
required in repo game data

brock.PNG

Block tileset

  • Path: SyobonAction/res/brock.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:42 (upstream emulator)
required in repo game data

item.PNG

Item sprites

  • Path: SyobonAction/res/item.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:44 (upstream emulator)
required in repo game data

teki.PNG

Enemy sprites

  • Path: SyobonAction/res/teki.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:46 (upstream emulator)
required in repo game data

haikei.PNG

Background graphics

  • Path: SyobonAction/res/haikei.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:48 (upstream emulator)
required in repo game data

brock2.PNG

Alternate block tileset

  • Path: SyobonAction/res/brock2.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:50 (upstream emulator)
required in repo game data

omake.PNG

Bonus sprites

  • Path: SyobonAction/res/omake.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:52 (upstream emulator)
required in repo game data

omake2.PNG

Bonus sprites (set 2)

  • Path: SyobonAction/res/omake2.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:54 (upstream emulator)
required in repo game data

syobon3.PNG

Title screen

  • Path: SyobonAction/res/syobon3.PNG
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:56 (upstream emulator)
required in repo game data

sazanami-gothic.ttf

Sazanami Gothic Japanese font for text rendering

  • Path: SyobonAction/res/sazanami-gothic.ttf
Source
  • Asked for by: upstream emulator
  • Source: DxLib.cpp:73 (upstream emulator)
required in repo game data

field.ogg

Field stage music

  • Path: SyobonAction/BGM/field.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:220 (upstream emulator)
optional in repo game data

dungeon.ogg

Dungeon stage music

  • Path: SyobonAction/BGM/dungeon.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:221 (upstream emulator)
optional in repo game data

star4.ogg

Star power music

  • Path: SyobonAction/BGM/star4.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:222 (upstream emulator)
optional in repo game data

castle.ogg

Castle stage music

  • Path: SyobonAction/BGM/castle.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:223 (upstream emulator)
optional in repo game data

puyo.ogg

Puyo stage music

  • Path: SyobonAction/BGM/puyo.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:224 (upstream emulator)
optional in repo game data

jump.ogg

Jump sound

  • Path: SyobonAction/SE/jump.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:228 (upstream emulator)
optional in repo game data

brockbreak.ogg

Block break sound

  • Path: SyobonAction/SE/brockbreak.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:230 (upstream emulator)
optional in repo game data

coin.ogg

Coin sound

  • Path: SyobonAction/SE/coin.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:231 (upstream emulator)
optional in repo game data

humi.ogg

Stomp sound

  • Path: SyobonAction/SE/humi.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:232 (upstream emulator)
optional in repo game data

koura.ogg

Shell sound

  • Path: SyobonAction/SE/koura.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:233 (upstream emulator)
optional in repo game data

dokan.ogg

Pipe sound

  • Path: SyobonAction/SE/dokan.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:234 (upstream emulator)
optional in repo game data

brockkinoko.ogg

Mushroom from block sound

  • Path: SyobonAction/SE/brockkinoko.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:235 (upstream emulator)
optional in repo game data

powerup.ogg

Power-up sound

  • Path: SyobonAction/SE/powerup.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:236 (upstream emulator)
optional in repo game data

kirra.ogg

Star sound

  • Path: SyobonAction/SE/kirra.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:237 (upstream emulator)
optional in repo game data

goal.ogg

Goal sound

  • Path: SyobonAction/SE/goal.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:238 (upstream emulator)
optional in repo game data

death.ogg

Death sound

  • Path: SyobonAction/SE/death.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:239 (upstream emulator)
optional in repo game data

Pswitch.ogg

P-switch sound

  • Path: SyobonAction/SE/Pswitch.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:240 (upstream emulator)
optional in repo game data

jumpBlock.ogg

Jump block sound

  • Path: SyobonAction/SE/jumpBlock.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:241 (upstream emulator)
optional in repo game data

hintBlock.ogg

Hint block sound

  • Path: SyobonAction/SE/hintBlock.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:242 (upstream emulator)
optional in repo game data

4-clear.ogg

Stage clear sound

  • Path: SyobonAction/SE/4-clear.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:243 (upstream emulator)
optional in repo game data

allclear.ogg

All stages clear sound

  • Path: SyobonAction/SE/allclear.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:244 (upstream emulator)
optional in repo game data

tekifire.ogg

Enemy fire sound

  • Path: SyobonAction/SE/tekifire.ogg
Source
  • Asked for by: upstream emulator
  • Source: loadg.cpp:245 (upstream emulator)
optional in repo game data
.