The title pretty much explains it. my PC can run almost, any emulator easily, like basically any emulator at that point cause i have a huge library of them. but the thing is; DS emulation "to Pokemon games, specifically" would never change. its always the same laggy, sometimes not even working experience.
The ds emulators i tried so far on the same games are:
Melon ds: it ran the rom but, like it was still stuttering and sometimes un responsive.
DeSmuME: it barely even ran throughout the intro.

Like am i doing something wrong? am i choosing the wrong settings/emulators for that to happen? cause again. my PC can run pretty strong games.
My specs:
CPU:i5-10400F
RAM:16.0 GB
GPU:GTX 1660 SUPER

  • Please remember to flair your post as "Solved" when your issue is solved.

    Here are some quick answers for some commmon questions:

    -If you are looking for emulator download links please check out our wiki.

    -If you are looking for ROM or ISO downloads, this is not the right place. We do not allow asking for or sharing ROM downloads or any piracy (Rule 1)

    I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

  • there are several possible situations...

    • emulation fidelity. it's normal for games on real hardware to exhibit slowdowns and low performance, and therefore good emulators will reproduce the same behavior.

    • emulation failure. It'si normal for emulators to have partial support for the game library, so the game you want to play may not necessarily be well supported by the emulator. reading the emulator's official compatibility list, when available, is essential.

    • low ROM quality. this could mean the copy has problems, causing emulation difficulties. being able to calculate and compare hashes with those available on sites like no-intro, redump, and tosec helps clarify this possibility.

    • unrealistic expectations. it is common for users to overestimate the power of their own computers and underestimate the processing cost of emulated systems. in this case, they use inadequate configurations based on assumptions or those offered by misleading guides.

    • use of older versions of emulators, their libraries, or system drivers.

    you could test the same games using RetroArch and its cores to confirm if the performance or problems persist.

    for more information about emulation in general, read the EmuGen Wiki:

    https://emulation.gametechwiki.com/index.php/Main_Page

    _o/

    Does DS use/need compressed/uncompressed roms or needs keys to play their roms?

    generally, for use with emulators, decrypted ROMs are required.

    for use on real hardware, encrypted ROMs are necessary.

    this type of problem is more common in post PS3 console games, and post-Nintendo DS handheld games.

    _o/

    Unrealistic expectations? Dude its i5 10th gen. It should run ds emulators. Its not like OP is trying to go 100% accurate emulation

    I don't know what settings the OP is using.

    he complains that it is "laggy", "stuttering", etc.

    he has minimally powerful hardware and maybe is using inappropriate settings... I'm not accusing him of anything. just listing possible explanations for his problem.

    he himself wonders if he is using the "wrong settings".

    my answer was generic because there isn't much to say about the OP's problem given what was presented.

    consider my comment an initial investigation.

    and the OP did not respond with further questions or explanations.

    _o/

  • What emulator are you using? If you're using No$GBA or DeSmuME, try using a better one like MelonDS

    Try turning down the upscaling to a maximum of 3x if it's even on at all

    If it is not enabled already, turn on JIT recompilation and threaded video

    If you're using RetroArch, try the standalone version of the emulator instead