You are not logged in.

Read the FAQ and Knowledge Base before posting.
We won't make a 3DS/2DS emulator.



#1 2023-06-19 14:00:28

koala
Member
Registered: 2023-06-19
Posts: 2

Pokemon Black 2 slowsdown over time on Ryzen 5 2600

When I launch the game it runs perfectly with no lag but over the course of the next 5-10 minutes it progressively slows down. This eventually reaches unplayable levels . After saving (in-game), closing the ROM and Desmume, and relaunching, the game again runs perfectly.

I know this is a CPU heavy application but I'm surprised the 3.4GHz clock speed isn't enough to keep the game going longer than 10 minutes. I watched task manager for CPU and ram utilization during the lagging game play and it stayed quite low (system wide 24% on CPU and 37% on RAM)

Despite this I have read the FAQ and looked up numerous guides on increasing performance and have followed all of their recommendations such as disabling bus-level timing, switching to dual SPU, and disabling magnification (which it already was).

Does anyone know if it's normal for game play to slowdown over time rather than just always being slow?

Any pointers in the right direction are very much appreciated.

Offline

#2 2023-06-19 18:34:07

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,219

Re: Pokemon Black 2 slowsdown over time on Ryzen 5 2600

This can only be due to a bug in your GPU drivers.
One of these will fix it:
1. change desmume's config > display method
2. change desmume's config > 3d > 3d rendering engine
3. upgrade or downgrade your GPU drivers
4. blow the dust out of your fans

Offline

#3 2023-06-20 14:13:38

koala
Member
Registered: 2023-06-19
Posts: 2

Re: Pokemon Black 2 slowsdown over time on Ryzen 5 2600

Thank you so much, changing the display method from OpenGL to DirectDraw HW worked perfectly.

If your curious I had an Nvidia card on the latest drivers and I tried all the rendering engines with no effect.

Offline

#4 2023-06-21 18:36:21

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,219

Re: Pokemon Black 2 slowsdown over time on Ryzen 5 2600

Latest driver is meaningless. Whatever that means today will be different tomorrow. There's no significance, for instance "latest is greatest!". Latest is not greatest. drivers break all the time. They prioritize fixing bugs and performance problems in whatever games are recent and can't be up to date testing a million old softwares for regressions. However this bug sounds so bad I suppose it will be fixed soon.

Offline

Board footer

Powered by FluxBB