Add CHIP-8 / S-CHIP / XO-CHIP (Jaxe libretro core)
- Add CHIP-8 / S-CHIP / XO-CHIP (Jaxe libretro core) using package from AmberElec - Update es-theme-art-book-next for picture for CHIP-8 - thanks @anthonycaccese
This commit is contained in:
parent
8ff5701dc8
commit
f3204aee10
7 changed files with 42 additions and 2 deletions
11
config/emulators/chip-8.conf
Normal file
11
config/emulators/chip-8.conf
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
SYSTEM_NAME="chip-8"
|
||||||
|
SYSTEM_FULLNAME="CHIP-8 / S-CHIP / XO-CHIP"
|
||||||
|
SYSTEM_MANUFACTURER="Various"
|
||||||
|
SYSTEM_RELEASE="1978"
|
||||||
|
SYSTEM_HARDWARE="game engine"
|
||||||
|
SYSTEM_PATH="/storage/roms/chip-8"
|
||||||
|
SYSTEM_EXTENSION=".ch8 .sc8 .xo8"
|
||||||
|
SYSTEM_COMMAND="/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers=\"%CONTROLLERSCONFIG%\""
|
||||||
|
SYSTEM_PLATFORM="chip-8"
|
||||||
|
SYSTEM_THEME="chip-8"
|
||||||
|
SYSTEM_WIKI_PATH="chip-8"
|
|
@ -113,6 +113,7 @@ This document describes all available systems emulators and cores available for
|
||||||
|Sony|PlayStation Portable (psp)|2004|`psp`|.iso .cso .pbp .chd|**ppsspp:** ppsspp-sa (default)<br>|
|
|Sony|PlayStation Portable (psp)|2004|`psp`|.iso .cso .pbp .chd|**ppsspp:** ppsspp-sa (default)<br>|
|
||||||
|Sony|PSP Minis (pspminis)|2004|`pspminis`|.iso .cso .pbp|**ppsspp:** ppsspp-sa (default)<br>**retroarch:** ppsspp<br>|
|
|Sony|PSP Minis (pspminis)|2004|`pspminis`|.iso .cso .pbp|**ppsspp:** ppsspp-sa (default)<br>**retroarch:** ppsspp<br>|
|
||||||
|Sun Microsystems|J2ME (j2me)|2002|`j2me`|.jar|**retroarch:** freej2me (default)<br>|
|
|Sun Microsystems|J2ME (j2me)|2002|`j2me`|.jar|**retroarch:** freej2me (default)<br>|
|
||||||
|
|Various|CHIP-8 / S-CHIP / XO-CHIP (chip-8)|1978|`chip-8`|.ch8 .sc8 .xo8|**retroarch:** jaxe (default)<br>|
|
||||||
|Various|EasyRPG (easyrpg)|2003|`easyrpg`|.zip .easyrpg .ldb|**retroarch:** easyrpg (default)<br>|
|
|Various|EasyRPG (easyrpg)|2003|`easyrpg`|.zip .easyrpg .ldb|**retroarch:** easyrpg (default)<br>|
|
||||||
|Various|OpenBOR (openbor)|2003|`openbor`|.pak|**OpenBOR:** OpenBOR (default)<br>|
|
|Various|OpenBOR (openbor)|2003|`openbor`|.pak|**OpenBOR:** OpenBOR (default)<br>|
|
||||||
|Various|ScummVM (scummvm)|2001|`games`|.sh .svm .scummvm|**scummvmsa:** scummvm (default)<br>**retroarch:** scummvm<br>|
|
|Various|ScummVM (scummvm)|2001|`games`|.sh .svm .scummvm|**scummvmsa:** scummvm (default)<br>**retroarch:** scummvm<br>|
|
||||||
|
|
21
packages/emulators/libretro/jaxe-lr/package.mk
Normal file
21
packages/emulators/libretro/jaxe-lr/package.mk
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
# Copyright (C) 2022-present AmberELEC (https://github.com/AmberELEC)
|
||||||
|
|
||||||
|
PKG_NAME="jaxe-lr"
|
||||||
|
PKG_VERSION="e03ea87f37b33d89ce9c9bd71bd71fd0158cc68d"
|
||||||
|
PKG_ARCH="aarch64"
|
||||||
|
PKG_SITE="https://github.com/kurtjd/jaxe"
|
||||||
|
PKG_URL="${PKG_SITE}.git"
|
||||||
|
PKG_DEPENDS_TARGET="toolchain"
|
||||||
|
PKG_LONGDESC="A fully-featured, cross platform XO-CHIP/S-CHIP/CHIP-8 emulator written in C and SDL"
|
||||||
|
PKG_TOOLCHAIN="make"
|
||||||
|
|
||||||
|
make_target() {
|
||||||
|
cd ${PKG_BUILD}
|
||||||
|
make -f Makefile.libretro
|
||||||
|
}
|
||||||
|
|
||||||
|
makeinstall_target() {
|
||||||
|
mkdir -p ${INSTALL}/usr/lib/libretro
|
||||||
|
cp ${PKG_BUILD}/jaxe_libretro.so ${INSTALL}/usr/lib/libretro/
|
||||||
|
}
|
|
@ -29,6 +29,8 @@ c16.integerscale=0
|
||||||
c64.integerscale=0
|
c64.integerscale=0
|
||||||
cdi.integerscale=0
|
cdi.integerscale=0
|
||||||
cdi.ratio=4/3
|
cdi.ratio=4/3
|
||||||
|
chip-8.integerscale=0
|
||||||
|
chip-8.ratio=4/3
|
||||||
cloud.backup=0
|
cloud.backup=0
|
||||||
colecovision.integerscale=0
|
colecovision.integerscale=0
|
||||||
colecovision.ratio=4/3
|
colecovision.ratio=4/3
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
# Copyright (C) 2023 JELOS (https://github.com/JustEnoughLinuxOS)
|
||||||
|
|
||||||
PKG_NAME="es-theme-art-book-next"
|
PKG_NAME="es-theme-art-book-next"
|
||||||
PKG_VERSION="d25a2896878790814aa1bfc8fd7353234f1667ea"
|
PKG_VERSION="33d432316fbc16a6552bb99ac11dd32e87539604"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="CUSTOM"
|
PKG_LICENSE="CUSTOM"
|
||||||
PKG_SITE="https://github.com/anthonycaccese/art-book-next-jelos"
|
PKG_SITE="https://github.com/anthonycaccese/art-book-next-jelos"
|
||||||
|
|
|
@ -810,6 +810,7 @@
|
||||||
<core name="gw" features="netplay, rewind, autosave" />
|
<core name="gw" features="netplay, rewind, autosave" />
|
||||||
<core name="handy" features="netplay, rewind, autosave, cheevos" />
|
<core name="handy" features="netplay, rewind, autosave, cheevos" />
|
||||||
<core name="hatari" features="netplay, rewind, autosave" />
|
<core name="hatari" features="netplay, rewind, autosave" />
|
||||||
|
<core name="jaxe" features="autosave"/>
|
||||||
<core name="mame2003_plus" features="netplay, rewind, autosave">
|
<core name="mame2003_plus" features="netplay, rewind, autosave">
|
||||||
<features>
|
<features>
|
||||||
<feature name="netplay" />
|
<feature name="netplay" />
|
||||||
|
|
|
@ -20,7 +20,7 @@ LIBRETRO_CORES="81-lr a5200-lr arduous-lr atari800-lr beetle-gba-lr beetle-lynx-
|
||||||
dosbox-svn-lr dosbox-pure-lr duckstation-lr easyrpg-lr emuscv-lr fake08-lr fbalpha2012-lr \
|
dosbox-svn-lr dosbox-pure-lr duckstation-lr easyrpg-lr emuscv-lr fake08-lr fbalpha2012-lr \
|
||||||
fbalpha2019-lr fbneo-lr fceumm-lr flycast2021-lr fmsx-lr freechaf-lr freeintv-lr freej2me-lr fuse-lr \
|
fbalpha2019-lr fbneo-lr fceumm-lr flycast2021-lr fmsx-lr freechaf-lr freeintv-lr freej2me-lr fuse-lr \
|
||||||
gambatte-lr gearboy-lr gearcoleco-lr gearsystem-lr genesis-plus-gx-lr genesis-plus-gx-wide-lr \
|
gambatte-lr gearboy-lr gearcoleco-lr gearsystem-lr genesis-plus-gx-lr genesis-plus-gx-wide-lr \
|
||||||
gw-lr handy-lr hatari-lr idtech-lr mame-lr mame2003-plus-lr mame2010-lr mame2015-lr melonds-lr \
|
gw-lr handy-lr hatari-lr idtech-lr jaxe-lr mame-lr mame2003-plus-lr mame2010-lr mame2015-lr melonds-lr \
|
||||||
mesen-lr mgba-lr mojozork-lr mupen64plus-lr mupen64plus-nx-lr neocd_lr nestopia-lr np2kai-lr \
|
mesen-lr mgba-lr mojozork-lr mupen64plus-lr mupen64plus-nx-lr neocd_lr nestopia-lr np2kai-lr \
|
||||||
o2em-lr opera-lr parallel-n64-lr pcsx_rearmed-lr picodrive-lr pokemini-lr potator-lr \
|
o2em-lr opera-lr parallel-n64-lr pcsx_rearmed-lr picodrive-lr pokemini-lr potator-lr \
|
||||||
prosystem-lr puae-lr puae2021-lr px68k-lr quasi88-lr quicknes-lr race-lr same_cdi-lr \
|
prosystem-lr puae-lr puae2021-lr px68k-lr quasi88-lr quicknes-lr race-lr same_cdi-lr \
|
||||||
|
@ -907,6 +907,10 @@ makeinstall_target() {
|
||||||
add_es_system scummvm
|
add_es_system scummvm
|
||||||
install_script "Start ScummVM.sh"
|
install_script "Start ScummVM.sh"
|
||||||
|
|
||||||
|
### Joseph Weisbecker CHIP-8
|
||||||
|
add_emu_core chip-8 retroarch jaxe true
|
||||||
|
add_es_system chip-8
|
||||||
|
|
||||||
### Sega 32X
|
### Sega 32X
|
||||||
add_emu_core sega32x retroarch picodrive true
|
add_emu_core sega32x retroarch picodrive true
|
||||||
add_es_system sega32x
|
add_es_system sega32x
|
||||||
|
|
Loading…
Reference in a new issue