mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
Merge pull request #2042 from r3claimer/next
Updete Xemu and Melonds, add several launcher scripts, clean up dolphin
This commit is contained in:
@@ -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 =
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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 =
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
|
||||
12
projects/ROCKNIX/packages/virtual/emulators/sources/Start BigPEmu.sh
Executable file
12
projects/ROCKNIX/packages/virtual/emulators/sources/Start BigPEmu.sh
Executable 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
|
||||
12
projects/ROCKNIX/packages/virtual/emulators/sources/Start Flycast.sh
Executable file
12
projects/ROCKNIX/packages/virtual/emulators/sources/Start Flycast.sh
Executable 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
|
||||
13
projects/ROCKNIX/packages/virtual/emulators/sources/Start SkyEmu.sh
Executable file
13
projects/ROCKNIX/packages/virtual/emulators/sources/Start SkyEmu.sh
Executable 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
|
||||
Reference in New Issue
Block a user