gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Emulators for linux?

#90995 - Buffi - Mon Jul 03, 2006 9:33 pm

I'm compiling roms just fine in linux right now, but I can't seem to find any emulator to debug stuff that is available for linux?

Is there even one out yet? It would suck to have to use windows just to debug applications :/

#91002 - Sausage Boy - Mon Jul 03, 2006 10:10 pm

Dualis ran fine with wine last time I checked. Or well, perhaps not fine, I might remember that it used to crash when you shut it down, but it worked. I'm not sure if all the debug features are working though.
_________________
"no offense, but this is the gayest game ever"

#91054 - Buffi - Tue Jul 04, 2006 9:39 am

Gonna give it a try when I get home from work then I guess.

Beats having to debug the nds files on my windows laptop when developing on my linux workstation :)

#91104 - Buffi - Tue Jul 04, 2006 4:44 pm

Hmm... dualis crashes with error code 00000006 (apu_init error) for me in wine :/

#91106 - Sausage Boy - Tue Jul 04, 2006 4:59 pm

Perhaps try older versions?

I seem to remember an emulator with native linux support, tried that one? Can't remember which one it was though.
_________________
"no offense, but this is the gayest game ever"

#91113 - Buffi - Tue Jul 04, 2006 5:41 pm

Tried a few older versions of dualis... didnt really work.

Ideas starts fine but crashes when I try to load nds files... guess im stuck to developing in linux and debugging in windows then.

#91117 - masscat - Tue Jul 04, 2006 5:58 pm

DeSmuME is now open source:

http://sourceforge.net/projects/desmume

I do not know what state it is in but according to the sourceforge page it is OS independent.

#91131 - Quirky - Tue Jul 04, 2006 7:27 pm

I've just checked out the latest CVS source and it looks in good shape. Seems to work with the libnds 2D gfx examples and has a nice GTK interface... worth keeping an eye on at least.

#91197 - arog - Wed Jul 05, 2006 8:28 am

After reading this thread, and since I just loaded an old laptop of mine with Ubuntu 6.06 the other day, I decided to see what Windows emulators would work with Wine. Here are the results:

http://www.aaronrogers.com/nintendods/linux.php#emulators

I don't think there's any need to develop in Linux and debug in Windows, you've got 3 pretty good emulators (DeSmuMe, Dualis, No$gba) to choose from!

- Aaron Rogers
http://www.aaronrogers.com/nintendods/

#91222 - Buffi - Wed Jul 05, 2006 11:47 am

What the hell... im using ubuntu (dapper) as well, and Dualis crashed hard for me... Gonna give the others a try when I get home from work i suppose.

#91225 - LiraNuna - Wed Jul 05, 2006 12:08 pm

start up terminal, 'winecfg' select the Audio tab, disselect OSS and select ALSA. set the windows arch to XP.
next up, hack the .ini of dualis to disable sound ([APU]
EmulateSound=0)
that did the trick for me. (i'm using Dapper as you do)

Quote:
I seem to remember an emulator with native linux support, tried that one? Can't remember which one it was though.


DeSEmuMe has a Linux version. GTK+ afaik
_________________
Private property.
Violators will be shot, survivors will be shot again.

#91229 - Buffi - Wed Jul 05, 2006 1:09 pm

Yeah... i disabled sound in ini, but im gonna give winecfg a try when I get back home.

Thanks for the tip.

#91240 - arog - Wed Jul 05, 2006 3:53 pm

Good tips LiraNuna, I'll add them to my guide!

- Aaron Rogers
http://www.aaronrogers.com/nintendods/

#91262 - Buffi - Wed Jul 05, 2006 6:51 pm

There... Dualis works flawless for me now.
Thanks a lot!

Also hade to change renderer to GDI.

Damn... this is nice. Thanks again!

#91276 - arog - Wed Jul 05, 2006 10:45 pm

Thanks for the feedback regarding Thoduv's DeSmuMe port to Linux/GTK+. I added that to the guide.

EDIT: Downloaded and tested DeSmuMe 0.3.3 for Linux and added a screenshot.


- Aaron Rogers
http://www.aaronrogers.com/nintendods/

#91288 - josath - Thu Jul 06, 2006 3:06 am

arog wrote:

- Aaron Rogers
http://www.aaronrogers.com/nintendods/


sorry for the off topic: while you're here, think you can fix your wifime tutorial? it's got some bad info that every so often confuses someone.

the main problem i know of is the few parts referring to double-clicking wmb.exe. This will not work, as the latest version of wmb REQUIRES some commandline paramaters. I would suggest either redoing the entire tutorial with latest wmb files, or at the very least posting a notice at the top that the directions are out of date.

#91306 - arog - Thu Jul 06, 2006 5:49 am

Yes, I'd be happy to. I didn't realize there were issues. I wish someone had brought it up before. I'll go through it tomorrow and update it.

- Aaron Rogers
http://www.aaronrogers.com/nintendods/

#91311 - LiraNuna - Thu Jul 06, 2006 7:34 am

Glad to help :)
_________________
Private property.
Violators will be shot, survivors will be shot again.