You are not logged in.
left and right buttons should be fixed in the repository. i've added colon and some other things to the list
Thanks Arakun, I've fixed that line in the repository.
It should, at least, compile for PPC. As to whether it actually works, I'm not sure. it may have regressed. It looks like I spaced out when building it for release and forgot to make it a universal binary. If I have a some time I'll try to check up on the PPC status.
slaymantis, make sure you have the latest version from sourceforge.net
The code is available on the project page at sourceforge.net, feel free to grab yourself a copy. To compile it you will need to install the OSX developer tools. Like most projects it takes a bit to read it over and figure out the basic execution flow of the software and how it works, but feel free to improve things if you like!
Is the file extension .nds on your files?
Can you check that you are using the latest version from sourceforge, and if so can you paste the error report here?
If you're using the mac version, it will not go too fast in the next release.
Perhaps it's a problem with the 10.4 version then, I'll take a look
Yeah, it uses OpenGL for 3D graphics. There are tons of really good tutorials on the web about OpenGL and 3D programming in general.
It was originally one person who made it, now it's a group effort. As far as programming, like anything, perseverance is key.
I think the problem is not in the code but in the compile/link settings/flags/options (this problem came up when leopard came out - tiger-built versions made command-line-style didn't work on leopard and vice versa - the fix was to compile with xcode).
There's no way I can test or fix this at the moment because I don't have access to any macs running Tiger. The only things I can think of that may fix the problem at the moment are to re-download the executable from the sourceforge project page so you are sure you're getting the correct build, and/or install your os updates.
Looks like the code that creates the opengl context had a flag for hardware accelerated renderers only. I think I have a fix for the problem, I'm going to wait to commit it though as I think we're switching code repositories (cvs to subversion) soon, but it should be in the next version.
edit: fix is committed
The apple software renderer probably doesn't support the video mode that desmume is trying to use. Your video card isn't being used at all for rendering (0MB memory probably means no dedicated video memory, the software renderer is using your main ram).
I'll see if I can set my system to use the software renderer and try to get it working with that. No promises, though.
As for software to test opengl, you can use grapher (type it into spotlight) which is a pretty nifty program that comes with the OS.
My guess would be that your video hardware is not happy with opengl, or atleast the opengl mode that it's trying to use. Can you run other OpenGL programs?
Hmm.... Thanks, I'll look into it.
I need your OS version like 10.5.4. Also, when it prompts you to report, hit yes and it will give you a another dialog bog which should have a section called "Problem Details". If you copy and paste that section here that would help out a lot (then you cancel and not send the report).
Thanks.
I've added a speed limiter so it won't go too fast (it also uses less system resources in those times where it would be going too fast), it'll be in the next release.
What version do you have, and what are your computer/os specs? Does it give a message of any sort?
Do you know if it's specific to any ds software? Also can you test it on one of the other ports by chance? The mac version no doubt has leaks but they probably aren't major enough to cause a crash within several minutes, but I'll see if I can profile the memory usage.
I'll add a frame-rate limiter to my to-do list (for the emulating too fast problem). As for the other issues, compatibility and speed will get better over time.
I've applied the patch now, thanks!
Thanks Julio! I briefly glanced over your code, looks good to me.
I've been working slowly on a key config that has a few additional features, but it's taking me a while. I'll apply yours, and then see what I can integrate from both when I add my stuff.
I've added your translation to the repository so it will be included in the next version.