SNES images on a DS?

Discussion in 'Game Development General Discussion' started by Piglet, Aug 26, 2009.

  1. Piglet

    Piglet Spirited Member

    Joined:
    May 28, 2008
    Messages:
    175
    Likes Received:
    0
    If I remember rightly, the SNES supported an X resolution of 256 or 512 and a Y resolution of 224,240,448 & 476. Now, ignoring those interlaced modes, there are simply two Y sizes; to whit 224 & 240. The DS only supports a Y resolution of 192.
    If I want to display a SNES image, am I better off having a fractional Y-adder and skipping some lines (I believe the Sega Nomad do this), a fractional Y-adder that I alter every frame to 'flicker' between the missing lines OR to perform a linear interpolation between the lines which will be smooth but will be slightly muddy?
    Has anyone considered this problem on other platforms? Has anyone seen a smarter solution than the ones I have outlined? I would love to know...
     
  2. TmEE

    TmEE Peppy Member

    Joined:
    Aug 13, 2008
    Messages:
    362
    Likes Received:
    1
    skipping lines will look rather bad, interpolating things together would yeld much nicer result.

    PS: Nomad screen has enough res to show MD image with no torubles, and its driven by analog RGB. It will start blending lines together if you feed it with PAL signal (higher vertical res).
     
  3. Trenton_net

    Trenton_net AKA SUPERCOM32

    Joined:
    Apr 13, 2007
    Messages:
    2,378
    Likes Received:
    58
    Or you could crop the edges of the screen, but that might be rather undesirable.
     
  4. ccovell

    ccovell Resolute Member

    Joined:
    Jan 29, 2005
    Messages:
    954
    Likes Received:
    10
    SNES Emul DS does it with several options: partial/full scaling, or no scaling with the position of several graphics layers being adjustable on the DS screen. I tend to go for the latter, as scaling/interpolating always looks shitty to me, no matter how well done.
     
  5. Piglet

    Piglet Spirited Member

    Joined:
    May 28, 2008
    Messages:
    175
    Likes Received:
    0
    Has anyone got a DS to emulate a SNES fully? 66MHz to emulate 2 CPUs and a lot of video-hardware?
     
  6. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    No, no one has. The SNES emulator as I recall just maps onto the GBA/DS graphics hardware as software emulation would be impossible to do at a fast enough speed and this presents limitations because the SNES PPU has features the GBA/DS PPU doesn't, such as per-tile priority and the color arithmetic.

    Some games don't work too bad at all but others are pretty much hopeless to ever work properly.

    Also the only emulator to emulate SNES "fully" is BSNES and it has requirements on PC which are:

    Minimum system requirements:

    • AMD Athlon 2600+ or Intel Core Solo
    • 64MB RAM free
    • Windows port: Windows XP or later, with DirectX 9.0c or later
    Recommended system requirements:

    • AMD Phenom II or Core 2 Duo
    • Video card that supports Direct3D 9.0 or OpenGL 2.0
    • Linux port: hardware-accelerated video driver with OpenGL or X-Video support
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page