mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-22 05:55:38 +00:00
Primehack: check if the latest commits are not overwriting Dolphin
This commit is contained in:
parent
41cacdb7c9
commit
dec00a1e25
|
@ -565,7 +565,7 @@
|
|||
<extension>.gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP</extension>
|
||||
<command label="Dolphin (Standalone)">%EMULATOR_DOLPHIN% -b -e %ROM%</command>
|
||||
<command label="Dolphin">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.so %ROM%</command>
|
||||
<!-- <command label="PrimeHack (Standalone)">%EMULATOR_PRIMEHACK% -b -e %ROM%</command> -->
|
||||
<command label="PrimeHack (Standalone)">%EMULATOR_PRIMEHACK% -b -e %ROM%</command>
|
||||
<platform>gc</platform>
|
||||
<theme>gc</theme>
|
||||
</system>
|
||||
|
@ -1073,7 +1073,7 @@
|
|||
<command label="PCSX2 (Standalone)">%EMULATOR_PCSX2% -batch %ROM%</command>
|
||||
<extension>.bin .BIN .chd .CHD .ciso .CISO .cso .CSO .dump .DUMP .elf .ELF .gz .GZ .m3u .M3U .mdf .MDF .img .IMG .iso .ISO .isz .ISZ .ngr .NRG</extension>
|
||||
<command label="PCSX2">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/pcsx2_libretro.so %ROM%</command>
|
||||
<!-- <command label="PCSX2 Legacy (Standalone)">%EMULATOR_PCSX2-LEGACY% --nogui %ROM%</command> -->
|
||||
<!-- <command label="PCSX2 Legacy (Standalone)">%EMULATOR_PCSX2-LEGACY% -REMOVEME-nogui %ROM%</command> -->
|
||||
<!-- <command label="Play! (Standalone)">%EMULATOR_PLAY!% --disc %ROM%</command> -->
|
||||
<platform>ps2</platform>
|
||||
<theme>ps2</theme>
|
||||
|
|
|
@ -69,12 +69,13 @@
|
|||
|
||||
<releases>
|
||||
|
||||
<release version="0.6.0b" date="2022-11-18">
|
||||
<release version="0.6.0b" date="2022-11-21">
|
||||
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.6.0b</url>
|
||||
<description>
|
||||
<ul>
|
||||
<li>Added Cemu</li>
|
||||
<li>Added Ryujinx</li>
|
||||
<li>Added Primehack</li>
|
||||
<li>Fix: PCSX2-QT is now looking for saves in the correct directory ~/retrodeck/saves/ps2/memcards and not in ~/retrodeck/saves/ps2/pcsx2/memcards</li>
|
||||
<li>Updated RetroArch to v1.12.0</li>
|
||||
<li>Updated PPSSPP (SA) to v1.13.2</li>
|
||||
|
@ -86,7 +87,6 @@
|
|||
<li>Updated Duckstation to latest on 31/10/2022</li>
|
||||
<li>Migrated Yuzu from appimage mainline-1233</li>
|
||||
<li>Removed old PCSX2 (non-qt)</li>
|
||||
|
||||
</ul>
|
||||
</description>
|
||||
</release>
|
||||
|
|
|
@ -818,40 +818,42 @@ modules:
|
|||
# PRIMEHACK - START
|
||||
# https://github.com/flathub/io.github.shiiion.primehack
|
||||
# Disabled because it's overwriting Dolphin
|
||||
# - name: primehack
|
||||
# buildsystem: cmake-ninja
|
||||
# config-opts:
|
||||
# - -DCMAKE_BUILD_TYPE=Release
|
||||
# - -DENABLE_ALSA=OFF
|
||||
# - -DENABLE_SDL=ON
|
||||
# - -DENABLE_EVDEV=ON
|
||||
# - -DDISTRIBUTOR=Flathub
|
||||
# cleanup:
|
||||
# - /share/man
|
||||
# post-install:
|
||||
# - install -D dolphin-emu-wrapper /app/bin/dolphin-emu-wrapper
|
||||
# - sed -i -e 's/"2048"/"512"/g' /app/share/icons/hicolor/scalable/apps/dolphin-emu.svg
|
||||
# sources:
|
||||
# - type: git
|
||||
# url: https://github.com/shiiion/dolphin.git
|
||||
# commit: 9ca0eb888bd6f8ed13a4efb92d808fbf0705ffa4
|
||||
# # detects whether dolphin is running in a flatpak sandbox
|
||||
# # and makes it use xdg directories if it is.
|
||||
# # prevents dolphin from attempting to write conf files
|
||||
# # in non-writable paths, typically happens when a user
|
||||
# # has leftover files from a previous non-flatpak install
|
||||
# - type: patch
|
||||
# path: rd-submodules/primehack/detectflatpak.patch
|
||||
# # version strings must match exactly for online multiplayer
|
||||
# - type: patch
|
||||
# path: rd-submodules/primehack/nodirtyversion.patch
|
||||
# - type: script
|
||||
# commands:
|
||||
# - for i in {0..9}; do
|
||||
# - test -S $XDG_RUNTIME_DIR/discord-ipc-$i || ln -sf {app/com.discordapp.Discord,$XDG_RUNTIME_DIR}/discord-ipc-$i;
|
||||
# - done
|
||||
# - dolphin-emu "$@"
|
||||
# dest-filename: dolphin-emu-wrapper
|
||||
|
||||
- name: primehack
|
||||
buildsystem: cmake-ninja
|
||||
config-opts:
|
||||
- -DCMAKE_BUILD_TYPE=Release
|
||||
- -DENABLE_ALSA=OFF
|
||||
- -DENABLE_SDL=ON
|
||||
- -DENABLE_EVDEV=ON
|
||||
- -DDISTRIBUTOR=Flathub
|
||||
cleanup:
|
||||
- /share/man
|
||||
post-install:
|
||||
- install -D primehack-wrapper /app/bin/primehack-wrapper
|
||||
sources:
|
||||
- type: git
|
||||
url: https://github.com/shiiion/dolphin.git
|
||||
commit: efb99ebfd20b1bc16ea3e51fec409c91e354d8c2
|
||||
# detects whether dolphin is running in a flatpak sandbox
|
||||
# and makes it use xdg directories if it is.
|
||||
# prevents dolphin from attempting to write conf files
|
||||
# in non-writable paths, typically happens when a user
|
||||
# has leftover files from a previous non-flatpak install
|
||||
- type: patch
|
||||
path: detectflatpak.patch
|
||||
# version strings must match exactly for online multiplayer
|
||||
- type: patch
|
||||
path: nodirtyversion.patch
|
||||
- type: file
|
||||
path: appdata.xml
|
||||
- type: script
|
||||
commands:
|
||||
- for i in {0..9}; do
|
||||
- test -S $XDG_RUNTIME_DIR/discord-ipc-$i || ln -sf {app/com.discordapp.Discord,$XDG_RUNTIME_DIR}/discord-ipc-$i;
|
||||
- done
|
||||
- dolphin-emu "$@"
|
||||
dest-filename: primehack-wrapper
|
||||
|
||||
# PRIMEHACK - END
|
||||
|
||||
|
|
Loading…
Reference in a new issue