Download Link: http://desmume.org/download/
]]>Remember, this is an unofficial build, so use it at your own risk. Also, since I don't have a developer id, the application is not digitally signed. Therefore, with Gatekeeper's default security settings it won't run. Just right click on desmune and select "open" to bypass it (or just disable gatekeeper).
]]>I had the same issue when I upgraded my macbook to osx 10.8. For this reason, I had a look the the code and I've found what's wrong .
It seems that OSX's lion noes requires each app to specify the opengl profile at initalisation. For this reason, I have set the view to use opengl's legacy profile (not 3.2 core) in the displayView.mm file. Now Desmune video output is working again in osx 10.8:-)- (id)initWithCoder:(NSCoder *)aDecoder { self = [super init]; if (self == nil) { return self; } NSOpenGLPixelFormatAttribute pixelFormatAttributes[] = { NSOpenGLPFAOpenGLProfile, NSOpenGLProfileVersionLegacy, 0 }; dispViewDelegate = nil; lastFrameSize = NSMakeSize(GPU_DISPLAY_WIDTH, GPU_DISPLAY_HEIGHT * 2.0); glTexPixelFormat = GL_UNSIGNED_SHORT_1_5_5_5_REV; glTexRenderStyle = GL_LINEAR; UInt32 w = GetNearestPositivePOT((UInt32)lastFrameSize.width); UInt32 h = GetNearestPositivePOT((UInt32)lastFrameSize.height); glTexBack = (GLvoid *)calloc(w * h, sizeof(UInt16)); glTexBackSize = NSMakeSize(w, h); NSOpenGLPixelFormat *pixelFormat = [[[NSOpenGLPixelFormat alloc] initWithAttributes:pixelFormatAttributes] autorelease]; NSOpenGLContext* openGLContext = [[[NSOpenGLContext alloc] initWithFormat:pixelFormat shareContext:nil] autorelease]; [super initWithCoder:aDecoder]; [self setOpenGLContext:openGLContext]; [openGLContext makeCurrentContext]; return self; }
http://img571.imageshack.us/img571/4458/desmuneosx108.png
Uploaded with ImageShack.us
Can the DeSmenu Mac team members confirm this "patch" works for them?
could you upload a fixed binary in sendfile or mediafire or wherever you like a copy of the fixed binary???
]]>and also, when I use the 0.9.8 build and follow your steps, when I go to build it I get an error message saying that "10.5 leopard contains no buildables that can be built for the SDK's supported by the run destination My Mac 64-bit".
any suggestions on this?.
"error: no such file or directory: '/Users/alexfreund/Downloads/desmume-0.9.8/src/cocoa/../metaspu/SoundTouch/AAFilter.cpp'
clang: error: no input files
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1"
do you have any suggestions?
]]>