From 27fabc698022c02717f29aba95a43b6e03e40aa9 Mon Sep 17 00:00:00 2001 From: Sanaki Date: Mon, 26 Feb 2024 22:03:56 -0800 Subject: [PATCH] Update Linux x64 core recipe --- recipes/linux/cores-linux-x64-generic | 44 ++++++++++++++++++--------- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/recipes/linux/cores-linux-x64-generic b/recipes/linux/cores-linux-x64-generic index 3dc869b8e..6b73256f2 100644 --- a/recipes/linux/cores-linux-x64-generic +++ b/recipes/linux/cores-linux-x64-generic @@ -1,11 +1,15 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . 3dengine libretro-3dengine https://github.com/libretro/libretro-3dengine.git master YES GENERIC_GL Makefile . -opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile . 81 libretro-81 https://github.com/libretro/81-libretro.git master YES GENERIC Makefile . +a5200 libretro-a5200 https://github.com/libretro/a5200.git master YES GENERIC Makefile . +applewin libretro-applewin https://github.com/audetto/AppleWin.git master YES CMAKE Makefile build -DBUILD_LIBRETRO=ON +arduous libretro-arduous https://github.com/libretro/arduous.git main YES CMAKE Makefile build atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git master YES GENERIC Makefile . bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Makefile.libretro . blastem libretro-blastem https://github.com/libretro/blastem.git libretro YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +boom3 libretro-boom3 https://github.com/libretro/boom3.git master YES GENERIC Makefile neo +boom3_xp libretro-boom3_xp https://github.com/libretro/boom3.git master YES GENERIC Makefile neo D3XP=ON bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master YES GENERIC GNUmakefile bsnes target=libretro binary=library local=false platform=linux bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git master YES GENERIC GNUmakefile bsnes compiler=g++-7 target=libretro binary=library local=false platform=linux bsnes2014 libretro-bsnes2014 https://github.com/libretro/bsnes2014.git libretro YES GENERIC Makefile . | bsnes2014_accuracy:profile=accuracy bsnes2014_balanced:profile=balanced bsnes2014_performance:profile=performance @@ -13,7 +17,9 @@ bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-l bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC Makefile . | bsnes_mercury_accuracy:profile=accuracy bsnes_mercury_balanced:profile=balanced bsnes_mercury_performance:profile=performance cannonball libretro-cannonball https://github.com/libretro/cannonball.git master YES GENERIC Makefile . cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile . +cdi2015 libretro-cdi2015 https://github.com/libretro/mame2015-libretro.git master YES GENERIC Makefile . PTR64=1 SUBTARGET=cdi chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +chimerasnes libretro-chimerasnes https://github.com/jamsilva/chimerasnes.git master YES GENERIC Makefile . citra libretro-citra https://github.com/libretro/citra.git master YES GENERIC Makefile . citra_canary libretro-citra_canary https://github.com/libretro/citra.git canary YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DLIBRETRO_STATIC=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DCMAKE_BUILD_TYPE="Release" -DENABLE_WEB_SERVICE=0 craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . @@ -21,10 +27,9 @@ crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master YES GENERIC Makefile.libretro desmume -boom3 libretro-boom3 https://github.com/libretro/boom3.git master YES GENERIC Makefile neo -boom3_xp libretro-boom3_xp https://github.com/libretro/boom3.git master YES GENERIC Makefile neo D3XP=ON dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile . -dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAKE Makefile build -DLIBRETRO=ON -DLIBRETRO_STATIC=1 -DENABLE_QT=0 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc-10 -DCMAKE_CXX_COMPILER=g++-10 +dirksimple libretro-dirksimple https://github.com/icculus/DirkSimple.git main YES CMAKE Makefile build -DDIRKSIMPLE_SDL=OFF +dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAKE Makefile build -DLIBRETRO=ON -DLIBRETRO_STATIC=1 -DENABLE_QT=0 -DCMAKE_BUILD_TYPE=Release -DENABLE_ANALYTICS=OFF -DENABLE_LTO=ON dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro download_github_linux64 dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64 dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64 @@ -32,6 +37,7 @@ doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecher duckstation libretro-duckstation https://github.com/libretro/duckstation.git master YES CMAKE Makefile build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro easyrpg libretro-easyrpg https://github.com/EasyRPG/Player.git master YES CMAKE Makefile build +emuscv libretro-emuscv https://gitlab.com/MaaaX-EmuSCV/libretro-emuscv.git master YES GENERIC Makefile.libretro . fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro USE_X64_DRC=1 fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk fbalpha2012_cps1 libretro-fbalpha2012_cps1 https://github.com/libretro/fbalpha2012_cps1.git master YES GENERIC makefile.libretro . @@ -40,9 +46,11 @@ fbalpha2012_cps3 libretro-fbalpha2012_cps3 https://github.com/libretro/fbalpha20 fbalpha2012_neogeo libretro-fbalpha_neogeo https://github.com/libretro/fbalpha2012_neogeo.git master YES GENERIC Makefile . fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro . ffmpeg libretro-ffmpeg https://github.com/libretro/FFmpeg.git master YES GENERIC_GL Makefile libretro +flycast libretro-flycast https://github.com/flyinghead/flycast master YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release HAVE_OIT=1 fmsx libretro-fmsx https://github.com/libretro/fmsx-libretro.git master YES GENERIC Makefile . freechaf libretro-freechaf https://github.com/libretro/FreeChaF.git master YES GENERIC Makefile . freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile . +freej2me libretro-freej2me https://github.com/hex007/freej2me.git master YES GENERIC Makefile src/libretro frodo libretro-frodo https://github.com/libretro/frodo-libretro.git master YES GENERIC Makefile . fuse libretro-fuse https://github.com/libretro/fuse-libretro.git master YES GENERIC Makefile . gambatte libretro-gambatte https://github.com/libretro/gambatte-libretro.git master YES GENERIC Makefile . @@ -50,7 +58,9 @@ gearboy libretro-gearboy https://github.com/drhelius/Gearboy.git master YES GENE gearsystem libretro-gearsystem https://github.com/drhelius/Gearsystem.git master YES GENERIC Makefile platforms/libretro genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plus-GX.git master YES GENERIC Makefile.libretro . genesis_plus_gx_wide libretro-genesis_plus_gx_wide https://github.com/libretro/Genesis-Plus-GX-Wide.git main YES GENERIC Makefile.libretro . +geolith libretro-geolith https://github.com/libretro/geolith-libretro.git master YES GENERIC Makefile libretro gme libretro-gme https://github.com/libretro/libretro-gme.git master YES GENERIC Makefile . +gong libretro-gong https://github.com/libretro/gong.git master YES GENERIC Makefile.libretro . gpsp libretro-gpsp https://github.com/libretro/gpsp.git master YES GENERIC Makefile . gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Makefile . handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile . @@ -59,8 +69,8 @@ hbmame libretro-hbmame https://github.com/libretro/hbmame-libretro.git master YE higan_sfc libretro-higan https://gitlab.com/higan/higan.git libretro YES GENERIC GNUmakefile higan compiler=g++ target=libretro binary=library higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master YES GENERIC GNUmakefile nSide compiler=g++ target=libretro binary=library ishiiruka libretro-ishiiruka https://github.com/libretro/Ishiiruka.git master YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_COMPILER=g++-7 -DCMAKE_C_COMPILER=gcc-7 +jumpnbump libretro-jumpnbump https://github.com/libretro/jumpnbump-libretro.git master YES GENERIC Makefile . kronos libretro-kronos https://github.com/libretro/yabause.git kronos YES GENERIC Makefile yabause/src/libretro -neocd libretro-neocd https://github.com/libretro/neocd_libretro.git master YES GENERIC Makefile . lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile . lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx.git retroarch YES GENERIC Makefile platform/LibRetro mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC Makefile.libretro . PTR64=1 @@ -83,7 +93,8 @@ mednafen_supafaust libretro-mednafen_supafaust https://github.com/libretro/supaf mednafen_supergrafx libretro-beetle_supergrafx https://github.com/libretro/beetle-supergrafx-libretro.git master YES GENERIC Makefile . 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 . -melonds libretro-melonds https://github.com/libretro/melonDS.git master YES GENERIC Makefile . CXX=g++-10 CC=gcc-10 +melonds libretro-melonds https://github.com/libretro/melonDS.git master YES GENERIC Makefile . +melondsds libretro-melondsds https://github.com/JesseTG/melonds-ds.git main YES CMAKE Makefile build mesen libretro-mesen https://github.com/libretro/Mesen.git master YES GENERIC Makefile Libretro 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 @@ -92,6 +103,7 @@ mrboom libretro-mrboom https://github.com/libretro/mrboom-libretro.git master YE 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 nekop2 libretro-nekop2 https://github.com/libretro/libretro-meowPC98.git master YES GENERIC Makefile.libretro libretro +neocd libretro-neocd https://github.com/libretro/neocd_libretro.git master YES GENERIC Makefile . nestopia libretro-nestopia https://github.com/libretro/nestopia.git master YES GENERIC Makefile libretro np2kai libretro-np2kai https://github.com/libretro/NP2kai.git master YES GENERIC Makefile.libretro sdl numero libretro-numero https://github.com/nbarkhina/numero.git master YES GENERIC Makefile . @@ -99,6 +111,7 @@ nxengine libretro-nxengine https://github.com/libretro/nxengine-libretro.git mas o2em libretro-o2em https://github.com/libretro/libretro-o2em.git master YES GENERIC Makefile . oberon libretro-oberon https://github.com/libretro/oberon-risc-emu.git master YES GENERIC Makefile.libretro . openlara libretro-openlara https://github.com/libretro/OpenLara.git master YES GENERIC Makefile src/platform/libretro +opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile . parallel_n64 libretro-parallel_n64 https://github.com/libretro/parallel-n64.git master YES GENERIC_GL Makefile . WITH_DYNAREC=x86_64 HAVE_PARALLEL=1 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1 pcsx_rearmed libretro-pcsx_rearmed https://github.com/libretro/pcsx_rearmed.git master YES GENERIC Makefile.libretro . DYNAREC=lightrec pcsx2 libretro-pcsx2 https://github.com/libretro/pcsx2.git libretro YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_LINK_WHAT_YOU_USE=TRUE @@ -106,18 +119,21 @@ play libretro-play https://github.com/jpd002/Play-.git master YES CMAKE Makefile picodrive libretro-picodrive https://github.com/libretro/picodrive.git master YES GENERIC Makefile.libretro . pocketcdg libretro-pocketcdg https://github.com/libretro/libretro-pocketcdg.git master YES GENERIC Makefile . pokemini libretro-pokemini https://github.com/libretro/PokeMini.git master YES GENERIC Makefile . +potator libretro-potator https://github.com/libretro/potator.git master YES GENERIC Makefile platform/libretro ppsspp libretro-ppsspp https://github.com/hrydgard/ppsspp.git master YES GENERIC_GL Makefile libretro prboom libretro-prboom https://github.com/libretro/libretro-prboom.git master YES GENERIC Makefile . prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git master YES GENERIC Makefile . puae libretro-uae https://github.com/libretro/libretro-uae.git master YES GENERIC Makefile . +puzzlescript libretro-puzzlescript https://github.com/nwhitehead/pzretro.git main YES GENERIC Makefile . px68k libretro-px68k https://github.com/libretro/px68k-libretro.git master YES GENERIC Makefile.libretro . quasi88 libretro-quasi88 https://github.com/libretro/quasi88-libretro.git master YES GENERIC Makefile . quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master YES GENERIC Makefile . race libretro-race https://github.com/libretro/RACE.git master YES GENERIC Makefile . -flycast libretro-flycast https://github.com/flyinghead/flycast master YES CMAKE Makefile build -DLIBRETRO=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release HAVE_OIT=1 -redbook libretro-redbook https://github.com/bparker06/redbook.git master YES GENERIC Makefile . +redbook libretro-redbook https://github.com/libretro/redbook.git master YES GENERIC Makefile . reminiscence libretro-reminiscence https://github.com/libretro/REminiscence.git master YES GENERIC Makefile . remotejoy libretro-remotejoy https://github.com/libretro/libretro-remotejoy.git master YES GENERIC Makefile . +retro8 libretro-retro8 https://github.com/libretro/retro8.git master YES GENERIC Makefile . +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 smsplus libretro-smsplus https://github.com/libretro/smsplus-gx.git master YES GENERIC Makefile.libretro . @@ -125,19 +141,16 @@ snes9x libretro-snes9x https://github.com/libretro/snes9x.git master YES GENERIC snes9x2002 libretro-snes9x2002 https://github.com/libretro/snes9x2002.git master YES GENERIC Makefile . snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master YES GENERIC Makefile . snes9x2005_plus libretro-snes9x2005_plus https://github.com/libretro/snes9x2005.git master YES GENERIC Makefile . USE_BLARGG_APU=1 -chimerasnes libretro-chimerasnes https://github.com/jamsilva/chimerasnes.git master YES GENERIC Makefile . snes9x2010 libretro-snes9x2010 https://github.com/libretro/snes9x2010.git master YES GENERIC Makefile.libretro . squirreljme libretro-squirreljme https://github.com/XerTheSquirrel/SquirrelJME.git trunk YES GENERIC makefilelibretro ratufacoat stella2014 libretro-stella2014 https://github.com/libretro/stella2014-libretro.git master YES GENERIC Makefile . -stella libretro-stella https://github.com/stella-emu/stella.git master YES GENERIC Makefile src/libretro +stella libretro-stella https://github.com/stella-emu/stella.git master YES GENERIC Makefile src/os/libretro +swanstation libretro-swanstation https://github.com/libretro/swanstation.git main YES CMAKE Makefile build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON tgbdual libretro-tgbdual https://github.com/libretro/tgbdual-libretro.git master YES GENERIC Makefile . theodore libretro-theodore https://github.com/Zlika/theodore.git master YES GENERIC Makefile . thepowdertoy libretro-thepowdertoy https://github.com/libretro/ThePowderToy.git master YES CMAKE Makefile build -DCMAKE_BUILD_TYPE=Release tic80 libretro-tic80 https://github.com/nesbox/TIC-80.git master YES CMAKE Makefile builddir -DBUILD_PLAYER=OFF -DBUILD_SOKOL=OFF -DBUILD_SDL=OFF -DBUILD_DEMO_CARTS=OFF -DBUILD_LIBRETRO=ON tyrquake libretro-tyrquake https://github.com/libretro/tyrquake.git master YES GENERIC Makefile . -vitaquake2 libretro-vitaquake2 https://github.com/libretro/vitaquake2.git libretro YES GENERIC Makefile . -vitaquake3 libretro-vitaquake3 https://github.com/libretro/vitaquake3.git libretro YES GENERIC Makefile . -vitavoyager libretro-vitavoyager https://github.com/libretro/vitaVoyager.git libretro YES GENERIC Makefile . uw8 libretro-uw8 https://github.com/libretro/uw8-libretro.git main YES GENERIC Makefile . uzem libretro-uzem https://github.com/libretro/libretro-uzem.git master YES GENERIC Makefile . vba_next libretro-vba_next https://github.com/libretro/vba-next.git master YES GENERIC Makefile.libretro . @@ -154,8 +167,11 @@ vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git m vice_xscpu64 libretro-vice_xscpu64 https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xscpu64 vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xvic virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master YES GENERIC Makefile . +vitaquake2 libretro-vitaquake2 https://github.com/libretro/vitaquake2.git libretro YES GENERIC Makefile . +vitaquake3 libretro-vitaquake3 https://github.com/libretro/vitaquake3.git libretro YES GENERIC Makefile . +vitavoyager libretro-vitavoyager https://github.com/libretro/vitaVoyager.git libretro YES GENERIC Makefile . +x1 libretro-xmil https://github.com/libretro/xmil-libretro.git master YES GENERIC Makefile.libretro libretro xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile . yabasanshiro libretro-yabasanshiro https://github.com/libretro/yabause.git yabasanshiro YES GENERIC Makefile yabause/src/libretro yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile yabause/src/libretro test libretro-samples https://github.com/libretro/libretro-samples.git master YES GENERIC Makefile tests/test -x1 libretro-xmil https://github.com/libretro/xmil-libretro.git master YES GENERIC Makefile.libretro libretro