Here is a diff for emulators/dolphin from this November 7, 2019 commit: https://github.com/dolphin-emu/dolphin/commit/cc9c1583b1ea8d8b784ad8b9a2fb8a2f008778fc
The port update includes: - Enabled tests - Added README files 1) Remove devel/llvm dependency 2) Remove audio/pulseaudio dependency 3) patch-Source_Core_Common_MemArena_cpp calls mmap requesting 0xF0000000 bytes (~3840 MB). Now I will explain the rationale behind each change. 1) I have a radeon 6850 and noticed dolphin-emu crashes on startup. Per ld.so(1) I set LD_DEBUG= dolphin-emu and saw that r600_dri.so wanted /usr/lib/libLLVM.so.1.0 whereas dolphin-emu wanted /usr/local/lib/libLLVM-8.so. libLLVM is only needed for the gekko disassembler. Since this prevents dolphin from starting up altogether, I figured it would be easier to maintain ports-wise to just not depend on devel/llvm for this nonessential feature. Sources: https://cvsweb.openbsd.org/ports/devel/llvm/Makefile?rev=1.181&content-type=text/x-cvsweb-markup https://marc.info/?l=openbsd-ports&m=152377935312657&w=2 Gekko disassembler: https://github.com/dolphin-emu/dolphin/pull/647 Running dolphin crashes on startup with: $ dolphin-emu QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-namtsui' dolphin-emu:/usr/lib/libLLVM.so.1.0: /usr/local/lib/libLLVM-8.so : WARNING: symbol(_ZTVNSt3__110__function6__funcIPFbRKN4llvm11GlobalValueEENS_9allocatorIS7_EES6_EE) size mismatch, relink your program ... dolphin-emu:/usr/lib/libLLVM.so.1.0: /usr/local/lib/libLLVM-8.so : WARNING: symbol(_ZTVNSt3__110__function6__funcIPFNS_6vectorINS_4pairItN4llvm15LegalizeActions14LegalizeActionEEENS_9allocatorIS7_EEEERKSA_ENS8_ISE_EESD_EE) size mismatch, relink your program : CommandLine Error: Option 'enable-patchpoint-liveness' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options snippets from LD_DEBUG: $ LD_DEBUG= dolphin-emu loading: libLLVM-8.so required by dolphin-emu flags /usr/local/lib/libLLVM-8.so = 0x80 obj /usr/local/lib/libLLVM-8.so has dolphin-emu as head ... linking dep /usr/local/lib/libLLVM-8.so as child of dolphin-emu loading: libLLVM.so.1.0 required by /usr/X11R6/lib/modules/dri/r600_dri.so flags /usr/lib/libLLVM.so.1.0 = 0x0 obj /usr/lib/libLLVM.so.1.0 has /usr/X11R6/lib/modules/dri/r600_dri.so as head ... linking dep /usr/lib/libLLVM.so.1.0 as child of /usr/X11R6/lib/modules/dri/r600_dri.so 2) I propose removing PulseAudio since cubeb is bundled and works. There is also a rumor of where development may be headed: "In any case, the plan now after discussion on IRC is to slowly drop backends as we phase in Cubeb." The argument against removing pulseaudio would be that the cmake file includes it toggled on by default, so that is how upstream currently intends to have it. It may be premature to drop PulseAudio. I saw that ratchov@ is a cubeb developer. Sources: https://forums.dolphin-emu.org/Thread-please-do-not-remove-openal Background info on cubeb: 5.0-10192 - Set Cubeb as default on Windows https://dolphin-emu.org/blog/2019/06/02/dolphin-progress-report-may-2019/ 3) As thfr@ noted in the initial port update: - Needs a large datasize, up to ~16GB (allocated at startup and then reduced to what's actually needed). When I start a game with default:\ :datasize-max=16G:\ :datasize-cur=16G:\ dolphin fails to launch the game: "Failed to map enough memory space: Can't allocate memory." patches/patch-Source_Core_Common_MemArena_cpp wants to mmap 0x400000000 bytes = 16384 MB. This is a minimum bound according to mmap(2). At first I tested 0x31000000, which is used if _ARCH_32, and the two games I tested still ran. Eventually, the number I settled in was 0xF0000000 = 3840 MB. This allowed me to set 4096M for datasize without encountering "Failed to map enough memory space: Can't allocate memory." I figured that 4096M is a more reasonable size for a datasize limit than 16G. Sources: https://bugs.dolphin-emu.org/issues/10926 (bug report by johndoe) https://marc.info/?l=openbsd-ports&m=152939232017689&w=2 Feedback and tests are welcome. I tested two games which ran on par with compatibility test reports. I actually mention performance tips in the README where: worst: audio better: no audio best: audio with 1000 tick kernel Also, while testing, if you do get the "Failed" message, make sure to switch to a virtual console and kill the process. If you try to click any of the buttons it may cause OpenBSD to freeze. I enabled tests and all pass using devel/gtest instead of the bundled gtest, which failed to compile. Index: Makefile =================================================================== RCS file: /cvs/ports/emulators/dolphin/Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile --- Makefile 12 Jul 2019 20:46:08 -0000 1.7 +++ Makefile 8 Nov 2019 08:24:39 -0000 @@ -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.20191107 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 = cc9c1583b1ea8d8b784ad8b9a2fb8a2f008778fc CATEGORIES = emulators MAINTAINER = Thomas Frohwein <[email protected]> @@ -27,10 +25,11 @@ MAINTAINER = Thomas Frohwein <thfr@open # 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,11 @@ 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 -# 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 +TEST_TARGET = unittests .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/emulators/dolphin/distinfo,v retrieving revision 1.2 diff -u -p -u -p -r1.2 distinfo --- distinfo 2 Sep 2018 16:41:40 -0000 1.2 +++ distinfo 8 Nov 2019 08:24:39 -0000 @@ -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.20191107-cc9c1583.tar.gz) = fdtYSPc1iHhPYNZcYAoCjup3uIwn4ELU8k1Xv3uJyHs= +SIZE (dolphin-emu-5.0.0.20191107-cc9c1583.tar.gz) = 39848450 Index: patches/patch-CMakeLists_txt =================================================================== RCS file: patches/patch-CMakeLists_txt diff -N patches/patch-CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-CMakeLists_txt 8 Nov 2019 08:24:39 -0000 @@ -0,0 +1,16 @@ +$OpenBSD$ + +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() Index: patches/patch-Source_Core_Common_MemArena_cpp =================================================================== RCS file: patches/patch-Source_Core_Common_MemArena_cpp diff -N patches/patch-Source_Core_Common_MemArena_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Source_Core_Common_MemArena_cpp 8 Nov 2019 08:24:39 -0000 @@ -0,0 +1,26 @@ +$OpenBSD$ + +"Failed to map enough memory space: Can't allocate memory" + +Needs a large datasize, up to ~16 GB (allocated at startup and then reduced to +what's actually needed). This patch allocates ~3840 MB instead. + +https://marc.info/?l=openbsd-ports&m=152939232017689&w=2 +https://bugs.dolphin-emu.org/issues/10926 + +Index: Source/Core/Common/MemArena.cpp +--- Source/Core/Common/MemArena.cpp.orig ++++ Source/Core/Common/MemArena.cpp +@@ -122,11 +122,7 @@ void MemArena::ReleaseView(void* view, size_t size) + + u8* MemArena::FindMemoryBase() + { +-#if _ARCH_32 +- const size_t memory_size = 0x31000000; +-#else +- const size_t memory_size = 0x400000000; +-#endif ++ const size_t memory_size = 0xF0000000; + + #ifdef _WIN32 + u8* base = static_cast<u8*>(VirtualAlloc(nullptr, memory_size, MEM_RESERVE, PAGE_READWRITE)); Index: patches/patch-Source_Core_Core_ConfigManager_cpp =================================================================== RCS file: /cvs/ports/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp,v retrieving revision 1.2 diff -u -p -u -p -r1.2 patch-Source_Core_Core_ConfigManager_cpp --- patches/patch-Source_Core_Core_ConfigManager_cpp 2 Sep 2018 16:41:40 -0000 1.2 +++ patches/patch-Source_Core_Core_ConfigManager_cpp 8 Nov 2019 08:24:39 -0000 @@ -9,7 +9,7 @@ just results in segfault on start of dol 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) +@@ -478,7 +478,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.cp core->Get("DSPHLE", &bDSPHLE, true); core->Get("TimingVariance", &iTimingVariance, 40); core->Get("CPUThread", &bCPUThread, true); -@@ -743,7 +743,7 @@ void SConfig::LoadDefaults() +@@ -762,7 +762,7 @@ void SConfig::LoadDefaults() bSyncGPUOnSkipIdleHack = true; bRunCompareServer = false; bDSPHLE = true; Index: patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp =================================================================== RCS file: /cvs/ports/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp --- patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp 22 Jul 2018 16:54:48 -0000 1.1.1.1 +++ patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp 8 Nov 2019 08:24:39 -0000 @@ -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() { Index: patches/patch-Source_UnitTests_CMakeLists_txt =================================================================== RCS file: patches/patch-Source_UnitTests_CMakeLists_txt diff -N patches/patch-Source_UnitTests_CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-Source_UnitTests_CMakeLists_txt 8 Nov 2019 08:24:39 -0000 @@ -0,0 +1,16 @@ +$OpenBSD$ + +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) + $<TARGET_OBJECTS:unittests_stubhost> + ) + 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() Index: pkg/PLIST-main =================================================================== RCS file: /cvs/ports/emulators/dolphin/pkg/PLIST-main,v retrieving revision 1.2 diff -u -p -u -p -r1.2 PLIST-main --- pkg/PLIST-main 2 Sep 2018 16:41:40 -0000 1.2 +++ pkg/PLIST-main 8 Nov 2019 08:24:39 -0000 @@ -2,7 +2,535 @@ @bin bin/dolphin-emu @man man/man6/dolphin-emu.6 share/applications/dolphin-emu.desktop +share/doc/pkg-readmes/${PKGSTEM} +share/doc/pkg-readmes/${PKGSTEM}-nogui +share/dolphin-emu/sys/GameSettings/DJU.ini +share/dolphin-emu/sys/GameSettings/DQA.ini +share/dolphin-emu/sys/GameSettings/G3YP52.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/NAT.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/SDL.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/SKU.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/SMZ.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/SP8.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/SS8.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/WBK.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/WIC.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/WKT.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/XHD.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 Index: pkg/README-main =================================================================== RCS file: pkg/README-main diff -N pkg/README-main --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/README-main 8 Nov 2019 08:24:39 -0000 @@ -0,0 +1,31 @@ +$OpenBSD$ + ++------------------------------------------------------------------------------- +| Running ${PKGSTEM} on OpenBSD ++------------------------------------------------------------------------------- + +/etc/login.conf +=============== + +Dolphin needs a large datasize, up to ~4GB (allocated at startup and then +reduced to what's actually needed). + +/etc/login.conf: +default:\ + ... + :datasize-max=4096M:\ + :datasize-cur=4096M:\ + +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 Index: pkg/README-nogui =================================================================== RCS file: pkg/README-nogui diff -N pkg/README-nogui --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ pkg/README-nogui 8 Nov 2019 08:24:39 -0000 @@ -0,0 +1,31 @@ +$OpenBSD$ + ++------------------------------------------------------------------------------- +| Running ${PKGSTEM} on OpenBSD ++------------------------------------------------------------------------------- + +/etc/login.conf +=============== + +Dolphin needs a large datasize, up to ~4GB (allocated at startup and then +reduced to what's actually needed). + +/etc/login.conf: +default:\ + ... + :datasize-max=4096M:\ + :datasize-cur=4096M:\ + +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
