Merge pull request #1664 from zoltanvb/master

Updates from cross-checking info files, nightly builds, and rules.
This commit is contained in:
Ömercan Kömür 2022-08-03 17:15:01 +03:00 committed by GitHub
commit 9ca32f8581
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 210 additions and 5 deletions

View File

@ -15,6 +15,7 @@
include_core_mesens
include_core_snes9x2002
include_core_snes9x2005
include_core_snes9x2005_plus
include_core_snes9x2010
include_core_snes9x
include_core_bsnes
@ -31,7 +32,8 @@ include_core_mednafen_supafaust
# --- Dreamcast emulator cores ---
include_core_flycast
include_core_redream
# include_core_redream
include_core_vemulator
# --- Genesis emulator cores ---
include_core_smsplus
@ -48,6 +50,7 @@ include_core_fbneo
include_core_fbalpha2012
include_core_fbalpha2012_cps1
include_core_fbalpha2012_cps2
include_core_fbalpha2012_cps3
include_core_fbalpha2012_neogeo
# --- Neo Geo cores ---
@ -97,12 +100,18 @@ include_core_atari800
# --- Atari 5200 emulator cores ---
include_core_a5200
# --- Commodore 64 emulator cores ---
# --- Commodore emulator cores ---
include_core_frodo
include_core_vice_x64
include_core_vice_x64sc
include_core_vice_x128
include_core_vice_xvic
include_core_vice_xplus4
include_core_vice_xcbm2
include_core_vice_xcbm5x0
include_core_vice_xpet
include_core_vice_xscpu64
# --- PlayStation1 emulator cores ---
include_core_mednafen_psx
include_core_mednafen_psx_hw
@ -157,8 +166,9 @@ include_core_mednafen_vb
include_core_virtualjaguar
# --- DOS/PC/MAC emulator cores ---
include_core_basilisk2
# include_core_basilisk2
include_core_dosbox
include_core_dosbox_core
include_core_dosbox_svn
include_core_dosbox_pure
include_core_pcem
@ -167,9 +177,11 @@ include_core_pcem
include_core_mame2000
include_core_mame2003
include_core_mame2003_plus
include_core_mame2003_midway
include_core_mame2010
include_core_mame2015
include_core_mame2016
include_core_hbmame
include_core_mame
# --- N64 emulator cores ---
@ -179,6 +191,7 @@ include_core_parallel_n64
# --- Nintendo Gamecube/Wii cores ---
include_core_dolphin
include_core_dolphin_launcher
include_core_ishiiruka
# --- Nintendo Pokemon Mini cores ---
@ -222,6 +235,9 @@ include_core_emux
# --- Vectrex emulator cores ---
include_core_vecx
# --- ColecoVision emulator cores .--
include_core_gearcoleco
# --- Media player ---
include_core_ffmpeg
@ -234,7 +250,11 @@ include_core_reminiscence
include_core_easyrpg
include_core_tyrquake
include_core_vitaquake2
include_core_vitaquake2_rogue
include_core_vitaquake2_xatrix
include_core_vitaquake2_zaero
include_core_vitaquake3
include_core_vitavoyager
include_core_boom3
include_core_prboom
include_core_ecwolf
@ -256,6 +276,10 @@ include_core_tic80
include_core_lutro
include_core_retro8
include_core_uzem
include_core_gong
include_core_jumpnbump
# include_core_pascal_pong
include_core_superbroswar
# --- Miscellaneous cores ---
include_core_video_processor
@ -264,13 +288,17 @@ include_core_potator
include_core_pocketcdg
include_core_crocods
include_core_cap32
include_core_ep128emu_core
include_core_freeintv
include_core_mu
include_core_squirreljme
include_core_minivmac
include_core_oberon
include_core_x1
include_core_galaxy
include_core_jaxe
include_core_theodore
include_core_vaporspec
# -------------------------------------------------------------------------------------------------
# Devkits

View File

