Author Topic: Nintendo DS emulator that isn't slow?  (Read 4010 times)

brushpicks11 (OP)

  • *
  • Posts: 199
Nintendo DS emulator that isn't slow?
« on: December 10, 2016, 03:31:42 am »
So I tried about 7 different builds of Desmume and not one can run Mario Kart at full speed which means it's the emulator because I could run all DS games at 100% on the GPD XD.

Does anyone have a DS emulator that actually works for the PC?

Thank you!

Gin2168

Re: Nintendo DS emulator that isn't slow?
« Reply #1 on: December 10, 2016, 03:50:15 am »
No$GBA used to be the defacto low end DS Emulator. Not sure if that is still the case these days.

Faust

  • *
  • Posts: 433
Re: Nintendo DS emulator that isn't slow?
« Reply #2 on: December 10, 2016, 09:03:40 am »
I hope exophase still plans to release Drastic on Windows machine.

Macatron

Re: Nintendo DS emulator that isn't slow?
« Reply #3 on: December 10, 2016, 02:18:03 pm »
Have you tried RetroArch?

shinkamui

  • *
  • Posts: 395
Re: Nintendo DS emulator that isn't slow?
« Reply #4 on: December 11, 2016, 01:48:26 am »
Retroarch has a desmume core.  In almost no scenario are any retroarch cores faster than the standalone version of the emulators, so...

gameblabla

  • *
  • Posts: 467
Re: Nintendo DS emulator that isn't slow?
« Reply #5 on: December 11, 2016, 03:35:59 am »
How the hell can you not get good speed ?
With desmume, i was able to run Pokémon Black 2 on my crappy Pentium Dual Core laptop fullspeed with OpenGL+Jit under Ubuntu.
However, the JIT and the OpenGL mode can only be enabled at command-line, like so :
Code: [Select]
desmume --cpu-mode 1 --3d-engine=2I'm using the official build. (you can use the nighlies too)
It should work on Windows as well using a batch script or something.
If not, feel free to switch your GPD Win to Ubuntu :P

That being said, no$GBA is pretty fast too but its compatibility is very low.
It can on the hand emulate DSi games.
« Last Edit: December 11, 2016, 03:37:43 am by gameblabla »

nex86

Re: Nintendo DS emulator that isn't slow?
« Reply #6 on: December 11, 2016, 07:05:44 pm »
that dualcore pentium might have a better singlethread performance than the z8700.
Intel kinda coped the low STP by adding two more cores, but that won't help applications that require a high singlethread performance.

brushpicks11 (OP)

  • *
  • Posts: 199
Re: Nintendo DS emulator that isn't slow?
« Reply #7 on: December 11, 2016, 07:21:09 pm »
My Gpd works great so it's definitely the emulator especially when I can run double dash at full speed and not mario kart DS which is bull.

No$gba runs mario kart at full speed with awful sound which I wouldn't mind but you can not full screen the thing.

It's super surprising to me that there isn't a well optimized ds emulator for PC drastic was amazing and if that's all were relying on for ds emulation on the win then damn I hope he releases it soon as well

skelton

  • *****
  • Posts: 6299
Re: Nintendo DS emulator that isn't slow?
« Reply #8 on: December 11, 2016, 07:28:46 pm »
I doubt exophase releases drastic for windows for free. And microsot store is very against emulators, so I think the chances are not high,...
Retired

gameblabla

  • *
  • Posts: 467
Re: Nintendo DS emulator that isn't slow?
« Reply #9 on: December 11, 2016, 10:28:48 pm »
But have you tried using the command i gave you earlier ?
Code: [Select]
desmume --cpu-mode 1 --3d-engine=2Without it, Desmume will run in Interpreter mode and it's much slower than JIT+OpenGL.
There is no other way to enable the JIT.

Quote
that dualcore pentium might have a better singlethread performance than the z8700.
Yes but only slightly.
https://cpubenchmark.net/cpu.php?cpu=Intel+Pentium+E2180+%40+2.00GHz&id=1135
http://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+x7-Z8700+%40+1.60GHz


skelton

  • *****
  • Posts: 6299
Re: Nintendo DS emulator that isn't slow?
« Reply #10 on: December 11, 2016, 10:35:30 pm »
The jit and ooengl can be enabled in settings, no need to use command line as far as i know. Maybe in linux is different, in windows jit is activated in emulator settings. Anyhow, desmume is quite slow in windows, slower than in linux. OpenGL does not give a speed boost because OpenGL intel drivers under windows suck a lot (softrasterizer and OpenGL are pretty muchos the same in performance thanks to intel). Perhaps using an old build is less demanding like happens with other emus. In 3d settings of the emu try unchecking all options except enabled líne hack. I haven't tried desmume in the win but it's what i used in a very old pc. I used unofficial x432r build in my old pc (a pentium dual Core but faster than gpd win)
Perhaps using android nox emulator and drastic is even better, seeing the low requirements drastic has on android.
« Last Edit: December 11, 2016, 11:00:51 pm by skelton »
Retired

brushpicks11 (OP)

  • *
  • Posts: 199
Re: Nintendo DS emulator that isn't slow?
« Reply #11 on: December 11, 2016, 11:35:28 pm »
That's a good idea android emulator for drastic and I'd pay a couple bucks for drastic on windows I don't mind especially with all the crap I've pirated over my lifetime.

I'm gonna try the android thing because I really wanna beat mario kart ds again that's my favorite mario kart

RetroVortex

Re: Nintendo DS emulator that isn't slow?
« Reply #12 on: December 13, 2016, 04:19:55 pm »
This might be a dumb idea but has anyone tried using Drastic on Android on the Win via one of those android emulators/virtual machine/interpreter/ whatever they are

EDIT: Disregard me. I've forgotten how to read.
« Last Edit: December 13, 2016, 04:28:41 pm by RetroVortex »

mr.white

  • *
  • Posts: 183
Re: Nintendo DS emulator that isn't slow?
« Reply #13 on: December 13, 2016, 09:42:14 pm »
Well, a dual boot system would be the perfect solution, android and win10.

skelton

  • *****
  • Posts: 6299
Re: Nintendo DS emulator that isn't slow?
« Reply #14 on: December 13, 2016, 10:06:05 pm »
Drasrtic also performs worse in x86 android than in arm, since the emu is madre for arm mainly, so not sure how well it would run in x87, mainly with high resolutón modes.
Retired

 

Post a new topic
Post a new topic