Package Details: desmume-git 0.9.14.r233.g60714f6-1

Git Clone URL: https://aur.archlinux.org/desmume-git.git (read-only, click to copy)
Package Base: desmume-git
Description: Nintendo DS emulator
Upstream URL: https://github.com/TASVideos/desmume
Licenses: GPL-2.0-or-later
Conflicts: desmume
Provides: desmume
Submitter: SwooshyCueb
Maintainer: xiota
Last Packager: xiota
Votes: 71
Popularity: 0.000179
First Submitted: 2017-01-11 14:52 (UTC)
Last Updated: 2024-08-26 10:52 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

brain commented on 2024-01-01 22:19 (UTC)

Please add soundtouch to runtime deps and aarch64 to supported archs. I tested and it ran fine. Thanks for this package.

dantob commented on 2022-05-09 13:30 (UTC)

||Am I mistaken, or is this severely outdated? ||When reading the PKGBUID, I can see on line 6: "_lastrelease='ccbf85ed42e4350af415d56b1465e83614c85ef8'"

No, this is used to count the number of commits since the last official tagged release, 0.9.11 (because the tag is missing in git)

Sensu commented on 2021-11-18 21:07 (UTC) (edited on 2021-11-18 21:15 (UTC) by Sensu)

Am i mistaken or is this severely outdated?

When reading the PKGBUID, I can see inn line 6: "_lastrelease='ccbf85ed42e4350af415d56b1465e83614c85ef8'"

I found the build on Github by pasting "ccbf85ed42e4350af415d56b1465e83614c85ef8" after "https://github.com/TASEmulators/desmume/commit/"

This commit is from 2015: https://github.com/TASEmulators/desmume/commit/ccbf85ed42e4350af415d56b1465e83614c85ef8

It would be much better to use commit "629724d865d05e39f016c1e3f271eb944dfb449c" which is the latest one currently, as can be seen in: https://github.com/TASEmulators/desmume/commits/master

Neko-san commented on 2021-08-02 08:15 (UTC)

Does anyone know how to compile it with clang?

depau commented on 2021-02-18 12:30 (UTC) (edited on 2021-02-18 12:33 (UTC) by depau)

It seems like this is not working with GCC 10:

Sanity check compiler command line: cc /tmp/desmume-git/src/desmume/build/meson-private/sanitycheckc.c -o /tmp/desmume-git/src/desmume/build/meson-private/sanitycheckc.exe -minline-all-stringops -D_FORTIFY_SOURCE=2 -pipe -D_FILE_OFFSET_BITS=64 -minline-all-stringops -D_FORTIFY_SOURCE=2
Sanity check compile stdout:

-----
Sanity check compile stderr:
cc: error: unrecognized command-line option ‘-minline-all-stringops -D_FORTIFY_SOURCE=2’

-----

desmume/src/frontend/posix/meson.build:1:0: ERROR: Compiler cc can not compile programs.
$ cc --version
cc (GCC) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

It builds if I remove -minline-all-stringops from the PKGBUILD.

Sensu commented on 2021-02-09 18:09 (UTC)

This crashes when trying to edit joystick controls on GUI. When running this in the command-line I can see it detects my Xbox 360 gamepad.

linkmauve commented on 2020-11-22 11:32 (UTC)

Sure, I would gladly accept co-maintainership. :)

It’s just that I was sad to see DeSmuME still depend on gtk2 and sdl so I upgraded that upstream to gtk3 and sdl2 (and made sure that it works on Wayland too).

dantob commented on 2020-11-22 06:17 (UTC)

@linkmauve, would you like to take over maintainer-ship of this package or at least become co-maintainer. you seem to know a lot more about it than I do. I only took it over originally because it was really out of date and broken. thanks

linkmauve commented on 2020-11-19 01:39 (UTC)

Hi, I’ve just removed sdl usage from DeSmuME, you can now replace it with sdl2. You can also remove intltool which hasn’t been used for quite a long time.

Also note that you can remove all entries from makedepends which are also present in depends, since they are mandatory to install at build anyway.

dantob commented on 2020-09-26 11:44 (UTC) (edited on 2020-09-26 11:44 (UTC) by dantob)

Thanks for the fixes! Sorry my mistake it's just a build warning, and it's not related to wifi.

I think the HUD tries to build by default now and wants libagg, whereas before it had to be enabled with --enable-hud

Run-time dependency libagg found: NO (tried pkgconfig and cmake)

(the feature is disabled correctly though when not found, so it doesn't cause any problems) libagg is in AUR, so I'd rather not enable it by default.