Add experimental SM2-Emu core (info file + Linux x64 recipe) (#2113)

* Add experimental SM2-Emu core

* Update SM2-Emu metadata to 0.9.13.0

---------

Co-authored-by: Andrea <[email protected]>
This commit is contained in:
Andrea
2026-09-28 03:16:07 +02:00
committed by GitHub
co-authored by Andrea
parent 306da9c139
commit a7054054af
2 changed files with 29 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
display_name = "Sega - Model 2 (SM2-Emu)"
authors = "Daniel Martin|SM2-Emu contributors|Libretro contributors"
corename = "SM2-Emu"
supported_extensions = "zip|7z"
license = "BSD-3-Clause"
categories = "Emulator"
display_version = "0.9.13.0"
manufacturer = "Sega"
systemname = "Model 2"
systemid = "model2"
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "2.0"
hw_render = "true"
needs_fullpath = "true"
is_experimental = "true"
firmware_count = "1"
firmware0_desc = "SM2-Emu game database matching this core"
firmware0_path = "sm2-emu/games.xml"
firmware0_opt = "false"
description = "Experimental Sega Model 2 core with software, Vulkan and OpenGL rendering."
notes = "Vulkan 1.3 and OpenGL 4.3/OpenGL ES 3.1 are optional; software rendering is always available. | Per-game control profiles include driving, gun and analog hardware. | NVRAM is exposed as Libretro save RAM. | Save states are unavailable during Linked Cabinets sessions."
+1
View File
@@ -140,6 +140,7 @@ rustynes RustyNES https://github.com/doublegate/RustyNES.git main YES GENERIC cr
same_cdi libretro-same_cdi https://github.com/libretro/same_cdi.git master YES GENERIC Makefile.libretro .
sameboy libretro-sameboy https://github.com/libretro/SameBoy.git buildbot YES GENERIC Makefile libretro
scummvm libretro-scummvm https://github.com/libretro/scummvm.git master YES GENERIC Makefile backends/platform/libretro/build
sm2 libretro-sm2 https://github.com/Zer0one/sm2-emu-libretro.git main YES CMAKE Makefile build -DSM2_BUILD_STANDALONE=OFF -DSM2_BUILD_TESTS=OFF -DSM2_BUILD_HEADLESS=OFF -DSM2_BUILD_LIBRETRO=ON -DSM2_LIBRETRO_VULKAN=OFF -DSM2_LIBRETRO_OPENGL=OFF -DCMAKE_BUILD_TYPE=Release
smsplus libretro-smsplus https://github.com/libretro/smsplus-gx.git master YES GENERIC Makefile.libretro .
snes9x libretro-snes9x https://github.com/libretro/snes9x.git master YES GENERIC Makefile libretro
snes9x2002 libretro-snes9x2002 https://github.com/libretro/snes9x2002.git master YES GENERIC Makefile .