2022-08-04 11:34:13 +00:00
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
# Copyright (C) 2022 - Fewtarius
|
|
|
|
|
|
|
|
PKG_NAME="emulators"
|
|
|
|
PKG_LICENSE="Apache-2.0"
|
|
|
|
PKG_SITE="www.jelos.org"
|
|
|
|
PKG_SECTION="virtual"
|
|
|
|
PKG_LONGDESC="Emulation metapackage."
|
|
|
|
|
2023-03-17 16:40:00 +00:00
|
|
|
PKG_EMUS="flycast-sa hatarisa hypseus-singe hypseus-singe moonlight openbor pico-8 \
|
2023-01-10 23:39:16 +00:00
|
|
|
PPSSPPSDL scummvmsa vicesa"
|
2022-08-04 11:34:13 +00:00
|
|
|
|
2023-01-10 23:39:16 +00:00
|
|
|
PKG_RETROARCH="core-info libretro-database retroarch retroarch-assets retroarch-joypads \
|
|
|
|
retroarch-overlays slang-shaders"
|
2022-08-04 11:34:13 +00:00
|
|
|
|
2023-01-10 23:39:16 +00:00
|
|
|
LIBRETRO_CORES="2048 81 a5200 atari800 beetle-gba beetle-lynx beetle-ngp beetle-pce beetle-pce-fast \
|
|
|
|
beetle-pcfx bsnes bsnes-mercury-performance beetle-supafaust beetle-supergrafx \
|
|
|
|
beetle-vb beetle-wswan beetle-saturn bluemsx cannonball cap32 crocods daphne dinothawr \
|
2023-02-21 05:31:19 +00:00
|
|
|
dosbox-svn dosbox-pure duckstation easyrpg fake08 fbalpha2012 fbalpha2019 \
|
|
|
|
fbneo fceumm fmsx flycast freechaf freeintv freej2me fuse-libretro gambatte gearboy \
|
|
|
|
gearcoleco gearsystem genesis-plus-gx genesis-plus-gx-wide gme gw-libretro handy hatari \
|
|
|
|
mame2000 mame2003-plus mame2010 mame2015 melonds meowpc98 mesen mgba mrboom mupen64plus \
|
|
|
|
mupen64plus-nx neocd_libretro nestopia np2kai nxengine o2em opera parallel-n64 \
|
|
|
|
pcsx_rearmed picodrive pokemini potator prboom prosystem ppsspp puae px68k quasi88 \
|
|
|
|
quicknes race reminiscence sameboy sameduck scummvm smsplus-gx snes9x snes9x2002 \
|
2023-01-10 23:39:16 +00:00
|
|
|
snes9x2005_plus snes9x2010 stella stella-2014 swanstation TIC-80 tgbdual tyrquake uzem \
|
|
|
|
vba-next vbam vecx vice yabasanshiro virtualjaguar xmil xrick"
|
2022-08-04 11:34:13 +00:00
|
|
|
|
|
|
|
### Emulators or cores for specific devices
|
|
|
|
case "${DEVICE}" in
|
2022-09-05 00:14:27 +00:00
|
|
|
handheld)
|
2023-03-17 16:40:00 +00:00
|
|
|
PKG_EMUS+=" duckstation-sa dolphin-sa cemu citra-sa lrps2 mame melonds-sa minivmac minivmacsa \
|
|
|
|
mupen64plus-sa pcsx2-sa play primehack rpcs3-sa ryujinx-sa xemu-sa yuzu-sa"
|
|
|
|
LIBRETRO_CORES+=" beetle-psx bsnes-hd citra desmume dolphin lrps2"
|
2023-01-08 22:49:32 +00:00
|
|
|
;;
|
|
|
|
RK3588)
|
2023-03-17 16:40:00 +00:00
|
|
|
PKG_EMUS+=" aethersx2-sa duckstation-sa dolphin mame pcsx_rearmed box86 box64 yabasanshiroSA"
|
|
|
|
LIBRETRO_CORES+=" beetle-psx bsnes-hd dolphin"
|
2022-09-05 00:14:27 +00:00
|
|
|
;;
|
2023-02-16 22:40:39 +00:00
|
|
|
RK3566)
|
2023-03-03 17:12:24 +00:00
|
|
|
PKG_DEPENDS_TARGET+=" common-shaders glsl-shaders pcsx_rearmed box86 box64"
|
2023-03-03 22:04:52 +00:00
|
|
|
PKG_EMUS+=" yabasanshiroSA"
|
2023-02-13 22:43:44 +00:00
|
|
|
;;
|
2022-08-04 11:34:13 +00:00
|
|
|
esac
|
2023-02-15 11:38:49 +00:00
|
|
|
|
2023-02-17 22:54:24 +00:00
|
|
|
PKG_DEPENDS_TARGET+=" ${PKG_EMUS} ${PKG_RETROARCH} ${LIBRETRO_CORES}"
|