openMSX / debugger

31 stars 15 forks source link

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

Open sdsnatcher opened 1 year ago

sdsnatcher commented 1 year ago

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:

m9710797 commented 1 year ago

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 commented 1 year ago

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