SNEmulDS Moonshell Extlink Compatible

Discussion in 'NDS - Emulation and Homebrew' started by Ben_j, Oct 28, 2009.

  1. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    So, after a lot of troubles, I finally made a SNEmulDS compatible with the extlink feature of Moonshell 2.
    Traduction for dummies : that's an SNEmulDS that you put on a folder of your moonshell, and it allows you to load a SNES rom directly from moonshell, instead of having to load SNEmulDS, then search the rom and load it.

    I'm not releasing it yet, because I still have to fix some stuff, and I only managed to compile SNEmulDS 0.4. I want to mod the 0.5 version, but still can't compile it (help would be appreciated)

    Also, my Moonshell does a weird stuff. If I let the RomID of my SNEmulDS to SNDS, it does not load it and says it can't load commercial roms.
     
  2. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
  3. Ultralex

    Ultralex GBAtemp Fan

    Member
    334
    8
    Mar 18, 2009
    Gambia, The
    doesn't work for me.
    it just starts to the game select screen
     
  4. jurassicplayer

    jurassicplayer Completionist Themer

    Member
    4,355
    505
    Mar 7, 2009
    United States
    Pantsuland
    Did you check SNEmulDS's compatibility list for version 0.4?

    Tried it out for myself. It works out fine so far (I still hate the SNES folder xD but the extlink does what its supposed to). I played Super Aleste for all of half an hour before I realized I had to go somewhere.
     
  5. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    It works if you put your rom anywhere, not just the SNES folder. But SNEmulDS still won't display them in its list unless they are in the SNES folder.
     
  6. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    Ok, I checked and there was a problem, Ultralex was right. jurassicplayer you probably had only one file on your folder.
    I fixed it, and it even works with long filenames now [​IMG]

    File re-uploaded at the same link as in the original post [​IMG]

    EDIT : someone contacted me and asked for a DSivision 2 compatible version. I'll see what I can do but since I have an sdhc card, DSivision does not work fine on my DSTT
     
  7. Dueler

    Dueler GBAtemp Regular

    Member
    124
    1
    Jan 22, 2009
    Nice work man, i just came here after reading the other thread about this lol.
    gonna put it on right now [​IMG]

    Oh and cant wait for a higher version [​IMG]
    If you can get it done.
     
  8. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    I need to figure out how to compile the 0.5, and then it will be allright. Having sources of the 0.6 alpha would be nice too.

    Also, I was wondering if the 0.4 already used the snes.cfg file ?
     
  9. spinal_cord

    spinal_cord Knows his stuff

    Member
    3,010
    580
    Jul 21, 2007
    somewhere

    Incorrect, DSision2 itself Will work fine with an HCSD card, the only thing that wont work, is using ysmenu to load backups, homebrew will still load.

    DSision2 should work fine on your card if you only need to test snemulds with it.
     
  10. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    I too had that problem with my AKAIO Rom loader, Maybe one of these days i'll share my code.
     
  11. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    I didn't know that. I'll try.
     
  12. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    544
    Dec 14, 2004
    New Zealand
    I thought it was obvious by my quote, I had trouble with moonshell2 providing the short filenames only, I worked around it by doing some trickery.
     
  13. Dueler

    Dueler GBAtemp Regular

    Member
    124
    1
    Jan 22, 2009
    Im having a problem with changing options, is that because its unable to use a cfg file?
     
  14. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    I implemented it in the 0.5. Not working for the moment though. The rom seems to load fine, but does not start and the menu is freezed. I will look better tomorrow.
     
  15. insanepotato

    insanepotato Advanced Member

    Newcomer
    53
    0
    Aug 1, 2009
    broady
    how exciting! =O

    tbh, i'll wait till u can get the latest version working, considering most my games aren't compatible anyways. This great. I've kinda always hoped all the emulators and stuff would soon be integrated into moonshell ^^

    keep up the good work.

    ps. i know a bit of c/c++, but im a noob. if i can help in anyways, lets me know. i just cant wait to see moonshell "nativly" running snes roms ahahhaa
     
  16. Ben_j
    OP

    Ben_j GBAtemp Advanced Fan

    Member
    696
    13
    Nov 13, 2005
    France
    I don't need help, it's not a lot of code to add.
    And I think the 0.5 will be the highest version you'll get for moonshell, since SNEmulDS hasn't been updated for almost 2 years and there are no sources for the 0.6 alpha (of if you know where to find them, let me know).
    Dunno if I'll have time to work on it this afternoon, if not, you'll probably have it on monday or thursday.


    EDIT : new clean topic for the v0.5
    http://gbatemp.net/index.php?showtopic=188297