code: func mapColor2RGB(c Color) uint16 {
  	winLock.Lock()
  	if v, ok := winColors[c]; ok {
  		c = v
  	} else {
  		v = FindColor(c, winPalette)
  		winColors[c] = v
  		c = v
  	}
  	winLock.Unlock()
  
  	if vc, ok := vgaColors[c]; ok {
  		return vc
  	}
  	return 0
  }
docs: // Windows uses RGB signals