> One question - unemulated protection is still treated as imperfect or critical flag? > Up to 187 games with unemulated protection were treated as not working even without > not_working flag. Many games however are working fine (Salamander 2 for example).
Imperfect or unemulated protection is still a red warning in the internal UI, and still causes status="preliminary" in the driver element. The status attribute is build up from a combination of flags. It's supposed to give a kind of crude confidence level.
You can tell whether a machine is marked not working from the emulation attribute. It will be emulation="preliminary" if flagged with MACHINE_NOT_WORKING or emulation="good" otherwise.