Merge pull request #1172 from brooksytech/dev
First round of Emu Cleanup
This commit is contained in:
commit
d41cf12a36
91 changed files with 147 additions and 240 deletions
|
@ -1,6 +1,6 @@
|
|||
np2kai # Last major commit before hiatus is broken
|
||||
vicesa # Doesn't support updating with the script.
|
||||
duckstationsa # Latest commits break device patching. Need to research.
|
||||
dolphin-sa # Wayland patch is now broken upstream
|
||||
PPSSPPSDL # Build issues that need to be resolved
|
||||
melondssa # Needs patch updates
|
||||
citrasa-vulkan # Needs build fixes
|
||||
melonds-sa # Needs patch updates
|
||||
citra-sa-vulkan # Needs build fixes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="aethersx2"
|
||||
PKG_NAME="aethersx2-sa"
|
||||
PKG_VERSION="v1.5-3606"
|
||||
PKG_ARCH="aarch64"
|
||||
PKG_LICENSE="LGPL"
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="citrasa-vulkan"
|
||||
PKG_NAME="citra-sa-vulkan"
|
||||
PKG_VERSION="030ecaa83c825bf4c91915d629adca2dadb9aaac"
|
||||
PKG_LICENSE="MPLv2"
|
||||
PKG_SITE="https://github.com/GPUCode/citra"
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="citrasa"
|
||||
PKG_NAME="citra-sa"
|
||||
PKG_VERSION="49acfe428a11e484a79733b7f63a0153424c45ad"
|
||||
PKG_LICENSE="MPLv2"
|
||||
PKG_SITE="https://github.com/citra-emu/citra"
|
||||
|
@ -22,7 +22,7 @@ fi
|
|||
|
||||
if [ "${VULKAN_SUPPORT}" = "yes" ]
|
||||
then
|
||||
PKG_DEPENDS_TARGET+=" vulkan-loader vulkan-headers citrasa-vulkan"
|
||||
PKG_DEPENDS_TARGET+=" vulkan-loader vulkan-headers citra-sa-vulkan"
|
||||
fi
|
||||
|
||||
pre_configure_target() {
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="dolphinsa"
|
||||
PKG_NAME="dolphin-sa"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_DEPENDS_TARGET="toolchain libevdev libdrm ffmpeg zlib libpng lzo libusb zstd ecm openal-soft pulseaudio alsa-lib"
|
||||
PKG_LONGDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements. "
|
|
@ -1,9 +1,9 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="duckstationsa"
|
||||
PKG_NAME="duckstation-sa"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_VERSION="51e4c4bfb09f336b5b6ad5b75b3fffe63799b68c"
|
||||
PKG_VERSION="3bbce19df29ccabd26aef7d8afa09ec63df98ccf"
|
||||
PKG_DEPENDS_TARGET="toolchain SDL2 nasm:host pulseaudio openssl libidn2 nghttp2 zlib curl libevdev ecm"
|
||||
PKG_SITE="https://github.com/stenzek/duckstation"
|
||||
PKG_URL="${PKG_SITE}.git"
|
|
@ -3,7 +3,7 @@
|
|||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
# Copyright (C) 2022-present Fewtarius
|
||||
|
||||
PKG_NAME="flycastsa"
|
||||
PKG_NAME="flycast-sa"
|
||||
PKG_VERSION="17ab0aba26fd5e52449d0649570af21647de4746"
|
||||
PKG_LICENSE="GPLv2"
|
||||
PKG_SITE="https://github.com/flyinghead/flycast"
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="melondssa"
|
||||
PKG_NAME="melonds-sa"
|
||||
PKG_VERSION="00edeb3c3c053bc2b3c9ac83e33688626498f2cc"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/melonDS-emu/melonDS"
|
|
@ -1,8 +1,8 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present Fewtarius
|
||||
|
||||
PKG_NAME="pcsx2sa"
|
||||
PKG_VERSION="v1.7.4118"
|
||||
PKG_NAME="pcsx2-sa"
|
||||
PKG_VERSION="v1.7.4239"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/pcsx2/pcsx2"
|
|
@ -2,14 +2,14 @@
|
|||
# Copyright (C) 2019-present Frank Hartung (supervisedthinking (@) gmail.com)
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="rpcs3sa"
|
||||
PKG_VERSION="cf5346c263111760752cabb94767c07c501207c4"
|
||||
PKG_NAME="rpcs3-sa"
|
||||
PKG_VERSION="fe51c7b9605eb8ac8eb94b33f5e540bd75d89443"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPL-2.0-or-later"
|
||||
PKG_SITE="https://rpcs3.net"
|
||||
PKG_URL="https://github.com/RPCS3/rpcs3.git"
|
||||
PKG_DEPENDS_HOST="toolchain:host"
|
||||
PKG_DEPENDS_TARGET="toolchain linux glibc systemd pulseaudio mesa xorg-server libevdev curl ffmpeg libpng zlib glew-cmake libSM SDL2 enet qt5 rpcs3sa:host vulkan-headers vulkan-loader vulkan-tools libp11-kit yamlcpp openal-soft"
|
||||
PKG_DEPENDS_TARGET="toolchain linux glibc systemd pulseaudio mesa xorg-server libevdev curl ffmpeg libpng zlib glew-cmake libSM SDL2 enet qt5 rpcs3-sa:host vulkan-headers vulkan-loader vulkan-tools libp11-kit yamlcpp openal-soft"
|
||||
PKG_LONGDESC="RPCS3 is an experimental open-source Sony PlayStation 3 emulator and debugger."
|
||||
GET_HANDLER_SUPPORT="git"
|
||||
PKG_GIT_CLONE_BRANCH="master"
|
|
@ -1,8 +1,8 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2023-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="ryujinx"
|
||||
PKG_VERSION="1.1.665"
|
||||
PKG_NAME="ryujinx-sa"
|
||||
PKG_VERSION="1.1.667"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="MIT"
|
||||
PKG_SITE="https://github.com/Ryujinx"
|
|
@ -1,7 +1,7 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="xemu"
|
||||
PKG_NAME="xemu-sa"
|
||||
PKG_VERSION="v0.7.85"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPLv3"
|
|
@ -1,8 +1,8 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present BrooksyTech (https://github.com/brooksytech)
|
||||
|
||||
PKG_NAME="yuzusa"
|
||||
PKG_VERSION="05f26e133720af796f11e8ebe2bede7448901113"
|
||||
PKG_NAME="yuzu-sa"
|
||||
PKG_VERSION="6d76a54d3768f45bb6aa7a1a4b4999a0b9b77e09"
|
||||
PKG_ARCH="x86_64"
|
||||
PKG_LICENSE="GPLv3"
|
||||
PKG_SITE="https://github.com/yuzu-emu/yuzu"
|
|
@ -243,7 +243,7 @@ then
|
|||
;;
|
||||
"nds")
|
||||
jslisten set "-9 melonDS"
|
||||
if [ "$EMU" = "melondssa" ]; then
|
||||
if [ "$EMU" = "melonds-sa" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_melonds.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
|
@ -277,24 +277,30 @@ then
|
|||
RUNTHIS='/usr/bin/retroarch -L /tmp/cores/fbneo_libretro.so --subsystem neocd --config ${RATMPCONF} --appendconfig ${RAAPPENDCONF} "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
"atomiswave"|"dreamcast"|"naomi")
|
||||
jslisten set "-9 flycast"
|
||||
if [ "$EMU" = "flycast-sa" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_flycastsa.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
"psx")
|
||||
jslisten set "-9 duckstation-nogui"
|
||||
if [ "$EMU" = "duckstationsa" ]; then
|
||||
if [ "$EMU" = "duckstation-sa" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_duckstation.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
"ps2")
|
||||
if [ "$EMU" = "pcsx2sa" ]; then
|
||||
if [ "$EMU" = "pcsx2-sa" ]; then
|
||||
jslisten set "-9 pcsx2-qt"
|
||||
RUNTHIS='${TBASH} /usr/bin/start_pcsx2.sh "${ROMNAME}"'
|
||||
elif [ "$EMU" = "aethersx2" ]; then
|
||||
elif [ "$EMU" = "aethersx2-sa" ]; then
|
||||
jslisten set "-9 aethersx2"
|
||||
RUNTHIS='${TBASH} /usr/bin/start_aethersx2.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
"ps3")
|
||||
jslisten set "-9 rpcs3"
|
||||
if [ "$EMU" = "rpcs3sa" ]; then
|
||||
if [ "$EMU" = "rpcs3-sa" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_rpcs3sa.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
|
@ -306,7 +312,7 @@ then
|
|||
;;
|
||||
"gamecube")
|
||||
jslisten set "-9 dolphin-emu-nogui"
|
||||
if [ "$EMU" = "dolphinsa-gc" ]; then
|
||||
if [ "$EMU" = "dolphin-sa-gc" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_dolphin_gc.sh "${ROMNAME}"'
|
||||
elif [ "$EMU" = "primehack" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_primehack.sh "${ROMNAME}"'
|
||||
|
@ -315,7 +321,7 @@ then
|
|||
;;
|
||||
"wii")
|
||||
jslisten set "-9 dolphin-emu-nogui"
|
||||
if [ "$EMU" = "dolphinsa-wii" ]; then
|
||||
if [ "$EMU" = "dolphin-sa-wii" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_dolphin_wii.sh "${ROMNAME}"'
|
||||
elif [ "$EMU" = "primehack" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_primehack.sh "${ROMNAME}"'
|
||||
|
@ -328,23 +334,23 @@ then
|
|||
fi
|
||||
;;
|
||||
"switch")
|
||||
if [ "$EMU" = "yuzu" ]; then
|
||||
if [ "$EMU" = "yuzu-sa" ]; then
|
||||
jslisten set "-9 yuzu"
|
||||
RUNTHIS='${TBASH} /usr/bin/start_yuzu.sh "${ROMNAME}"'
|
||||
elif [ "$EMU" = "ryujinx" ]; then
|
||||
elif [ "$EMU" = "ryujinx-sa" ]; then
|
||||
jslisten set "-9 Ryujinx"
|
||||
RUNTHIS='${TBASH} /usr/bin/start_ryujinx.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
"xbox")
|
||||
jslisten set "-9 xemu"
|
||||
if [ "$EMU" = "xemu" ]; then
|
||||
if [ "$EMU" = "xemu-sa" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_xemu.sh "${ROMNAME}"'
|
||||
fi
|
||||
;;
|
||||
"3ds")
|
||||
jslisten set "-9 citra"
|
||||
if [ "$EMU" = "citrasa" ]; then
|
||||
if [ "$EMU" = "citra-sa" ]; then
|
||||
RUNTHIS='${TBASH} /usr/bin/start_citra.sh "${ROMNAME}"'
|
||||
fi
|
||||
|
||||
|
|
|
@ -39,8 +39,10 @@
|
|||
</feature>
|
||||
</features>
|
||||
</emulator>
|
||||
<emulator name="dolphinsa-gc">
|
||||
<features>
|
||||
<emulator name="dolphin">
|
||||
<cores>
|
||||
<core name="dolphin-sa-gc">
|
||||
<features>
|
||||
<feature name="anti aliasing">
|
||||
<choice name="off" value="0"/>
|
||||
<choice name="2x MSAA" value="2m"/>
|
||||
|
@ -74,24 +76,10 @@
|
|||
<choice name="gc gamepad" value="gcpad"/>
|
||||
<choice name="custom" value="custom"/>
|
||||
</feature>
|
||||
</features>
|
||||
</emulator>
|
||||
<emulator name="cemu">
|
||||
<features>
|
||||
<feature name="show fps">
|
||||
<choice name="yes" value="1"/>
|
||||
<choice name="no" value="0"/>
|
||||
</feature>
|
||||
<feature name="wiiu controller profile">
|
||||
<choice name="Wii U GamePad" value="Wii U GamePad"/>
|
||||
<choice name="Wii U Pro Controller" value="Wii U Pro Controller"/>
|
||||
<choice name="Wii U Classic Controller" value="Wii U Classic Controller"/>
|
||||
<choice name="Wiimote" value="Wiimote"/>
|
||||
</feature>
|
||||
</features>
|
||||
</emulator>
|
||||
<emulator name="dolphinsa-wii">
|
||||
<features>
|
||||
</features>
|
||||
</core>
|
||||
<core name="dolphin-sa-wii">
|
||||
<features>
|
||||
<feature name="anti aliasing">
|
||||
<choice name="off" value="0"/>
|
||||
<choice name="2x MSAA" value="2m"/>
|
||||
|
@ -127,6 +115,22 @@
|
|||
<choice name="Classic Controller" value="classic"/>
|
||||
<choice name="custom" value="custom"/>
|
||||
</feature>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="cemu">
|
||||
<features>
|
||||
<feature name="show fps">
|
||||
<choice name="yes" value="1"/>
|
||||
<choice name="no" value="0"/>
|
||||
</feature>
|
||||
<feature name="wiiu controller profile">
|
||||
<choice name="Wii U GamePad" value="Wii U GamePad"/>
|
||||
<choice name="Wii U Pro Controller" value="Wii U Pro Controller"/>
|
||||
<choice name="Wii U Classic Controller" value="Wii U Classic Controller"/>
|
||||
<choice name="Wiimote" value="Wiimote"/>
|
||||
</feature>
|
||||
</features>
|
||||
</emulator>
|
||||
<emulator name="primehack">
|
||||
|
@ -169,7 +173,9 @@
|
|||
</features>
|
||||
</emulator>
|
||||
<emulator name="yuzu">
|
||||
<features>
|
||||
<cores>
|
||||
<core name="yuzu-sa">
|
||||
<features>
|
||||
<feature name="anisotropic filtering">
|
||||
<choice name="off" value="0"/>
|
||||
<choice name="2x" value="1"/>
|
||||
|
@ -225,10 +231,14 @@
|
|||
<choice name="off" value="0"/>
|
||||
<choice name="on" value="1"/>
|
||||
</feature>
|
||||
</features>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="citrasa">
|
||||
<features>
|
||||
<emulator name="citra">
|
||||
<cores>
|
||||
<core name="citra-sa">"
|
||||
<features>
|
||||
<feature name="graphics backend">
|
||||
<choice name="opengl" value="0"/>
|
||||
<choice name="vulkan" value="1"/>
|
||||
|
@ -251,10 +261,14 @@
|
|||
<choice name="side by side" value="3"/>
|
||||
<choice name="custom" value="4"/>
|
||||
</feature>
|
||||
</features>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="melondssa">
|
||||
<features>
|
||||
<emulator name="melonds">
|
||||
<cores>
|
||||
<core name="melonds-sa">
|
||||
<features>
|
||||
<feature name="graphics backend">
|
||||
<choice name="software" value="0"/>
|
||||
<choice name="opengl" value="1"/>
|
||||
|
@ -264,9 +278,13 @@
|
|||
<choice name="on" value="1"/>
|
||||
</feature>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="ryujinx">
|
||||
<features>
|
||||
<cores>
|
||||
<core name="ryujinx-sa">
|
||||
<features>
|
||||
<feature name="graphics backend">
|
||||
<choice name="opengl" value="0"/>
|
||||
<choice name="vulkan" value="1"/>
|
||||
|
@ -275,22 +293,32 @@
|
|||
<choice name="off" value="0"/>
|
||||
<choice name="on" value="1"/>
|
||||
</feature>
|
||||
</features>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="rpcs3sa">
|
||||
<emulator name="rpcs3">
|
||||
<cores>
|
||||
<core name="rpcs3-sa">
|
||||
<features>
|
||||
<feature name="start ui">
|
||||
<choice name="off" value="0"/>
|
||||
<choice name="on" value="1"/>
|
||||
</feature>
|
||||
</features>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="xemu">
|
||||
<features>
|
||||
<cores>
|
||||
<core name="xemu-sa">
|
||||
<features>
|
||||
<feature name="internal resolution">
|
||||
<choice name="1x" value="1"/>
|
||||
</feature>
|
||||
</features>
|
||||
</features>
|
||||
</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="retroarch" features="ratio, smooth, shaders, pixel_perfect, latency_reduction, game_translation">
|
||||
<cores>
|
||||
|
|
|
@ -36,9 +36,9 @@
|
|||
<core default="true">citra</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="citrasa">
|
||||
<emulator name="citra">
|
||||
<cores>
|
||||
<core>citrasa</core>
|
||||
<core>citra-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -251,9 +251,9 @@
|
|||
<core default="true">flycast</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -537,9 +537,9 @@
|
|||
<core default="true">flycast</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -803,9 +803,9 @@
|
|||
<platform>gc</platform>
|
||||
<theme>gc</theme>
|
||||
<emulators>
|
||||
<emulator name="dolphinsa-gc">
|
||||
<emulator name="dolphin">
|
||||
<cores>
|
||||
<core default="true">dolphinsa-gc</core>
|
||||
<core default="true">dolphin-sa-gc</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="primehack">
|
||||
|
@ -832,9 +832,9 @@
|
|||
<platform>wii</platform>
|
||||
<theme>wii</theme>
|
||||
<emulators>
|
||||
<emulator name="dolphinsa-wii">
|
||||
<emulator name="dolphin">
|
||||
<cores>
|
||||
<core default="true">dolphinsa-wii</core>
|
||||
<core default="true">dolphin-sa-wii</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="primehack">
|
||||
|
@ -882,12 +882,12 @@
|
|||
<emulators>
|
||||
<emulator name="yuzu">
|
||||
<cores>
|
||||
<core default="true">yuzu</core>
|
||||
<core default="true">yuzu-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="ryujinx">
|
||||
<cores>
|
||||
<core>ryujinx</core>
|
||||
<core>ryujinx-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1161,9 +1161,9 @@
|
|||
<core default="true">flycast</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1299,9 +1299,9 @@
|
|||
<core>desmume</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="melondssa">
|
||||
<emulator name="melonds">
|
||||
<cores>
|
||||
<core>melondssa</core>
|
||||
<core>melonds-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1532,7 +1532,7 @@
|
|||
</emulator>
|
||||
<emulator name="Duckstation">
|
||||
<cores>
|
||||
<core>duckstationsa</core>
|
||||
<core>duckstation-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1555,9 +1555,9 @@
|
|||
<core>play</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="pcsx2sa">
|
||||
<emulator name="pcsx2">
|
||||
<cores>
|
||||
<core>pcsx2sa</core>
|
||||
<core>pcsx2-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1574,9 +1574,9 @@
|
|||
<platform>ps3</platform>
|
||||
<theme>ps3</theme>
|
||||
<emulators>
|
||||
<emulator name="rpcs3sa">
|
||||
<emulator name="rpcs3">
|
||||
<cores>
|
||||
<core>rpcs3sa</core>
|
||||
<core>rpcs3-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1945,7 +1945,7 @@
|
|||
<emulators>
|
||||
<emulator name="xemu">
|
||||
<cores>
|
||||
<core default="true">xemu</core>
|
||||
<core default="true">xemu-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
|
|
@ -19,30 +19,6 @@
|
|||
</emulator>
|
||||
</emulators>
|
||||
</system>
|
||||
<system>
|
||||
<name>3ds</name>
|
||||
<fullname>3DS</fullname>
|
||||
<manufacturer>Nintendo</manufacturer>
|
||||
<release>2010</release>
|
||||
<hardware>console</hardware>
|
||||
<path>/storage/roms/3ds</path>
|
||||
<extension>.3ds .3DS .3dsx .3DSX .elf .ELF .axf .AXF .cci .CCI .cxi .CXI .app .APP</extension>
|
||||
<command>/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers="%CONTROLLERSCONFIG%"</command>
|
||||
<platform>3ds</platform>
|
||||
<theme>3ds</theme>
|
||||
<emulators>
|
||||
<emulator name="retroarch">
|
||||
<cores>
|
||||
<core default="true">citra</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="citrasa">
|
||||
<cores>
|
||||
<core>citrasa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
</system>
|
||||
<system>
|
||||
<name>amiga</name>
|
||||
<fullname>Amiga</fullname>
|
||||
|
@ -252,9 +228,9 @@
|
|||
<core>flycast</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -539,9 +515,9 @@
|
|||
<core>flycast</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -805,19 +781,9 @@
|
|||
<platform>gc</platform>
|
||||
<theme>gc</theme>
|
||||
<emulators>
|
||||
<emulator name="dolphinsa-gc">
|
||||
<emulator name="dolphin">
|
||||
<cores>
|
||||
<core default="true">dolphinsa-gc</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="primehack">
|
||||
<cores>
|
||||
<core>primehack</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="retroarch">
|
||||
<cores>
|
||||
<core>dolphin</core>
|
||||
<core default="true">dolphin-sa-gc</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -834,57 +800,9 @@
|
|||
<platform>wii</platform>
|
||||
<theme>wii</theme>
|
||||
<emulators>
|
||||
<emulator name="dolphinsa-wii">
|
||||
<emulator name="dolphin">
|
||||
<cores>
|
||||
<core default="true">dolphinsa-wii</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="primehack">
|
||||
<cores>
|
||||
<core>primehack</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="retroarch">
|
||||
<cores>
|
||||
<core>dolphin</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
</system>
|
||||
<system>
|
||||
<fullname>Wii U</fullname>
|
||||
<name>wiiu</name>
|
||||
<manufacturer>Nintendo</manufacturer>
|
||||
<release>2012</release>
|
||||
<hardware>console</hardware>
|
||||
<path>/storage/roms/wiiu</path>
|
||||
<extension>.wud .WUD .wux .WUX .wua .WUA</extension>
|
||||
<command>/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers="%CONTROLLERSCONFIG%"</command>
|
||||
<platform>wiiu</platform>
|
||||
<theme>wiiu</theme>
|
||||
<emulators>
|
||||
<emulator name="cemu">
|
||||
<cores>
|
||||
<core default="true">cemu</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
</system>
|
||||
<system>
|
||||
<fullname>Switch</fullname>
|
||||
<name>switch</name>
|
||||
<manufacturer>Nintendo</manufacturer>
|
||||
<release>2017</release>
|
||||
<hardware>console</hardware>
|
||||
<path>/storage/roms/switch</path>
|
||||
<extension>.xci .XCI .nsp .NSP .nca .NCA .nso .NSO .nro .NRO</extension>
|
||||
<command>/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers="%CONTROLLERSCONFIG%"</command>
|
||||
<platform>switch</platform>
|
||||
<theme>switch</theme>
|
||||
<emulators>
|
||||
<emulator name="yuzu">
|
||||
<cores>
|
||||
<core default="true">yuzu</core>
|
||||
<core default="true">dolphin-sa-wii</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1159,9 +1077,9 @@
|
|||
<core>flycast</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1524,51 +1442,7 @@
|
|||
</emulator>
|
||||
<emulator name="Duckstation">
|
||||
<cores>
|
||||
<core>duckstationsa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
</system>
|
||||
<system>
|
||||
<name>ps2</name>
|
||||
<fullname>PlayStation 2</fullname>
|
||||
<manufacturer>Sony</manufacturer>
|
||||
<release>2000</release>
|
||||
<hardware>console</hardware>
|
||||
<path>/storage/roms/ps2</path>
|
||||
<extension>.iso .ISO .mdf .MDF .nrg .NRG .bin .BIN .img .IMG .dump .DUMP .gz .GZ .cso .CSO .chd .CHD</extension>
|
||||
<command>/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers="%CONTROLLERSCONFIG%"</command>
|
||||
<platform>ps2</platform>
|
||||
<theme>ps2</theme>
|
||||
<emulators>
|
||||
<emulator name="retroarch">
|
||||
<cores>
|
||||
<core default="true">pcsx2</core>
|
||||
<core>play</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="pcsx2sa">
|
||||
<cores>
|
||||
<core>pcsx2sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
</system>
|
||||
<system>
|
||||
<name>ps3</name>
|
||||
<fullname>PlayStation 3</fullname>
|
||||
<manufacturer>Sony</manufacturer>
|
||||
<release>2006</release>
|
||||
<hardware>console</hardware>
|
||||
<path>/storage/roms/ps3</path>
|
||||
<extension>.ps3 .PS3 .bin .BIN</extension>
|
||||
<command>/usr/bin/runemu.sh %ROM% -P%SYSTEM% --core=%CORE% --emulator=%EMULATOR% --controllers="%CONTROLLERSCONFIG%"</command>
|
||||
<platform>ps3</platform>
|
||||
<theme>ps3</theme>
|
||||
<emulators>
|
||||
<emulator name="rpcs3sa">
|
||||
<cores>
|
||||
<core>rpcs3sa</core>
|
||||
<core>duckstation-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
|
|
@ -228,9 +228,9 @@
|
|||
<core>flycast32</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -515,9 +515,9 @@
|
|||
<core>flycast32</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1077,9 +1077,9 @@
|
|||
<core>flycast32</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="flycastsa">
|
||||
<emulator name="flycast">
|
||||
<cores>
|
||||
<core>flycastsa</core>
|
||||
<core>flycast-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1438,7 +1438,7 @@
|
|||
</emulator>
|
||||
<emulator name="Duckstation">
|
||||
<cores>
|
||||
<core>duckstationsa</core>
|
||||
<core>duckstation-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
@ -1457,7 +1457,7 @@
|
|||
<emulators>
|
||||
<emulator name="aethersx2">
|
||||
<cores>
|
||||
<core>aethersx2</core>
|
||||
<core>aethersx2-sa</core>
|
||||
</cores>
|
||||
</emulator>
|
||||
</emulators>
|
||||
|
|
|
@ -7,7 +7,7 @@ PKG_SITE="www.jelos.org"
|
|||
PKG_SECTION="virtual"
|
||||
PKG_LONGDESC="Emulation metapackage."
|
||||
|
||||
PKG_EMUS="flycastsa hatarisa hypseus-singe hypseus-singe moonlight openbor pico-8 \
|
||||
PKG_EMUS="flycast-sa hatarisa hypseus-singe hypseus-singe moonlight openbor pico-8 \
|
||||
PPSSPPSDL scummvmsa vicesa"
|
||||
|
||||
PKG_RETROARCH="core-info libretro-database retroarch retroarch-assets retroarch-joypads \
|
||||
|
@ -29,14 +29,13 @@ LIBRETRO_CORES="2048 81 a5200 atari800 beetle-gba beetle-lynx beetle-ngp beetle-
|
|||
### Emulators or cores for specific devices
|
||||
case "${DEVICE}" in
|
||||
handheld)
|
||||
PKG_DEPENDS_TARGET+=" duckstationsa dolphin dolphinsa cemu citra citrasa desmume lrps2 mame melondssa minivmac minivmacsa \
|
||||
mupen64plus-sa pcsx2sa play primehack rpcs3sa ryujinx xemu yuzusa"
|
||||
LIBRETRO_CORES+=" beetle-psx bsnes-hd"
|
||||
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"
|
||||
;;
|
||||
RK3588)
|
||||
PKG_DEPENDS_TARGET+=" duckstationsa dolphin dolphinsa aethersx2 mame pcsx_rearmed box86 box64"
|
||||
LIBRETRO_CORES+=" beetle-psx bsnes-hd"
|
||||
PKG_EMUS+=" yabasanshiroSA"
|
||||
PKG_EMUS+=" aethersx2-sa duckstation-sa dolphin mame pcsx_rearmed box86 box64 yabasanshiroSA"
|
||||
LIBRETRO_CORES+=" beetle-psx bsnes-hd dolphin"
|
||||
;;
|
||||
RK3566)
|
||||
PKG_DEPENDS_TARGET+=" common-shaders glsl-shaders pcsx_rearmed box86 box64"
|
||||
|
|
Loading…
Reference in a new issue