MCF logo

MCF Specification, Technical Part / Extended Info / RSACI Rating

This is a subpage of MCF specification.

Here is an example of the preferred RSACI Rating dialog. All software should use this dialog whenever possible. If "RSACI Enabled" is not checked, all other settings should be grayed out (disabled).

 MCF Extended Info / RSACI Rating

Enable RSACI rating

Nudity and Sexual Material:
Erections or female genitals in detail Male genitals Female genitals Female breasts
Bare buttocks Explicit sexual acts Obscured or implied sexual acts Visible sexual touching
Passionate kissing Other sexual material
Is suitable for young children and only appears in context intended to be: artistic educational medical

Violence:
Blood and gore, human beings Blood and gore, animals Blood and gore, fantasy characters (including animation)
Killing of human beings Killing of animals Killing of fantasy characters (including animation)
Deliberate injury to human beings Deliberate injury to animals Deliberate injury to fantasy characters (including animation)
Sexual violence / rape Deliberate damage to objects Other type of violence
Is suitable for young children and only appears in context intended to be: artistic educational medical
Only appears in sports related context

Language:
Explicit sexual language
Crude words or profanity
Mild expletives
Other bad language

Other:
Promotion of tobacco use Promotion of alcohol use
Promotion of drug use Promotion of weapon use
Promotion of discrimination or harm against people Gambling
Material that might be perceived as setting a bad example for young children
Material that might disturb young children Other potentially bad material

    

Fields are stored in 6 octets of Extended Info header:

RSACI flags (6 octets)
OffsetDescription
0x00
Nudity and Sexual Material:

15: Erections or female genitals in detail
14: Male genitals
13: Female genitals
12: Female breasts
11: Bare buttocks
10: Explicit sexual acts
09: Obscured or implied sexual acts
08: Visible sexual touching
07: Passionate kissing
06: Other

Context - This material ... (It's a bit mask too)
05: appears in a context intended to be artistic and is suitable for young children
04: appears in a context intended to be educational and is suitable for young children
03: appears in a context intended to be medical and is suitable for young children
0x02
Violence:

15: Sexual violence / rape        NOTE: this is in different position in the dialog!
14: Blood and gore, human beings
13: Blood and gore, animals
12: Blood and gore, fantasy characters (including animation)
11: Killing of human beings
10: Killing of animals
09: Killing of fantasy characters (including animation)
08: Deliberate injury to human beings
07: Deliberate injury to animals
06: Deliberate injury to fantasy characters (including animation)
05: Deliberate damage to objects
04: Other

Context - This material ...
03: appears in a context intended to be artistic and is suitable for young children
02: appears in a context intended to be educational and is suitable for young children
01: appears in a context intended to be medical and is suitable for young children
00: only appears in a sports related context
0x04
Language:

15: Explicit sexual language
14: Crude words or profanity
13: Mild expletives
12: Other

Other topics: 11: Promotion of tobacco use 10: Promotion of alcohol use 09: Promotion of drug use 08: Gambling 07: Promotion of weapon use 06: Promotion of discrimination or harm against people 05: Material that might be perceived as setting a bad example for young children 04: Material that might disturb young children 03: Other
00: RSACI enabled (if 0, all other values should be zeroes too)

Undefined bits should be set to 0.