nba-emu / NanoBoyAdvance

A cycle-accurate Nintendo Game Boy Advance emulator.
GNU General Public License v3.0
974 stars 56 forks source link

Client unpauses upon game load #313

Closed RetroEdit closed 1 year ago

RetroEdit commented 1 year ago

In other emulators, you can pause before you load a game, and it will stay paused, but NBA seems to override that option when a game is loaded.

Using NanoBoyAdvance 1.7.1 on Windows 11.

fleroviux commented 1 year ago

The current behavior is the intended one and was requested in the past

RetroEdit commented 1 year ago

Already said this in Discord, but I think it's worth repeating here: as I understand, the previous request was regarding the situation where a game is loaded and paused, and then the screen not changing when a new game is loaded.

This was an important issue to solve, but in my opinion, overriding pause is not the ideal solution. I think other emulators often solve this issue by refreshing the screen to blank when a new game is loaded to communicate the change.