An emulator emulates a processor that provides a display in which each character is presented in a foreground color on a background color. The emulator maps the foreground colors and background colors into gray pixel patterns for display, with the foreground colors being mapped differently than the background...http://www.google.fr/patents/US5153577?utm_source=gb-gplus-shareBrevet US5153577 - Mapping character color attributes into grey pixel patterns
Mapping character color attributes into grey pixel patterns