diff --git a/build-config.sh b/build-config.sh index 861febd33..85e1fd1a1 100644 --- a/build-config.sh +++ b/build-config.sh @@ -42,6 +42,7 @@ include_core_genesis_plus_gx include_core_genesis_plus_gx_wide include_core_picodrive include_core_blastem +include_core_clownmdemu # --- Master System cores --- include_core_gearsystem diff --git a/dist/info/clownmdemu_libretro.info b/dist/info/clownmdemu_libretro.info new file mode 100644 index 000000000..85f4487d9 --- /dev/null +++ b/dist/info/clownmdemu_libretro.info @@ -0,0 +1,37 @@ +# Software Information +display_name = "Sega - MD/CD (ClownMDEmu)" +categories = "Emulator" +authors = "Clownacy" +corename = "ClownMDEmu" +supported_extensions = "bin|md|gen|cue|iso" +license = "AGPLv3" +permissions = "" +display_version = "v1.4.0.2" + +# Hardware Information +manufacturer = "Sega" +systemname = "Sega Genesis" +systemid = "mega_drive" + +# BIOS / Firmware +firmware_count = 0 + +# Libretro Features +savestate = "true" +savestate_features = "deterministic" +cheats = "false" +input_descriptors = "true" +memory_descriptors = "false" +libretro_saves = "true" +core_options = "true" +core_options_version = "2.0" +load_subsystem = "false" +supports_no_game = "false" +single_purpose = "false" +database = "Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis" +hw_render = "false" +needs_fullpath = "true" +disk_control = "false" +is_experimental = "false" + +description = "A highly-portable emulator that aims to be as fast as possible without sacrificing accuracy." diff --git a/libretro-build.sh b/libretro-build.sh index 07abe54c8..f0908d726 100755 --- a/libretro-build.sh +++ b/libretro-build.sh @@ -165,6 +165,7 @@ build_default_cores() { libretro_build_core snes9x2005 libretro_build_core chimerasnes + libretro_build_core clownmdemu if [ $platform != "psp1" ]; then # Excluded for binary size reasons libretro_build_core fbneo diff --git a/recipes/android/cores-android b/recipes/android/cores-android index 3beeffba3..cce44591b 100644 --- a/recipes/android/cores-android +++ b/recipes/android/cores-android @@ -9,6 +9,7 @@ bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git mas bsnes2014 libretro-bsnes2014 https://github.com/libretro/bsnes2014.git libretro YES GENERIC_JNI Makefile target-libretro/jni | bsnes2014_accuracy:profile=accuracy bsnes2014_balanced:profile=balanced bsnes2014_performance:profile=performance bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master YES GENERIC_JNI Makefile target-libretro/jni | 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_JNI Makefile jni +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC_JNI Makefile jni dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC_JNI Makefile jni diff --git a/recipes/apple/cores-ios-arm64-generic b/recipes/apple/cores-ios-arm64-generic index 085715937..938ccae35 100644 --- a/recipes/apple/cores-ios-arm64-generic +++ b/recipes/apple/cores-ios-arm64-generic @@ -9,6 +9,7 @@ bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-l bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master NO 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master NO GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master NO GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/apple/cores-ios-generic b/recipes/apple/cores-ios-generic index a61631900..48a794911 100644 --- a/recipes/apple/cores-ios-generic +++ b/recipes/apple/cores-ios-generic @@ -9,6 +9,7 @@ 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master NO GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . diff --git a/recipes/apple/cores-ios9-generic b/recipes/apple/cores-ios9-generic index 72953e791..a4d38ca3e 100644 --- a/recipes/apple/cores-ios9-generic +++ b/recipes/apple/cores-ios9-generic @@ -9,6 +9,7 @@ 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master NO GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/apple/cores-osx-x64-generic b/recipes/apple/cores-osx-x64-generic index 620622863..6564c9257 100644 --- a/recipes/apple/cores-osx-x64-generic +++ b/recipes/apple/cores-osx-x64-generic @@ -14,6 +14,7 @@ cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES G chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . citra libretro-citra https://github.com/libretro/citra.git master YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DENABLE_WEB_SERVICE=0 -DCMAKE_BUILD_TYPE="Release" citra_canary libretro-citra_canary https://github.com/libretro/citra.git canary YES CMAKE Makefile build -DENABLE_LIBRETRO=1 -DENABLE_SDL2=0 -DENABLE_QT=0 -DENABLE_WEB_SERVICE=0 -DCMAKE_BUILD_TYPE="Release" +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/apple/cores-tvos-arm64-generic b/recipes/apple/cores-tvos-arm64-generic index 6ee018170..115a96aaa 100644 --- a/recipes/apple/cores-tvos-arm64-generic +++ b/recipes/apple/cores-tvos-arm64-generic @@ -9,6 +9,7 @@ bsnes_cplusplus98 libretro-bsnes_cplusplus98 https://github.com/libretro/bsnes-l bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.git master NO 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master NO GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master NO GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/blackberry/cores-qnx-generic b/recipes/blackberry/cores-qnx-generic index ea755f4d8..4ae74bced 100644 --- a/recipes/blackberry/cores-qnx-generic +++ b/recipes/blackberry/cores-qnx-generic @@ -6,6 +6,7 @@ bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Ma bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dinothawr libretro-dinothawr https://github.com/libretro/Dinothawr.git master YES GENERIC Makefile . diff --git a/recipes/emscripten/emscripten b/recipes/emscripten/emscripten index 2e54c98d6..f8c602777 100644 --- a/recipes/emscripten/emscripten +++ b/recipes/emscripten/emscripten @@ -6,6 +6,7 @@ bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master NO GENERIC Makefile.libretro desmume/src/frontend/libretro diff --git a/recipes/linux/cores-linux-arm7neonhf b/recipes/linux/cores-linux-arm7neonhf index c32510d9a..839817e61 100644 --- a/recipes/linux/cores-linux-arm7neonhf +++ b/recipes/linux/cores-linux-arm7neonhf @@ -11,6 +11,7 @@ bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.g 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/linux/cores-linux-armhf-generic b/recipes/linux/cores-linux-armhf-generic index 0bbb5b066..03e2d98fd 100644 --- a/recipes/linux/cores-linux-armhf-generic +++ b/recipes/linux/cores-linux-armhf-generic @@ -11,6 +11,7 @@ bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.g 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro diff --git a/recipes/linux/cores-linux-x64-generic b/recipes/linux/cores-linux-x64-generic index 7628af8ec..b08b26064 100644 --- a/recipes/linux/cores-linux-x64-generic +++ b/recipes/linux/cores-linux-x64-generic @@ -22,6 +22,7 @@ chailove libretro-chailove https://github.com/libretro/libretro-chailove.git mas 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 +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/linux/cores-linux-x86-generic b/recipes/linux/cores-linux-x86-generic index 7a219d43c..79a222a39 100644 --- a/recipes/linux/cores-linux-x86-generic +++ b/recipes/linux/cores-linux-x86-generic @@ -13,6 +13,7 @@ bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.g 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/nintendo/3ds b/recipes/nintendo/3ds index 2a58e0203..9efcf12d4 100644 --- a/recipes/nintendo/3ds +++ b/recipes/nintendo/3ds @@ -5,6 +5,7 @@ atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git mas bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=oldarm diff --git a/recipes/nintendo/gamecube b/recipes/nintendo/gamecube index 240f6f58a..b23f393ff 100644 --- a/recipes/nintendo/gamecube +++ b/recipes/nintendo/gamecube @@ -4,6 +4,7 @@ atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git mas bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Makefile.libretro . 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro NO GENERIC Makefile.libretro libretro diff --git a/recipes/nintendo/libnx b/recipes/nintendo/libnx index 78be5e4c1..078b6fe63 100644 --- a/recipes/nintendo/libnx +++ b/recipes/nintendo/libnx @@ -7,6 +7,7 @@ bsnes libretro-bsnes https://github.com/libretro/bsnes-libretro.git master YES G bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git master YES GENERIC GNUmakefile bsnes target=libretro binary=library local=false 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro CMAKE_GENERATOR="Unix Makefiles" diff --git a/recipes/nintendo/wii b/recipes/nintendo/wii index fdcae9a57..4e60f8db0 100644 --- a/recipes/nintendo/wii +++ b/recipes/nintendo/wii @@ -5,6 +5,7 @@ bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Ma bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro diff --git a/recipes/nintendo/wiiu b/recipes/nintendo/wiiu index 36c02745d..8425be753 100644 --- a/recipes/nintendo/wiiu +++ b/recipes/nintendo/wiiu @@ -5,6 +5,7 @@ bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Ma bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile . 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro diff --git a/recipes/playstation/ps2 b/recipes/playstation/ps2 index d07c76974..9e9e6abeb 100644 --- a/recipes/playstation/ps2 +++ b/recipes/playstation/ps2 @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . quicknes libretro-quicknes https://github.com/libretro/QuickNES_Core.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro . freeintv libretro-freeintv https://github.com/libretro/FreeIntv.git master YES GENERIC Makefile . diff --git a/recipes/playstation/ps3 b/recipes/playstation/ps3 index a10414c3b..2c592d00d 100644 --- a/recipes/playstation/ps3 +++ b/recipes/playstation/ps3 @@ -3,6 +3,7 @@ atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git mas bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master NO GENERIC Makefile.libretro . 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro NO GENERIC Makefile.libretro libretro diff --git a/recipes/playstation/psl1ght b/recipes/playstation/psl1ght index 79c922dbb..15c17d7cb 100644 --- a/recipes/playstation/psl1ght +++ b/recipes/playstation/psl1ght @@ -5,6 +5,7 @@ bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Ma bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile . 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 . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . desmume2015 libretro-desmume2015 https://github.com/libretro/desmume2015.git master NO GENERIC Makefile.libretro desmume dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . diff --git a/recipes/playstation/psp b/recipes/playstation/psp index f7dff9fb6..257b38b88 100644 --- a/recipes/playstation/psp +++ b/recipes/playstation/psp @@ -3,6 +3,7 @@ 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 . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . diff --git a/recipes/playstation/vita b/recipes/playstation/vita index e96aad265..a28d6c826 100644 --- a/recipes/playstation/vita +++ b/recipes/playstation/vita @@ -3,6 +3,7 @@ atari800 libretro-atari800 https://github.com/libretro/libretro-atari800.git mas bk libretro-bk https://github.com/libretro/bk-emulator.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . cap32 libretro-cap32 https://github.com/libretro/libretro-cap32.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master NO GENERIC Makefile.libretro desmume dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . diff --git a/recipes/windows/cores-windows-msvc2003-x86_dw2-generic b/recipes/windows/cores-windows-msvc2003-x86_dw2-generic index 1f996eafc..38490b93b 100644 --- a/recipes/windows/cores-windows-msvc2003-x86_dw2-generic +++ b/recipes/windows/cores-windows-msvc2003-x86_dw2-generic @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . fbalpha2012 libretro-fbalpha2012 https://github.com/libretro/fbalpha2012.git master YES GENERIC makefile.libretro svn-current/trunk diff --git a/recipes/windows/cores-windows-msvc2005-x86_dw2-generic b/recipes/windows/cores-windows-msvc2005-x86_dw2-generic index ee68db1e8..58251e2c1 100644 --- a/recipes/windows/cores-windows-msvc2005-x86_dw2-generic +++ b/recipes/windows/cores-windows-msvc2005-x86_dw2-generic @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . fceumm libretro-fceumm https://github.com/libretro/libretro-fceumm.git master YES GENERIC Makefile.libretro . diff --git a/recipes/windows/cores-windows-msvc2010-x64_seh-generic b/recipes/windows/cores-windows-msvc2010-x64_seh-generic index 8a08ad7ed..520bd379a 100644 --- a/recipes/windows/cores-windows-msvc2010-x64_seh-generic +++ b/recipes/windows/cores-windows-msvc2010-x64_seh-generic @@ -1,6 +1,7 @@ 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 Makefile . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . diff --git a/recipes/windows/cores-windows-msvc2010-x86_dw2-generic b/recipes/windows/cores-windows-msvc2010-x86_dw2-generic index 1ae5c3df0..404b8613d 100644 --- a/recipes/windows/cores-windows-msvc2010-x86_dw2-generic +++ b/recipes/windows/cores-windows-msvc2010-x86_dw2-generic @@ -1,6 +1,7 @@ 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 Makefile . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . diff --git a/recipes/windows/cores-windows-msvc2017-desktop-x64_seh-generic b/recipes/windows/cores-windows-msvc2017-desktop-x64_seh-generic index dd72b00b8..3f35aff50 100644 --- a/recipes/windows/cores-windows-msvc2017-desktop-x64_seh-generic +++ b/recipes/windows/cores-windows-msvc2017-desktop-x64_seh-generic @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . diff --git a/recipes/windows/cores-windows-msvc2017-desktop-x86_dw2-generic b/recipes/windows/cores-windows-msvc2017-desktop-x86_dw2-generic index 9c9faa469..34efa1672 100644 --- a/recipes/windows/cores-windows-msvc2017-desktop-x86_dw2-generic +++ b/recipes/windows/cores-windows-msvc2017-desktop-x86_dw2-generic @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro diff --git a/recipes/windows/cores-windows-msvc2017-uwp-arm-generic b/recipes/windows/cores-windows-msvc2017-uwp-arm-generic index 9b12a55b9..6a5a77423 100644 --- a/recipes/windows/cores-windows-msvc2017-uwp-arm-generic +++ b/recipes/windows/cores-windows-msvc2017-uwp-arm-generic @@ -1,6 +1,7 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro diff --git a/recipes/windows/cores-windows-msvc2017-uwp-x64_seh-generic b/recipes/windows/cores-windows-msvc2017-uwp-x64_seh-generic index 1b3048603..52dd76bda 100644 --- a/recipes/windows/cores-windows-msvc2017-uwp-x64_seh-generic +++ b/recipes/windows/cores-windows-msvc2017-uwp-x64_seh-generic @@ -1,6 +1,7 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro diff --git a/recipes/windows/cores-windows-msvc2017-uwp-x86_dw2-generic b/recipes/windows/cores-windows-msvc2017-uwp-x86_dw2-generic index 9b12a55b9..6a5a77423 100644 --- a/recipes/windows/cores-windows-msvc2017-uwp-x86_dw2-generic +++ b/recipes/windows/cores-windows-msvc2017-uwp-x86_dw2-generic @@ -1,6 +1,7 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . opera libretro-opera https://github.com/libretro/opera-libretro.git master YES GENERIC Makefile . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master YES GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . desmume libretro-desmume https://github.com/libretro/desmume.git master YES GENERIC Makefile.libretro desmume/src/frontend/libretro doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro diff --git a/recipes/windows/cores-windows-x64_seh-generic b/recipes/windows/cores-windows-x64_seh-generic index 7a21ae90f..925e70bc9 100644 --- a/recipes/windows/cores-windows-x64_seh-generic +++ b/recipes/windows/cores-windows-x64_seh-generic @@ -14,6 +14,7 @@ bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.g 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/windows/cores-windows-x86_dw2-generic b/recipes/windows/cores-windows-x86_dw2-generic index 88c4682ac..6cf8b8c93 100644 --- a/recipes/windows/cores-windows-x86_dw2-generic +++ b/recipes/windows/cores-windows-x86_dw2-generic @@ -14,6 +14,7 @@ bsnes_mercury libretro-bsnes_mercury https://github.com/libretro/bsnes-mercury.g 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 . chailove libretro-chailove https://github.com/libretro/libretro-chailove.git master YES GENERIC Makefile . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . craft libretro-craft https://github.com/libretro/craft master YES GENERIC Makefile.libretro . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . daphne libretro-daphne https://github.com/libretro/daphne.git master YES GENERIC Makefile . diff --git a/recipes/xbox/cores-xbox-msvc2003-x86_dw2-generic b/recipes/xbox/cores-xbox-msvc2003-x86_dw2-generic index 4981fc0c5..0cd1c6c69 100644 --- a/recipes/xbox/cores-xbox-msvc2003-x86_dw2-generic +++ b/recipes/xbox/cores-xbox-msvc2003-x86_dw2-generic @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . bluemsx libretro-bluemsx https://github.com/libretro/blueMSX-libretro.git master NO GENERIC Makefile.libretro . +clownmdemu libretro-clownmdemu https://github.com/Clownacy/clownmdemu-libretro.git master YES GENERIC Makefile . dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86 dice libretro-dice https://github.com/mittonk/dice-libretro.git main YES GENERIC Makefile . doublecherrygb libretro-doublecherrygb https://github.com/TimOelrichs/doublecherryGB-libretro.git master YES GENERIC Makefile . diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index 0ae106eb3..f31600f6b 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -1855,6 +1855,13 @@ libretro_geargrafx_build_platform="$FORMAT_COMPILER_TARGET_ALT" libretro_geargrafx_build_subdir="platforms/libretro" libretro_geargrafx_build_makefile="Makefile" +include_core_clownmdemu() { + register_module core "clownmdemu" +} +libretro_clownmdemu_name="ClownMDEmu" +libretro_clownmdemu_git_url="https://github.com/Clownacy/clownmdemu-libretro.git" +libretro_clownmdemu_git_submodules="yes" + # CORE RULE VARIABLES # # All variables follow the format of libretro__ where is