NovaSquirrel / Mesen-X

Mesen X is a cross-platform (Windows & Linux) NES/Famicom emulator built in C++ and C#. This fork is meant to gather development efforts from different forks. Deprecated; see https://github.com/SourMesen/Mesen2/
https://www.mesen.ca
GNU General Public License v3.0
161 stars 29 forks source link

slow down when opening ppu viewer or anything (arch linux) #142

Open ruby-R53 opened 1 year ago

ruby-R53 commented 1 year ago

when opening anything, i get slow downs and some bottlenecks, which wasn't happening on windows 10, my previous operating system. what i think it's happening is that there's some sort of a lack of a sync between the emulation itself and what i'm opening inside the emulator, the ppu viewer for example, has to sync its video with the emulation so there's no delay between what appears on the emulation screen and the viewer. still not sure why that happens, though. i installed mesen-x from the aur.

TakuikaNinja commented 1 year ago

This seems to be identical to #132. The debug-related windows appear to cause a memory leak on mono.

ruby-R53 commented 1 year ago

it's like when the tv remote isn't working but then when you punch the battery part it starts working again lol

jason-oliveira commented 1 year ago

I am having this same issue on Gentoo Linux. All games stutter (and sometimes rewind!) during play, and the issue exacerbates greatly when PPU viewer is open.

The same slowdown/performance issues happen on the retroarch core as well.