
Zitat von
hap
It needs to be after "if (image.loaded_through_softlist())".
No, that didn't help either.
But now I've made some more tests, and I think I've found what could be the problem:
Only if I comment out your following lines:
Code:
// keypad overlay
std::string overlay(image.get_feature("overlay"));
m_overlay = std::stoul(overlay, nullptr, 0) & 0xf;
then everything is working fine (except that there's no overlay loaded now) and switching between the modules is working now (even if I let the other 2 features "ram" and "mhz" in).
So there must be something wrong with any code for loading or initializing the overlays!?