Merge pull request #2042 from r3claimer/next

Updete Xemu and Melonds, add several launcher scripts, clean up dolphin
This commit is contained in:
r3claimer
2025-11-20 08:17:42 -08:00
committed by GitHub
15 changed files with 103 additions and 12 deletions

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -2,7 +2,9 @@
LastFilename =
ShowLag = False
ShowFrameCount = False
ISOPaths = 1
ISOPath0 = /storage/roms/gamecube
ISOPath1 = /storage/roms/wii
ISOPaths = 2
RecursiveISOPaths = False
NANDRootPath =
WirelessMac =

View File

@@ -59,7 +59,7 @@ fi
pre_configure_target() {
PKG_CMAKE_OPTS_TARGET+=" -DCMAKE_BUILD_TYPE=Release \
-Ddatadir="/storage/.config/dolphin-emu" \
-DDISTRIBUTOR="ROCKNIX" \
-DENABLE_NOGUI=ON \
-DENABLE_EVDEV=ON \
-DUSE_DISCORD_PRESENCE=OFF \

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2022-present JELOS (https://github.com/JustEnoughLinuxOS)
PKG_NAME="melonds-sa"
PKG_VERSION="b7bfb539e57366d85c31999cb57cfa35d681d4a9"
PKG_VERSION="b86390e4428bf38ce4c1ce0e9ca446d6d25955e8" #v1.1
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/melonDS-emu/melonDS"
PKG_URL="${PKG_SITE}.git"

View File

@@ -2,7 +2,7 @@
# Copyright (C) 2024-present ROCKNIX (https://github.com/ROCKNIX)
PKG_NAME="xemu-sa"
PKG_VERSION="db8d27b9f4a5f04352aa240e1cb223c7d1f126ea"
PKG_VERSION="e6e828362e2b2e2d29c674fc104d5d3086a76f49"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/xemu-project/xemu"
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"

View File

@@ -99,7 +99,8 @@
<game>
<path>./Start AetherSX2.sh</path>
<name>Start AetherSX2</name>
<desc>Opens the AetherSX2 GUI (PS2) to enable global configuration changes to be made directly to the emulator. It's recommended to have a mouse and keyboard to modify settings.</desc>
<desc>Opens the AetherSX2 GUI (PS2) to enable global configuration changes to be made directly to the emulator. It's recommended to have a mouse
and keyboard to modify settings.</desc>
<developer>ROCKNIX</developer>
<publisher>ROCKNIX</publisher>
<rating>5.0</rating>
@@ -108,6 +109,18 @@
<players>1</players>
<image>./images/aethersx2.svg</image>
</game>
<game>
<path>./Start BigPEmu.sh</path>
<name>Start BigPEmu</name>
<desc>Opens the BigPEmu GUI (Jaguar) to enable global configuration changes to be made directly to the emulator. It's recommended to have a mouse and keyboard to modify settings.</desc>
<developer>ROCKNIX</developer>
<publisher>ROCKNIX</publisher>
<rating>5.0</rating>
<releasedate>2025</releasedate>
<genre>Emulator</genre>
<players>1</players>
<image>./images/bigpemu.svg</image>
</game>
<game>
<path>./Start CEMU.sh</path>
<name>Start Cemu</name>
@@ -156,6 +169,18 @@
<players>1</players>
<image>./images/duckstation.svg</image>
</game>
<game>
<path>./Start Flycast.sh</path>
<name>Start Flycast</name>
<desc>Opens the Flycast GUI (Dreamcast / Naomi / Atomiswave) to enable global configuration changes to be made directly to the emulator. It's recommended to have a mouse and keyboard to modify settings.</desc>
<developer>ROCKNIX</developer>
<publisher>ROCKNIX</publisher>
<rating>5.0</rating>
<releasedate>2025</releasedate>
<genre>Emulator</genre>
<players>1</players>
<image>./images/flycast.svg</image>
</game>
<game>
<path>./Start HATARISA.sh</path>
<name>Start Hatari</name>
@@ -216,6 +241,18 @@
<players>1</players>
<image>./images/ppsspp.svg</image>
</game>
<game>
<path>./Start SkyEmu.sh</path>
<name>Start SkyEmu</name>
<desc>Opens the SkyEmu GUI (GB / GBC / GBA / NDS) to enable global configuration changes to be made directly to the emulator. It's recommended to have a mouse and keyboard to modify settings.</desc>
<developer>ROCKNIX</developer>
<publisher>ROCKNIX</publisher>
<rating>5.0</rating>
<releasedate>2025</releasedate>
<genre>Emulator</genre>
<players>1</players>
<image>./images/skyemu.svg</image>
</game>
<game>
<path>./Start 32bit Retroarch.sh</path>
<name>Start RetroArch (32-bit)</name>
@@ -315,7 +352,7 @@
<game>
<path>./GPcal.sh</path>
<name>Calibrate Gamepad</name>
<desc>A gamepad tool that enables the user to calibrate the analog sticks and triggers on the Retroid Pocket 5 & Mini.</desc>
<desc>A gamepad tool that enables the user to calibrate the analog sticks and triggers on the Retroid Pocket 5 and Mini.</desc>
<developer>CDELETRE</developer>
<publisher>ROCKNIX</publisher>
<rating>5.0</rating>

View File

@@ -347,6 +347,7 @@ makeinstall_target() {
add_emu_core dreamcast flycast flycast-sa false
;;
esac
install_script "Start Flycast.sh"
add_es_system dreamcast
### EasyRPG
@@ -417,6 +418,7 @@ makeinstall_target() {
case ${DEVICE} in
SDM845|SM8250|SM8550|SM8650)
add_emu_core gb skyemu skyemu-sa false
install_script "Start SkyEmu.sh"
;;
esac
add_es_system gb
@@ -629,6 +631,7 @@ makeinstall_target() {
case ${DEVICE} in
SM8250|SM8550|SM8650|SDM845)
add_emu_core atarijaguar bigpemu bigpemu-sa true
install_script "Start BigPEmu.sh"
;;
esac
add_es_system atarijaguar

View File

@@ -0,0 +1,12 @@
#!/bin/bash
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2025 ROCKNIX (https://github.com/ROCKNIX)
source /etc/profile
set_kill set "bigpemu"
sway_fullscreen "bigpemu" &
/usr/share/bigpemu/bigpemu >/dev/null 2>&1

View File

@@ -0,0 +1,12 @@
#!/bin/bash
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2025 ROCKNIX (https://github.com/ROCKNIX)
source /etc/profile
set_kill set "flycast"
sway_fullscreen "flycast" &
/usr/bin/flycast >/dev/null 2>&1

View File

@@ -0,0 +1,13 @@
#!/bin/bash
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2025 ROCKNIX (https://github.com/ROCKNIX)
source /etc/profile
set_kill set "-9 SkyEmu"
# Retroachievements
/usr/bin/cheevos_skyemu.sh
/usr/bin/SkyEmu >/dev/null 2>&1