Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Options unavailable when attached to latest mupen64plus-core #167

Closed
Zixiken opened this issue May 28, 2020 · 2 comments · Fixed by #169
Closed

Options unavailable when attached to latest mupen64plus-core #167

Zixiken opened this issue May 28, 2020 · 2 comments · Fixed by #169

Comments

@Zixiken
Copy link
Contributor

Zixiken commented May 28, 2020

I've pulled and built the latest commit of mupen64plus-core (b7b56fe) since I had an issue with the 2.5.9 release. The built library fixes that issue and I can run ROMs, however the options in the top menus that start greyed-out / unavailable remain so, and their hotkeys also don't work. Additionally, quitting or the close window button after a ROM has been started causes a seg fault.

OS linux Mint 19, kernel 5.3.0-51-generic
Processor AMD Phenom(tm) II X6 1100T
GFX Radeon HD 7700/7800 Series
More info on request

Not sure where to go with debugging this. Is this an issue with m64py, or the core library?

@gen2brain
Copy link
Member

See this issue #158, which seems related. I do not see it is in any way related to crashes you experienced before etc.

@Zixiken
Copy link
Contributor Author

Zixiken commented Jun 1, 2020

Ah, I think you're on to something here. In mint package management are versions 2.5.0 of core and plugins, and it finishes initializing before that 2 second timer. But when I switch to the latest versions that I've built, initialization hasn't finished when the timer expires, so core_state_query(M64CORE_EMU_STATE) returns M64EMU_STOPPED.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants