Homebrew Updates about nesDS...

huiminghao

Well-Known Member
OP
Member
Joined
Mar 6, 2011
Messages
175
Trophies
0
Website
Visit site
XP
96
Country
Switzerland
Okey, I will add 'SHORT-CUT KEYS' later...
here is the possible list:

-Savestate (Start+Down)
-Loadstate (Start+Up)
-ROM Menu (Start+Select)
-Toggle Tab Left (Start+Left) skip this, because we also need to touch the 'SUB SCREEN'
-Toggle Tab Right (Start+Right) skip too....
-Scale Screen Smaller (Select+Right w/ touchscreen active)
-Scale Screen Larger (Select+Left w/ touchscreen active)
-Shift Screen Up (Select+Up w/ touchscreen active)
-Shift Screen Down (Select+Down w/ touchscreen active)

-Swap Y+B and B+A (Start+Left)

auto save SRAM if there is no more write operations to ($6000-$7FFF). Triggered one second later...
auto close the subscreen when a new rom is loaded, or a state is loaded or saved.

If anyone can contribute some code to nesDS, just send an e-mail to me. I will put the figures together.

I just update the 'nesDS' for fun. So I did not know that some people are talking about it. There are only 30+ downloads everyday, from a lot of countries, so I thought that few guys concerns about it....
 

TyRaNtM

I did some projects..
Member
Joined
Oct 13, 2007
Messages
1,008
Trophies
1
Age
37
Location
Chile
Website
www.power-ups.net
XP
596
Country
Cote d'Ivoire
In NesDS, Paperboy (1) runs a bit slow, but the problem is that doesn't have background music.
In your updates, the game now have the background music, but the game runs slower.
Can you fix it?

