Double-check if "extra registration key" is an official term or if it's a term coined by certain communities. It might be part of a marketing strategy by modified MAME versions to monetize their product. Need to clarify that in the paper.