<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">David Carlisle wrote:<br>
      <br>
    </div>
    <blockquote type="cite"
cite="mid:CAEW6iOhpzjR02i9sW4Q6fU-hLOj6+KA3iHV2EF9r-pSDNovBUA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>I see colour here in windows firefox, widows chrome  and
          xpdf using cygwin X</div>
        <div><br>
        </div>
        <div>attached luahbtex file and result</div>
        <div><br>
        </div>
        <div>in Chrome it looks like this</div>
        <div><br>
        </div>
        <div><img
            src="cid:part1.56A7FED4.83BC1E0C@Hellenic-Institute.Uk"
            alt="image.png" class="" width="559" height="245"><br>
          <br>
        </div>
      </div>
      <br>
    </blockquote>
    <br>
    OK, so it could be the TeXworks previewer that is failing to shew
    the colour.  But to get your plain LuaTeX code to work, and not
    report a missing font, I had to remove the ".ttf" extension :<br>
    <br>
    <tt>% !TeX Program=LuaTeX<br>
      <br>
      \magnification 900<br>
      <br>
      \input luaotfload.sty<br>
      <br>
      \font \bodyfont = "Minion Pro"<br>
      \font \tenit = "MinionPro-IT"<br>
      \font \smallcaps = "Minion Pro/ICU:+smcp"<br>
      \font \oldstyle = "Minion Pro/ICU:+onum"<br>
      \relax<br>
      \font \pieces = "BabelStoneXiangqiColour:mode=harf"<br>
      \relax<br>
      \pagewidth = 35 true pc<br>
      \pageheight = 59 true pc<br>
      \hsize = 25 true pc<br>
      \advance \hoffset by -1 true in<br>
      \advance \voffset by -1 true in<br>
      \advance \hoffset by 5 pc<br>
      \advance \voffset by 13 true pc<br>
      \pretolerance = 9999<br>
      \spaceskip = 0,333 em plus 0,3 em minus 0,1 em<br>
      \xspaceskip = 1 em plus 0,3 em minus 0,1 em<br>
      \def \lineturn {\unskip {\parfillskip = 0 pt \endgraf
      \noindent}\ignorespaces}<br>
      \def \ignore #1{}<br>
      \catcode `\“ = \active<br>
      \catcode `\” = \active<br>
      \catcode `\; = \active<br>
      \catcode `\: = \active<br>
      \def \Prespace #1{\def #1{$\;$\char `#1\relax}}<br>
      \def \prespace #1{\def #1{$\,$\char `#1\relax}}<br>
      \def \postspace #1{\def #1{\char `#1\relax $\,$}}<br>
      \prespace ”<br>
      \Prespace ;<br>
      \Prespace :<br>
      \postspace “<br>
      \bodyfont<br>
      \parskip = 0 pt<br>
      <br>
      % snip<br>
      <br>
      \pieces<br>
      \centerline {\char "1FA60\relax}<br>
      \centerline {🩠}<br>
      <br>
      \end</tt><br>
  </body>
</html>