MAMEWorld >> News
View all threads Index   Flat Mode Flat  

soviet
MAME Fan
Reged: 02/18/09
Posts: 38
Send PM
Re: Attn frontend developers: machine flags in XML
07/27/17 03:53 PM


This design, with feature elements only present if the feature is unemulated or imperfect, doesn't account for feature relevance: both machines that don't support, for example, a mouse and machines that use a well emulated mouse don't mention the mouse feature.

Currently, machines that support a mouse cannot be reliably distinguished: some have a reference to certain devices such as "a2mouse" or "mouse_systems_mouse" containing a control type="mouse" element, but many machines (e.g. various Amiga models) directly have control type="mouse" inputs; many others (e.g. "pv7") only have ports and dipswitches referring to the mouse; and it must be assumed that there are even less perspicuous other cases.

A feature name="mouse" element (without status or with a "good" status value) in a machine with a working mouse would therefore provide useful information at a very modest cost.
Note that among the listed initial set of feature types, all are conceivably optional and suitable for being treated like peripheral-like features such as mouse.







Entire thread
Subject Posted by Posted on
* Attn frontend developers: machine flags in XML Vas Crabb 07/27/17 03:24 AM
. * Re: Attn frontend developers: machine flags in XML soviet  07/27/17 03:53 PM
. * Re: Attn frontend developers: machine flags in XML Vas Crabb  07/27/17 04:01 PM
. * Re: Attn frontend developers: machine flags in XML soviet  07/27/17 06:27 PM
. * Re: Attn frontend developers: machine flags in XML CiroConsentino  07/27/17 01:45 PM
. * Re: Attn frontend developers: machine flags in XML haynor666  07/27/17 01:25 PM
. * Re: Attn frontend developers: machine flags in XML Vas Crabb  07/27/17 02:26 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
1 registered and 31 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2610