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

Doesn't work correctly with the NEOS MA-20 #167

Open
sdsnatcher opened this issue Feb 28, 2023 · 2 comments
Open

Doesn't work correctly with the NEOS MA-20 #167

sdsnatcher opened this issue Feb 28, 2023 · 2 comments

Comments

@sdsnatcher
Copy link

The debugger has problems to run with the NEOS MA-20. Maybe it's hardcoded to the default I/O ports?

For example, with the MA-20 connected:

  • The Bitmapped VRAM View "Current Page" combo box doesn't work
  • The TIle VRAM View shows incorrect info about the video mode: all data shown are from the internal VDP
  • The VDP registers view seems to be showing register data form the internal VDP
@m9710797
Copy link
Contributor

m9710797 commented Mar 1, 2023

I didn't check the code, but it's highly likely that the debugger indeed only interacts with the primary (builtin) VDP. So this bug report is 100% valid.

On the other hand, is this really an important issue? I mean were you really trying to debug something on the NEOS MA-20, or were you only thinking about rare scenarios that might not yet be supported? (And the latter is good of course, thanks for reporting such things!)

IMHO it isn't needed that the GUI supports really everything that the openMSX core can handle. Especially not when a very rare use case will complicate the UI for +99.9% of the users who won't ever need to select the VDP. (Ok, we could hide the selection when there's only one VDP present).

Patches welcome. But for me personally this is a very low priority item.

@sdsnatcher
Copy link
Author

Yes, I'm trying to debug something on the NEOS MA-20. It's not just a rare scenario not yet supported.

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

No branches or pull requests

2 participants