lolSnes -- SNES emulator for DS

Discussion in 'NDS - Emulation and Homebrew' started by StapleButter, Aug 19, 2013.

  1. VMM

    VMM Hamon > Stand

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

    Our Patreon
    Jul 1, 2010
    Brazil

    It isn't about the source code, it's about Mbmax,
    he is experienced and know people who have already worked with snes sound emulation on nds.
    The idea is, if Mega-Mario contacted him, he could know people who could help with the project.
     
  2. user64

    user64 GBAtemp Fan

    Member
    1
    Aug 14, 2013
    Canada
    Would SuperFX emulation be possible? Or is the DS just too weak?
     
  3. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    6
    Dec 14, 2004
    New Zealand
    No. I was the one who ported SnemulDS to the latest devkitarm/libnds at the time. Mbmax isn't a developer. I don't know much if anything detailed about the snes either.
     
  4. futaris

    futaris Member

    Newcomer
    3
    May 25, 2006
    Brisbane

    I just tried it then on my 3DS (AU Model) - running v1.1.0-0E. It runs fine:

     
  5. piemastr

    piemastr Newbie

    Newcomer
    3
    Dec 15, 2007
    United States

    What about ichifly's gba emulator on the ds :P
     
  6. StapleButter
    OP

    StapleButter 'New Member' registered since 2009. Fuck yea.

    Member
    9
    Dec 5, 2009
    France
    Depends on how much power it'll take to emulate those games.

    What is certain is that it won't be LLE.
     
  7. user64

    user64 GBAtemp Fan

    Member
    1
    Aug 14, 2013
    Canada
    Sorry to be a noob, but what is LLE?
     
  8. soulrazor

    soulrazor GBAtemp Regular

    Member
    2
    May 18, 2012

    If i'm not mistaken i think he is refering to low-level emulation (for the average person: accurate but slow)
    the oposite is HLE -> High-level emulation (less accurate but fast)
     
  9. StapleButter
    OP

    StapleButter 'New Member' registered since 2009. Fuck yea.

    Member
    9
    Dec 5, 2009
    France
    In the context of programmable chips, LLE is emulating the chip as, well, a chip. Executing every instruction, just like on the real thing. HLE is emulating the chip's overall functionality in high level.

    HLE is faster, but less accurate. It also ignores the timings the original chip would normally have, causing special chip games to run faster than they should.

    For a 3GHz PC, LLE is fine, but in the case of the underpowered DS, HLE would be the only way to go.
     
    the_randomizer likes this.
  10. VMM

    VMM Hamon > Stand

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

    Our Patreon
    Jul 1, 2010
    Brazil

    I remembered of Mbmax creating a thread for the rebirth of snesmulds,
    I tought he was the main coder of the reborn project, sorry for the mistake.
     
  11. user64

    user64 GBAtemp Fan

    Member
    1
    Aug 14, 2013
    Canada

    Oh... Low Level Emulation. So HLE causes speedups? I suppose that's better than frameskip 10 with 1 fps...
     
  12. the_randomizer

    the_randomizer The Temp's official fox whisperer

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

    Our Patreon
    Apr 29, 2011
    United States
    Dr. Wahwee's castle

    In a nutshell, yes, HLE aims to speed up emulation as much as possible while sacrificing accuracy, LLE is the opposite.
     
  13. Yepi69

    Yepi69 Jill-sandwiched

    Member
    7
    Nov 29, 2010
    Portugal
    Behind you
    If this plays EarthBound just fine, you sir are my hero.
     
    the_randomizer likes this.
  14. the_randomizer

    the_randomizer The Temp's official fox whisperer

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

    Our Patreon
    Apr 29, 2011
    United States
    Dr. Wahwee's castle

    Oh, it will, this emulator has a lot of potential and I for one give him props for taking the challenge B-)
     
    Yepi69 likes this.
  15. PROTOBOY

    PROTOBOY GBAtemp Regular

    Member
    2
    Apr 21, 2011
    Canada

    Looks great, can you make a small game play video showing us the performance?
     
  16. 2ndApex

    2ndApex GBAtemp Advanced Fan

    Member
    4
    Jul 12, 2012
    United States

    If lolSNES eventually runs at 60 FPS with HUD squishing like SnemulDS and not give me a seizure every time the game changes areas like CATSFC you have all of my internet cookies.
     
    the_randomizer likes this.
  17. Yepi69

    Yepi69 Jill-sandwiched

    Member
    7
    Nov 29, 2010
    Portugal
    Behind you
    I've been after WAYS to play EarthBound on the go, my only choice is only a PSP but hell, I'm not gonna buy a PSP just for portable EarthBound.
     
  18. loco365

    loco365 GBAtemp Guru

    Member
    11
    Sep 1, 2010
    I'd love to try the latest version. I'll try getting it to build here.

    ..if I can lol

    Edit: Got it built. F-Zero tries so damn hard to work (I can navigate the menus, however they are buggy, and the Training course selection kinda works. The GP course selection just fails outright. Absolutely no sound, either.). And Sutte Hakkun also tries (a single blip of blue), but gets errored out.

    I'm really excited to see this emulator, and I can't wait for future versions.
     
  19. user64

    user64 GBAtemp Fan

    Member
    1
    Aug 14, 2013
    Canada
    I was trying to build it on Mac but I have no idea what I'm doing and it can't find nds.h...
     
  20. StapleButter
    OP

    StapleButter 'New Member' registered since 2009. Fuck yea.

    Member
    9
    Dec 5, 2009
    France
    You need to get the latest devKitPro.