Package Details: desmume-git 0.9.11.r583.07a68db-2

Git Clone URL: https://aur.archlinux.org/desmume-git.git (read-only)
Package Base: desmume-git
Description: Nintendo DS emulator
Upstream URL: http://desmume.org/
Licenses: GPL
Conflicts: desmume, desmume-jit-svn, desmume-sourceforge, desmume-svn
Provides: desmume
Replaces: desmume-jit-svn, desmume-sourceforge, desmume-svn
Submitter: SwooshyCueb
Maintainer: SwooshyCueb
Last Packager: SwooshyCueb
Votes: 68
Popularity: 0.972158
First Submitted: 2017-01-11 14:52
Last Updated: 2017-01-11 23:36

Latest Comments

1 2 3 4 Next › Last »

Star-X commented on 2018-07-27 15:41

Recommending that you delete --enable-osmesa from the pkgbuild, as it causes Nvidia cards to be incapable of using the OpenGL option.

If it's required for ATI cards, may I suggest creating a second desmume-git entry on the AUR listed as desmume-git-nvidia that doesn't have --enable-osmesa in the pkgbuild?

SwooshyCueb commented on 2018-03-22 02:51

The git source already is github

billy.wade commented on 2018-03-19 16:44

Desmume is now hosted on GitHub, can the git source be moved over?

ahrs commented on 2017-08-30 16:18

For those seeing build errors it looks like this pull request fixes the build (https://github.com/TASVideos/desmume/pull/94).

I've updated the PKGBUILD here: https://gist.github.com/anonymous/53d5b57c7e19432e3080ddcd79fe44cf

To easily apply it you can do the following:

`git checkout PKGBUILD;curl -s -L https://gist.githubusercontent.com/anonymous/53d5b57c7e19432e3080ddcd79fe44cf/raw/c18403d42444ba63dc66a5d8e800975f76210dee/PKGBUILD.diff | git apply -`

MageJohn commented on 2017-08-28 09:53

The latest build is failing with this error:

shared/mic_openal.cpp: In function ‘void mic_savestate(EMUFILE*)’:
shared/mic_openal.cpp:159:2: error: ‘write32le’ was not declared in this scope
write32le(-1,os);
^~~~~~~~~
shared/mic_openal.cpp:159:2: note: suggested alternative: ‘write’
write32le(-1,os);
^~~~~~~~~
write
make[1]: *** [Makefile:1647: shared/mic_openal.o] Error 1
make[1]: Leaving directory '/home/yuri/.cache/pacaur/desmume-git/src/desmume/desmume/src/frontend/posix'
make: *** [Makefile:1669: all-recursive] Error 1

Can someone confirm they are seeing the same error? If needs be I'll open an issue on GitHub.

aaronp commented on 2016-12-03 11:18

Looks like desmume recently moved to github: https://github.com/TASVideos/desmume

atomictissue commented on 2016-05-18 02:28

same here, was able to work around it by changing the include to "libretro-common/include/compat/getopt.h", but now it fails with this error:

commandline.cpp: In member function ‘bool CommandLine::parse(int, char**)’:
commandline.cpp:197:38: error: ‘nullptr’ was not declared in this scope
{ "num-cores", required_argument, nullptr, OPT_NUMCORES },
^
commandline.cpp:358:28: error: ‘nullptr’ was not declared in this scope
_bios_arm9 = _bios_arm7 = nullptr;
^

harpsichord commented on 2016-04-27 21:32

Same problem as @toastybob

toastybob commented on 2016-04-12 15:03

The build fails with the following error:

commandline.cpp:29:27: fatal error: compat/getopt.h: No such file or directory
#include "compat/getopt.h"

gourdcaptain commented on 2015-12-15 22:13

Trying to build this gets me the error:
callbacks.cpp: In function ‘void Printscreen()’:
callbacks.cpp:224:36: error: ‘class GPUSubsystem’ has no member named ‘GetNativeFramebuffer’
u16 *gpuFramebuffer = GPU->GetNativeFramebuffer();