Package Base Details: dolphin-emu-git

Git Clone URL: https://aur.archlinux.org/dolphin-emu-git.git (read-only, click to copy)
Keywords: dolphin emu emulator game gamecube gui nintendo remote revolution triforce wii wiimote
Submitter: None
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 106
Popularity: 0.99
First Submitted: 2011-08-20 13:05
Last Updated: 2021-09-11 20:57

Pinned Comments

dpeukert commented on 2020-04-10 12:34

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/dolphin-emu-git

Latest Comments

« First ‹ Previous ... 20 21 22 23 24 25 26 27 28 29 30 ... Next › Last »

alucryd commented on 2013-08-05 16:23

bluerider: I knew there was a reason why I did not add anything about CFLAGS, they're already being used. There is no need to add anything to the PKGBUILD.
You coud have checked too before asking sth like this.

alucryd commented on 2013-08-05 09:44

bluerider: Several things bother me:
- dolphin uses a dynamic recompiler, which automatically uses all available optimization for the most CPU intensive tasks, building static parts with them too will not speed up by much (if at all), but I agree it is better still
- -O3 is completely random and will not always result in a faster binary, I don't really want to add it, plus I hear it will be deprecated in GCC in the near future
- -msse4.2 will break dolphin on all systems which do not support SSE 4.2, I can't add it, plus it is added automagically by -march=native on SSE 4.2 systems
- finally we have variables in makepkg.conf for this, they're called CFLAGS and CXXFLAGS

I'll try to change the PKGBUILD to use CFLAGS by tomorrow.

bluerider commented on 2013-08-05 02:09

Please add the following lines to the prepare() function in the PKGBUILD to build with system's native optimizations<https://code.google.com/p/dolphin-emu/wiki/Linux_Build>:

## compile to machine architecture
msg "Changing CMakeLists.txt to compile to native architecture..."
sed -i 's/add_definitions(-msse2)/add_definitions(-march=native -O3 -fno-stack-protector -pipe -g -msse4.2)/g' CMakeLists.txt &&
msg "Changed CMakeLists.txt to compile to native architecture"

alucryd commented on 2013-06-22 09:27

This is new libpng's fault, nothing to worry about.

Anonymous comment on 2013-06-22 05:32

iCCP - sRGB Error.. ís emulator ou dependece?

alucryd commented on 2013-06-10 08:20

Moved bluez deps to optdepends: some packages still depend on bluez4, which conflicts with bluez-libs. At least one of them must be installed before building dolphin-emu if you want to have bluetooth support.

alucryd commented on 2013-06-07 12:50

pschmitt: It builds fine with bluez 5, I won't use an old lib unless there are issues with it. Will test my real wiimote this week-end.

alucryd commented on 2013-06-07 12:42

pschmitt: My bad, added bluez-libs, but I realized I still had bluez 4 installed, will try building agains bluez 5 before replacing with bluez 4.

alucryd commented on 2013-06-07 12:36

pschmitt: This is not enough to justify using an old lib when we have an up to date one available... Did you try building with bluez 5? It builds fine here, I have yet to try connecting a real wiimote but will probably test this week-end. Unless someone has already tried and can confirm it does not work, I'll leave regular bluez (well, bluez-libs, since bluez is now split) in there.

pschmitt commented on 2013-06-07 11:21

Bluez dependency should be updated to bluez4 (https://www.archlinux.org/todo/update-bluez-dependencies/)