DeSmuMe for Linux : first native NDS emu on Linux !
DeSmuMe is a great NDS emulator for Windows by Yopyop. Recently he decided to stop the developpement of his program and to release the source. I download it and try to build DeSmuMe on Linux using SDL. Seeing it worked great, I write a small GTK+ interface for this emu. (a bit slower than Windows version, because it’s only written in C++)
Download here: DeSmuMe for Linux (GTK+)
Updated at 4:26 pm
—
DeSmuMe est un très bon émulateur NDS pour Windows développé par Yopyop. Il a récemment décidé de stopper le developpement de son programme et de distribuer les sources. Je les ai donc récupérées et j’ai essayé de le compiler sur Linux avec SDL. Comme ca marchait bien, j’ai écrit une petite interface en GTK+ pour l’emu ! (Un peu plus lent que la version Windows car j’utilise uniquement le moteur en C++)
Download here: DeSmuMe for Linux (GTK+)
Mis à jour à 16h26
April 4th, 2006 at 12:57 pm
Too bad it’s a binary only release. Won’t run with my current libstdc++
April 4th, 2006 at 12:59 pm
So where’s the source?
April 4th, 2006 at 1:37 pm
Also looking for source.
Why is it slower because it’s in C++? What was the original code?
April 4th, 2006 at 3:11 pm
./desmume_gtk: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
So where’s the source?
Very impressive though. You must be pretty talented to get all you’ve claimed is working in like 2 days…
April 4th, 2006 at 3:12 pm
root@luckett:/usr/lib# ls -l libstdc++.so.6
lrwxrwxrwx 1 root root 18 Apr 4 16:20 libstdc++.so.6 -> libstdc++.so.5.0.7*
./desmume_gtk: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory
weeeeeeeeee
April 5th, 2006 at 3:11 am
Good job. but too bad I’m Windows user. Hopefully you will advanced this emulator in the future. Did you team up with Guillaume?
April 5th, 2006 at 6:35 am
No, I’m only coding this interface for Linux user convenience, but I’m not skilled enough to improve the emulator itself.
April 5th, 2006 at 9:57 am
where is the source plis bro where is it
April 5th, 2006 at 10:55 am
[…] Entre ellos, Thoduv ha portado el emulador a GNU/Linux usando SDL y le ha puesto una pequeña interfaz mediante GTK. Thoduv comenta en su blog que no tiene conocimientos para continuar el desarrollo del emulador, pero la gente de Yabuse (un emulador opensource de la Sega Saturn) ha decidido tomar el código de DeSmuMe, portarlo a C y crear un proyecto en SourceForge para continuar el desarrollo. […]
April 7th, 2006 at 5:41 pm
Yea i’ma windows user too. IF somehow you can please make the emulator for windows as well =D, thanks
May 22nd, 2006 at 4:00 pm
Great, I was looking for a native linux emu
June 28th, 2006 at 7:16 am
bin, j’ai téléchargé, j’ai compilé et ça ne marche pas. Je pense que c’est la version 0.33 sur ubuntu, mais rien à faire: à part le “dsbasic”, ni les programmes de démo ‘officiels’ de l’E3 ni les tutoriaux (Sprite_Bitmap, ansi_console, et autres) ne marchent
June 28th, 2006 at 5:05 pm
Ne marche pas, c’est à dire ?
June 29th, 2006 at 9:59 am
juste un écran tout noir … rien d’autre. Apparament pour le “Sprite_Bitmap” de devkitPro, c’est moi qui ai foiré quelquechose dans la compilation (j’ai récupéré une version précompilée où je peux au moins lire le texte. Quand j’utilise ‘ma’ version, ça donne juste des caractères sans queue ni tête…
cf. http://sylvain-ulg.be.tf/pixs/dsprite-badness.png (ma version) et http://sylvain-ulg.be.tf/pixs/dsprite-nowhat.png (leur version trouvée sur http://www.double.co.nz/nintendo_ds/dsemu.html)
Le programme “birds.nds” marche apparamment fort bien, par contre …
June 29th, 2006 at 10:02 am
oups. mauvaises URL… http://www.sylvain-ulg.be.tf/pixs/dsprite-badness.png and http://www.sylvain-ulg.be.tf/pixs/dsprite-nowhat.png ^^’
June 29th, 2006 at 10:14 am
Je n’ai jamais rencontré une telle erreur, c’est effectivement très étonnant.
Je te conseille d’essayer de télécharger la dernière version depuis le CVS (projet “desmume” sur sourceforge) et de regarder si tu as toujours les même problèmes, en effet, la version du CVS a été bien améliorée au niveau portabilité.
July 3rd, 2006 at 4:02 am
ok. j’essaierai ça … merci.
July 3rd, 2006 at 3:57 pm
Apparament, c’était mon devkit qui était foireux… j’ai recompilé depuis les sources CVS les “libnds” et autres “ndstool/dsbuild” et maintenant les tutoriaux marchent … enfin, en partie: tout ce qui concerne le son ou la 3D est apparament ignoré, mais j’imagine que c’est toujours “under development”
July 3rd, 2006 at 4:11 pm
Ouais, pas de son ou de 3d pour le moment
August 16th, 2006 at 4:37 am
looking for the source so I can build this on a AMD64 machine
September 12th, 2006 at 4:46 pm
DeSmuME est GPL, les sources doivent être distribuées pour une version modifée telles que celles de DeSmuME GTK, ou sont-elles ?
September 15th, 2006 at 4:50 pm
Sur le CVS de Desmume, sur Sourceforge: http://sf.net/projects/desmume
Ou bien dans le post suivant…
November 20th, 2006 at 5:45 am
J’arrive pas à trouver les touches pour les boutons L et R !
November 21st, 2006 at 4:16 am
Sur la version compilable il y a un menu pour configurer les touches, et ça marche.
June 24th, 2007 at 11:15 pm
Nice job! Works flawless on my Ubuntu Feisty Fawn.