ad intuito forse ho capito qualcosa di più su questo aspettopucci ha scritto: ↑26/04/2020, 8:53 per ciò che riguarda le feature
feature type [OBBLIGATORI] e deve fare parte di questa lista: protection|timing|graphics|palette|sound|capture|camera|microphone|controls|keyboard|mouse|media|disk|printer|tape|punch|drum|rom|comms|lan|wan
feature status [OPZIONALE]
feature overall [OPZIONALE]
l'elemento feature ha un attributo obbligatorio (type) che può essere protection|timing|graphics|palette|sound|capture|camera|microphone|controls|keyboard|mouse|media|disk|printer|tape|punch|drum|rom|comms|lan|wan sono obbligatorie
i 2 attributi opzionali possono solo essere unemulated|imperfect
posso desumere che se è presente solo l'attributo obbligatorio (ES: sound) senza che siano presenti gli attributi opzionali, significa che sound è GOOD (ci si arriva per esclusione, perchè non essendo presenti gli attributi opzionali impostati a "unemulated" o "imperfect" deve essere per forza il terzo stato possibile cioè "good")
credo anche che nel caso degli elementi Feature il classico terzetto (good|imperfect|preliminary) sia stato sostituito da (good|imperfect|unemulated) ma con gli stessi significati
ora mi rimane da capire la differenza tra atttibuto "status" e attributo "overall"
c'è secondo voi qualche forum "tecnico" magari frequentato da mamedev dove poter chiedere? MAMEworld?