Results 1 to 2 of 2

Thread: Snes9x or ZSNES for DS?

                  
   
  1. #1

    Default Snes9x or ZSNES for DS?

    I've been thinking about a port of either Snes9x or ZSNES for the DS, and now I decided to post this idea here. I think a port of one of these emulators would be great, because it seems like the development of SnemulDS isn't "simply sleeping", as archeide says. It's more likely dead... I think that's really sad, but if someone would like to port one of the two emulator I've mentioned, then I would be really happy.

    It's easy to find the source to both of the emulators, but to make it easier for everyone, here you have the links:

    ZSNES_V.1.51

    Snes9x_V.1.51
    Last edited by Dragonic; December 23rd, 2008 at 12:01.

  2. #2
    DCEmu Old Pro DanTheManMS's Avatar
    Join Date
    Oct 2006
    Posts
    1,946
    Rep Power
    75

    Default

    ZSNES source is useless as it contains lots of custom assembly code that cannot be ported to the DS.

    SNES9X code would theoretically work, but since it uses a software renderer, it would be slow as molasses. All the current SNES emulators for the DS use hardware rendering, in which the DS's dedicated 2D hardware is used to greatly increase the drawing speed at the cost of graphical accuracy. If the entire image is calculated in memory, the graphics look better but each frame must be painted to the screen pixel by pixel, a process that is very time- and CPU-consuming.

    Compare NesterDS+ and NES DS to see what a difference a hardware renderer makes. Also compare jEnesisDS v0.4a SW version and v0.4a HW version (this is the only release of jEnesisDS that has a SW renderer version so you must use this to compare rather than the latest release).

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •