Is the 3DS' NDS-Mode really an NDS Emulator?

Discussion in '3DS - Console, Accessories and Hardware' started by jceggbert5, Apr 12, 2011.

  1. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    So I've had my 3DS for 6 days now. And in this time, I've messed with DS-Mode alot, including with my DSTwo *slapsHimself*. Some things that I've found out while playing my 3DS that doesn't happen on my DSiXL:

    • When playing my NSMB Hack, New Retro Mario Bros, alot of the tiles are messed up. And it's not just the 8x8 graphic tiles messed up, it's like the bottom 6 of the 16 pixels of some blocks are duplicates of the top 6 pixels, and they aren't properly blended with the rest of the displayed graphics.

    • Rhythm Heaven is nearly unplayable, it feels like there's about 80ms lag, which is enough to kill you.

    • I played a homebrew that doesn't have Sleep Mode enabled, meaning that the processing doesn't stop, and the screens stay on. (BibleDS if anyone cares) When I use it on the 3DS, when I close it, the screen turns off, and processing seems to be cut in half (when caching the books at startup, it takes twice as long as when open)

    Has anyone else experienced any of these problems? (If you want to test something with a homebrew but are too scared to put a flashcart in your 3DS, ask me and I'll do it until I get my 3DS replaced because of other problems (LEGO Star Wars randomly freezes, and since that started, other stuff does too except for DS mode (Flash cart went in after the problems started, so don't blame that!)))

    Discuss

    -Your Friendly Neighborhood Egg
     


  2. WiiUBricker

    WiiUBricker Insert Custom Title

    Member
    6,893
    3,917
    Sep 19, 2009
    Argentina
    Espresso
  3. Mesiskope

    Mesiskope Banned

    Banned
    539
    0
    Jul 30, 2008
    United States
    Union Hotel
    see if you can use the touchscreen on scumvm cause I cant.
    Rhythm Heaven works fine for me
     
  4. Coto

    Coto GBAtemp Addict

    Member
    2,353
    403
    Jun 4, 2010
    Chile
    I noticed a lag when Rhythm Heaven (USA) came out back in 2009, compared to Rhythm Tengoku Gold (JAP). I hated RH until Rhythm Paradise came out and fixed the issue. It´s rather a development problem.

    And the other stuff, perhaps those problems you have at garbled tiles, icons, etc are because of different RAM layout inside 3DS´s DS mode. *Just a thought*
     
  5. doyama

    doyama GBAtemp Maniac

    Member
    1,288
    3
    Nov 30, 2006
    United States
    To me it seems unlikely that the NDS mode is 'emulation'. The architecture is still ARM so it's not like you need to emulate much. There are probably some new video calls to address the 3DS capabilities, but in NDS mode those calls would be the same as before.
     
  6. g.crow

    g.crow beide mittelfinger hoch

    Member
    770
    2
    Feb 26, 2006
    United States
    no lags w/ rhythm heaven (E) on my 3ds
     
    NoNAND likes this.
  7. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    Is that using a Flash Cart or legit? I don't have my legit cart with my at the moment (left it at grandma's a couple months ago)
     
  8. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    [sorryfordoublepost]

    No, it's Homebrew. It has a Summer Compo startup. (edit: Whoops, didn't realize that you posted the original post asking to test the game... Sorry)

    It seems to work fine. I don't know how it is normally, but it starts up and plays. Feels weird with circle pad tho...
     
  9. DiscostewSM

    DiscostewSM GBAtemp Guru

    Member
    5,018
    2,658
    Feb 10, 2009
    United States
    Sacramento, California
    One thing to understand is that while the 3DS does it's best to mimic the hardware environment of the DS, it won't be perfect. And also understand that homebrew and hacks were not on Nintendo's things-to-do-list when getting DS playback working.

    Now, Rhythm Heaven is another issue. Remember that the 3DS generates longer load times with DS software (bulk or streaming). If you are running it with an SCDS2, then that could contribute to the problem you're facing.
     
  10. coolness

    coolness PSN: Dutch_DarkLord

    Banned
    2,016
    13
    Jun 14, 2009
    Netherlands
    Rotterdam Bitches!!
    this is a good discovery but have you maybe checked if the dumps are bad or not?
     
  11. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    Everything is good and works perfectly on my iXL and Lite

    I'm mainly curious about the homebrew's weird sleepmode behavior.

    Also, Moonshell2 acts weird when you first close it (stutters), but is fine otherwise.

    I shall test stuff on my DSone when I get home from Florida. (We are competing at the BEST Robotics World Championship! (And we're gonna win!))
     
  12. ThriLL

    ThriLL Advanced Member

    Newcomer
    71
    6
    Mar 13, 2009
    United States
    You're using the DSTwo? Mind trying out the patched Tales of innocence game? I'm really looking forward to replaying that one on the 3DS.
     
  13. KingVamp

    KingVamp Great... AETHER!

    Member
    10,056
    1,841
    Sep 13, 2009
    United States
    I played (flash cart) Rhythm Heaven with no problem. [​IMG] Strange....
     
  14. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    I can get a ROM, but can you link to a patch?
     
  15. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    Hmm... Did you play it fullscreen or unscaled?

    [sorryfordoublepostagain]
     
  16. Rankio

    Rankio GBAtemp Fan

    Member
    417
    1
    Mar 7, 2007
    United States
    There's an unscaled mode? I have to look into that. The resize filter Nintendo used makes the NDS games look way too soft.
     
  17. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    I agree. Hold start and/or select from when you start the game until you see the game launch (the 3D LED turns off) Looks real tiny though (but that's coming from an iXL user)
     
  18. Rankio

    Rankio GBAtemp Fan

    Member
    417
    1
    Mar 7, 2007
    United States
    I went from the DSLite so it should be alright for me. Hopefully Nintendo updates their resize method with a firmware update.

    Thanks for the tip.
     
  19. jceggbert5
    OP

    jceggbert5 Check out my hack, New Retro Mario Bros.

    Member
    989
    1
    Dec 1, 2008
    United States
    USA, Earth, MilkyWay
    Mmkay, and I agree, Ninty should make it more... smart or something...

    and NP [​IMG]
     
  20. KingVamp

    KingVamp Great... AETHER!

    Member
    10,056
    1,841
    Sep 13, 2009
    United States
    Yes, full screen and the game itself looks aright, actually it looks the same. Although I'm not a XL owner.

    Not trying to offend or anything,but

    Maybe it the rom or you need to play longer(practice).

    Or maybe I'm unknowingly adapting to the lag? [​IMG] jk

    Is it a huge lag?

    Maybe I should look at these games harder, I can't really tell the difference. TBH