Could nintendo inprove the DSMODE graphics on the nN3DS

Discussion in '3DS - Games & Content' started by sightlight, Jun 3, 2015.

  1. sightlight
    OP

    sightlight GBAtemp Fan

    Member
    423
    43
    Aug 5, 2009
    United States
    Could nintendo improve the graphics rendering DSMODE in the nN3DS XL to look more realistic?

    DS games are crazy cheap everywhere! Imagen playing some of them in High res, filters, and better 3D rendering.
     
    keven3477 likes this.


  2. _Chaz_

    _Chaz_ GBAtemp's Official Mook™

    Member
    5,684
    400
    Sep 12, 2009
    United States
    Nope.
     
    zoogie likes this.
  3. sightlight
    OP

    sightlight GBAtemp Fan

    Member
    423
    43
    Aug 5, 2009
    United States
    I don't believe the nN3DS could not handle it. Some high res like desmume and some filters.
     
  4. _Chaz_

    _Chaz_ GBAtemp's Official Mook™

    Member
    5,684
    400
    Sep 12, 2009
    United States
    The N3DS, although more powerful than the O3DS, is not powerful enough to run a DS emulator. The only reason the 3DS runs DS software is because of hardware compatibility. It's not emulated, it's handled exactly as it would be on the original DS, 256x192 rendering resolution and all.
     
  5. zoogie

    zoogie simple pimp tool

    Member
    6,243
    7,908
    Nov 30, 2014
    United States
    Ds mode is 256 x 192, 3ds mode is 320 x 240. Not much room for improvement there.

    You would also have to switch from hardware to software emulation which will create serious performance issues. N3DS still doesn't have an amazing CPU even while improving over old 3ds. (266mhz x2 vs 266mhz x4)
     
  6. sightlight
    OP

    sightlight GBAtemp Fan

    Member
    423
    43
    Aug 5, 2009
    United States
    I am talking about new 3DS more..amiibo..
     
  7. Qtis

    Qtis Grey Knight Inquisitor

    Member
    3,797
    1,295
    Feb 28, 2010
    The Forge
    Short answer, no. Long answer, no. You would either have to remake the games to use the improved hardware or make a software emu. Both are highly unlikely and possibly even impossible on the current hardware.
     
  8. crea

    crea GBAtemp Regular

    Member
    100
    39
    Mar 20, 2013
    Lesotho
    I think all answers until now misinterpreted. To improve graphics, you do not have to emulate or upscale. A better performing screen smoothing algorithm would do the trick for example, and it is do-able. Personally I would like to see different filters, one original ans some others like good emulators offer.

    You could also maybe improve load times and/or framerate. But while I do not really have the basics to back that up, I have the feeling that would require some serious hacking, maybe even improvement specialized on single games.
     
  9. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

    Member
    GBAtemp Patron
    The Real Jdbye is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,884
    5,029
    Mar 17, 2010
    Norway
    Alola
    2D pixel art looks terrible with any kind of filtering or non-1:1 scaling, and there's not much they can do to solve that. They should've used 512x384 screens (wider for the top screen) so they could have just used pixel doubling on DS games, but too late for that now.
    A better filter would help some for 3D games though.
     
  10. kuwanger

    kuwanger GBAtemp Regular

    Member
    219
    87
    Jul 26, 2006
    That heavily depends on just how much DSMODE is a full hardware mode vs how much of it is accessing a firmware controllable 3D hardware. Odds are good it's all pretty baked in and the DSMODE, to maintain backwards compatibility without much fuss on Nintendo's part, has no more access to the 3DS hardware than a regular Nintendo DS would (ie, it's 99% a hardware mode). More generally, I imagine some of the 3D hardware access is in libraries compiled into games but most of it in modifiable firmware/rom/circuit layouts, so as others have suggested you'd likely need some sort of a translator even if you get 99% of code to run in DSMODE and simply kick into 3DS mode to run a small translator to use the 3DS 3D hardware; but then that same thing would be a gaping vulnerability to be exploited for piracy, so...

    Now, if you want to imagine them making a NEW New 3DS XL...there's nothing stopping them from adding texture upscaling, tessellation, screen anti-aliasing, etc to DSMODE, 3DS mode, etc. But that's well outside the scope of what I think your original question intends.
     
  11. spyro3dsguy

    spyro3dsguy GBAtemp Fan

    Member
    304
    62
    Nov 28, 2011
    Canada
    So PSP can run PS1 games, but 3DS can't run DS games?
     
  12. _Chaz_

    _Chaz_ GBAtemp's Official Mook™

    Member
    5,684
    400
    Sep 12, 2009
    United States
    The PSP uses a PlayStation emulator. This isn't hard to understand.
     
  13. spyro3dsguy

    spyro3dsguy GBAtemp Fan

    Member
    304
    62
    Nov 28, 2011
    Canada
    The PSP hardly emulates PS1 games. It shares architectures with the PS1 allowing for 1:1 emulation with most of the instructions. The same can't be done with DS games on a more powerful ARM wielding device?
     
  14. omgpwn666

    omgpwn666 Guy gamer and proud!

    Member
    2,547
    306
    Jun 14, 2008
    United States
    Florida
    My PS1 games lag on my PSP, but it may be because I was playing games not officially released on the Playstation Store, like Glover.
     
  15. VMM

    VMM Hamon > Stand

    Member
    GBAtemp Patron
    VMM is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,100
    1,001
    Jul 1, 2010
    Brazil
    How is remaking games impossible with the current hardware?
    A remake shouldn't be that much of a problem, since it's adapted to the hardware in hand and the original one had a inferior hardware.
    Nintendo have already tried remaking Super Mario 64 for 3DS, the didn't do it because the camera was problematic and broke the 3D effect,
    but they were intended to using 3D Land engine and there shouldn't be any performance issue.
     
  16. Duo8

    Duo8 I don't like video games

    Member
    3,440
    1,139
    Jul 16, 2013
    Userland apps on the 3DS don't have access to the ARM7 and the ARM9, so no.
     
  17. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    21,195
    10,076
    Apr 29, 2011
    United States
    Dr. Wahwee's castle
    DS Mode is essentially a virtual machine, I don't know how or if they could ever improve the internal resolution, if at all.
     
  18. TecXero

    TecXero Technovert

    Member
    2,814
    906
    Apr 13, 2014
    United States
    Mainframe
    Even if it could, do you really think Nintendo would? Their backwards compatibility and Virtual Console software has always been very baseline. Only what's needed to get it to run well and to save. Options are almost nonexistent, even for how it displays. Higher resolution DS would be neat (can't agree on filters), though better 3D rendering would probably require modifying the game itself. Either way, currently it can't be done. The 3DS would have to run in a mode that doesn't exist.
     
  19. Qtis

    Qtis Grey Knight Inquisitor

    Member
    3,797
    1,295
    Feb 28, 2010
    The Forge
    It would not be the same game anymore. He's asking for improving the game in the n3ds and not remaking the game. As the games are made to load all the data from the ROM, it would require write a bit more to achieve the end result of improving the game without actually remaking the game.
     
  20. VMM

    VMM Hamon > Stand

    Member
    GBAtemp Patron
    VMM is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,100
    1,001
    Jul 1, 2010
    Brazil
    That I know, but your phrase says otherwise
    - "You would either have to remake the games to use the improved hardware or make a software emu. Both are highly unlikely and possibly even impossible on the current hardware"

    You say that a remake is not only high unlikely but impossible with the current hardware, and I'm saying it's 100% possible.