WIP DeSmuME-NX (w/Laprox's Vertical Mod) [DS Emulator]

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by Laprox, Jul 4, 2018.

?
  1. Yes!

    74.8%
  2. No.

    3.6%
  3. Finish it yourself, but you can't because you know almost nothing about emulation!

    21.5%
  1. Laprox
    OP

    Laprox Member

    Newcomer
    2
    Jun 1, 2018
    United Kingdom
    DeSmuME-NX :switch: (w/Laprox's Vertical Mod) :nds:

    The original porter MasterFeizz, has been inactive for quite some time: I thought I'd maybe help spark some interest back into the project.
    Update: ROMs booting in normal mode, crashing in vertical mode: multi-threading is still broken, so is sound, that uses it. Thank you to Jpe230 for debugging a hidden SDL2 font error, that prevented ROMs booting (Don't ask, I have no idea how it did this, but it did). Compiled with LibNX[1.4.1].

    Update: due to the latest release of LibNX[1.4.0], the newest unreleased versions of DeSmuME-NX will fail to boot ROMs. I had trouble compiling on the latest version, after workarounds, a few changes to the code and a different compiler version: I was able to get a bootable application, but because of multi-threading now being broken, it fails to boot a ROM.
    [​IMG]

    Update: the original porter has removed the repository from their GitHub page!
    IMG_0722.JPG

    Update: as it appears the original porter has abandoned the project, who will take over and reignite the flame of emulation?
    Update.

    Featuring:
    • Vertical/Portrait Mod with calibrated and working Virtual DS Touchscreen.
    • New Temporary SDL2 Menu System.
    • Toggle in the main menu to enable/disable portrait mode.
    • An actual Homebrew menu Icon.
    You can download the modified version at my GitHub page! ❤️
     

    Attached Files:

    Last edited by Laprox, Sep 19, 2018
  2. XorTroll

    XorTroll Dev: Goldleaf, emuiibo, Brew.js...

    Member
    11
    Dec 28, 2017
    Spain
    Nowhere
    Cool!
     
    Laprox and jjbredesen like this.
  3. FierceDeityLinkMask

    FierceDeityLinkMask GbaTemp's Official Deity

    Member
    4
    Jul 29, 2016
    United States
    Above All Others
    You can do it. I believe in you.
     
    Laprox likes this.
  4. kikongokiller

    kikongokiller GBAtemp Advanced Fan

    Member
    8
    Jan 12, 2017
    Australia
    I can't imagine that it runs all too well, but I'm pretty curious.
     
  5. Laprox
    OP

    Laprox Member

    Newcomer
    2
    Jun 1, 2018
    United Kingdom
    It runs quite bad, but it's playable: when it doesn't crash :rofl2:
    Just don't try running something like, mario 64 DS.
     
  6. mustafag32g

    mustafag32g GBAtemp Advanced Fan

    Member
    7
    Jul 30, 2014
    Argentina
    what is missing in order for it to run at full speed?
     
  7. Laprox
    OP

    Laprox Member

    Newcomer
    2
    Jun 1, 2018
    United Kingdom
    I have No clue >> "Finish it yourself, but you can't because you know almost nothing about emulation!" << That's why I put this as an option in the pole, it means I can't finish it.
     
    Last edited by Laprox, Jul 5, 2018
    FierceDeityLinkMask likes this.
  8. FierceDeityLinkMask

    FierceDeityLinkMask GbaTemp's Official Deity

    Member
    4
    Jul 29, 2016
    United States
    Above All Others
    Don't worry, when you start working on it we'll give you (moral) support. You'll be the hero the Switch Hacking community needs, but also the one we don't deserve.
     
    Guivas73 and Laprox like this.
  9. mustafag32g

    mustafag32g GBAtemp Advanced Fan

    Member
    7
    Jul 30, 2014
    Argentina
    uhmm thats why asked the question you dumbasss?
     
    D0ct0r likes this.
  10. Laprox
    OP

    Laprox Member

    Newcomer
    2
    Jun 1, 2018
    United Kingdom
    I mean I know nothing!
     
  11. FierceDeityLinkMask

    FierceDeityLinkMask GbaTemp's Official Deity

    Member
    4
    Jul 29, 2016
    United States
    Above All Others
    Staph talking bad about the hero we need, but don't deserve. See you're proving my point about the one we "don't deserve" already.
     
  12. D0ct0r

    D0ct0r Newbie

    Newcomer
    1
    May 20, 2018
    United States
    I would work on this but I'm not a emulation g0d. I just want to be able to play DS games reliably on the Switch. :c
     
    Tio_Pato, Andytoxic and Laprox like this.
  13. Kazalber

    Kazalber Advanced Member

    Newcomer
    1
    Sep 25, 2017
    Guatemala
    I'm rooting for whoever decides to revive the project :yay:
     
    Laprox likes this.
  14. YigglyPoof

    YigglyPoof GBAtemp Regular

    Member
    4
    Oct 8, 2016
    United States
    Man, god bless your soul. This is the one thing I want on my switch other than emunand, I will forever be in your debt if you finish this. You got it!
     
    Laprox likes this.
  15. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08

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

    Our Patreon
    Mar 17, 2010
    Norway
    Alola
    Hmm. So that case that lets you mount the switch vertically to the JoyCons does have some use after all.
     
    Laprox, Chipidy and YigglyPoof like this.
  16. Chipidy

    Chipidy GBAtemp Regular

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

    Our Patreon
    May 14, 2018
    Canada
    Ontario, Canada
    Don't be so rude. Maybe he was asking to try and help? Jesus
     
  17. Zabhahs

    Zabhahs Goron

    Member
    3
    Sep 20, 2015
    United States
    Seattle area
    nice! good luck!
     
    Laprox likes this.
  18. stewacide

    stewacide GBAtemp Regular

    Member
    3
    Jun 22, 2018
    Canada
    I hope somebody does this just because I long to play Last Window, after playing and enjoying the hell out of Hotel Dusk on a friend's borrowed DS years ago. But I've tried that game in emulators on my Macbook Pro and it's unplayably slow, so I don't hold out a huge amount of hope of playability on Switch.
     
    Laprox likes this.
  19. Laprox
    OP

    Laprox Member

    Newcomer
    2
    Jun 1, 2018
    United Kingdom
    I think you misunderstand, I put that text there saying ME<MYSELF<I don't know that much about emulation.
    Why does everyone think I'm being rude? :rofl2:

    Maybe none of you are seeing the pole up top, or possibly thinking it's an ad?
     
    Last edited by Laprox, Jul 5, 2018
  20. ivo708

    ivo708 Newbie

    Newcomer
    3
    Feb 6, 2016
    Hi, I've tried to run it but I only get an error code (2168-0002)
    I'm on 5.1.0 maybe that the reason.
    EDIT:Nvm, i got it working, it was my error
     
    Last edited by ivo708, Jul 5, 2018
Loading...