The new things in this release are a Cocoa port and translations support for Gtk-glade port.
With the Cocoa port, Mac OS X users can now fully enjoy DeSmuME on their favorite system! The Mac port doesn’t yet have all the features of the other ports but should run all games with near same compatibility. (DeSmuME running on Mac OS X)
Translations are now available on three ports: Cocoa, Gtk-glade and Windows, feel free to send us new translations (there’s instructions on how to do it in README.TRANSLATION).
Whoever compiles the binaries for OS X should be aware that most APIs in have been deprecated in Mac OS X 10.5. The cross-platform APIs in are the preferred replacements.
Crap. The website truncated my post. I guess it doesn’t like greater and less than. Anyway, I was saying that most APIs in mach-o/loader.h have been deprecated in Mac OS X 10.5. The cross-platform APIs in dlfcn.h are the preferred replacements.
We need an update now!!
Bjorn: The cocoa port in and of its own code isn’t doing anything unix related, so if mach-o stuff is being brought in, it’s inadvertent. I’ll take a look at that. I’ve added an xcode project which generates binaries that work nicely across 10.4 and 10.5.
No, saying “we don’t own you anything” makes no sense at all. Saying, “we don’t owe you anything” makes perfect sense and I agree with that.
There will be no update. Get used to it !!
Bilbo Vaginns: There’ll be. No ETA as of now, but shouldn’t take more than a month. Don’t take my words as official, though, but there has been enough work on the CVS to do a release that is worth it.
I have tried to compile the source on my own machine as the “leopard” binary that was linked to did not work. My usual method, along with the method posted above (different arguments to the ./configure script), and downloading codeblocks did not work at all. I’m not sure how to install libs but I believe that I already have everything necessary. if anyone could help with getting it setup, that’d be wonderful.
Skooj: Assuming you have the apple developer tools installed, all you should have to do is open the Code::Block or Xcode project and hit build and go. No libraries are necessary that don’t come with the developer tools. If this does not work, let me know what the error/problem is.
Alternatively you could wait until the next official release.
I guess i’m not entirely sure what i’m donig with xcode or code::block. I open the .cbp file (/src/cocoa/desmume.cbp) in xcode and all of the options under build are closed (I assume this is what I’m supposed to open in xcode as it’s the only file that _will_ open, and also the file that is associated with code::block). and in code:: block it returns this:
||=== DeSmuME Cocoa, Cocoa ===|
/Users/skooj/Downloads/desmume-0.7.3 2/src/cocoa/../types.h|75|error: conflicting types for ‘uint32′|
/System/Library/Frameworks/Security.framework/Headers/cssmconfig.h|64|error: previous declaration of ‘uint32′ was here|
/Users/skooj/Downloads/desmume-0.7.3 2/src/cocoa/main.m||In function ‘CreateMenu’:|
/Users/skooj/Downloads/desmume-0.7.3 2/src/cocoa/main.m|385|warning: type ‘id ‘ does not conform to the ‘NSCopying’ protocol|
||=== Build finished: 2 errors, 1 warnings ===|
Skooj: I hope you didn’t open the codeblocks project in xcode, since you’d probably be staring at a bunch of xml. Anyways, updating to the latest sources should take care of your problem. See http://sourceforge.net/cvs/?group_id=164579
aah, yep, that worked perfectly. thanks!
has anyone got the latest cvs version aready compiled handy
ploggy: Just compile it yourself. Not to mention latest CVS doesn’t mean stable That’s why we doing a release isn’t easy.
I have a intel mac, and this emulator wont work, when I double click on it I keep getting ”The application desmuME quit unexpectedly” every time i click on it and wont load just keep getting that message!
Stephanie: You are probably using Leopard, which the current build doesn’t work on. The next release will take care of it.
If I could compile it myself I wouldn’t be asking on here now would I.
Shash is there a release on the cards anytime soon?
(Not beggin)
ploggy: read the rest of recent comments
my bad, just read the comments I hope that this release is a rival for the latest nocash coz I loved this emu.
By the way does Desmume use Circa,apparently faster than opengl.
I don’t even know what Circa is. On Windows XP, the speed difference between proper implementations with Direct3D or OpenGL is negligible: and that’s a fact, not something debatable. I don’t know on other OSes, but as I only code for Windows XP…
Great job guys! By the way would you say your version is better than NDeSmuME version 0.4.0 or worse? And is there a chance that the emulator can play newer games like Final Fantasy CC: Ring of Fates or FF: Revenant Wings or is it limited to a certain library? If so are you guys working on making any Final Fantasy games work because that would be great!
Just want to say great job and I hope the emulation is going well for you guys!!!
where can i download?
umm does v.0.7.3 work for mac os x ppc (powerpc)