nds4droid release 24

Because you asked for it, a new nds4droid release! As always Google Play and sourceforge are the places to get it. The changelog:

  • Simplified frame buffer management (thanks gechdcb)
  • Status text drawn via regular Android APIs (faster)

These should result in slight performance increases for everyone (hey, something is better than nothing, right?!)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

21 thoughts on “nds4droid release 24”

      1. My phone is xperia mini pro, the game is digimon world dawn. I got 37fps before but now it drops to 26fps 🙁

  1. hi, i from chile, excelent emulator, good job!
    but, this version is slower, i play game in my “xperia play” with nds4droid-23 version, is best to nds4droid-24.
    Why?

    come on jeff, you are the best 😀

  2. Thx for adding an option how to emulate the cpu.

    The only thing which is missing is a cpu-recompiler, or a function to DIRECTLY EXECUTE the NDS-ARM-Instructions on Smartphone-ARM-CPUs! The cpu – interpreter (software), is what keeps the emulator slow!

    A CPU-Recompiler probably would already push it over full speed, even on older smartphones.

    A function to directly execute the NDS-ARM-Instructions on Smartphone-ARM-CPUs would probably lead to speeds up to twenty times as fast as it now is, provided the newer ARM-CPUs support the same instruction-set.

    Keep up the good work! 🙂
    If you need some help, you’ve got my mail. ^^

    Best regards,
    TnA

    1. Wow you replied incredibly fast to my email.

      Well, I’m not sure how to realize it…
      I’m not sure if it would work this way.

      Moving the emulated NDS-CPU-Instruction-Cache to the ARM-Cache and let the CPU handle the rest, but I think this would either need threading, or an “in between cache” in RAM…

      1. While this definitely sounds like an interesting idea, I’m willing to bet the NDS’s ARMv9 instruction set is just different enough from the ARMv7 processors in most modern day smartphones. They’re probably similar enough to simply pass most instructions directly to the CPU (which is probably why speed is as good as it is in interpreter mode) but the unsupported instructions still need to be translated.

  3. Hey Jeff, how about a UserInterface like the startscreen of Ppsspp? Just a cosmetical suggarcube 😉

    Would be nice

  4. Fala, me chamo Agastamento e tenho 24 anos, engordei bem nos ultimos meses e também
    decidi fazer a abstinência, agora tentei outras, porém jamais consigo
    acampar mais a certa semana, cenotáfio por estar em grau superior desafiador,
    acho mais fácil acolitar. Até então nunca me
    pesei, vou me abater amanhã e venho colocar, começei a dieta
    dantes, estou muito animada bem como ademais desses comentarios por isso,
    tô abundância com acomodação. http://slendercare.com/2013/10/05/hello-world/

Leave a Reply

Your email address will not be published.