PDA

View Full Version : Desmume running on the N800....NDS anyone..


unique311
03-10-2008, 12:02 PM
here's some pics....
Anyone want to take a look at the source code to improve speed more than welcome.

http://flickr.com/photos/unique0nez/

all I did really to get it running was remove some -lGL -lGLU from the /src/gtk src/cli makefiles.

the gtk version of desmume runs fine ith framskipping at the full 9, the emu runs at 10FPS which i think is false.

desmume-cli which is the sdl version runs at a max of 5FPS, most of the screenshots show the sdl version.
I got desmume-cli running by changing video from 32 to 16 in /src/cli/main.c.

My skills at messing with sourcecodes end there.

anyone want to take on speeding this thing up, like i said before are more than welcomed.

yabbas
03-10-2008, 06:00 PM
:) Always wondered whether this would port across.

fms...feel like picking this up for optimization? ;)

asqwasqw
03-17-2008, 04:01 PM
drop this in the developers area, with code, and see if you get any more response?
really hoping this one gets through

gadgetgeek
12-22-2008, 01:14 PM
I installed desmume and loaded some roms. The roms will load but I can't start or play the games. Can anyone help with this problem

gadgetgeek
12-26-2008, 04:46 PM
Is there anyone out there that can help with running desmume on the n800. I have it installed, roms load but are verrrrry slow and I can't play them. The start up screen takes about 5 min. to load. Is there anyway to speed up the emulator?????

neuspadrin
12-29-2008, 03:54 PM
The n810 has a 400MHz cpu, n800 has 330MHz cpu, and the DS has 2 processors, one at 67MHz, and one at 33MHz, this adds up to 100MHz of processor.

Isn't rule of thumb on emulation is you need 7x the processing power to make it decently playable? In which case you need roughly a 700MHz processor, which the N810 lacks.

At least that's what i seem to recall. Because they are both based on the ARM processor core that might help change it a bit, but i think the rule still applies.

YoDude
12-29-2008, 04:07 PM
The n810 has a 400MHz cpu, n800 has 330MHz cpu, and the DS has 2 processors, one at 67MHz, and one at 33MHz, this adds up to 100MHz of processor.

Isn't rule of thumb on emulation is you need 7x the processing power to make it decently playable? In which case you need roughly a 700MHz processor, which the N810 lacks.

At least that's what i seem to recall. Because they are both based on the ARM processor core that might help change it a bit, but i think the rule still applies.

Don't know nothin' 'bout no rules but, the n800 and the n810 running OS2008 operate at the same clock. They use the same chip. :)

The confusion comes because of the original n800 specs. It's clock, as shipped, was limited by OS2007 if I recall correctly.

neuspadrin
12-29-2008, 04:34 PM
Ah, you're right, I checked it quick on wiki, but i reglanced just now and noticed it has a little subnote of how it upped to 400MHz at OS2008.

But it still has the problem of not being much power to emulate gaming systems.

gadgetgeek
12-29-2008, 05:36 PM
so I guess there is no chance of running a close to full speed ds on the n8xx???

eliagp
12-29-2008, 08:54 PM
I'm guessing it would have to get very optimized first. But since its the same structure and the processor aint all that fast it COULD be posible. At least for non 3D games.

gadgetgeek
12-30-2008, 08:49 AM
hopefully someone could take the time to optimize it cause it is would be a great emu for the n8xx's

eliagp
12-30-2008, 08:31 PM
yeah specially because there are a lot of stylus games, that require very little button action. It would be awesome if it could get optimized.
edit: just saw the pics. they look really small on portrait mode ^^
Heh, just want this to run XD