adding LowResNX plateform core

This commit is contained in:
Antoine FAUROUX 2021-01-19 21:34:44 +01:00
parent 07e3db4e96
commit ed7f65f590
25 changed files with 44 additions and 1 deletions

View file

@ -243,6 +243,7 @@ include_core_stonesoup
include_core_scummvm
include_core_chailove
include_core_thepowdertoy
include_core_lowresnx
include_core_tic80
include_core_lutro
include_core_retro8

10
dist/info/lowresnx_libretro.info vendored Normal file
View file

@ -0,0 +1,10 @@
display_name = "LowRes NX"
authors = "timoinutilis"
supported_extensions = "nx"
corename = "lowresnx"
categories = "Game engine"
systemname = "LowRes NX"
license = "zlib"
permissions = ""
display_version = "v1.2"
supports_no_game = "true"

View file

@ -115,6 +115,7 @@ WANT_CORES=" \
bluemsx \
fmsx \
opera \
lowresnx\
mednafen_lynx \
mednafen_ngp \
mednafen_pce_fast \
@ -192,7 +193,9 @@ for core in $WANT_CORES; do
if [ $core = "scummvm" ]; then
path="backends/platform/libretro/build/jni"
fi
if [ $core = "lowresnx" ]; then
path="platform/LibRetro/jni"
fi
build_libretro_generic_makefile $core $path $append
build_libretro_generic_makefile_armv7neon $core $path $append
done

View file

@ -41,6 +41,7 @@ gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC_JN
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC_JNI Makefile jni
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC_JNI Makefile.libretro libretro/jni
lutro libretro-lutro https://github.com/libretro/libretro-lutro.git master YES GENERIC_JNI Makefile jni
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC_JNI Makefile jni
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master YES GENERIC_JNI Makefile jni
mame2003_plus libretro-mame2003-plus https://github.com/libretro/mame2003-plus-libretro.git master YES GENERIC_JNI Makefile jni

View file

@ -37,6 +37,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
kronos libretro-kronos https://github.com/libretro/yabause.git kronos NO GENERIC Makefile yabause/src/libretro
lutro libretro-lutro https://github.com/libretro/libretro-lutro master NO GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO 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 NO GENERIC Makefile .

View file

@ -37,6 +37,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
kronos libretro-kronos https://github.com/libretro/yabause.git kronos NO GENERIC Makefile yabause/src/libretro
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC makefile . OSD=retro RETRO=1 NOWERROR=1 NOASM=1 TARGETOS=ios-arm CONFIG=libretro USE_BGFX=0 NO_USE_MIDI=1 VERBOSE=1 verbose=1
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 .

View file

@ -36,6 +36,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
kronos libretro-kronos https://github.com/libretro/yabause.git kronos NO GENERIC Makefile yabause/src/libretro
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC makefile . OSD=retro RETRO=1 NOWERROR=1 NOASM=1 TARGETOS=ios-arm CONFIG=libretro USE_BGFX=0 NO_USE_MIDI=1 VERBOSE=1 verbose=1
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 .

View file

@ -51,6 +51,7 @@ higan_sfc libretro-higan https://gitlab.com/higan/higan.git libretro YES GENERIC
higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master NO GENERIC GNUmakefile nSide compiler=clang++ target=libretro binary=library
kronos libretro-kronos https://github.com/libretro/yabause.git kronos NO GENERIC Makefile yabause/src/libretro
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro . download_github_macos
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 . PTR64=1

View file

@ -37,6 +37,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
kronos libretro-kronos https://github.com/libretro/yabause.git kronos NO GENERIC Makefile yabause/src/libretro
lutro libretro-lutro https://github.com/libretro/libretro-lutro master NO GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO 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 NO GENERIC Makefile .

View file

@ -31,6 +31,7 @@ gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Ma
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
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 .

View file

@ -28,6 +28,7 @@ gme libretro-gme https://github.com/libretro/libretro-gme.git master YES GENERIC
gpsp libretro-gpsp https://github.com/libretro/gpsp.git master NO GENERIC Makefile .
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
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 NO GENERIC Makefile .

View file

@ -46,6 +46,7 @@ higan_sfc libretro-higan https://gitlab.com/higan/higan.git libretro YES GENERIC
higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master YES GENERIC GNUmakefile nSide compiler=g++ target=libretro binary=library
kronos libretro-kronos https://github.com/libretro/yabause.git kronos NO GENERIC Makefile yabause/src/libretro
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro . PTR64=1
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 .

View file

