raphnet / mupen64plus-input-raphnetraw

Input plugin with direct N64 controller access for raphnet adapters
http://raphnet.net/programmation/mupen64plus-input-raphnetraw/index_en.php
GNU General Public License v2.0
14 stars 12 forks source link

Body Harvest CPU usage at 99% with raphent plugin enabled #3

Open theboy181 opened 7 years ago

theboy181 commented 7 years ago

image

Nrage working fine.

loganmc10 commented 4 years ago

mupen64plus has the same issue. I thought at first the game was frozen, but it's just moving incredibly slow

loganmc10 commented 2 years ago

I looked into this a bit, the basic issue is that this game polls for input very frequently. On mupen64plus, you can alleviate the issue by increasing the SiDmaDuration core setting (set it to 500000 for instance).

I'm assuming a similar thing would help on PJ64, increasing the SI DMA Duration reduces the amount that the game can poll for input since the DMA busy flag is set for longer.

Ocarina of Time has a similar issue, although it's not as severe.