gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > dualis periodic stalls - fixed

#80093 - SevenString - Tue Apr 18, 2006 7:44 pm

Just in case anyone has any similar issues:

The latest verion of dualis has been working quite well for me with the exception of infuriating periodic temporary stalls in execution.

I tried a LOT of things including graphic card driver updates, stripping out all sorts of extraneous services, and more.

Then I came across a web page that discussed similar issues in older PC games. Turns out that hyperthreading was the culprit.

Since I see benefits in performance when I use hyperthreading in my graphics work, I didn't want to disable it entirely, so I ended up running a utility called imagecfg on the dualis executable, and after that, no more stalls.

http://www.robpol86.com/Pages/imagecfg.php

after you install imagecfg.exe to the windows\system32 folder, the system command to change the dualis .exe would look something like:

imagecfg -a 0x1 c:\path\to\dualis.exe
_________________
"Artificial Intelligence is no match for natural stupidity."