Also, can you make a option that you can save options in "DATA" folder?
(DATA folder, because a lot of homebrew applications save options in root folder, and is a mess with a lot of files there, and DATA folder some homebrews are starting to use it).
Will be good if you can save options like NES Roms folder (with that, you will start NesDS where roms it, or where you want, and not have to searching the roms folder each time you launch the emulator).
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
I am among those who have issues with the touch screen not working properly, so a +1 for fixing that. Also, auto SRAM saving would be fantastic (even if it's just when you load a new ROM or exit, or you could even make it save the SRAM any time you access the touchscreen menu, or something like that). And argv support would be neat, although from the sound of things, that isn't really feasible without a major rewrite, which is unfortunate.
 

Recorderdude

Musician, Animator, Buffoon.
Member
Joined
Jun 19, 2010
Messages
1,392
Trophies
0
Age
28
Website
Visit site
XP
272
Country
United States
Hmm...it seems as if Huminghao is a little overwhelmed with all of this already.

Things like this get popular REAL fast.

And believe me, your project IS popular. Until the 3DS is hacked for 3DS-Mode, NDS/i will still be Nintendo's most powerful handheld (though this emu doesnt have speed issues, just gfx, menu and sound, so it doesn't really need a special DSi port. And to get this out of the way for anyone who asks in the future; THIS WILL MOST LIKELY NOT BE PORTED TO DSTWO - the SDKs are two completely different creatures, it's like trying to ride a raging elephant because you can ride a pony.)

You also didn't calculate possible downloads on GBATemp's DL site, filetrip: http://filetrip.net/file.php?id=24344 That gets lots of hits too.

So, it's great that you're working on the sound core to try and get PCM in, I'm pretty sure next to the menu that that's the most requested feature.

Well, best of luck, man and don't work yourself too hard.
 

shadowmanwkp

Your roms are on another rom site
Member
Joined
Apr 17, 2008
Messages
486
Trophies
0
Age
32
Location
Vleuten, The Netherlands
XP
246
Country
Netherlands
A little suggestion for the touch screen controls: instead of using text, you might want to use buttons on the touch screen. The hitboxes for the text is too small, thus people will either miss it, or select the wrong option. If you use buttons on the touch screen, you don't have to work around the ds phat thing, because people will usually try to hit the center of a button and you have a much larger hitbox in general. I also think you will have less work coding buttons, instead of figuring out why the ds phat gives problems with the touch screen by doing it this way.

Also, nice work on the emulator, I really like it that you are open to input from the users, because this is one of the most popular ds hombrew around.
 

Dariusxq

Well-Known Member
Newcomer
Joined
Dec 5, 2010
Messages
52
Trophies
0
XP
95
Country
Poland
Hi, many thx for supporting NesDS!! Could you make support fot this games? :

Big Nose The Caveman
Big Nose Freaks Out
168 in 1
Micro Machines
Ultimate 4 and Ultimate 5, Codemasters Best Games Pack
The Fantastic Adventure of Dizzy

I love this games and I'm sure everybody will be grateful
smile.gif
 

Recorderdude

Musician, Animator, Buffoon.
Member
Joined
Jun 19, 2010
Messages
1,392
Trophies
0
Age
28
Website
Visit site
XP
272
Country
United States
Dariusxq said:
Hi, many thx for supporting NesDS!! Could you make support fot this games? :

Big Nose The Caveman
Big Nose Freaks Out
168 in 1
Micro Machines
Ultimate 4 and Ultimate 5, Codemasters Best Games Pack
The Fantastic Adventure of Dizzy

I love this games and I'm sure everybody will be grateful
smile.gif

can you say what exactly is broken in them? That makes it easier for huminghao to fix
smile.gif


Also, I'm not sure if he's going to fix a lot of games for a little while, because he's working on the sound core now, and that will take some time.
 

Dariusxq

Well-Known Member
Newcomer
Joined
Dec 5, 2010
Messages
52
Trophies
0
XP
95
Country
Poland
Ok, I'm very grateful for updates and I can wait
smile.gif
Bug Report:

168 in 1 - Does not work
Big Nose Caveman - Graphic is Bad
Big Nose Freak - Does Not work after intro
G I Joe- Does Not Work
Ultimate 4 and 5 - Does Not Work
Micro Machines and Dizzy - Bad Graphic
 

Recorderdude

Musician, Animator, Buffoon.
Member
Joined
Jun 19, 2010
Messages
1,392
Trophies
0
Age
28
Website
Visit site
XP
272
Country
United States
Dariusxq said:
Ok, I'm very grateful for updates and I can wait
smile.gif
Bug Report:

168 in 1 - Does not work
Big Nose Caveman - Graphic is Bad
Big Nose Freak - Does Not work after intro
G I Joe- Does Not Work
Ultimate 4 and 5 - Does Not Work
Micro Machines and Dizzy - Bad Graphic

OK, I can confirm a few of those (bignose freaks out) but G I Joe (U) works perfect for me. Are you sure you are using the most recent NESDS?

Or are you referring to G I Joe The Atlantis Factor (U)?
 

Dariusxq

Well-Known Member
Newcomer
Joined
Dec 5, 2010
Messages
52
Trophies
0
XP
95
Country
Poland
Sorry,I was wrong! G I Joe Works Fine, my bad.
Fantastic Adventure of Dizzy 250 stars version works too fast. I will later check 100 stars version.

100 Stars versions aka Red version has graphic glitches.
 

Recorderdude

Musician, Animator, Buffoon.
Member
Joined
Jun 19, 2010
Messages
1,392
Trophies
0
Age
28
Website
Visit site
XP
272
Country
United States
He put up a new one (0.42b) 20 minutes ago. Go get it @ http://sourceforge.net/projects/nesds/file...tar.gz/download

EDIT: also updates:


no sound updates.
short-cuts added..
extlink supported.
some unused files of sound are removed. It is much clear now...
no more...

so yeah.

EDIT: After using this I have to say it is COMPLETELY worth it to update. Save/Load State is mapped to Start+Up/Down and is INSTANTANEOUS, Load ROM is mapped to Start+Select, and Screen scaling is mapped to Select+Dpad. It works well - nice job Huminghao!
 

twiztidsinz

Taiju Yamada Fan
Member
Joined
Dec 23, 2008
Messages
4,979
Trophies
0
Website
Visit site
XP
220
Country
United States
Tubby28 said:
how can i unpack the download or someone make a .nds file from the download
Open it with any archive program worth mentioning... (7zip, Peazip, WinRAR, WinZip, whatever)

Button Swap and Star In "nesDS" folder* version uploaded:
http://gbatemp.net/t278389-nesds-ex?view=f...t&p=3498666

*If the "nesDS" folder is not found nothing happens.
 

injected11

Crescent Fresh™
Member
Joined
Jul 17, 2009
Messages
1,776
Trophies
0
Website
Visit site
XP
153
Country
United States
Do the NES roms need to be in a specific directory? Until now I had been using an ancient version of nesDS that read from a folder I had named NES. When using this new version, the program loads, but the list of roms does not appear, just a white line with nesDS .42b in the top right corner. I've also tried placing a few roms on the microSD's root, but those did not appear in the rom list as well.
 

Dariusxq

Well-Known Member
Newcomer
Joined
Dec 5, 2010
Messages
52
Trophies
0
XP
95
Country
Poland
Save/Load State is mapped to Start+Up/Down and is INSTANTANEOUS
Load ROM is mapped to Start+Select
Screen scaling is mapped to Select+Dpad

Yeah It is Great!! Save/Load and Load ROM is everything what I wanted
biggrin.gif


THX huiminghao, I'm waiting for new releases
smile.gif
 

Yuan

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
1,291
Trophies
0
XP
371
Country
Brazil
Ducktales HUD became garbled again since the merge of EX version (0.40b I think). It was working fine on previous versions, although it doesn't fit the screen correctly.

Btw, thanks for updating the project
smile.gif
 

Covarr

Sentient Cash Register
Member
Joined
Oct 21, 2005
Messages
872
Trophies
0
Age
35
Location
Far East of Eden
XP
366
Country
United States
YayMii said:
The PocketNES emulator has DPCM support (I thought I should let you know, since nesDS is based off PocketNES).
I feel I should mention, PocketNES uses the GBC sound chip. While this hardware is present in the DS, it is only accessible in GBA mode, presumably because Nintendo is trying to phase it out. I'd be willing to bet the DSi and 3DS do not have it.

What this means is that the sound code had to have been rewritten between PocketNES and NESDS. As such, no sound feature can be ported from one to the other.
 

twiztidsinz

Taiju Yamada Fan
Member
Joined
Dec 23, 2008
Messages
4,979
Trophies
0
Website
Visit site
XP
220
Country
United States
Yuan said:
Ducktales HUD became garbled again since the merge of EX version (0.40b I think). It was working fine on previous versions, although it doesn't fit the screen correctly.

Btw, thanks for updating the project
smile.gif
Open the Display tab and change the Sprite Render to "Per-scanline".
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    It could get banned from PSN but you can change your ID I think?
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
  • K3Nv2 @ K3Nv2:
    Did you try wearing them?
    K3Nv2 @ K3Nv2: Did you try wearing them?