From b2e8fb0510f63d162f0cd18af802b2d0dc720c8f Mon Sep 17 00:00:00 2001 From: thfr Date: Sun, 8 Mar 2020 02:15:51 +0000 Subject: [PATCH] fix dolphin on many platforms by disabling unneeded LLVM integration - move to commit from June 2019 because gamepad interface breaks afterwards. - remove dependency on pulseaudio (highly requested); use cubeb audio backend now - enable unit tests - thanks Nam! All tests pass. - rename the bundled SoundTouch header to avoid conflict with installed SoundTouch - add a README that specifies the (very high) datasize requirements. Based on a diff by Nam Nguyen who did most of the heavy lifting here. Passes portcheck, make port-lib-depends-check, and runs a test Gamecube ROM without issues. --- emulators/dolphin/Makefile | 32 +- emulators/dolphin/distinfo | 4 +- .../dolphin/patches/patch-CMakeLists_txt | 16 + .../patch-Externals_soundtouch_SoundTouch_cpp | 14 + .../patch-Externals_soundtouch_SoundTouch_h | 20 + ...h-Source_Core_AudioCommon_AudioStretcher_h | 14 + .../patch-Source_Core_Core_ConfigManager_cpp | 6 +- ...urce_Core_Core_HW_WiimoteReal_IOhidapi_cpp | 4 +- .../patch-Source_UnitTests_CMakeLists_txt | 16 + emulators/dolphin/pkg/PLIST-main | 517 +++++++++++++++++- emulators/dolphin/pkg/PLIST-nogui | 3 +- emulators/dolphin/pkg/README-nogui | 29 + 12 files changed, 650 insertions(+), 25 deletions(-) create mode 100644 emulators/dolphin/patches/patch-CMakeLists_txt create mode 100644 emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_cpp create mode 100644 emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_h create mode 100644 emulators/dolphin/patches/patch-Source_Core_AudioCommon_AudioStretcher_h create mode 100644 emulators/dolphin/patches/patch-Source_UnitTests_CMakeLists_txt create mode 100644 emulators/dolphin/pkg/README-nogui diff --git a/emulators/dolphin/Makefile b/emulators/dolphin/Makefile index 93ddd78afc7..5fd83c82447 100644 --- a/emulators/dolphin/Makefile +++ b/emulators/dolphin/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.7 2019/07/12 20:46:08 sthen Exp $ +# $OpenBSD: Makefile,v 1.8 2020/03/08 02:15:51 thfr Exp $ USE_WXNEEDED = Yes ONLY_FOR_ARCHS = amd64 @@ -6,12 +6,10 @@ ONLY_FOR_ARCHS = amd64 COMMENT-main = Nintendo GameCube and Wii emulator with GUI COMMENT-nogui = Nintendo GameCube and Wii emulator -V = 5.0.0.20180901 +V = 5.0.0.20190621 DISTNAME = dolphin-emu-${V} PKGNAME-main = dolphin-${V} PKGNAME-nogui = dolphin-nogui-${V} -REVISION-main = 2 -REVISION-nogui = 2 MULTI_PACKAGES = -main -nogui @@ -19,7 +17,7 @@ MULTI_PACKAGES = -main -nogui GH_ACCOUNT = dolphin-emu GH_PROJECT = dolphin -GH_COMMIT = 5f0d825f40b8aabe13eaef32d44ab667ff8e8c28 +GH_COMMIT = 981925a831e28d3967104e1a64dd8fa9b382660a CATEGORIES = emulators MAINTAINER = Thomas Frohwein @@ -27,10 +25,11 @@ MAINTAINER = Thomas Frohwein # GPLv2+ PERMIT_PACKAGE = Yes -cWANTLIB = GL GLU ICE SDL2 SM X11 Xext Xi Xrandr avcodec avformat avutil \ - c curl hidapi iconv intl lzo2 m mbedcrypto mbedtls mbedx509 \ - miniupnpc png pthread pugixml pulse sfml-network sfml-system \ - sndio swscale usb-1.0 z ${COMPILER_LIBCXX} +cWANTLIB = EGL GL GLU ICE SDL2 SM X11 Xext Xi Xrandr avcodec \ + avformat avutil c curl hidapi-libusb iconv intl lzo2 \ + m mbedcrypto mbedtls mbedx509 miniupnpc png pthread \ + pugixml sfml-network sfml-system sndio swscale \ + usb-1.0 z ${COMPILER_LIBCXX} WANTLIB-main = ${cWANTLIB} Qt5Core Qt5Gui Qt5Widgets WANTLIB-nogui = ${cWANTLIB} @@ -38,11 +37,12 @@ WANTLIB-nogui = ${cWANTLIB} COMPILER = base-clang ports-gcc base-gcc MODULES = devel/cmake +TEST_DEPENDS = devel/gtest BUILD_DEPENDS = devel/gettext,-tools LIB_DEPENDS-nogui = archivers/lzo2 \ - audio/pulseaudio \ comms/libhidapi \ converters/libiconv \ + devel/gettext,-runtime \ devel/libusb1 \ devel/sdl2 \ graphics/ffmpeg \ @@ -60,14 +60,14 @@ RUN_DEPENDS-main = ${RUN_DEPENDS-nogui} \ x11/gtk+3,-guic CONFIGURE_ARGS += -Dmandir:=${PREFIX}/man \ -DENABLE_ALSA=OFF \ + -DENABLE_PULSEAUDIO=OFF \ + -DENABLE_LLVM=OFF \ -DQt5_DIR="${LOCALBASE}/lib/qt5/cmake/Qt5" \ -DUSE_DISCORD_PRESENCE=OFF +TEST_TARGET = unittests -# clang arches link with libLLVM. It's not versioned, therefore using BDEP + -# RDEP instead of LDEP -.if ${PROPERTIES:Mclang} -BUILD_DEPENDS += devel/llvm -RUN_DEPENDS-nogui += devel/llvm -.endif +post-configure: + @mv ${WRKSRC}/Externals/soundtouch/SoundTouch.h \ + ${WRKSRC}/Externals/soundtouch/ExtSoundTouch.h .include diff --git a/emulators/dolphin/distinfo b/emulators/dolphin/distinfo index 59383da35e0..fff77703ba2 100644 --- a/emulators/dolphin/distinfo +++ b/emulators/dolphin/distinfo @@ -1,2 +1,2 @@ -SHA256 (dolphin-emu-5.0.0.20180901-5f0d825f.tar.gz) = 1AW5Afee85MVt3at+TR84YunSaMKrDlpaDRc9j3x1+o= -SIZE (dolphin-emu-5.0.0.20180901-5f0d825f.tar.gz) = 36775895 +SHA256 (dolphin-emu-5.0.0.20190621-981925a8.tar.gz) = NU3/NTFnFtmsOaj8OqC2NtZdbrmL4+gnsoHgKKiaZvI= +SIZE (dolphin-emu-5.0.0.20190621-981925a8.tar.gz) = 38837330 diff --git a/emulators/dolphin/patches/patch-CMakeLists_txt b/emulators/dolphin/patches/patch-CMakeLists_txt new file mode 100644 index 00000000000..5d1121e6d42 --- /dev/null +++ b/emulators/dolphin/patches/patch-CMakeLists_txt @@ -0,0 +1,16 @@ +$OpenBSD: patch-CMakeLists_txt,v 1.1 2020/03/08 02:15:51 thfr Exp $ + +use devel/gtest instead of this bundled gtest, which fails to compile + +Index: CMakeLists.txt +--- CMakeLists.txt.orig ++++ CMakeLists.txt +@@ -748,8 +748,6 @@ include_directories("${PROJECT_BINARY_DIR}/Source/Core + # Unit testing. + # + if(ENABLE_TESTS) +- message(STATUS "Using static gtest from Externals") +- add_subdirectory(Externals/gtest EXCLUDE_FROM_ALL) + else() + message(STATUS "Unit tests are disabled") + endif() diff --git a/emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_cpp b/emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_cpp new file mode 100644 index 00000000000..d7b4e7a63fb --- /dev/null +++ b/emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_cpp @@ -0,0 +1,14 @@ +$OpenBSD: patch-Externals_soundtouch_SoundTouch_cpp,v 1.1 2020/03/08 02:15:51 thfr Exp $ + +Index: Externals/soundtouch/SoundTouch.cpp +--- Externals/soundtouch/SoundTouch.cpp.orig ++++ Externals/soundtouch/SoundTouch.cpp +@@ -75,7 +75,7 @@ + #include + #include + +-#include "SoundTouch.h" ++#include "ExtSoundTouch.h" + #include "TDStretch.h" + #include "RateTransposer.h" + #include "cpu_detect.h" diff --git a/emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_h b/emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_h new file mode 100644 index 00000000000..64146f0bff3 --- /dev/null +++ b/emulators/dolphin/patches/patch-Externals_soundtouch_SoundTouch_h @@ -0,0 +1,20 @@ +$OpenBSD: patch-Externals_soundtouch_SoundTouch_h,v 1.1 2020/03/08 02:15:51 thfr Exp $ + +Avoid picking up SoundTouch.h from audio/soundtouch if installed. +CMakeLists.txt: "Unable to use system soundtouch library: We require shorts, not +floats" + +Index: Externals/soundtouch/SoundTouch.h +--- Externals/soundtouch/SoundTouch.h.orig ++++ Externals/soundtouch/SoundTouch.h +@@ -69,8 +69,8 @@ + // + //////////////////////////////////////////////////////////////////////////////// + +-#ifndef SoundTouch_H +-#define SoundTouch_H ++#ifndef ExtSoundTouch_H ++#define ExtSoundTouch_H + + #include "FIFOSamplePipe.h" + #include "STTypes.h" diff --git a/emulators/dolphin/patches/patch-Source_Core_AudioCommon_AudioStretcher_h b/emulators/dolphin/patches/patch-Source_Core_AudioCommon_AudioStretcher_h new file mode 100644 index 00000000000..bc416f727c1 --- /dev/null +++ b/emulators/dolphin/patches/patch-Source_Core_AudioCommon_AudioStretcher_h @@ -0,0 +1,14 @@ +$OpenBSD: patch-Source_Core_AudioCommon_AudioStretcher_h,v 1.1 2020/03/08 02:15:51 thfr Exp $ + +Index: Source/Core/AudioCommon/AudioStretcher.h +--- Source/Core/AudioCommon/AudioStretcher.h.orig ++++ Source/Core/AudioCommon/AudioStretcher.h +@@ -6,7 +6,7 @@ + + #include + +-#include ++#include + + namespace AudioCommon + { diff --git a/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp b/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp index 55783e617de..782722de5f9 100644 --- a/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp +++ b/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp @@ -1,4 +1,4 @@ -$OpenBSD: patch-Source_Core_Core_ConfigManager_cpp,v 1.2 2018/09/02 16:41:40 thfr Exp $ +$OpenBSD: patch-Source_Core_Core_ConfigManager_cpp,v 1.3 2020/03/08 02:15:51 thfr Exp $ Disable Fastmem by default. This is an option for fast, but unsafe memory use by the JIT that triggers SIGSEGV by design that is meant to @@ -9,7 +9,7 @@ just results in segfault on start of dolphin. Therefore set it to Index: Source/Core/Core/ConfigManager.cpp --- Source/Core/Core/ConfigManager.cpp.orig +++ Source/Core/Core/ConfigManager.cpp -@@ -490,7 +490,7 @@ void SConfig::LoadCoreSettings(IniFile& ini) +@@ -479,7 +479,7 @@ void SConfig::LoadCoreSettings(IniFile& ini) core->Get("CPUCore", &cpu_core, PowerPC::CPUCore::Interpreter); #endif core->Get("JITFollowBranch", &bJITFollowBranch, true); @@ -18,7 +18,7 @@ Index: Source/Core/Core/ConfigManager.cpp core->Get("DSPHLE", &bDSPHLE, true); core->Get("TimingVariance", &iTimingVariance, 40); core->Get("CPUThread", &bCPUThread, true); -@@ -743,7 +743,7 @@ void SConfig::LoadDefaults() +@@ -768,7 +768,7 @@ void SConfig::LoadDefaults() bSyncGPUOnSkipIdleHack = true; bRunCompareServer = false; bDSPHLE = true; diff --git a/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp b/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp index df5ce903888..c6e484a8a9b 100644 --- a/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp +++ b/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp @@ -1,4 +1,4 @@ -$OpenBSD: patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp,v 1.1.1.1 2018/07/22 16:54:48 thfr Exp $ +$OpenBSD: patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp,v 1.2 2020/03/08 02:15:51 thfr Exp $ change hid_init to hidapi_hid_init which is renamed locally to avoid conflict with usbhid @@ -6,7 +6,7 @@ to avoid conflict with usbhid Index: Source/Core/Core/HW/WiimoteReal/IOhidapi.cpp --- Source/Core/Core/HW/WiimoteReal/IOhidapi.cpp.orig +++ Source/Core/Core/HW/WiimoteReal/IOhidapi.cpp -@@ -38,7 +38,7 @@ namespace WiimoteReal +@@ -41,7 +41,7 @@ namespace WiimoteReal { WiimoteScannerHidapi::WiimoteScannerHidapi() { diff --git a/emulators/dolphin/patches/patch-Source_UnitTests_CMakeLists_txt b/emulators/dolphin/patches/patch-Source_UnitTests_CMakeLists_txt new file mode 100644 index 00000000000..07a765c6ef5 --- /dev/null +++ b/emulators/dolphin/patches/patch-Source_UnitTests_CMakeLists_txt @@ -0,0 +1,16 @@ +$OpenBSD: patch-Source_UnitTests_CMakeLists_txt,v 1.1 2020/03/08 02:15:51 thfr Exp $ + +link against lgtest and lgtest_main, provided by devel/gtest + +Index: Source/UnitTests/CMakeLists.txt +--- Source/UnitTests/CMakeLists.txt.orig ++++ Source/UnitTests/CMakeLists.txt +@@ -16,7 +16,7 @@ macro(add_dolphin_test target) + $ + ) + set_target_properties(${target} PROPERTIES FOLDER Tests) +- target_link_libraries(${target} PRIVATE core uicommon gtest_main) ++ target_link_libraries(${target} PRIVATE core uicommon gtest gtest_main) + add_dependencies(unittests ${target}) + add_test(NAME ${target} COMMAND ${target}) + endmacro() diff --git a/emulators/dolphin/pkg/PLIST-main b/emulators/dolphin/pkg/PLIST-main index 9d6a41d1151..6f0a62ad2ec 100644 --- a/emulators/dolphin/pkg/PLIST-main +++ b/emulators/dolphin/pkg/PLIST-main @@ -1,8 +1,523 @@ -@comment $OpenBSD: PLIST-main,v 1.2 2018/09/02 16:41:40 thfr Exp $ +@comment $OpenBSD: PLIST-main,v 1.3 2020/03/08 02:15:51 thfr Exp $ @bin bin/dolphin-emu @man man/man6/dolphin-emu.6 share/applications/dolphin-emu.desktop +share/dolphin-emu/sys/GameSettings/DJU.ini +share/dolphin-emu/sys/GameSettings/DQA.ini share/dolphin-emu/sys/GameSettings/GFTE01.ini +share/dolphin-emu/sys/GameSettings/GP6E01.ini +share/dolphin-emu/sys/GameSettings/JDA.ini +share/dolphin-emu/sys/GameSettings/NAO.ini +share/dolphin-emu/sys/GameSettings/R26.ini +share/dolphin-emu/sys/GameSettings/R29.ini +share/dolphin-emu/sys/GameSettings/R2E.ini +share/dolphin-emu/sys/GameSettings/R2F.ini +share/dolphin-emu/sys/GameSettings/R2H.ini +share/dolphin-emu/sys/GameSettings/R2L.ini +share/dolphin-emu/sys/GameSettings/R2M.ini +share/dolphin-emu/sys/GameSettings/R2P.ini +share/dolphin-emu/sys/GameSettings/R2Q.ini +share/dolphin-emu/sys/GameSettings/R2R.ini +share/dolphin-emu/sys/GameSettings/R35.ini +share/dolphin-emu/sys/GameSettings/R3C.ini +share/dolphin-emu/sys/GameSettings/R3E.ini +share/dolphin-emu/sys/GameSettings/R3G.ini +share/dolphin-emu/sys/GameSettings/R3H.ini +share/dolphin-emu/sys/GameSettings/R3J.ini +share/dolphin-emu/sys/GameSettings/R46.ini +share/dolphin-emu/sys/GameSettings/R4D.ini +share/dolphin-emu/sys/GameSettings/R4L.ini +share/dolphin-emu/sys/GameSettings/R4M.ini +share/dolphin-emu/sys/GameSettings/R4V.ini +share/dolphin-emu/sys/GameSettings/R58.ini +share/dolphin-emu/sys/GameSettings/R5O.ini +share/dolphin-emu/sys/GameSettings/R5Q.ini +share/dolphin-emu/sys/GameSettings/R5S.ini +share/dolphin-emu/sys/GameSettings/R66.ini +share/dolphin-emu/sys/GameSettings/R67.ini +share/dolphin-emu/sys/GameSettings/R6C.INI +share/dolphin-emu/sys/GameSettings/R6E.ini +share/dolphin-emu/sys/GameSettings/R6G.ini +share/dolphin-emu/sys/GameSettings/R6V.ini +share/dolphin-emu/sys/GameSettings/R74.ini +share/dolphin-emu/sys/GameSettings/R75.ini +share/dolphin-emu/sys/GameSettings/R77.ini +share/dolphin-emu/sys/GameSettings/R79.ini +share/dolphin-emu/sys/GameSettings/R7B.ini +share/dolphin-emu/sys/GameSettings/R7H.ini +share/dolphin-emu/sys/GameSettings/R7K.ini +share/dolphin-emu/sys/GameSettings/R7N.ini +share/dolphin-emu/sys/GameSettings/R7S.ini +share/dolphin-emu/sys/GameSettings/R82.ini +share/dolphin-emu/sys/GameSettings/R86.ini +share/dolphin-emu/sys/GameSettings/R88.ini +share/dolphin-emu/sys/GameSettings/R89.ini +share/dolphin-emu/sys/GameSettings/R8D.ini +share/dolphin-emu/sys/GameSettings/R8G.ini +share/dolphin-emu/sys/GameSettings/R8K.ini +share/dolphin-emu/sys/GameSettings/R8N.ini +share/dolphin-emu/sys/GameSettings/R8T.ini +share/dolphin-emu/sys/GameSettings/R9B.ini +share/dolphin-emu/sys/GameSettings/R9E.ini +share/dolphin-emu/sys/GameSettings/R9Q.ini +share/dolphin-emu/sys/GameSettings/R9R.ini +share/dolphin-emu/sys/GameSettings/R9S.ini +share/dolphin-emu/sys/GameSettings/R9W.ini +share/dolphin-emu/sys/GameSettings/RAA.ini +share/dolphin-emu/sys/GameSettings/RB2.ini +share/dolphin-emu/sys/GameSettings/RB8.ini +share/dolphin-emu/sys/GameSettings/RB9.ini +share/dolphin-emu/sys/GameSettings/RBC.ini +share/dolphin-emu/sys/GameSettings/RBF.ini +share/dolphin-emu/sys/GameSettings/RBM.ini +share/dolphin-emu/sys/GameSettings/RBP.ini +share/dolphin-emu/sys/GameSettings/RBQ.ini +share/dolphin-emu/sys/GameSettings/RBS.ini +share/dolphin-emu/sys/GameSettings/RBZ.ini +share/dolphin-emu/sys/GameSettings/RC4.ini +share/dolphin-emu/sys/GameSettings/RC5.ini +share/dolphin-emu/sys/GameSettings/RCB.ini +share/dolphin-emu/sys/GameSettings/RCE.ini +share/dolphin-emu/sys/GameSettings/RCF.ini +share/dolphin-emu/sys/GameSettings/RCH.ini +share/dolphin-emu/sys/GameSettings/RCK.ini +share/dolphin-emu/sys/GameSettings/RCO.ini +share/dolphin-emu/sys/GameSettings/RCS.ini +share/dolphin-emu/sys/GameSettings/RCT.ini +share/dolphin-emu/sys/GameSettings/RCU.ini +share/dolphin-emu/sys/GameSettings/RCY.ini +share/dolphin-emu/sys/GameSettings/RD8.ini +share/dolphin-emu/sys/GameSettings/RD9.ini +share/dolphin-emu/sys/GameSettings/RDA.ini +share/dolphin-emu/sys/GameSettings/RDL.ini +share/dolphin-emu/sys/GameSettings/RDM.ini +share/dolphin-emu/sys/GameSettings/RDP.ini +share/dolphin-emu/sys/GameSettings/RDT.ini +share/dolphin-emu/sys/GameSettings/RDU.ini +share/dolphin-emu/sys/GameSettings/RE8.ini +share/dolphin-emu/sys/GameSettings/REB.ini +share/dolphin-emu/sys/GameSettings/REF.ini +share/dolphin-emu/sys/GameSettings/REL.ini +share/dolphin-emu/sys/GameSettings/REM.ini +share/dolphin-emu/sys/GameSettings/REP.ini +share/dolphin-emu/sys/GameSettings/REQ.ini +share/dolphin-emu/sys/GameSettings/RES.ini +share/dolphin-emu/sys/GameSettings/RET.ini +share/dolphin-emu/sys/GameSettings/REU.ini +share/dolphin-emu/sys/GameSettings/REZ.ini +share/dolphin-emu/sys/GameSettings/RF2.ini +share/dolphin-emu/sys/GameSettings/RF4.ini +share/dolphin-emu/sys/GameSettings/RFA.ini +share/dolphin-emu/sys/GameSettings/RFK.ini +share/dolphin-emu/sys/GameSettings/RFR.ini +share/dolphin-emu/sys/GameSettings/RFT.ini +share/dolphin-emu/sys/GameSettings/RFU.ini +share/dolphin-emu/sys/GameSettings/RFW.ini +share/dolphin-emu/sys/GameSettings/RG8.ini +share/dolphin-emu/sys/GameSettings/RGD.ini +share/dolphin-emu/sys/GameSettings/RGI.ini +share/dolphin-emu/sys/GameSettings/RGJ.ini +share/dolphin-emu/sys/GameSettings/RGK.ini +share/dolphin-emu/sys/GameSettings/RGN.ini +share/dolphin-emu/sys/GameSettings/RGX.ini +share/dolphin-emu/sys/GameSettings/RGY.ini +share/dolphin-emu/sys/GameSettings/RH2.ini +share/dolphin-emu/sys/GameSettings/RH4.ini +share/dolphin-emu/sys/GameSettings/RH5.ini +share/dolphin-emu/sys/GameSettings/RH7.ini +share/dolphin-emu/sys/GameSettings/RH9.ini +share/dolphin-emu/sys/GameSettings/RHC.ini +share/dolphin-emu/sys/GameSettings/RHD.ini +share/dolphin-emu/sys/GameSettings/RHE.ini +share/dolphin-emu/sys/GameSettings/RHF.ini +share/dolphin-emu/sys/GameSettings/RHG.ini +share/dolphin-emu/sys/GameSettings/RHJ.ini +share/dolphin-emu/sys/GameSettings/RHL.ini +share/dolphin-emu/sys/GameSettings/RHM.ini +share/dolphin-emu/sys/GameSettings/RHN.ini +share/dolphin-emu/sys/GameSettings/RHP.ini +share/dolphin-emu/sys/GameSettings/RHR.ini +share/dolphin-emu/sys/GameSettings/RHV.ini +share/dolphin-emu/sys/GameSettings/RHZ.ini +share/dolphin-emu/sys/GameSettings/RI2.ini +share/dolphin-emu/sys/GameSettings/RI7.ini +share/dolphin-emu/sys/GameSettings/RIE.ini +share/dolphin-emu/sys/GameSettings/RIF.ini +share/dolphin-emu/sys/GameSettings/RIG.ini +share/dolphin-emu/sys/GameSettings/RIL.ini +share/dolphin-emu/sys/GameSettings/RIM.ini +share/dolphin-emu/sys/GameSettings/RIR.ini +share/dolphin-emu/sys/GameSettings/RJ4.ini +share/dolphin-emu/sys/GameSettings/RJ7.ini +share/dolphin-emu/sys/GameSettings/RJB.ini +share/dolphin-emu/sys/GameSettings/RJE.ini +share/dolphin-emu/sys/GameSettings/RJF.ini +share/dolphin-emu/sys/GameSettings/RJN.ini +share/dolphin-emu/sys/GameSettings/RJQ.ini +share/dolphin-emu/sys/GameSettings/RJS.ini +share/dolphin-emu/sys/GameSettings/RJZ.ini +share/dolphin-emu/sys/GameSettings/RK9.ini +share/dolphin-emu/sys/GameSettings/RKA.ini +share/dolphin-emu/sys/GameSettings/RKF.ini +share/dolphin-emu/sys/GameSettings/RKG.ini +share/dolphin-emu/sys/GameSettings/RKI.ini +share/dolphin-emu/sys/GameSettings/RKJ.ini +share/dolphin-emu/sys/GameSettings/RKL.ini +share/dolphin-emu/sys/GameSettings/RKQ.ini +share/dolphin-emu/sys/GameSettings/RKS.ini +share/dolphin-emu/sys/GameSettings/RKT.ini +share/dolphin-emu/sys/GameSettings/RKW.ini +share/dolphin-emu/sys/GameSettings/RL5.ini +share/dolphin-emu/sys/GameSettings/RLD.ini +share/dolphin-emu/sys/GameSettings/RLK.ini +share/dolphin-emu/sys/GameSettings/RLL.ini +share/dolphin-emu/sys/GameSettings/RLV.ini +share/dolphin-emu/sys/GameSettings/RLX.ini +share/dolphin-emu/sys/GameSettings/RM7.ini +share/dolphin-emu/sys/GameSettings/RM8E01.ini +share/dolphin-emu/sys/GameSettings/RME.ini +share/dolphin-emu/sys/GameSettings/RMI.ini +share/dolphin-emu/sys/GameSettings/RMJ.ini +share/dolphin-emu/sys/GameSettings/RMQ.ini +share/dolphin-emu/sys/GameSettings/RMR.ini +share/dolphin-emu/sys/GameSettings/RMT.ini +share/dolphin-emu/sys/GameSettings/RMV.ini +share/dolphin-emu/sys/GameSettings/RMW.ini +share/dolphin-emu/sys/GameSettings/RMY.ini +share/dolphin-emu/sys/GameSettings/RMZ.ini +share/dolphin-emu/sys/GameSettings/RN2.ini +share/dolphin-emu/sys/GameSettings/RN5.ini +share/dolphin-emu/sys/GameSettings/RN8.ini +share/dolphin-emu/sys/GameSettings/RNC.ini +share/dolphin-emu/sys/GameSettings/RND.ini +share/dolphin-emu/sys/GameSettings/RNG.ini +share/dolphin-emu/sys/GameSettings/RNM.ini +share/dolphin-emu/sys/GameSettings/RNU.ini +share/dolphin-emu/sys/GameSettings/RNV.ini +share/dolphin-emu/sys/GameSettings/RNW.ini +share/dolphin-emu/sys/GameSettings/ROB.ini +share/dolphin-emu/sys/GameSettings/ROC.ini +share/dolphin-emu/sys/GameSettings/ROE.ini +share/dolphin-emu/sys/GameSettings/ROF.ini +share/dolphin-emu/sys/GameSettings/ROG.ini +share/dolphin-emu/sys/GameSettings/ROO.ini +share/dolphin-emu/sys/GameSettings/ROP.ini +share/dolphin-emu/sys/GameSettings/ROT.ini +share/dolphin-emu/sys/GameSettings/RPC.ini +share/dolphin-emu/sys/GameSettings/RPD.ini +share/dolphin-emu/sys/GameSettings/RPH.ini +share/dolphin-emu/sys/GameSettings/RPK.ini +share/dolphin-emu/sys/GameSettings/RPL.ini +share/dolphin-emu/sys/GameSettings/RPM.ini +share/dolphin-emu/sys/GameSettings/RPP.ini +share/dolphin-emu/sys/GameSettings/RPQ.ini +share/dolphin-emu/sys/GameSettings/RPS.ini +share/dolphin-emu/sys/GameSettings/RPT.ini +share/dolphin-emu/sys/GameSettings/RPU.ini +share/dolphin-emu/sys/GameSettings/RQ2.ini +share/dolphin-emu/sys/GameSettings/RQ4.ini +share/dolphin-emu/sys/GameSettings/RQ5.ini +share/dolphin-emu/sys/GameSettings/RQ8.ini +share/dolphin-emu/sys/GameSettings/RQB.ini +share/dolphin-emu/sys/GameSettings/RQE.ini +share/dolphin-emu/sys/GameSettings/RQF.ini +share/dolphin-emu/sys/GameSettings/RQM.ini +share/dolphin-emu/sys/GameSettings/RQP.ini +share/dolphin-emu/sys/GameSettings/RQQ.ini +share/dolphin-emu/sys/GameSettings/RQS.ini +share/dolphin-emu/sys/GameSettings/RQT.ini +share/dolphin-emu/sys/GameSettings/RQU.ini +share/dolphin-emu/sys/GameSettings/RR2.ini +share/dolphin-emu/sys/GameSettings/RR3.ini +share/dolphin-emu/sys/GameSettings/RR5.ini +share/dolphin-emu/sys/GameSettings/RRA.ini +share/dolphin-emu/sys/GameSettings/RRF.ini +share/dolphin-emu/sys/GameSettings/RRL.ini +share/dolphin-emu/sys/GameSettings/RRO.ini +share/dolphin-emu/sys/GameSettings/RRS.ini +share/dolphin-emu/sys/GameSettings/RRV.ini +share/dolphin-emu/sys/GameSettings/RRW.ini +share/dolphin-emu/sys/GameSettings/RRX.ini +share/dolphin-emu/sys/GameSettings/RS2.ini +share/dolphin-emu/sys/GameSettings/RS4.ini +share/dolphin-emu/sys/GameSettings/RSA.ini +share/dolphin-emu/sys/GameSettings/RSD.ini +share/dolphin-emu/sys/GameSettings/RSJ.ini +share/dolphin-emu/sys/GameSettings/RSS.ini +share/dolphin-emu/sys/GameSettings/RSY.ini +share/dolphin-emu/sys/GameSettings/RTB.ini +share/dolphin-emu/sys/GameSettings/RTG.ini +share/dolphin-emu/sys/GameSettings/RTJ.ini +share/dolphin-emu/sys/GameSettings/RTK.ini +share/dolphin-emu/sys/GameSettings/RTL.ini +share/dolphin-emu/sys/GameSettings/RTP.ini +share/dolphin-emu/sys/GameSettings/RTQ.ini +share/dolphin-emu/sys/GameSettings/RTT.ini +share/dolphin-emu/sys/GameSettings/RTW.ini +share/dolphin-emu/sys/GameSettings/RUD.ini +share/dolphin-emu/sys/GameSettings/RUF.ini +share/dolphin-emu/sys/GameSettings/RUN.ini +share/dolphin-emu/sys/GameSettings/RUO.ini +share/dolphin-emu/sys/GameSettings/RUP.ini +share/dolphin-emu/sys/GameSettings/RUR.ini +share/dolphin-emu/sys/GameSettings/RUW.ini +share/dolphin-emu/sys/GameSettings/RV2.ini +share/dolphin-emu/sys/GameSettings/RVB.ini +share/dolphin-emu/sys/GameSettings/RVC.ini +share/dolphin-emu/sys/GameSettings/RVE.ini +share/dolphin-emu/sys/GameSettings/RVN.ini +share/dolphin-emu/sys/GameSettings/RVO.ini +share/dolphin-emu/sys/GameSettings/RVQ.ini +share/dolphin-emu/sys/GameSettings/RVR.ini +share/dolphin-emu/sys/GameSettings/RW3.ini +share/dolphin-emu/sys/GameSettings/RW4.ini +share/dolphin-emu/sys/GameSettings/RW8.ini +share/dolphin-emu/sys/GameSettings/RWA.ini +share/dolphin-emu/sys/GameSettings/RWB.ini +share/dolphin-emu/sys/GameSettings/RWC.ini +share/dolphin-emu/sys/GameSettings/RWF.ini +share/dolphin-emu/sys/GameSettings/RWH.ini +share/dolphin-emu/sys/GameSettings/RWK.ini +share/dolphin-emu/sys/GameSettings/RWN.ini +share/dolphin-emu/sys/GameSettings/RWQ.ini +share/dolphin-emu/sys/GameSettings/RWY.ini +share/dolphin-emu/sys/GameSettings/RWZ.ini +share/dolphin-emu/sys/GameSettings/RX4.ini +share/dolphin-emu/sys/GameSettings/RX4PMT.ini +share/dolphin-emu/sys/GameSettings/RX6.ini +share/dolphin-emu/sys/GameSettings/RXB.ini +share/dolphin-emu/sys/GameSettings/RXC.ini +share/dolphin-emu/sys/GameSettings/RXF.ini +share/dolphin-emu/sys/GameSettings/RXH.ini +share/dolphin-emu/sys/GameSettings/RXR.ini +share/dolphin-emu/sys/GameSettings/RXV.ini +share/dolphin-emu/sys/GameSettings/RXZ.ini +share/dolphin-emu/sys/GameSettings/RY2.ini +share/dolphin-emu/sys/GameSettings/RY3.ini +share/dolphin-emu/sys/GameSettings/RY4.ini +share/dolphin-emu/sys/GameSettings/RY8.ini +share/dolphin-emu/sys/GameSettings/RYG.ini +share/dolphin-emu/sys/GameSettings/RYH.ini +share/dolphin-emu/sys/GameSettings/RYI.ini +share/dolphin-emu/sys/GameSettings/RYL.ini +share/dolphin-emu/sys/GameSettings/RYN.ini +share/dolphin-emu/sys/GameSettings/RYV.ini +share/dolphin-emu/sys/GameSettings/RYZ.ini +share/dolphin-emu/sys/GameSettings/RZ2.ini +share/dolphin-emu/sys/GameSettings/RZ3.ini +share/dolphin-emu/sys/GameSettings/RZ4.ini +share/dolphin-emu/sys/GameSettings/RZ5.ini +share/dolphin-emu/sys/GameSettings/RZ6.ini +share/dolphin-emu/sys/GameSettings/RZ7.ini +share/dolphin-emu/sys/GameSettings/RZ8.ini +share/dolphin-emu/sys/GameSettings/RZR.ini +share/dolphin-emu/sys/GameSettings/S2O.ini +share/dolphin-emu/sys/GameSettings/S3H.ini +share/dolphin-emu/sys/GameSettings/S5D.ini +share/dolphin-emu/sys/GameSettings/SAG.ini +share/dolphin-emu/sys/GameSettings/SAN.ini +share/dolphin-emu/sys/GameSettings/SAT.ini +share/dolphin-emu/sys/GameSettings/SB8.ini +share/dolphin-emu/sys/GameSettings/SBE.ini +share/dolphin-emu/sys/GameSettings/SBF.ini +share/dolphin-emu/sys/GameSettings/SBQ.ini +share/dolphin-emu/sys/GameSettings/SBR.ini +share/dolphin-emu/sys/GameSettings/SBV.ini +share/dolphin-emu/sys/GameSettings/SBY.ini +share/dolphin-emu/sys/GameSettings/SBZ.ini +share/dolphin-emu/sys/GameSettings/SCE.ini +share/dolphin-emu/sys/GameSettings/SCF.ini +share/dolphin-emu/sys/GameSettings/SCH.ini +share/dolphin-emu/sys/GameSettings/SCK.ini +share/dolphin-emu/sys/GameSettings/SCT.ini +share/dolphin-emu/sys/GameSettings/SD8.ini +share/dolphin-emu/sys/GameSettings/SDE.ini +share/dolphin-emu/sys/GameSettings/SDO.ini +share/dolphin-emu/sys/GameSettings/SEG.ini +share/dolphin-emu/sys/GameSettings/SF7.ini +share/dolphin-emu/sys/GameSettings/SFR.ini +share/dolphin-emu/sys/GameSettings/SG2.ini +share/dolphin-emu/sys/GameSettings/SG3.ini +share/dolphin-emu/sys/GameSettings/SGD.ini +share/dolphin-emu/sys/GameSettings/SGT.ini +share/dolphin-emu/sys/GameSettings/SH2.ini +share/dolphin-emu/sys/GameSettings/SH9.ini +share/dolphin-emu/sys/GameSettings/SHO.ini +share/dolphin-emu/sys/GameSettings/SIS.ini +share/dolphin-emu/sys/GameSettings/SJC.ini +share/dolphin-emu/sys/GameSettings/SJK.ini +share/dolphin-emu/sys/GameSettings/SJL.ini +share/dolphin-emu/sys/GameSettings/SJQ.ini +share/dolphin-emu/sys/GameSettings/SKB.ini +share/dolphin-emu/sys/GameSettings/SKP.ini +share/dolphin-emu/sys/GameSettings/SKT.ini +share/dolphin-emu/sys/GameSettings/SKW.ini +share/dolphin-emu/sys/GameSettings/SKX.ini +share/dolphin-emu/sys/GameSettings/SLP.ini +share/dolphin-emu/sys/GameSettings/SM6.ini +share/dolphin-emu/sys/GameSettings/SMI.ini +share/dolphin-emu/sys/GameSettings/SMM.ini +share/dolphin-emu/sys/GameSettings/SMU.ini +share/dolphin-emu/sys/GameSettings/SNM.ini +share/dolphin-emu/sys/GameSettings/SOC.ini +share/dolphin-emu/sys/GameSettings/SOD.ini +share/dolphin-emu/sys/GameSettings/SOR.ini +share/dolphin-emu/sys/GameSettings/SP3.ini +share/dolphin-emu/sys/GameSettings/SP9.ini +share/dolphin-emu/sys/GameSettings/SPA.ini +share/dolphin-emu/sys/GameSettings/SPC.ini +share/dolphin-emu/sys/GameSettings/SPH.ini +share/dolphin-emu/sys/GameSettings/SPM.ini +share/dolphin-emu/sys/GameSettings/SPU.ini +share/dolphin-emu/sys/GameSettings/SPZ.ini +share/dolphin-emu/sys/GameSettings/SR5.ini +share/dolphin-emu/sys/GameSettings/SR6.ini +share/dolphin-emu/sys/GameSettings/SR7.ini +share/dolphin-emu/sys/GameSettings/SR8.ini +share/dolphin-emu/sys/GameSettings/SR9.ini +share/dolphin-emu/sys/GameSettings/SRA.ini +share/dolphin-emu/sys/GameSettings/SRE.ini +share/dolphin-emu/sys/GameSettings/SRL.ini +share/dolphin-emu/sys/GameSettings/SRT.ini +share/dolphin-emu/sys/GameSettings/SRV.ini +share/dolphin-emu/sys/GameSettings/SRW.ini +share/dolphin-emu/sys/GameSettings/SS9.ini +share/dolphin-emu/sys/GameSettings/SSC.ini +share/dolphin-emu/sys/GameSettings/SSG.ini +share/dolphin-emu/sys/GameSettings/SSH.ini +share/dolphin-emu/sys/GameSettings/ST4.ini +share/dolphin-emu/sys/GameSettings/STM.ini +share/dolphin-emu/sys/GameSettings/STV.ini +share/dolphin-emu/sys/GameSettings/SU3.ini +share/dolphin-emu/sys/GameSettings/SUM.ini +share/dolphin-emu/sys/GameSettings/SUS.ini +share/dolphin-emu/sys/GameSettings/SVF.ini +share/dolphin-emu/sys/GameSettings/SVW.ini +share/dolphin-emu/sys/GameSettings/W22.ini +share/dolphin-emu/sys/GameSettings/W2L.ini +share/dolphin-emu/sys/GameSettings/W34.ini +share/dolphin-emu/sys/GameSettings/W3B.ini +share/dolphin-emu/sys/GameSettings/W4A.ini +share/dolphin-emu/sys/GameSettings/W4O.ini +share/dolphin-emu/sys/GameSettings/W5I.ini +share/dolphin-emu/sys/GameSettings/W64.ini +share/dolphin-emu/sys/GameSettings/W69.ini +share/dolphin-emu/sys/GameSettings/W8I.ini +share/dolphin-emu/sys/GameSettings/W8L.ini +share/dolphin-emu/sys/GameSettings/W8X.ini +share/dolphin-emu/sys/GameSettings/W9L.ini +share/dolphin-emu/sys/GameSettings/WAF.ini +share/dolphin-emu/sys/GameSettings/WAN.ini +share/dolphin-emu/sys/GameSettings/WAZ.ini +share/dolphin-emu/sys/GameSettings/WBA.ini +share/dolphin-emu/sys/GameSettings/WBI.ini +share/dolphin-emu/sys/GameSettings/WBL.ini +share/dolphin-emu/sys/GameSettings/WBR.ini +share/dolphin-emu/sys/GameSettings/WBV.ini +share/dolphin-emu/sys/GameSettings/WC2.ini +share/dolphin-emu/sys/GameSettings/WCI.ini +share/dolphin-emu/sys/GameSettings/WCJ.ini +share/dolphin-emu/sys/GameSettings/WCO.ini +share/dolphin-emu/sys/GameSettings/WCP.ini +share/dolphin-emu/sys/GameSettings/WCU.ini +share/dolphin-emu/sys/GameSettings/WCV.ini +share/dolphin-emu/sys/GameSettings/WCZ.ini +share/dolphin-emu/sys/GameSettings/WDA.ini +share/dolphin-emu/sys/GameSettings/WDE.ini +share/dolphin-emu/sys/GameSettings/WDF.ini +share/dolphin-emu/sys/GameSettings/WDN.ini +share/dolphin-emu/sys/GameSettings/WDX.ini +share/dolphin-emu/sys/GameSettings/WEM.ini +share/dolphin-emu/sys/GameSettings/WF3.ini +share/dolphin-emu/sys/GameSettings/WF5.ini +share/dolphin-emu/sys/GameSettings/WFA.ini +share/dolphin-emu/sys/GameSettings/WFI.ini +share/dolphin-emu/sys/GameSettings/WFK.ini +share/dolphin-emu/sys/GameSettings/WFM.ini +share/dolphin-emu/sys/GameSettings/WFN.ini +share/dolphin-emu/sys/GameSettings/WFY.ini +share/dolphin-emu/sys/GameSettings/WGU.ini +share/dolphin-emu/sys/GameSettings/WH3.ini +share/dolphin-emu/sys/GameSettings/WHE.ini +share/dolphin-emu/sys/GameSettings/WHO.ini +share/dolphin-emu/sys/GameSettings/WIN.ini +share/dolphin-emu/sys/GameSettings/WIT.ini +share/dolphin-emu/sys/GameSettings/WJS.ini +share/dolphin-emu/sys/GameSettings/WKE.ini +share/dolphin-emu/sys/GameSettings/WKI.ini +share/dolphin-emu/sys/GameSettings/WKK.ini +share/dolphin-emu/sys/GameSettings/WKN.ini +share/dolphin-emu/sys/GameSettings/WKU.ini +share/dolphin-emu/sys/GameSettings/WKW.ini +share/dolphin-emu/sys/GameSettings/WLC.ini +share/dolphin-emu/sys/GameSettings/WLD.ini +share/dolphin-emu/sys/GameSettings/WLJ.ini +share/dolphin-emu/sys/GameSettings/WLK.ini +share/dolphin-emu/sys/GameSettings/WLM.ini +share/dolphin-emu/sys/GameSettings/WLP.ini +share/dolphin-emu/sys/GameSettings/WLT.ini +share/dolphin-emu/sys/GameSettings/WLX.ini +share/dolphin-emu/sys/GameSettings/WM4.ini +share/dolphin-emu/sys/GameSettings/WM5.ini +share/dolphin-emu/sys/GameSettings/WM9.ini +share/dolphin-emu/sys/GameSettings/WMD.ini +share/dolphin-emu/sys/GameSettings/WML.ini +share/dolphin-emu/sys/GameSettings/WMO.ini +share/dolphin-emu/sys/GameSettings/WMS.ini +share/dolphin-emu/sys/GameSettings/WO6.ini +share/dolphin-emu/sys/GameSettings/WOA.ini +share/dolphin-emu/sys/GameSettings/WOD.ini +share/dolphin-emu/sys/GameSettings/WOF.ini +share/dolphin-emu/sys/GameSettings/WOG.ini +share/dolphin-emu/sys/GameSettings/WOL.ini +share/dolphin-emu/sys/GameSettings/WOP.ini +share/dolphin-emu/sys/GameSettings/WOX.ini +share/dolphin-emu/sys/GameSettings/WP6.ini +share/dolphin-emu/sys/GameSettings/WP9.ini +share/dolphin-emu/sys/GameSettings/WPB.ini +share/dolphin-emu/sys/GameSettings/WPD.ini +share/dolphin-emu/sys/GameSettings/WPN.ini +share/dolphin-emu/sys/GameSettings/WPP.ini +share/dolphin-emu/sys/GameSettings/WPQ.ini +share/dolphin-emu/sys/GameSettings/WPT.ini +share/dolphin-emu/sys/GameSettings/WPX.ini +share/dolphin-emu/sys/GameSettings/WPZ.ini +share/dolphin-emu/sys/GameSettings/WQ4.ini +share/dolphin-emu/sys/GameSettings/WRA.ini +share/dolphin-emu/sys/GameSettings/WRD.ini +share/dolphin-emu/sys/GameSettings/WRF.ini +share/dolphin-emu/sys/GameSettings/WRS.ini +share/dolphin-emu/sys/GameSettings/WS2.ini +share/dolphin-emu/sys/GameSettings/WS3.ini +share/dolphin-emu/sys/GameSettings/WS4.ini +share/dolphin-emu/sys/GameSettings/WS5.ini +share/dolphin-emu/sys/GameSettings/WS6.ini +share/dolphin-emu/sys/GameSettings/WS9.ini +share/dolphin-emu/sys/GameSettings/WSH.ini +share/dolphin-emu/sys/GameSettings/WSI.ini +share/dolphin-emu/sys/GameSettings/WSX.ini +share/dolphin-emu/sys/GameSettings/WT8.ini +share/dolphin-emu/sys/GameSettings/WTB.ini +share/dolphin-emu/sys/GameSettings/WTD.ini +share/dolphin-emu/sys/GameSettings/WTI.ini +share/dolphin-emu/sys/GameSettings/WTN.ini +share/dolphin-emu/sys/GameSettings/WUK.ini +share/dolphin-emu/sys/GameSettings/WW2.ini +share/dolphin-emu/sys/GameSettings/WW3.ini +share/dolphin-emu/sys/GameSettings/WWI.ini +share/dolphin-emu/sys/GameSettings/WWX.ini +share/dolphin-emu/sys/GameSettings/WZB.ini +share/dolphin-emu/sys/GameSettings/WZG.ini +share/dolphin-emu/sys/GameSettings/WZM.ini +share/dolphin-emu/sys/GameSettings/XH2.ini +share/dolphin-emu/sys/GameSettings/XH7.ini +share/dolphin-emu/sys/GameSettings/XH9.ini +share/dolphin-emu/sys/GameSettings/XI9.ini +share/dolphin-emu/sys/GameSettings/XIT.ini +share/dolphin-emu/sys/GameSettings/XIU.ini +share/dolphin-emu/sys/GameSettings/XIV.ini +share/dolphin-emu/sys/Shaders/Passive/ +share/dolphin-emu/sys/Shaders/Passive/horizontal.glsl share/icons/hicolor/256x256/apps/dolphin-emu.png share/icons/hicolor/scalable/apps/dolphin-emu.svg share/locale/ar/LC_MESSAGES/dolphin-emu.mo diff --git a/emulators/dolphin/pkg/PLIST-nogui b/emulators/dolphin/pkg/PLIST-nogui index e39a73f3481..dfabbe2bd1f 100644 --- a/emulators/dolphin/pkg/PLIST-nogui +++ b/emulators/dolphin/pkg/PLIST-nogui @@ -1,6 +1,7 @@ -@comment $OpenBSD: PLIST-nogui,v 1.1.1.1 2018/07/22 16:54:48 thfr Exp $ +@comment $OpenBSD: PLIST-nogui,v 1.2 2020/03/08 02:15:51 thfr Exp $ @bin bin/dolphin-emu-nogui @man man/man6/dolphin-emu-nogui.6 +share/doc/pkg-readmes/${PKGSTEM} share/dolphin-emu/ share/dolphin-emu/sys/ share/dolphin-emu/sys/GC/ diff --git a/emulators/dolphin/pkg/README-nogui b/emulators/dolphin/pkg/README-nogui new file mode 100644 index 00000000000..b6a205b946b --- /dev/null +++ b/emulators/dolphin/pkg/README-nogui @@ -0,0 +1,29 @@ +$OpenBSD: README-nogui,v 1.1 2020/03/08 02:15:51 thfr Exp $ + ++------------------------------------------------------------------------------- +| Running ${PKGSTEM} on OpenBSD ++------------------------------------------------------------------------------- + +/etc/login.conf +=============== + +Dolphin allocates a large amount of memory at startup. You may need to increase +the datasize limit to more than 16G to run dolphin. In ksh(1) run: + + $ ulimit -d 17000000 + +or adjust the datasize entry for your user class in login.conf(5). + +Audio +===== + +Config > Audio and under Backend Settings set Audio Backend: Cubeb. + +Performance issues +================== + +If audio is stuttering and the framerate is unstable consider the following: + - Audio off will have good graphics performance + - Audio on will have worse graphics performance + - Compile a custom OpenBSD kernel to use 1000 ticks for the best possible + audio and graphics performance