PDA

View Full Version : NesterDS v0.3 - Nes Emulator for DS Released



wraggster
November 24th, 2006, 23:10
Rich (http://www.telefragged.com/thefatal/index.php?content=inc_si_ds.htm) has released a new version of his port of NesterDS for the Nintendo DS.

Heres whats new:


Vastly improved compatibility by fixing several mapper problems.

Got rid of alternate-line rendering.

Lots of speed-ups (better DTCM management, changed screen writes to occur during
actual scanline routines, lots of other stuff).

Converted code-base to pure C, moved to devkitARM r19b.

There were lots of changes that I've forgotten about in here, this was sitting around on my hard drive half-finished for months. I was also working on converting expensive PPU routines to ARM, but that was also unfinished. The included source has some of the ARM routines that I did finish.

Download and Give Feedback & Compatibility Reports Via Comments

toymin80r
November 25th, 2006, 13:06
cool, finally an update for nester, now i'll need to try it.

zzphantomx
December 8th, 2006, 07:55
this is superb, sound is a little jerky but otherwise you're a genius!!!!!!!!!!!!!!!!

Jackofdiamonds
December 9th, 2006, 02:52
fiannly a nes emulator that will work with my MMD. not being able to use B for the a button and Y for b kinda bothers me though.any wway to change that?

toymin80r
December 9th, 2006, 03:18
NesDS works on the MMD, you just need to make sure you know how to put the roms in the right place, or else it wont work. I'm using the Max Media 4GB HDD, at first i thought it didnt work on it, but then i finally got some help. If you need any just ask, the only reason i use this emulator is to play ninja gaiden cause with NesDS its over 3MB.

Jackofdiamonds
December 9th, 2006, 16:58
Trust me, I've tried everythingk to get NesDS to work. It just won't plain work with my MMD. This one does though. How well does NesDS emulate compared to this?

toymin80r
December 10th, 2006, 03:58
NesDs is fully working on the MMP, not a perfect emulator, but really close to 100%.

Make sure that you know how to use the emulator, at first i thought i did, but i was just thinking i would find out by myself, bad choice.

First make sure to download (search for it on google) ndstool.exe and place it in the nesDS folder. Now run make_nds.bat and some thing should pop up and click the folder icon to open up the rom and leave the name as nesds but with the extension of .nds instead of ds.gba (the default one). It should now have created two files: "nesds.ds.gba" and "nesds.nds". leave the "nesds.ds.gba" one there and rename the "nesds.nds" to the name of the game .nds. For example rename nesds.nds to "SMB1.nds". Now copy this into the folder in the MMD wherever you want it to be, i put it in the games folder and inside the "nes" folder. The last thing AND ONE OF THE MOST IMPORTANT THING to do is to copy the actual nes rom onto the root of the card. NOT THE .NDS ONE, THE ACTUAL .NES ROM. So make sure you got the original rom in the root of the card, which is the main folder whenever you first turn on the MMP.

At least try a few times more, trust me its worth it! Just dont give up, i got it to work so im pretty sure you can too.

hinatasu18
December 11th, 2006, 07:15
Wow NesterDS works great. The guy that created this is a genius!

soad825
January 7th, 2007, 21:34
thank you toy min thanks for instructions.

toymin80r
January 8th, 2007, 03:16
no problem, but some people, like the ones posted above ^^^ they thing that nesds doesnt work. They just dont know how to use it and i was trying to help them out. O, and i dont think you have to put the actual .nes file on the mmd. I guess you only have to do it for the max media player. I recently bought an mmd and it works without the .nes file, it works fine with just the .nds file.

paul1991
February 10th, 2007, 23:26
Can I use this on a FlashPass card?

EVILMARIO23
March 25th, 2007, 20:19
wil it work on games n music?

crookedmouth
March 26th, 2007, 01:11
wil it work on games n music?

Why not blaze a trail and be the first to find out. Sounds exciting doesn't it? :)

EVILMARIO23
March 31st, 2007, 15:36
it does woooo lol

Eric
April 5th, 2007, 12:38
This emulator is great i tried it once had no clue how to use it cause i am new to the DS Scene. I hope we can see a fullspeed one day but emulation on the DS seems to be a little harder to work with. Another thing is sound. I dont know to much about coding on the DS but hey great work its some great progress.

Eric

DanTheManMS
April 8th, 2007, 02:54
If you have a device supported by NES DS, I'd suggest using that, as I've heard NesterDS works but isn't all that great.

mastervictor
April 8th, 2007, 15:58
will this work on the DS-Extreme and if so what are the steps?

DanTheManMS
April 9th, 2007, 01:33
It should probably work on the DS-X by default. I'd imagine all you have to do is use the injector app to create a .nds file with the game you want and then launch it on the DS-X. Does this not work?

However, I'd highly recommend NES DS over this, using the instructions at http://wiki.pocketheaven.com/NES_DS

ChuckMcB
April 10th, 2007, 00:45
will this work on the DS-Extreme and if so what are the steps?Yup, as DanTheManMS says it works fine, here's a quick how-to (http://www.ds-xtra.com/NesterDS).

HTH

redsyrup
April 12th, 2007, 12:59
I'm now a huge fan of nesDSWIP1 I suggest all M3 SD micro users give it a shot. SRAM and Save states function in this build thanks EmuKid!!

Wii60_FTW
May 5th, 2007, 05:21
I love it when people release stuff like this and then don't tell you how to use it.

DanTheManMS
May 5th, 2007, 19:41
I love it when people release stuff like this and then don't tell you how to use it.

To quote directly from the ReadMe file:

To use the thing, you can use the crappy primitive ROM insertion tool included in the archive to put in the NES ROM of your choice. Currently only one ROM at a time is supported. If I ever stop being lazy and load ROM files from image ROM like I should be doing, that will be changing.

So do what it says. Open the inserter tool. Fill out the 2 forms of info. Tell it what to save the file as. You're done.

Even if you didn't read the ReadMe file, it's dead easy to figure out on your own.

toymin80r
May 5th, 2007, 22:34
or just use NesDS, its much better and works on pretty much any card (even on MMP and MMD). However, i still give this guy some credit for trying to make a better emu.

Wii60_FTW
May 6th, 2007, 09:58
To quote directly from the ReadMe file:


So do what it says. Open the inserter tool. Fill out the 2 forms of info. Tell it what to save the file as. You're done.

Even if you didn't read the ReadMe file, it's dead easy to figure out on your own.

Here's the problem: I did that. Thankfully, after getting many error messages, I renamed the poopshoot file to a ".nds" file so that it would boot. Like I said... :confused: but it "works" now.

I'll check out NesDS, toymin80r. Thanks guys.

toymin80r
May 6th, 2007, 13:03
I'll check out NesDS, toymin80r. Thanks guys.

Just make sure you get the latest one, and if you need it for the mmd, make sure you get the latest one released that supports saves. Im not sure where to find it, but if i find it in a while, ill edit this with the link.

http://www.cs.utah.edu/~tew/nesDS/ <-Thats the regular one for any card, but i think you need to use ndstool.exe (bottom of the post)

http://www.megaupload.com/?d=QSISAQLX <- I just uploaded this, its is for mmd save support, and all you need to do to run the roms on this one is put the original roms (i think they're .nes files) without having to go through all the trouble of patching, so you dont need the thing im listing below this.

btw, you gotta place this file inside the folder that has the NESDS.nds file and stuff: http://darkfader.net/ds/files/ndstool.exe just extract it and paste in in the folder, if you dont do it, you cant use it.

I hope i helped some of you guys out a bit.

DanTheManMS
May 6th, 2007, 21:29
Some instructions can also be found at http://wiki.pocketheaven.com/NES_DS

Wii60_FTW
May 7th, 2007, 07:48
Just make sure you get the latest one, and if you need it for the mmd, make sure you get the latest one released that supports saves. Im not sure where to find it, but if i find it in a while, ill edit this with the link.

http://www.cs.utah.edu/~tew/nesDS/ <-Thats the regular one for any card, but i think you need to use ndstool.exe (bottom of the post)

http://www.megaupload.com/?d=QSISAQLX <- I just uploaded this, its is for mmd save support, and all you need to do to run the roms on this one is put the original roms (i think they're .nes files) without having to go through all the trouble of patching, so you dont need the thing im listing below this.

btw, you gotta place this file inside the folder that has the NESDS.nds file and stuff: http://darkfader.net/ds/files/ndstool.exe just extract it and paste in in the folder, if you dont do it, you cant use it.

I hope i helped some of you guys out a bit.


I downloaded your nesDS file (your middle link), placed it on the M3 Simply next to some .NES files, but all I get is a white screen when I run it. I think I did something wrong. You said I didn't need to do anything to get it to work, right?

Sorry for being a raging n00b.

DanTheManMS
May 7th, 2007, 21:31
Follow the instructions for "R4 and other slot-1 devices" on the page I linked you to. NES DS doesn't have explicit support for the M3 Simply, so you have to package the games into the .nds file rather than browsing for .nes files on your card.

toymin80r
May 8th, 2007, 23:50
Hey wii, like i said, the middle is for mmd, which means that you cant read good (dont get i mad, im just saying, even if its not true) and you chose the middle one (for mmd). Use the first link, you have an M3, i think you need to do it like on DaMan's link he posted.

teammate
July 9th, 2007, 11:02
How can i make this work with G6 DS Real?

DanTheManMS
July 9th, 2007, 23:43
I'd imagine you would just use the rom inserter tool with the *.nds file to create your output file, which should work.

However, I would suggest using NES DS instead. Even though the G6 DS doesn't have a DLDI file, you can package the NES games into the *.nds file yourself by using the slot-1 instructions at http://wiki.pocketheaven.com/NES_DS

The_Doom_Marine
July 12th, 2007, 20:20
Actually if you mess around with Nester a bit it actually works well, sure the sound is choppy but the games sure as hell works