@ -45,6 +45,7 @@ hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC
higan_sfc libretro-higan https://gitlab.com/higan/higan.git libretro YES GENERIC GNUmakefile higan compiler=g++ target=libretro binary=library
higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master YES GENERIC GNUmakefile nSide compiler=g++ target=libretro binary=library
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro . PTR64=1
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 .

View file

@ -60,6 +60,7 @@ ishiiruka libretro-ishiiruka https://github.com/libretro/Ishiiruka.git master YE
kronos libretro-kronos https://github.com/libretro/yabause.git kronos YES GENERIC Makefile yabause/src/libretro
neocd libretro-neocd https://github.com/libretro/neocd_libretro.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro . PTR64=1 download_github_linux_x64
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 .

View file

@ -52,6 +52,7 @@ higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master Y
kronos libretro-kronos https://github.com/libretro/yabause.git kronos YES GENERIC Makefile yabause/src/libretro
neocd libretro-neocd https://github.com/libretro/neocd_libretro.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro .
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 .

View file

@ -28,6 +28,7 @@ gpsp libretro-gpsp https://github.com/libretro/gpsp.git master YES GENERIC Makef
gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Makefile .
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
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 .

View file

@ -23,6 +23,7 @@ genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plu
gme libretro-gme https://github.com/libretro/libretro-gme.git master YES GENERIC Makefile .
gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES 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 .

View file

@ -22,6 +22,7 @@ genesis_plus_gx libretro-genesis_plus_gx https://github.com/libretro/Genesis-Plu
gme libretro-gme https://github.com/libretro/libretro-gme.git master YES GENERIC Makefile .
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
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 .

View file

@ -27,6 +27,7 @@ gme libretro-gme https://github.com/libretro/libretro-gme.git master YES GENERIC
gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Makefile .
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES 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 .

View file

@ -22,6 +22,7 @@ gpsp libretro-gpsp https://github.com/libretro/gpsp.git master NO GENERIC Makefi
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master NO GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
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 .

View file

@ -29,6 +29,7 @@ gw libretro-gw https://github.com/libretro/gw-libretro.git master YES GENERIC Ma
handy libretro-handy https://github.com/libretro/libretro-handy.git master NO GENERIC Makefile .
hatari libretro-hatari https://github.com/libretro/hatari.git master NO GENERIC Makefile.libretro .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master NO GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master NO GENERIC Makefile .
mame2003 libretro-mame2003 https://github.com/libretro/mame2003-libretro.git master NO GENERIC Makefile .
mame2003_plus libretro-mame2003-plus https://github.com/libretro/mame2003-plus-libretro.git master NO GENERIC Makefile .

View file

@ -27,6 +27,7 @@ gpsp libretro-gpsp https://github.com/libretro/gpsp.git master YES GENERIC Makef
handy libretro-handy https://github.com/libretro/libretro-handy.git master YES GENERIC Makefile .
hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
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 .

View file

@ -57,6 +57,7 @@ ishiiruka libretro-ishiiruka https://github.com/libretro/Ishiiruka.git master YE
kronos libretro-kronos https://github.com/libretro/yabause.git kronos YES GENERIC Makefile yabause/src/libretro
neocd libretro-neocd https://github.com/libretro/neocd_libretro.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro . download_github_windows_x64
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 . CCACHE_DISABLE=1

View file

@ -54,6 +54,7 @@ higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master Y
kronos libretro-kronos https://github.com/libretro/yabause.git kronos YES GENERIC Makefile yabause/src/libretro
neocd libretro-neocd https://github.com/libretro/neocd_libretro.git master YES GENERIC Makefile .
lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile .
lowresnx libretro-lowresnx https://github.com/timoinutilis/lowres-nx/tree/retroarch retroarch YES GENERIC_JNI Makefile plateform/LibRetro/jni
mame libretro-mame https://github.com/libretro/mame.git master NO GENERIC Makefile.libretro . PTR64=0
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 .

View file

@ -1203,6 +1203,14 @@ libretro_tic80_git_submodules="yes"
libretro_tic80_build_makefile="Makefile"
libretro_tic80_build_subdir="build"
include_core_lowresnx() {
register_module core "lowresnx" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii
}
libretro_lowresnx_name="LowRes NX"
libretro_lowresnx_git_url="https://github.com/timoinutilis/lowres-nx/tree/retroarch"
libretro_lowresnx_build_makefile="Makefile"
libretro_lowresnx_build_subdir="platform/LibRetro"
include_core_squirreljme() {
register_module core "squirreljme"
}