Thread Status:
Not open for further replies.
  1. Deleted User

    OP Deleted User Newbie

    http://www.emucr.com/2020/04/noods-git-20200430.html
    https://github.com/Hydr8gon/NooDS

    Edit: I´m not the coder! I just post the information!
    NooDS
    A (hopefully!) speedy NDS emulator.

    Overview
    The goal of NooDS is to be a fast and portable Nintendo DS emulator. My hope is that it will eventually be able to run well on the Nintendo Switch. And desktop too, of course! I'm doing this for fun and as a learning experience, and also because I'm a huge fan of the DS. To be honest, I've gotten further than I had originally expected; with most major features implemented, including a fairly competent 3D renderer and audio output, it's starting to feel like I have a proper emulator on my hands. It may not be a worthy competitor for the other DS emulators just yet, but I believe that I can get it there someday. And hopefully some of the plans I have for the future will make it worthwhile. Let's have some fun with this!

    Downloading
    NooDS is available for Linux, macOS, Windows, and the Nintendo Switch. Automatic builds are provided via GitHub Actions; to use them, you'll need to install wxWidgets and PortAudio on Linux or macOS (see: Compiling for Linux or macOS). On Windows and Switch, you shouldn't need anything additional.

    Compiling for Switch
    To compile for the Switch, you'll need to install devkitPro and the switch-dev package. You can then run make -f Makefile.switch in the project root directory to compile.

    My Patreon, where you can support the project or read about my progress!
     

    Attached Files:

    Last edited Apr 30, 2020
  2. iriez

    iriez GBAtemp Advanced Fan
    Member

    Joined:
    Oct 27, 2016
    Messages:
    547
    Country:
    United States
    Thanks for posting and attaching a build. Since the author hasn't released a build he may not feel its ready. Hydr8gon does have a reasonably active history of compiling and placing his builds in the release section.

    Can you play test and let us know? Maybe try both the well emulated games and the not-so-well emulated games to give us an example?

    He has released quite a few builds of MelonDS so we do have another base to compare to.

    @Hydr8gon can chime in too if he pleases =)
     
  3. Deleted User

    OP Deleted User Newbie

    I haven´t softmodded my Nintendo Switch yet. Maybe someone else want´s to test this build.
     
  4. Hydr8gon

    Hydr8gon Dragon Trainer
    Developer

    Joined:
    Dec 15, 2014
    Messages:
    304
    Country:
    Canada
    Hello! @iriez is right; I haven't officially released NooDS because it's not really ready yet. Although it is more or less a usable emulator at this point, it's still a bit slower than my melonDS builds, and it definitely can't compete with the melonDS JIT builds! I'll probably do an "official" release once I write an ARM64 JIT of my own. In the meantime, I have an autobuild set up so if you're interested in the project you can always grab the latest build under the Actions tab on GitHub. You do need a GitHub account to access the builds, which is lame, but it's a free CI/CD service so I guess I can't complain. You can also join the Discord if you're interested in following updates.

    Thanks for making a thread, but I'll probably make my own eventually :P
     
  5. Deleted User

    OP Deleted User Newbie

    No problemo!:) I think @Cyan could transfer this thread over to you.
     
  6. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,356
    Country:
    France
    Hello, thanks for that new project. Good luck on writing the new arm64jit (nobody did yet? or you need specific version for your own needs?)

    Once you are ready to make an official release, I'm afraid you'll have to post a new thread, as Xenforo doesn't seem to have that feature (why?) and needs to be done the hardway.
    What's easy to do is provide write access to first post, but you still aren't the owner.
    Or we could close this one and put a link to the new one if you want that instead.
     
    Deleted User and Hydr8gon like this.
  7. Hydr8gon

    Hydr8gon Dragon Trainer
    Developer

    Joined:
    Dec 15, 2014
    Messages:
    304
    Country:
    Canada
    I'm fine with making a new thread in the future; the project is still a fair bit off from an official release anyways. Regarding the JIT, @catlover007 has already written one for melonDS but I plan on writing my own since I've written the rest of NooDS from scratch. It's largely a learning experience for myself, but if I can make it into a worthy competitor for melonDS as well then that's cool too :)
     
    ber71, iriez, Deleted User and 2 others like this.
  8. Cyan

    Cyan GBATemp's lurking knight
    Former Staff

    Joined:
    Oct 27, 2002
    Messages:
    23,356
    Country:
    France
    I understand the learning experience and wanting to make a full project by yourself.
    Good luck, and I hope you'll achieve what you want!
     
    Hydr8gon, Deleted User and peteruk like this.
  9. Deleted User

    OP Deleted User Newbie

    We got the word out. I don´t mind if we close this thread.
     
  10. Slluxx

    Slluxx Developer
    Developer

    Joined:
    Jul 17, 2019
    Messages:
    149
    Country:
    Germany
    id like to know what the current perfomance compared to (for example) MelonDS looks like
     
  11. x65943

    x65943 the end is nigh, buy doge coin
    Global Moderator

    Joined:
    Jun 23, 2014
    Messages:
    4,926
    Country:
    United States
    Closed per request of OP.
     
    Deleted User likes this.
Loading...

Hide similar threads Similar threads with keywords - Emulator, Nintendo, Nintendo

Thread Status:
Not open for further replies.