From 120b5b7648137f7dd05a51fefa1ed812c86d3f2a Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Tue, 14 Jan 2020 10:53:44 +0100 Subject: [PATCH 01/11] Update emscripten --- recipes/emscripten/emscripten | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/emscripten/emscripten b/recipes/emscripten/emscripten index ba71feb2..8d40a0b8 100644 --- a/recipes/emscripten/emscripten +++ b/recipes/emscripten/emscripten @@ -25,7 +25,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile . mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile . mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC Makefile . -mame2003_plus libretro-mame2003-plus https://github.com/libretro/mame2003-plus-libretro.git master YES GENERIC Makefile . +mame2003_plus libretro-mame2003-plus https://github.com/libretro/mame2003-plus-libretro.git master NO GENERIC Makefile . mednafen_lynx libretro-beetle_lynx https://github.com/libretro/beetle-lynx-libretro.git master YES GENERIC Makefile . mednafen_ngp libretro-beetle_ngp https://github.com/libretro/beetle-ngp-libretro.git master YES GENERIC Makefile . mednafen_pce_fast libretro-beetle_pce_fast https://github.com/libretro/beetle-pce-fast-libretro.git master YES GENERIC Makefile . From c80d474c98f08c9592a4ad5cf10d98a8467aaf78 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Tue, 14 Jan 2020 20:16:29 +0100 Subject: [PATCH 02/11] Update bsnes_hd_beta_libretro.info --- dist/info/bsnes_hd_beta_libretro.info | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/info/bsnes_hd_beta_libretro.info b/dist/info/bsnes_hd_beta_libretro.info index 18e65d48..9c891400 100644 --- a/dist/info/bsnes_hd_beta_libretro.info +++ b/dist/info/bsnes_hd_beta_libretro.info @@ -1,8 +1,8 @@ # Software Information -display_name = "Nintendo - SNES / SFC (bsnes HD)" +display_name = "Nintendo - SNES / SFC (bsnes HD beta)" categories = "Emulator" authors = "byuu|DerKoun" -corename = "bsnes HD" +corename = "bsnes HD beta" supported_extensions = "sfc|smc|gb|gbc" license = "GPLv3" permissions = "" From 99fd644c76f108daaf6d64eaec584cede6baf076 Mon Sep 17 00:00:00 2001 From: DerKoun <6045077+DerKoun@users.noreply.github.com> Date: Tue, 14 Jan 2020 20:43:27 +0100 Subject: [PATCH 03/11] Corrected naming "bsnes-hd beta" --- dist/info/bsnes_hd_beta_libretro.info | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/info/bsnes_hd_beta_libretro.info b/dist/info/bsnes_hd_beta_libretro.info index 9c891400..129eb121 100644 --- a/dist/info/bsnes_hd_beta_libretro.info +++ b/dist/info/bsnes_hd_beta_libretro.info @@ -1,8 +1,8 @@ # Software Information -display_name = "Nintendo - SNES / SFC (bsnes HD beta)" +display_name = "Nintendo - SNES / SFC (bsnes-hd beta)" categories = "Emulator" authors = "byuu|DerKoun" -corename = "bsnes HD beta" +corename = "bsnes-hd beta" supported_extensions = "sfc|smc|gb|gbc" license = "GPLv3" permissions = "" From 325a2a892f5520360c4e99bc67788b2670391ee1 Mon Sep 17 00:00:00 2001 From: DerKoun <6045077+DerKoun@users.noreply.github.com> Date: Tue, 14 Jan 2020 20:44:46 +0100 Subject: [PATCH 04/11] Corrected naming "bsnes-hd beta" --- rules.d/core-rules.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index 122fbfea..e61e2fe9 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -15,7 +15,7 @@ include_core_bsnes_hd_beta() { register_module core "bsnes_hd_beta" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii } -libretro_bsnes_hd_beta_name="bsnes HD" +libretro_bsnes_hd_beta_name="bsnes-hd beta" libretro_bsnes_hd_beta_git_url="https://github.com/DerKoun/bsnes-hd.git" libretro_bsnes_hd_beta_build_args="compiler=\"${CXX17}\" target=\"libretro\"" libretro_bsnes_hd_beta_build_subdir="bsnes" From 5ebabedf12b2a7d06f4dfad944741f35ee8e9bfb Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Wed, 15 Jan 2020 00:45:26 +0100 Subject: [PATCH 05/11] Update libnx --- recipes/nintendo/libnx | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/nintendo/libnx b/recipes/nintendo/libnx index e483e4a6..8352d293 100644 --- a/recipes/nintendo/libnx +++ b/recipes/nintendo/libnx @@ -1,5 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . 4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile . +bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git Switch/libnx-port YES GENERIC GNUmakefile bsnes target=libretro binary=library local=false platform=windows 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 . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . From 739846010fd04591eae7981be5ea1f6f21f39988 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Wed, 15 Jan 2020 05:21:50 +0100 Subject: [PATCH 06/11] Update libnx --- recipes/nintendo/libnx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/nintendo/libnx b/recipes/nintendo/libnx index 8352d293..8cd7b173 100644 --- a/recipes/nintendo/libnx +++ b/recipes/nintendo/libnx @@ -1,6 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . 4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile . -bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git Switch/libnx-port YES GENERIC GNUmakefile bsnes target=libretro binary=library local=false platform=windows +bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git Switch/libnx-port 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 . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile . From de886a87a0711de127117e99653f80f3769a4760 Mon Sep 17 00:00:00 2001 From: negativeExponent <54053706+negativeExponent@users.noreply.github.com> Date: Fri, 17 Jan 2020 20:51:01 +0800 Subject: [PATCH 07/11] Add smsplus to linux-x64 --- recipes/linux/cores-linux-x64-generic | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/linux/cores-linux-x64-generic b/recipes/linux/cores-linux-x64-generic index a97c3f24..6318137e 100644 --- a/recipes/linux/cores-linux-x64-generic +++ b/recipes/linux/cores-linux-x64-generic @@ -109,6 +109,7 @@ reminiscence libretro-reminiscence https://github.com/libretro/REminiscence.git remotejoy libretro-remotejoy https://github.com/libretro/libretro-remotejoy.git master YES GENERIC Makefile . 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/negativeExponent/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 . snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master YES GENERIC Makefile . From e2ae91e04709bed8402616f4e2ca52f046c98605 Mon Sep 17 00:00:00 2001 From: negativeExponent <54053706+negativeExponent@users.noreply.github.com> Date: Fri, 17 Jan 2020 20:53:45 +0800 Subject: [PATCH 08/11] Add smsplus to android --- recipes/android/cores-android | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/android/cores-android b/recipes/android/cores-android index 9a132123..3c116e0f 100644 --- a/recipes/android/cores-android +++ b/recipes/android/cores-android @@ -85,6 +85,7 @@ race libretro-race https://github.com/libretro/RACE.git master YES GENERIC_JNI M reminiscence libretro-reminiscence https://github.com/libretro/REminiscence.git master YES GENERIC_JNI Makefile jni sameboy libretro-sameboy https://github.com/libretro/SameBoy.git buildbot YES GENERIC_JNI Makefile libretro/jni scummvm libretro-scummvm https://github.com/libretro/scummvm.git master YES GENERIC_JNI Makefile backends/platform/libretro/build/jni +smsplus libretro-smsplus https://github.com/negativeExponent/smsplus-gx.git master YES GENERIC_JNI Makefile jni snes9x libretro-snes9x https://github.com/libretro/snes9x.git master YES GENERIC_JNI Makefile libretro/jni snes9x2005 libretro-snes9x2005 https://github.com/libretro/snes9x2005.git master YES GENERIC_JNI Makefile jni snes9x2005_plus libretro-snes9x2005_plus https://github.com/libretro/snes9x2005.git master YES GENERIC_JNI Makefile jni USE_BLARGG_APU=1 From 02072cd8d5b3f2b2cf4748099e63dee5cb17207c Mon Sep 17 00:00:00 2001 From: negativeExponent <54053706+negativeExponent@users.noreply.github.com> Date: Fri, 17 Jan 2020 20:59:48 +0800 Subject: [PATCH 09/11] Create smsplus_libretro.info --- dist/info/smsplus_libretro.info | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 dist/info/smsplus_libretro.info diff --git a/dist/info/smsplus_libretro.info b/dist/info/smsplus_libretro.info new file mode 100644 index 00000000..5642758a --- /dev/null +++ b/dist/info/smsplus_libretro.info @@ -0,0 +1,18 @@ +display_name = "Sega - MS/GG (SMS Plus GX)" +authors = "Charles MacDonald|gameblabla" +supported_extensions = "sms|bin|rom|col|gg" +corename = "SMS Plus GX" +manufacturer = "Sega" +categories = "Emulator" +systemname = "Sega 8-bit" +systemid = "master_system" +database = "Sega - Game Gear|Sega - Master System - Mark III" +license = "GPLv2" +permissions = "" +display_version = "1.8" +supports_no_game = "false" +firmware_count = 1 +firmware0_desc = "bios.sms (Master System BIOS)" +firmware0_path = "bios.sms" +firmware0_opt = "true" +notes = "(!) bios.sms (md5): missing" From bd8e06acaef324ef79e08396f11f7a5cdbd6100d Mon Sep 17 00:00:00 2001 From: negativeExponent <54053706+negativeExponent@users.noreply.github.com> Date: Fri, 17 Jan 2020 21:03:21 +0800 Subject: [PATCH 10/11] Add smsplus to 3DS --- recipes/nintendo/3ds | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/nintendo/3ds b/recipes/nintendo/3ds index f4ff8580..695a3039 100644 --- a/recipes/nintendo/3ds +++ b/recipes/nintendo/3ds @@ -40,6 +40,7 @@ prosystem libretro-prosystem https://github.com/libretro/prosystem-libretro.git 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 . +smsplus libretro-smsplus https://github.com/negativeExponent/smsplus-gx.git master YES GENERIC Makefile.libretro . 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 From de9e0a3b824d987f91ed3378576fa83e708ee5b2 Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Sat, 18 Jan 2020 03:28:16 +0100 Subject: [PATCH 11/11] Update libnx --- recipes/nintendo/libnx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/nintendo/libnx b/recipes/nintendo/libnx index 8cd7b173..e8d5deac 100644 --- a/recipes/nintendo/libnx +++ b/recipes/nintendo/libnx @@ -1,6 +1,6 @@ 2048 libretro-2048 https://github.com/libretro/libretro-2048.git master YES GENERIC Makefile.libretro . 4do libretro-4do https://github.com/libretro/4do-libretro.git master YES GENERIC Makefile . -bsnes_hd_beta libretro-bsnes_hd_beta https://github.com/DerKoun/bsnes-hd.git Switch/libnx-port YES GENERIC GNUmakefile bsnes target=libretro binary=library local=false +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 . crocods libretro-crocods https://github.com/libretro/libretro-crocods.git master YES GENERIC Makefile .