@ -61,6 +61,12 @@ libretro_dolphin_git_url="https://github.com/libretro/dolphin.git"
libretro_dolphin_build_subdir="Source/Core/DolphinLibretro"
libretro_dolphin_build_makefile="Makefile"
include_core_dolphin_launcher() {
register_module core "dolphin_launcher"
}
libretro_dolphin_launcher_name="Dolphin Launcher"
libretro_dolphin_launcher_git_url="https://github.com/RobLoach/libretro-dolphin-launcher"
include_core_ishiiruka() {
register_module core "ishiiruka"
}
@ -120,6 +126,42 @@ libretro_vice_x64_name="VICE x64"
libretro_vice_x64_git_url="https://github.com/libretro/vice-libretro.git"
libretro_vice_x64_build_makefile="Makefile"
include_core_vice_x64sc() {
register_module core "vice_x64sc"
}
libretro_vice_x64sc_name="VICE x64sc"
libretro_vice_x64sc_git_url="https://github.com/libretro/vice-libretro.git"
libretro_vice_x64sc_build_makefile="Makefile"
libretro_vice_x64sc_build_args="EMUTYPE=\"x64sc\""
libretro_vice_x64sc_build_cores="vice_x64sc"
include_core_vice_xscpu64() {
register_module core "vice_xscpu64"
}
libretro_vice_xscpu64_name="VICE xscpu64"
libretro_vice_xscpu64_git_url="https://github.com/libretro/vice-libretro.git"
libretro_vice_xscpu64_build_makefile="Makefile"
libretro_vice_xscpu64_build_args="EMUTYPE=\"xscpu64\""
libretro_vice_xscpu64_build_cores="vice_xscpu64"
include_core_vice_xcbm2() {
register_module core "vice_xcbm2"
}
libretro_vice_xcbm2_name="VICE xcbm2"
libretro_vice_xcbm2_git_url="https://github.com/libretro/vice-libretro.git"
libretro_vice_xcbm2_build_makefile="Makefile"
libretro_vice_xcbm2_build_args="EMUTYPE=\"xcbm2\""
libretro_vice_xcbm2_build_cores="vice_xcbm2"
include_core_vice_xcbm5x0() {
register_module core "vice_xcbm5x0"
}
libretro_vice_xcbm5x0_name="VICE xcbm5x0"
libretro_vice_xcbm5x0_git_url="https://github.com/libretro/vice-libretro.git"
libretro_vice_xcbm5x0_build_makefile="Makefile"
libretro_vice_xcbm5x0_build_args="EMUTYPE=\"xcbm5x0\""
libretro_vice_xcbm5x0_build_cores="vice_xcbm5x0"
include_core_vice_x128() {
register_module core "vice_x128"
}
@ -129,6 +171,15 @@ libretro_vice_x128_build_makefile="Makefile"
libretro_vice_x128_build_args="EMUTYPE=\"x128\""
libretro_vice_x128_build_cores="vice_x128"
include_core_vice_xpet() {
register_module core "vice_xpet"
}
libretro_vice_xpet_name="VICE xpet"
libretro_vice_xpet_git_url="https://github.com/libretro/vice-libretro.git"
libretro_vice_xpet_build_makefile="Makefile"
libretro_vice_xpet_build_args="EMUTYPE=\"xpet\""
libretro_vice_xpet_build_cores="vice_xpet"
include_core_vice_xplus4() {
register_module core "vice_xplus4"
}
@ -218,6 +269,13 @@ include_core_snes9x2005() {
libretro_snes9x2005_name="SNES9x 2005"
libretro_snes9x2005_git_url="https://github.com/libretro/snes9x2005.git"
include_core_snes9x2005_plus() {
register_module core "snes9x2005_plus" -ngc -ps3 -psp1 -wii
}
libretro_snes9x2005_plus_name="SNES9x 2005 Plus"
libretro_snes9x2005_plus_git_url="https://github.com/libretro/snes9x2005.git"
libretro_snes9x2005_plus_build_args="USE_BLARGG_APU=\"1\""
include_core_snes9x2010() {
register_module core "snes9x2010" -ps3
}
@ -588,6 +646,39 @@ libretro_vitaquake2_name="vitaQuake2"
libretro_vitaquake2_git_url="https://github.com/libretro/vitaquake2.git"
libretro_vitaquake2_build_makefile="Makefile"
include_core_vitaquake2_rogue() {
register_module core "vitaquake2_rogue"
}
libretro_vitaquake2_rogue_name="vitaQuake 2 [Rogue]"
libretro_vitaquake2_rogue_git_url="https://github.com/libretro/vitaquake2.git"
libretro_vitaquake2_rogue_build_makefile="Makefile"
libretro_vitaquake2_rogue_build_args="basegame=\"rogue\""
libretro_vitaquake2_rogue_build_cores="vitaquake2-rogue"
include_core_vitaquake2_xatrix() {
register_module core "vitaquake2_xatrix"
}
libretro_vitaquake2_xatrix_name="vitaQuake 2 [Xatrix]"
libretro_vitaquake2_xatrix_git_url="https://github.com/libretro/vitaquake2.git"
libretro_vitaquake2_xatrix_build_makefile="Makefile"
libretro_vitaquake2_xatrix_build_args="basegame=\"xatrix\""
libretro_vitaquake2_xatrix_build_cores="vitaquake2-xatrix"
include_core_vitaquake2_zaero() {
register_module core "vitaquake2_zaero"
}
libretro_vitaquake2_zaero_name="vitaQuake 2 [Zaero]"
libretro_vitaquake2_zaero_git_url="https://github.com/libretro/vitaquake2.git"
libretro_vitaquake2_zaero_build_makefile="Makefile"
libretro_vitaquake2_zaero_build_args="basegame=\"zaero\""
libretro_vitaquake2_zaero_build_cores="vitaquake2-zaero"
include_core_vitavoyager() {
register_module core "vitavoyager"
}
libretro_vitavoyager_name="Lilium Voyager"
libretro_vitavoyager_git_url="https://github.com/libretro/vitaVoyager.git"
include_core_vitaquake3() {
register_module core "vitaquake3"
}
@ -762,10 +853,18 @@ libretro_dosbox_name="DOSBox"
libretro_dosbox_git_url="https://github.com/libretro/dosbox-libretro.git"
libretro_dosbox_makefile="Makefile.libretro"
include_core_dosbox_core() {
register_module core "dosbox_core" -ngc -ps3 -psp1 -wii
}
libretro_dosbox_core_name="DOSBox Core"
libretro_dosbox_core_git_url="https://github.com/libretro/dosbox-core.git"
libretro_dosbox_core_build_subdir="libretro"
libretro_dosbox_core_makefile="Makefile.libretro"
include_core_dosbox_svn() {
register_module core "dosbox_svn" -ngc -ps3 -psp1 -wii
}
libretro_dosbox_svn_name="DOSBox"
libretro_dosbox_svn_name="DOSBox SVN"
libretro_dosbox_svn_git_url="https://github.com/libretro/dosbox-svn.git"
libretro_dosbox_svn_git_submodules="yes"
libretro_dosbox_svn_makefile="Makefile.libretro"
@ -843,6 +942,13 @@ libretro_mame2016_name="MAME 2016 (0.174)"
libretro_mame2016_git_url="https://github.com/libretro/mame2016-libretro.git"
libretro_mame2016_makefile="Makefile"
include_core_hbmame() {
register_module core "hbmame"
}
libretro_hbmame_name="Home Brew MAME"
libretro_hbmame_git_url="https://github.com/libretro/hbmame-libretro.git"
libretro_hbmame_makefile="Makefile.libretro"
include_core_mame() {
register_module core "mame" -theos_ios -ngc -ps3 -psp1 -qnx -wii
}
@ -1288,6 +1394,77 @@ libretro_quasi88_name="QUASI88"
libretro_quasi88_git_url="https://github.com/libretro/quasi88-libretro.git"
libretro_quasi88_build_makefile="Makefile"
include_core_ep128emu_core() {
register_module core "ep128emu_core"
}
libretro_ep128emu_core_name="ep128emu"
libretro_ep128emu_core_git_url="https://github.com/libretro/ep128emu-core.git"
include_core_freej2me() {
register_module core "freej2me"
}
libretro_freej2me_name="freej2me"
libretro_freej2me_git_url="https://github.com/hex007/freej2me.git"
libretro_freej2me_build_subdir="src/libretro"
include_core_gearcoleco() {
register_module core "gearcoleco"
}
libretro_gearcoleco_name="Gearcoleco"
libretro_gearcoleco_git_url="https://github.com/drhelius/Gearcoleco.git"
libretro_gearcoleco_build_subdir="platforms/libretro"
include_core_gong() {
register_module core "gong"
}
libretro_gong_name="Gong"
libretro_gong_git_url="https://github.com/libretro/gong.git"
libretro_gong_build_makefile="Makefile.libretro"
include_core_jaxe() {
register_module core "jaxe"
}
libretro_jaxe_name="JAXE"
libretro_jaxe_git_url="https://github.com/kurtjd/jaxe.git"
libretro_jaxe_build_makefile="Makefile.libretro"
libretro_jaxe_git_submodules="yes"
include_core_jumpnbump() {
register_module core "jumpnbump"
}
libretro_jumpnbump_name="Jump n Bump"
libretro_jumpnbump_git_url="https://github.com/libretro/jumpnbump-libretro.git"
include_core_redbook() {
register_module core "redbook"
}
libretro_redbook_name="redbook"
libretro_redbook_git_url="https://github.com/libretro/redbook.git"
include_core_pascal_pong() {
register_module core "pascal_pong"
}
libretro_pascal_pong_name="pascal_pong"
libretro_pascal_pong_git_url="https://github.com/libretro/pascal-pong-libretro.git"
include_core_superbroswar() {
register_module core "superbroswar"
}
libretro_superbroswar_name="superbroswar"
libretro_superbroswar_git_url="https://github.com/libretro/superbroswar-libretro.git"
libretro_superbroswar_build_makefile="Makefile.libretro"
libretro_superbroswar_git_submodules="yes"
include_core_vaporspec() {
register_module core "vaporspec"
}
libretro_vaporspec_name="Vapor Spec"
libretro_vaporspec_git_url="https://github.com/minkcv/vm.git"
libretro_vaporspec_build_subdir="machine"
libretro_vaporspec_build_makefile="Makefile.libretro"
libretro_vaporspec_git_submodules="yes"
# CORE RULE VARIABLES
#
# All variables follow the format of libretro_<core>_<setting> where <core> is