mirror of
https://github.com/libretro/libretro-super.git
synced 2026-10-12 02:17:38 +00:00
Add mgba_splitscreen core (info file + recipes)
This commit is contained in:
+38
@@ -0,0 +1,38 @@
|
||||
# Software Information
|
||||
display_name = "mGBA Splitscreen"
|
||||
authors = "Spuds0588 (mgba-splitscreen), endrift (mGBA)"
|
||||
supported_extensions = "gba"
|
||||
corename = "mGBA Splitscreen"
|
||||
license = "MPLv2.0"
|
||||
permissions = ""
|
||||
categories = "Emulator"
|
||||
display_version = "0.1.0"
|
||||
|
||||
# Hardware Information
|
||||
manufacturer = "Nintendo"
|
||||
systemname = "Game Boy Advance (2-4 linked players)"
|
||||
systemid = "game_boy_advance"
|
||||
|
||||
# Libretro Features
|
||||
supports_no_game = "false"
|
||||
database = "Nintendo - Game Boy Advance"
|
||||
savestate = "true"
|
||||
savestate_features = "deterministic"
|
||||
cheats = "false"
|
||||
input_descriptors = "true"
|
||||
memory_descriptors = "false"
|
||||
libretro_saves = "true"
|
||||
core_options = "true"
|
||||
load_subsystem = "true"
|
||||
hw_render = "false"
|
||||
needs_fullpath = "false"
|
||||
disk_control = "false"
|
||||
is_experimental = "true"
|
||||
|
||||
description = "mgba-splitscreen: 2-4 linked Game Boy Advance emulator instances in one core, over mGBA's lockstep link-cable driver. Load a single ROM with the 'Players per ROM' option for same-cartridge multiplayer, or use Load Content -> the GBA Link subsystems for per-player ROMs. A fork of upstream mGBA's libretro core carrying the mgba-splitscreen link fixes (Four Swords handshake assist + gated deadlock kick)."
|
||||
|
||||
# Firmware (optional, same entry upstream mGBA declares)
|
||||
firmware_count = 1
|
||||
firmware0_desc = "gba_bios.bin (Game Boy Advance BIOS)"
|
||||
firmware0_path = "gba_bios.bin"
|
||||
firmware0_opt = "true"
|
||||
@@ -65,6 +65,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master YES GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git ios YES GENERIC_GL Makefile .
|
||||
numero libretro-numero https://github.com/nbarkhina/numero.git master YES GENERIC Makefile .
|
||||
|
||||
@@ -64,6 +64,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git ios YES GENERIC_GL Makefile .
|
||||
numero libretro-numero https://github.com/nbarkhina/numero.git master YES GENERIC Makefile .
|
||||
|
||||
@@ -63,6 +63,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git ios YES GENERIC_GL Makefile .
|
||||
numero libretro-numero https://github.com/nbarkhina/numero.git master YES GENERIC Makefile .
|
||||
|
||||
@@ -79,6 +79,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1
|
||||
|
||||
@@ -65,6 +65,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master YES GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master NO GENERIC_GL Makefile .
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
|
||||
@@ -72,6 +72,7 @@ melonds libretro-melonds https://github.com/libretro/melonDS.git master YES GENE
|
||||
mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git mupen_next NO GENERIC_GL Makefile . WITH_DYNAREC=arm
|
||||
|
||||
@@ -71,6 +71,7 @@ melonds libretro-melonds https://github.com/libretro/melonDS.git master YES GENE
|
||||
mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master YES GENERIC Makefile.libretro libretro
|
||||
|
||||
@@ -102,6 +102,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git develop YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64 HAVE_PARALLEL_RDP=1 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1 HAVE_LLE=1
|
||||
|
||||
@@ -82,6 +82,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git develop YES GENERIC_GL Makefile . WITH_DYNAREC=x86 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1
|
||||
|
||||
@@ -41,6 +41,7 @@ mednafen_pce_fast libretro-beetle_pce_fast https://github.com/aliaspider/beetle-
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master YES GENERIC Makefile.libretro libretro
|
||||
|
||||
@@ -47,6 +47,7 @@ melonds libretro-melonds https://github.com/libretro/melonDS.git switch YES GENE
|
||||
mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Makefile Libretro
|
||||
mesens libretro-mesens https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git develop YES GENERIC_GL Makefile .
|
||||
|
||||
@@ -22,6 +22,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G
|
||||
mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_pce_fast libretro-beetle_pce_fast https://github.com/aliaspider/beetle-pce-fast-libretro.git psp_hw_render YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master YES GENERIC Makefile.libretro libretro
|
||||
|
||||
@@ -42,6 +42,7 @@ mednafen_supergrafx libretro-beetle-supergrafx https://github.com/libretro/beetl
|
||||
mednafen_vb libretro-beetle_vb https://github.com/libretro/beetle-vb-libretro.git master YES GENERIC Makefile .
|
||||
mednafen_wswan libretro-beetle_wswan https://github.com/libretro/beetle-wswan-libretro.git master YES GENERIC Makefile .
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master NO GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master NO GENERIC Makefile.libretro libretro
|
||||
|
||||
@@ -87,6 +87,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git develop YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1
|
||||
|
||||
@@ -84,6 +84,7 @@ mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Ma
|
||||
mesen-s libretro-mesen-s https://github.com/libretro/Mesen-S.git master YES GENERIC Makefile Libretro platform=windows_msvc2017_desktop_x86
|
||||
meteor libretro-meteor https://github.com/libretro/meteor-libretro.git master NO GENERIC Makefile libretro
|
||||
mgba libretro-mgba https://github.com/libretro/mgba.git master YES GENERIC Makefile.libretro .
|
||||
mgba_splitscreen libretro-mgba-splitscreen https://github.com/Spuds0588/mgba-splitscreen.git master YES CMAKE Makefile build -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO_SPLITSCREEN=ON
|
||||
mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YES GENERIC Makefile .
|
||||
mu libretro-mu https://github.com/libretro/Mu.git master YES GENERIC Makefile libretroBuildSystem
|
||||
mupen64plus_next libretro-mupen64plus_next https://github.com/libretro/mupen64plus-libretro-nx.git develop YES GENERIC_GL Makefile . WITH_DYNAREC=x86 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1
|
||||
|
||||
Reference in New Issue
Block a user