WIP melonDS for Switch

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by Hydr8gon, Sep 17, 2018.

  1. stranno

    stranno Member

    Newcomer
    3
    Feb 17, 2013
    Switch is getting LineageOS 15.1 soon so just use DraStic once available. With 220.000 Antutu points it should work fullspeed with high resolution.
     
    Last edited by stranno, Jun 20, 2019
    Csmrcc likes this.
  2. RinkuSonic41

    RinkuSonic41 Member

    Newcomer
    3
    Nov 28, 2016
    Italy
    Hyrule
    do i have to do risky stuff to get it working? Or it will just function?
     
  3. stranno

    stranno Member

    Newcomer
    3
    Feb 17, 2013
    Android will be launched from the sdcard using Hekate, so zero risk.
     
  4. RinkuSonic41

    RinkuSonic41 Member

    Newcomer
    3
    Nov 28, 2016
    Italy
    Hyrule
    so it's a dual boot?
     
  5. Csmrcc

    Csmrcc GBAtemp Regular

    Member
    4
    Sep 13, 2018
    Spain
    It's like lakka or Linux ubuntu, instead of launching the official fw or atmosphere you launch another so from hekate.
    But I think we will have functional ds emulator here, have faith on the work of the developers.
     
    Monti64 likes this.
  6. stranno

    stranno Member

    Newcomer
    3
    Feb 17, 2013
    @RinkuSonic41

    [​IMG]

    From the latest XDA article. DraStic working flawlessly it seems.
     
  7. RinkuSonic41

    RinkuSonic41 Member

    Newcomer
    3
    Nov 28, 2016
    Italy
    Hyrule
    Perfect! How much will we have to wait to have it finished?
     
  8. stranno

    stranno Member

    Newcomer
    3
    Feb 17, 2013
    No ETA. You should follow them on Twitter or XDA.

    https://twitter.com/switchroot_org
     
  9. ShadowOne333

    ShadowOne333 GBAtemp Guru

    Member
    18
    Jan 17, 2013
    Mexico
    Just goes to show what actually could be if Drastic was open source.
    But oh well, if they can't make a proper 64bit dynarec by the time August arrives, we might see such a thing.
     
  10. dragnipur

    dragnipur Member

    Newcomer
    3
    Jul 26, 2017
    United States
    friendship ended with melonds now drastic is my best friend (again)
     
  11. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    11
    Nov 6, 2002
    United States
    Azores/Portugal
    MelonDS 0.8.2 just released for Windows and Linux yesterday.
     
  12. Clydefrosch

    Clydefrosch GBAtemp Guru

    Member
    11
    Jan 2, 2009
    Germany
    It kinda shocked me when I realized that the playstation classic has perfectly working DS emulation (minus touchscreen of couse)
     
    RinkuSonic41 likes this.
  13. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    11
    Nov 6, 2002
    United States
    Azores/Portugal
    Seriously?!?!
     
  14. RinkuSonic41

    RinkuSonic41 Member

    Newcomer
    3
    Nov 28, 2016
    Italy
    Hyrule
     
  15. Clydefrosch

    Clydefrosch GBAtemp Guru

    Member
    11
    Jan 2, 2009
    Germany
    I assume it has something to do with architectures and it being somewhat of a glorified raspberry but yeah, weird times we live in.
     
  16. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    11
    Nov 6, 2002
    United States
    Azores/Portugal
    Thanks. Oh, it's retroarch.

    That's different. :)
     
  17. burial

    burial GBAtemp Regular

    Member
    4
    Aug 15, 2018
    United States
    Yep, saw that yesterday.....

    Its really sad, Switch should be able to destroy any ds/n64/psx/etc emu thrown at it.
     
    RinkuSonic41 likes this.
  18. Pipistrele

    Pipistrele GBAtemp Regular

    Member
    2
    Jan 21, 2019
    Russia
    DraStic is cool, but I want a solution that won't require me to jump from one boot to another all the time :(
     
  19. notimp

    notimp GBAtemp Addict

    Member
    10
    Sep 18, 2007
    The author of Drastic wrote a non commercial version for Rasp Pis and Odroids. PS Classic is using a the hacked odroid version of the emulator. Hacked as in, afair it needs one library, that doesnt come with the PS Classic, and people found a way to preload that - and get the Odroid binary to work.

    There are severe limitations though. The version thats released for the Pi and Odroid is an older version of Drastic that doesnt feature shaders, oder screen rotation.

    No shaders means - not even simple 2x nearest neighbor scaling (for 2D content, for 3D content it has a 'hires' mode), so fullscreen on a big tv looks crappy as can be (bilinear artefacts, washed out edges).
    No screen rotation means, that games like Hotel Dusk that required you to hold the DS like a book - are unplayable.

    Updates - or fixes are unlikely, as the Drastic author has chosen to make it a commercial product - and anything that he has done aside that - is likely to show goodwill to people in the coding community (hence Rasp Pi and Odroid - which are entry level "learn coding" hubs).

    Its use is limited - but its something (if you can cope with having two screens horizontally on screen for the PS Classic, and scaling gets bareable, because those simply are smaller, ...).

    Probably could be done somehow on the Switch as well (similar architecture), but a real Horizon based emulator that is worked on or even the Android version of Drastic (paid, newer) should be preferable. Because they would do - what you want them to do.

    Of course youtuber is too youtuber to mention any of that. ;)

    Short version - its not open source. That it works is a hack. And there are tradeoffs, that you don't really want.

    — Posts automatically merged - Please don't double post! —

    That it runs in retroarch is a hack as well - genderbent (dev of RetroBoot for the PS Classic), just wrote a retroarch core that launches the standalone emulator binary with a game preloaded. Its not a real Retroarch core - its just a "linker".

    Youtuber of course is too youtuber to mention that as well.

    — Posts automatically merged - Please don't double post! —

    Also youtuber urges you to "join his facebook group", because "there are lot of people in there that will help you" - and "as long as you are civil and courteous - you will have no issues getting help".

    And thats - btw, what we need to prevent at all cost in any community thats knowledge based.

    Because social game - more often than not - goes like that.

    Moron Dudebro - with a talent to be center stage with a bullshit personality and half a brain - forms supportgroup for the intellectually challenged, sets task to "help everyone" so he can get more fame/ad dollars - and pledges to kick everyone out thats critcal of him, or anyone - at a starting level of that dude, deciding on who should participate, has half a brain, and an alterior motive to begin with (get more loyal youtube viewers.).

    If you want excellency at anything - dont go for that. Never in your life, go for that.

    Exchange that for a group of people that string each other up, and nag each other all day - that have fights over who is correct, and that shun noobs like they are the worst thing on earth - and you are much better off, when it comes to getting real information.. ;) Because you are not being played - by a halfbrain, and have real (not PC coated) social interactions, on the internet. And an environment thats suitable for you to develop well in. Basically. ;) If it doesnt become too toxic. ;)

    A little counter intuitive - but you'll get it eventually.. ;)

    If you are the youtube personality in question. I'm sorry. I don't know you personally. You are just acting 'too youtuber'. ;)

    edit: Like came in before the rant. ;)
     
    Last edited by notimp, Jun 26, 2019
    JJTapia19 and proffk like this.
  20. Hydr8gon
    OP

    Hydr8gon Dragon Trainer

    Member
    8
    Dec 15, 2014
    Canada
    Hey guys, I just put melonDS 0.8.2 for Switch up as an official release. The OpenGL renderer is still broken, but melonDS 0.8.2 made some adjustments and is a bit faster, so I figured you all might want that! It's nothing revolutionary, but it helps a bit. As always, grab it on GitHub or the GBAtemp download center.

    Also, regarding Android on Switch, and running DraStic: yeah, that's probably your best bet for playing DS games on your Switch right now. I'll still be keeping this project around for those that want it though, and I'll still be working on my other DS emulator, because I think that if we can eventually have something that runs full speed on the native Switch OS, that would be the best solution. Dual booting is annoying!
     
    Last edited by Hydr8gon, Jul 1, 2019
Loading...