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

Added support for Tools.GeneralUpdate() in MainForm #3723

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tommai78101
Copy link
Contributor

@tommai78101 tommai78101 commented Aug 6, 2023

Currently, ToolManager does not have GeneralUpdate() exposed in the MainForm class. I added very minimal changes and added the GeneralUpdate() function, so that when BizHawk is running, the emulation is paused, TAStudio is opened, and an external tool is loaded and opened, the external tool can finally be able to update by overriding ToolFormBase.GeneralUpdate() and do things in the background without the requirements of having to frame advance or unpause the emulation.

Check if completed:

  • I have run any relevant test suites (The test suite is an integration test, with me verifying that the external tool can be invoked by GeneralUpdate() when correctly implemented).
  • I, the committer, have read the licensing terms for contributors (last updated 2022-07-15) and am compliant

Should be able to close #3626 .

@YoshiRulz YoshiRulz self-requested a review August 6, 2023 00:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant