Add MAME 2014 rules

This commit is contained in:
twinaphex 2015-08-02 05:27:59 +02:00
parent cee076afdc
commit 0c23e1c4c1
3 changed files with 25 additions and 4 deletions

13
dist/info/mame2014_libretro.info vendored Normal file
View File

@ -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"

View File

@ -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
}

View File

@ -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"