Nintendo DS


Introduction


Version History

Day 1
Environment Setup

Links

WiFiMe

PA_Lib

Linux

Emulators

Downloads

Demos




NDS Magic Key MK2/MK3

   Hosted by
FrogNet


Document made with Nvu

 

Nintendo DS Development Tutorial :: Linux

 

Environment Setup

Nintendo DS Emulators




Environment Setup

For now, read the DS Wiki guide to setting up the Devkit in Linux.



Nintendo DS Emulators



Linux Emulators

(You can look for newer versions here)

DeSmuMe 0.7.1 Debian Linux i386 - Source


Screenshot

DeSmuMe Linux



Setting Up Wine

I am running Ubuntu 7.04 with Wine 0.9.40.

The first thing I did was run sudo winecfg and made the following changes:

Go to the Applications tab.  Next to Windows Version: select Windows XP and then click Apply

winecfg :: Applications


Go the the Graphics tab and next to Vertex Shader Support: select hardware, and then check Allow Pixel Shader (if supported by hardare)

winecfg :: Graphics


Finally go to the Audio tab and next to Hardware Acceleration: select Emulation

winecfg :: Audio


Windows Emulators

DeSmuMe 0.7.1 works fine You should get this zlib1.dll and msvcr80.dll
     
NeeDS 0.0.1 (based on DeSmuMe) works fine error when launching, just close it
     
dsemu 0.4.10 not working  
     
Dualis r11 works fine use GDI, buggy emulator
Dualis r12 - r17.2 works fine use GDI
Dualis r18.2 - r20.3 works fine use GDI, sound and GBFS probably don't work
use winecfg (see above) to make sure Audio Hardware Acceleration is set to Emulation
     
ideas 1.0.0.5, 1.0.0.6 not working didn't work, err:wgl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
ideas 1.0.0.7 - 1.0.0.8c not working didn't work, fixme:avifile:AVIFileExit (): stub!,
err:wgl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
     
No$gba 2.2d works fine buggy support for NDS
No$gba 2.2e, 2.2f works fine * no major problems *


Screenshots

DeSmuMe 0.3.3 (yopyop)

DeSmuMe 0.3.3
DeSmuMe 0.3.4 (Normatt)

DeSmuMe 0.3.4
DeSmuMe 0.3.6 (NDS)

DeSmuMe 0.3.6
NeeDS 0.0.1

NeeDS
Dualis

Dualis
No$gba

No$gba

 
Google
 
Web aaronrogers.com/nintendods
 

<<

HOME

>>