Fix (by adding an assert and testing) cases where cores return an undeclared sysID #4215
Labels
Meta
Relating to code organisation or to things that aren't code
Request: Feature/Enhancement
For feature requests or possible improvements
prior comment
From #3635 (comment):
Later comment from #3960 (comment):
The value returned from
IEmulator.SystemId
should always match one of the[CoreConstructor]
s. There should not be any case where the core "knows better" and swaps sysID based on the rom, for example—it is the frontend's responsibility to identify roms—but for the time being those hacks can remain and the core can simply add another attribute, and possibly a dummy ctor.The text was updated successfully, but these errors were encountered: