Homebrew Why is NDS emulation sssoooo ssslloooowwww?

Tattorack

Interstellar Explorer
OP
Member
Joined
Jun 15, 2011
Messages
267
Trophies
1
Age
30
Location
Calisto Prime Orbital
Website
tattorack.deviantart.com
XP
428
Country
Denmark
I can emulate NDS games at near perfection on my low end phone. Yes, with sound.
I emulated NDS games on my old old Mac OS 10.4.11 a very very VERY long time ago. In fact, I used No$GBA back then. It ran fine. Perfectly fine.
My 2015 gaming laptop, with an i5-6xxx 2.5GHz processor, 8GB of DDR 4 RAM and a GTX 950m can run almost any emulator with perfection. Cemu only gets the occasional minor stutter and slow down but overall everything is playable. PS2, NGC and Wii titles can run perfectly smooth, upscaled AND with graphic improving mods.

NDS games run like shit.
No, seriously, I tried No$GBA and it ran so slow it was like the sound was trying to saw my eardrums in half. DeSmuMe runs like the game has been dipped in thick syrup, with everything (including the sound) going in slow motion.
I've tried all sorts of methods and none of them work where I can run the game at a playable speed and also have it look nice (I mean, just try running NDS resolution at full screen. Gods the horror! Oh, and even that runs slow).
So what's the big deal?
Why is it so hard to emulate the NDS?
 

Chary

Never sleeps
Chief Editor
Joined
Oct 2, 2012
Messages
12,347
Trophies
4
Age
27
Website
opencritic.com
XP
128,533
Country
United States
I can only assume you're trying to run the game with filters or something? Upscaled? I only encounter issues with DS emulation due to bad optimization, not slowdowns.
 
  • Like
Reactions: x65943

Tattorack

Interstellar Explorer
OP
Member
Joined
Jun 15, 2011
Messages
267
Trophies
1
Age
30
Location
Calisto Prime Orbital
Website
tattorack.deviantart.com
XP
428
Country
Denmark
I can only assume you're trying to run the game with filters or something? Upscaled? I only encounter issues with DS emulation due to bad optimization, not slowdowns.
Not at first. No$GBA runs slow and sounds like crap without changing any settings, not that it has many setting to actually change...
DeSmuMe runs like syrup from the get-go. I can speed it up somewhat using the Dynamic Recompiler, but it's still really slow.
 

Fusion

On/Off GBA-Temp'er
Member
Joined
Nov 7, 2002
Messages
1,527
Trophies
2
Website
www.google.com
XP
1,679
Country

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Hey Kennyboy, have you found any decent mini Pc for around $200-250? Fast enough to play most Pc games.
  • K3Nv2 @ K3Nv2:
    I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the acemagic still
    +1
  • BigOnYa @ BigOnYa:
    Damn, I haven't turn on my OG Xbox one in ages, just did now and ofcourse, 32GB update required, gonna take forever.
  • BigOnYa @ BigOnYa:
    Edit: nevermind, I forgot I up-ed my internet speed, only 30 min remaining.
  • BigOnYa @ BigOnYa:
    Will a mobo with a M2ssd slot work without a M2ssd installed, using a sata ssd temporary?
  • K3Nv2 @ K3Nv2:
    As long as sata just point bios to boot to it as main drive
    +1
  • SylverReZ @ SylverReZ:
    @K3Nv2, Is that a compilation of you?
  • K3Nv2 @ K3Nv2:
    M.2 is more of a luxury you can still boot from Ide if you really wanted to
    +1
  • K3Nv2 @ K3Nv2:
    I mean as long as the motherboard still has sata ports unless you're still in celeron days
  • Xdqwerty @ Xdqwerty:
    wut
  • BigOnYa @ BigOnYa:
    Nuh it has Sata 3
  • K3Nv2 @ K3Nv2:
    It should still have a Bootable option in bios select drive
    +1
  • Xdqwerty @ Xdqwerty:
    whats sata?
  • K3Nv2 @ K3Nv2:
    How you were born
  • BigOnYa @ BigOnYa:
    Sata is the type of interface/cable connection of hard drives/disc drives for Pc.
    +1
  • K3Nv2 @ K3Nv2:
    Don't tell them about old bank drives may explode
  • BigOnYa @ BigOnYa:
    Mini pcs in the 70's
  • K3Nv2 @ K3Nv2:
    128kbs of storage
    +1
  • K3Nv2 @ K3Nv2:
    How do I connect this to my emachine
  • K3Nv2 @ K3Nv2:
    The Tattooist of Auschwitz is pretty good so far
    K3Nv2 @ K3Nv2: The Tattooist of Auschwitz is pretty good so far