Package Details: dolphin-emu-osvr-git 4.0.2.r6333.58c706e-1

Git Clone URL: https://aur.archlinux.org/dolphin-emu-osvr-git.git (read-only, click to copy)
Package Base: dolphin-emu-osvr-git
Description: A GameCube / Wii / Triforce emulator, with OSVR cross-HMD support
Upstream URL: http://www.dolphin-emu.org/
Licenses: GPL2
Conflicts: dolphin-emu
Provides: dolphin-emu
Submitter: feilen
Maintainer: None
Last Packager: feilen
Votes: 2
Popularity: 0.000000
First Submitted: 2015-06-27 17:09 (UTC)
Last Updated: 2016-06-19 17:48 (UTC)

Latest Comments

vpzomtrrfrt commented on 2017-09-02 17:37 (UTC)

Fails with this error: /home/colin/aur/dolphin-emu-osvr-git/src/dolphin-emu/Source/Core/VideoBackends/OGL/RasterFont.cpp:18:18: error: expected unqualified-id before numeric constant static const int CHAR_WIDTH = 8;

feilen commented on 2016-08-15 14:57 (UTC)

Added you to the list of co-maintainers if you wanna mess with it any more.

haagch commented on 2016-08-15 12:47 (UTC)

So I had to add -fno-pie to CXX_FLAGS, you might want to do that in the PKGBUILD. Stereoscopic rendering doesn't work. Apparently because OpenGL 3.2 support is required that: https://i.imgur.com/Jwcjpvn.png It warns about a missing extension: 38:19:023 /home/chris/build/dolphin-emu-osvr-git/src/dolphin-emu/Source/Core/VideoBackends/OGL/Render.cpp:584 W[Video]: Missing OGL Extensions: CopyImageSubData But of course GL_ARB_copy_image and GL_EXT_copy_image and GL_OES_copy_image etc. are supported by radeonsi, so no idea what's up there. Other than that I tried the usual MESA_GL_VERSION_OVERRIDE=4.3COMPAT MESA_GLSL_VERSION_OVERRIDE=430 but it keeps printing that mesage and there are constant OpenGL warnings like 38:19:076 /home/chris/build/dolphin-emu-osvr-git/src/dolphin-emu/Source/Core/VideoBackends/OGL/Render.cpp:110 E[Host GPU]: id: 1, source: API, type: Error - GL_INVALID_ENUM in glGetIntegerv(pname=GL_MAX_TEXTURE_BUFFER_SIZE) 38:19:076 /home/chris/build/dolphin-emu-osvr-git/src/dolphin-emu/Source/Core/VideoBackends/OGL/Render.cpp:110 E[Host GPU]: id: 1, source: API, type: Error - GL_INVALID_ENUM in glBindBufferARB(target GL_TEXTURE_BUFFER_BINDING) 38:19:076 /home/chris/build/dolphin-emu-osvr-git/src/dolphin-emu/Source/Core/VideoBackends/OGL/Render.cpp:110 E[Host GPU]: id: 1, source: API, type: Error - GL_INVALID_ENUM in glBindTexture(target) 38:19:076 /home/chris/build/dolphin-emu-osvr-git/src/dolphin-emu/Source/Core/VideoBackends/OGL/Render.cpp:110 E[Host GPU]: id: 1, source: API, type: Error - GL_INVALID_OPERATION in unsupported function called (unsupported extension or deprecated function?) and apitrace says it's this: 1026 @0 glBufferData(target = GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, size = 33554432, data = blob(33554432), usage = GL_STREAM_COPY) 1026: warning: glGetError(glBufferData) = GL_INVALID_OPERATION 1047 @0 glBufferData(target = GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, size = 2097152, data = blob(2097152), usage = GL_STREAM_COPY) 1047: warning: glGetError(glBufferData) = GL_INVALID_OPERATION 1581 @0 glBufferData(target = GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD, size = 33554432, data = blob(33554432), usage = GL_STREAM_COPY) 1581: warning: glGetError(glBufferData) = GL_INVALID_OPERATION Tl;dr: Doesn't work on mesa.

haagch commented on 2016-08-15 11:55 (UTC)

Apparently something like https://gist.github.com/ChristophHaag/ab3abbdce5b7a95072efbd597dd5e8f0 is needed for miniupnpc 1.6. Googled it and got it from https://github.com/ethereum/libweb3core/pull/50

feilen commented on 2016-06-19 17:44 (UTC)

Hmm, actually I don't even think it generates qt5 binaries, I just mimicked another dolphin-emu PKGBUILD. I'll clear that out.

schmidtbag commented on 2016-06-18 19:08 (UTC)

The PKGBUILD needs to be updated: 1. Need to replace all instances of "dolphin-emu-git" with "dolphin-emu-osvr-git" 2. Under "package_dolphin-emu-osvr-qt-git()" after the line saying "cd dolphin-emu/build", add the following command: mv Binaries/dolphin-emu Binaries/dolphin-emu-qt Might not be the most effective solution, but it works.