quietust / nintendulator

NES emulator for Windows
https://www.qmtpro.com/~nes/nintendulator
49 stars 12 forks source link

Emulator runs at insane 200 FPS #11

Closed ElektroStudios closed 10 months ago

ElektroStudios commented 11 months ago

First of all I want to thank you for developing and sharing the emulator.

I just downloaded this emulator to try, but any game that I load in this emulator it runs at around 200 FPS, insanely fast, It can't be played.

The first thing I did when I saw that, was to look for an FSP cap option in the program options, but I didn't found it. Frameskip and slowdown options does not solve this issue.

This happens to me in both x64 and x86 executable files, in the latest beta and the latest stable release.

I imagine that the author of the emulator is unaware of this problem, because if there are no options to limit the FPS to 30 or 60...

So I also think that this problem will not happen to everyone, that's why I give the specifications of my computer below:

Operating System: Windows 10.0.19045.2006 (also known as version 22H2) x64

CPU: AMD Ryzen 7 1700X (chipset X370, 8 cores) GPU: nVidia GTX 1060 6GB RAM: 4GB x4 slots (16 GB), Single-Channel DDR4 Motherboard: ASUS PRIME X370-PRO (AM4) Monitor: LG 24MP58VQ-P (year 2017)

WinSnap 01

I have tried Ares, BizHawk, FCEUX, Mesen 2, Nestopia UE and puNES, I can say the FPS issue is only present with Nintendulator.

If I enable slowdown (TAB) and the slowdown option "1/2 (50%)" and I also set frameskip to 0, it runs at 18-20 FPS, too slow.

quietust commented 10 months ago

In order to run at "normal" speed, Sound must be turned on, even if only at 0% volume - turning off sound disables speed throttling.

ElektroStudios commented 10 months ago

I disabled the sound, that was the problem, thank a lot. Now it runs at "normal" speed with the sound enabled and "mute" checkbox checked.