diff --git a/dist/info/mame2014_libretro.info b/dist/info/mame2014_libretro.info new file mode 100644 index 00000000..813e5e81 --- /dev/null +++ b/dist/info/mame2014_libretro.info @@ -0,0 +1,13 @@ +display_name = "Arcade (MAME 2014)" +authors = "MAMEdev" +supported_extensions = "zip|chd|7z" +corename = "MAME 2014 (Git)" +manufacturer = "Various" +categories = "Emulator" +systemname = "Arcade (various)" +database = "MAME" +license = "MAME" +permissions = "" +display_version = "Git" +supports_no_game = "false" +notes = "- core supports MAME save states|- core supports extracted MAME cheats|- BIOS files go into the ROM directory|- CHD files go into the ROM directory in a directory with the same name|- ARTWORK, CHEATS, SAMPLES may go into SYSTEMDIR\mame into their own directories|- STATES, NVRAM, INPUT, SNAPS, CFG, MEMCARD, DIFF will be saved to SAVEDIR\mame into their own directories" diff --git a/libretro-build.sh b/libretro-build.sh index 2968f936..afa11302 100755 --- a/libretro-build.sh +++ b/libretro-build.sh @@ -119,7 +119,10 @@ build_default_cores_cpp11() { libretro_build_core bsnes_accuracy libretro_build_core bsnes_balanced libretro_build_core bsnes_performance - libretro_build_core bsnes_mercury + libretro_build_core bsnes_mercury_accuracy + libretro_build_core bsnes_mercury_balanced + libretro_build_core bsnes_mercury_performance + libretro_build_core mame159 libretro_build_core mame } diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index 01586af5..d167d8a8 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -228,6 +228,11 @@ libretro_mame139_name="MAME 2010 (0.139)" libretro_mame139_git_url="https://github.com/libretro/mame2010-libretro.git" libretro_mame139_build_rule=none # NEED A BUILD RULE +register_module core "mame159" -theos_ios -ngc -psp1 -wii +libretro_mame159_name="MAME 2014 (0.159)" +libretro_mame159_git_url="https://github.com/libretro/mame2014-libretro.git" +libretro_mame159_makefile="Makefile.libretro" + register_module core "mame" -theos_ios -ngc -ps3 -psp1 -qnx -wii libretro_mame_name="MAME (git)" libretro_mame_git_url="https://github.com/libretro/mame.git" @@ -254,19 +259,19 @@ libretro_bsnes_cplusplus98_git_url="https://github.com/libretro/bsnes-libretro-c libretro_bsnes_cplusplus98_build_products="out" register_module core "bsnes_mercury_accuracy" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii -libretro_bsnes_mercury_accuracy_name="bsnes/higan (Accuracy)" +libretro_bsnes_mercury_accuracy_name="bsnes/higan Mercury (Accuracy)" libretro_bsnes_mercury_accuracy_git_url="https://github.com/libretro/bsnes-mercury.git" libretro_bsnes_mercury_accuracy_build_args="compiler=\"${CXX11}\" profile=\"accuracy\"" libretro_bsnes_mercury_accuracy_build_products="out" register_module core "bsnes_mercury_balanced" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii -libretro_bsnes_mercury_balanced_name="bsnes/higan (Balanced)" +libretro_bsnes_mercury_balanced_name="bsnes/higan Mercury (Balanced)" libretro_bsnes_mercury_balanced_git_url="https://github.com/libretro/bsnes-mercury.git" libretro_bsnes_mercury_balanced_build_args="compiler=\"${CXX11}\" profile=\"balanced\"" libretro_bsnes_mercury_balanced_build_products="out" register_module core "bsnes_mercury_performance" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii -libretro_bsnes_mercury_performance_name="bsnes/higan (Performance)" +libretro_bsnes_mercury_performance_name="bsnes/higan Mercury (Performance)" libretro_bsnes_mercury_performance_git_url="https://github.com/libretro/bsnes-mercury.git" libretro_bsnes_mercury_performance_build_args="compiler=\"${CXX11}\" profile=\"performance\"" libretro_bsnes_mercury_performance_build_products="out"