mupen64plus / mupen64plus-ui-python

A frontend for Mupen64Plus
http://m64py.sourceforge.net/
GNU General Public License v3.0
247 stars 67 forks source link

Menus greyed out even though emulation is running #221

Closed codl closed 6 days ago

codl commented 1 year ago

It's possible to get M64Py in a state where menu options that should be available during emulation (like pause, stop, save/load state, etc) are greyed out even though emulation is running.

Steps to reproduce:

  1. Open M64Py
  2. Open a rom
  3. Before emulation launches, open any dropdown menu

Once the game starts, most of the menu options will now remain greyed out as if no game was running, even after closing and reopening the menu. Also items in the "settings" menu will remain accessible even though they should not be when a game is running. Because the "Stop" option is greyed out, the only way out of that state seems to be to quit M64Py entirely.

Here's a video demonstrating the issue:

https://github.com/mupen64plus/mupen64plus-ui-python/assets/315139/4893da5e-165c-48f8-864c-1ffe1a3f6c17

codl commented 1 year ago

158 and #167 sound related. But as long as I don't open any menus while emulation is starting then I don't encounter the issue.

gen2brain commented 6 days ago

Please try with the new release, this should be fixed.