diff --git a/build-config.sh b/build-config.sh index 9bf578d1..170c6ce7 100644 --- a/build-config.sh +++ b/build-config.sh @@ -63,7 +63,8 @@ include_core_nxengine include_core_prboom include_core_mrboom include_core_xrick -include_core_vice +include_core_vice_x64 +include_core_vice_x128 include_core_stella include_core_desmume include_core_melonds diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index f9106b16..148e1665 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -31,12 +31,21 @@ libretro_mrboom_name="Mr.Boom" libretro_mrboom_git_url="https://github.com/libretro/mrboom-libretro.git" libretro_mrboom_build_makefile="Makefile" -include_core_vice() { - register_module core "vice" +include_core_vice_x64() { + register_module core "vice_x64" } -libretro_vice_name="VICE" -libretro_vice_git_url="https://github.com/libretro/vice-libretro.git" -libretro_vice_build_makefile="Makefile" +libretro_vice_x64_name="VICE x64" +libretro_vice_x64_git_url="https://github.com/libretro/vice-libretro.git" +libretro_vice_x64_build_makefile="Makefile" + +include_core_vice_x128() { + register_module core "vice_x128" +} +libretro_vice_x128_name="VICE x128" +libretro_vice_x128_git_url="https://github.com/libretro/vice-libretro.git" +libretro_vice_x128_build_makefile="Makefile" +libretro_vice_x128_build_args="EMUTYPE=\"x128\"" +libretro_vice_x128_build_cores="vice_x128" include_core_xrick() { register_module core "xrick"