[Release] DeSmuME - DS Emulator

Discussion in 'PS Vita - Hacking & Homebrew' started by MasterFeizz, Aug 2, 2016.

  1. MasterFeizz
    OP

    MasterFeizz GBAtemp Advanced Fan

    Member
    888
    827
    Oct 15, 2015
    United States
    This is a port of DeSmuME for the Vita.

    Still very early in development.

    Roms must be placed inside ux0:/data/desmume/


    Updated:
    Sound support
    DS homebrew support
    WIP - Multi threaded rendering (thanks to Xerpi)
    FPS counter (thanks to Xerpi)
    Basic rom selection
    JIT (Dynarec) implemented
    Video output scaled.
    You can now switch between 3 video layouts by tapping the bottom right corner of the screen.
    Saving should also work now.

    Screenshots

    Download: https://github.com/masterfeizz/DeSmuME-Vita/releases
    Source: https://github.com/masterfeizz/DeSmuME-Vita/
     
    Last edited by MasterFeizz, Aug 9, 2016
    Roah, LuxerWap, zfreeman and 18 others like this.


  2. Wellington2k

    Wellington2k DO YOU HAS?

    Member
    760
    364
    Nov 1, 2010
    United States
    Somewhere in this world of ours
    Thanks for this! Testing Curious Village. I'll report back what happens.

    EDIT: Well, it runs! Slow, but it works.
     
    Last edited by Wellington2k, Aug 2, 2016
  3. memomo

    memomo ( ͡° ͜ʖ ͡°)

    Member
    1,072
    548
    Nov 30, 2013
  4. VinsCool

    VinsCool Comfortably Numb

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

    Our Patreon
    11,848
    28,331
    Jan 7, 2014
    Canada
    Another World
    Wow, that was not expected so soon :P
     
    LuxerWap, MajinCubyan and JustAKirby like this.
  5. DeslotlCL

    DeslotlCL GBAtemp's official dragon look-alike axolotl

    Member
    1,933
    2,134
    Oct 28, 2015
    Chile
    under your bed
    you would have to put your vita in your eyes to be able to see that small image xD but it's still a nice work and happened sooner than expected!
     
  6. MasterFeizz
    OP

    MasterFeizz GBAtemp Advanced Fan

    Member
    888
    827
    Oct 15, 2015
    United States
    I only have PSTV, so I never realized how small it was til now.
     
  7. DeslotlCL

    DeslotlCL GBAtemp's official dragon look-alike axolotl

    Member
    1,933
    2,134
    Oct 28, 2015
    Chile
    under your bed
    guesd it's displaying the original ds resolution... couldn't it be upscaled to fit the screen?
     
  8. MasterFeizz
    OP

    MasterFeizz GBAtemp Advanced Fan

    Member
    888
    827
    Oct 15, 2015
    United States
    Yes it can, but I'll have to leave it for later since its pretty late here
     
  9. DeslotlCL

    DeslotlCL GBAtemp's official dragon look-alike axolotl

    Member
    1,933
    2,134
    Oct 28, 2015
    Chile
    under your bed
    No worries, i don't even have a vita but i was impressed with your work :)
     
    MasterFeizz likes this.
  10. VitaType

    VitaType GBAtemp Advanced Fan

    Member
    748
    333
    Jul 16, 2016
    Germany
    Great work.

    A portrait-mode for stylus-based games on Vitas would be useful, too.
     
  11. CoreMessageInspector

    CoreMessageInspector Member

    Newcomer
    46
    17
    Jul 29, 2016
    Australia
    vitaPOWAA
    good work mate !
     
    Last edited by CoreMessageInspector, Aug 2, 2016
  12. Venom Intellect

    Venom Intellect GBAtemp Regular

    Member
    148
    45
    Nov 7, 2015
    United States
    I'm going to test multiple Rom's and compile a Rom list for you.
     
  13. laharl22

    laharl22 GBAtemp Advanced Maniac

    Member
    1,583
    163
    Dec 19, 2014
    France
    Good work for a test relezse
     
  14. apoptygma

    apoptygma GBAtemp Advanced Fan

    Member
    689
    145
    Mar 30, 2010
    memomo likes this.
  15. laharl22

    laharl22 GBAtemp Advanced Maniac

    Member
    1,583
    163
    Dec 19, 2014
    France
    Anybody can compile the xerpi version?
     
  16. zekepliskin

    zekepliskin GBAtemp Regular

    Member
    247
    68
    Oct 13, 2015
    Hampshire UK
    Um... wut?

    It's a bit tiny so we'd need screen scaling etc but wow, some sort of DS emulator on the Vita! Impressed.

    Personally what I always thought would work quite well is not have the screens on top of each other unless you're running portrait mode. Have them side by side and scale - both screens are 256x192 @ 4:3 aspect so putting them side by side we could scale each to 480x360 @ 16:12 with slight letterboxing top and bottom to retain proportions and fit to width of Vita screen. You could take the Wii U Virtual Console approach and have the main screen bigger than the bottom but personally, I'd go with the side by side scaled option.
     
    memomo likes this.
  17. Dr Eggman

    Dr Eggman I am THE Eggman.

    Member
    228
    27
    Jul 12, 2008
    Canada
    Eggmanland! (Toronto IRL)
    Incredible work. Glad to see the Vita scene picking up! Would love to see this developed to completion. I'm hoping the vita will reach PSP levels of homebrew.
     
  18. Mrchocobo29

    Mrchocobo29 Member

    Newcomer
    28
    1
    Jul 20, 2016
    Brazil
  19. JustAKirby

    JustAKirby GBAtemp Fan

    Member
    388
    235
    Oct 7, 2015
    United States
    Wouldn't you like to know?
    That was fast as hell.
     
  20. GamerUnity

    GamerUnity GBAtemp Regular

    Member
    122
    111
    Dec 10, 2015
    Philippines
    Nice work!

    Can the analog be used for dpad?