1. azoreseuropa

    azoreseuropa GBAtemp Guru
    Member

    Joined:
    Nov 6, 2002
    Messages:
    9,139
    Country:
    United States
    I have no idea about page 35.. I am using melonds switch fast alpha
     
  2. FanNintendo

    FanNintendo GBAtemp Advanced Fan
    Member

    Joined:
    Apr 16, 2018
    Messages:
    653
    Country:
    United States
    Wonder when NooDS will be release ? :unsure:
     
  3. azoreseuropa

    azoreseuropa GBAtemp Guru
    Member

    Joined:
    Nov 6, 2002
    Messages:
    9,139
    Country:
    United States
    Make a new thread. This is about MelonDS. Off the topic.
     
  4. FanNintendo

    FanNintendo GBAtemp Advanced Fan
    Member

    Joined:
    Apr 16, 2018
    Messages:
    653
    Country:
    United States
    didnt ask you just ingore me :D
     
  5. azoreseuropa

    azoreseuropa GBAtemp Guru
    Member

    Joined:
    Nov 6, 2002
    Messages:
    9,139
    Country:
    United States
    Actually.. there is a rules when someone mentioned to us before. Off the topic.. Make a thread. :) This is melonDS thread only.
     
  6. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,416
    Country:
    Germany
    Being out of the loop, this thread has 47 pages now... what's the actual state of this?
    Does it allow full speed emulation more or less?
     
  7. Skirlez

    Skirlez GBAtemp Regular
    Member

    Joined:
    Dec 8, 2018
    Messages:
    234
    Country:
    Israel
    For some games it does allow full speed like Sonic Colors DS, with overclocking.
    Here is the latest build
    https://gbatemp.net/threads/melonds-for-switch.518300/page-35#post-8830041
    It's still active in development here
    https://github.com/RSDuck/melonDS/tree/switch
    I'm sure it'll get better overtime allowing for games like Super Mario 64 DS to run good, or 2D games without OC.
     
    Broduskii, lordelan and wicksand420 like this.
  8. catlover007

    catlover007 Developer
    Developer

    Joined:
    Oct 23, 2015
    Messages:
    377
    Country:
    Germany
    do you use docked mode or an external tool for overclocking? The first one overrides the current overclocking setting, for the latter I don't know the consequences.
     
  9. Hydr8gon

    OP Hydr8gon Dragon Trainer
    Member

    Joined:
    Dec 15, 2014
    Messages:
    269
    Country:
    Canada
    I'm planning to do some sort of v0.1 release pretty soon, but the Switch build isn't fast enough to be worth using yet, since it doesn't have a JIT.

    Oh, and to make this on-topic: I added a link to the melonDS JIT build in the OP, so hopefully it will be easier to find now :)
     
    Last edited: Jan 29, 2020
    JJTapia19, Broduskii, hallo23 and 7 others like this.
  10. Coto

    Coto -
    Member

    Joined:
    Jun 4, 2010
    Messages:
    2,655
    Country:
    Chile
    I had no idea you were writting a NDS emu. I mean this "translator" was running armv4T code (albeit very basic drawing routines) on the NDS, I hope it's of help at least to make things faster:

    https://bitbucket.org/Coto88/armv4core

    Good work!
     
    Zukov and Broduskii like this.
  11. anotherswitchanon

    Newcomer

    Joined:
    Dec 17, 2019
    Messages:
    28
    Country:
    United States
    Am I doing something wrong cause when I put my switch into docked mode melon ds slows down to 1020, the same happens when I put the switch into standby.
     
  12. catlover007

    catlover007 Developer
    Developer

    Joined:
    Oct 23, 2015
    Messages:
    377
    Country:
    Germany
    no that's a known bug
     
    mattyxarope likes this.
  13. Hydr8gon

    OP Hydr8gon Dragon Trainer
    Member

    Joined:
    Dec 15, 2014
    Messages:
    269
    Country:
    Canada
    To fix that, you need to setup an applet hook that reapplies the overclock when the system changes modes (see my code here and here for reference).
     
    Zukov, mattyxarope and Broduskii like this.
  14. catlover007

    catlover007 Developer
    Developer

    Joined:
    Oct 23, 2015
    Messages:
    377
    Country:
    Germany
    thanks, you're not even the first person to point that out to me (in this thread), that illustrates my slowness quite well.

    Anyway it's time for a new release. The 2D GPU has gotten a complete optimised rewrite, though like always there are still a few pieces lying around. Whether you can see an speedup and how much depends mostly on if the games uses features which were already optimised in the previous build. For 3D games it makes less of a difference, because everything associated with 3D still eats up a lot of frame time.
    The affine layer bug in turn has been by the implementation (it affected e.g. the badge case in Pokemon Platinum or sudoku in Dr Kawashimas Brain Training). I haven't encountered bugs with the new implementation, but if you find graphics error, please let me know! Note that mosaic is still only implemented vertically.

    Other reported bugs have been fixed such as stereo output or keeping or the overclock reset. The GUI now can be controlled with buttons, the controls are explained in the menu.

    Support for a sample which is played back when pressing down the left stick carried over to this frontent, because the white noise which was available in the last version was not picked up by games as blowing into the microphone. The DS's microphone is incredible easy to overdrive and after too much trying around I figured out that most games seek for exactly this. This file(
    Green Joy-Con D-Pad Shells for Nintendo Switch
    ) works in Mario Kart and Mario and Luigi Bowser's Inside Story. I'm curious how well it performs in other games.

    romlist.bin is btw also included in the zip file, you only need extract the files from zip onto the root of your sd card. The bios and firmware files(named bios9.bin, bios7.bin and firmware.bin) still need to be added into /melonds.

    The high shipping costs and/or dealing with customs held me back from buying a flip grip. If you want to support me and you're planning to order a flip grip in Europe yourself, consider ordering two and sending one to me (I would also add the option to rotate the GUI then:D).

    EDIT: I forgot the file ^^

    FIX 1: the help window incorrectly said rom files need to be placed into /roms/nds instead of /roms/ds
    FIX 2: fixes the brightness up/down color effects for 3d layers (affected character creation screen in Dragon Quest IX as reported by @angelhp)
     

    Attached Files:

    Last edited: Feb 20, 2020
    swosho, FlareG, angelhp and 16 others like this.
  15. TimeDevouncer

    TimeDevouncer GBAtemp Regular
    Member

    Joined:
    Jun 7, 2018
    Messages:
    115
    Country:
    Spain
    OMG! The OC bug is fixed? I need to try this, thank you!!
     
  16. ShadowOne333

    ShadowOne333 GBAtemp Guru
    Member

    Joined:
    Jan 17, 2013
    Messages:
    9,575
    Country:
    Mexico
    Man that's splendid news!
    I can't wait for all this amazing work to make its way to the master branch :D
     
  17. catlover007

    catlover007 Developer
    Developer

    Joined:
    Oct 23, 2015
    Messages:
    377
    Country:
    Germany
    the ARM64 JIT has already moved into the JIT branch of the official melonDS repository, which can be built on aarch64 linux.
     
  18. ShadowOne333

    ShadowOne333 GBAtemp Guru
    Member

    Joined:
    Jan 17, 2013
    Messages:
    9,575
    Country:
    Mexico
    Oh nice! :D
    I can compile it myself for sure, will give it a go, thank!

    So it's just a matter of the JIT branch being merged into master to get it from buildbots, right?
     
  19. catlover007

    catlover007 Developer
    Developer

    Joined:
    Oct 23, 2015
    Messages:
    377
    Country:
    Germany
    are you talking about the CI we have thanks to Chagall at the main repository (https://github.com/Arisotura/melonDS) or about libretro?
     
  20. ShadowOne333

    ShadowOne333 GBAtemp Guru
    Member

    Joined:
    Jan 17, 2013
    Messages:
    9,575
    Country:
    Mexico
    Was mainly referencing libretro's build.
    Sorry for not clarifying :P
     
    cucholix likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - melonDS, Switch,