Previous 199869 Revisions Next

r40068 Thursday 30th July, 2015 at 08:30:57 UTC by Dirk Best
mz2000: use standard 3-bit brg palette
[src/mess/drivers]mz2000.c

trunk/src/mess/drivers/mz2000.c
r248579r248580
586586   m_color_mode = m_io_config->read() & 1;
587587   m_has_fdc = (m_io_config->read() & 2) >> 1;
588588   m_hi_mode = (m_io_config->read() & 4) >> 2;
589
590   {
591      int i;
592      int r,g,b;
593
594      for(i=0;i<8;i++)
595      {
596         r = (m_color_mode) ? (i & 2)>>1 : 0;
597         g = (m_color_mode) ? (i & 4)>>2 : ((i) ? 1 : 0);
598         b = (m_color_mode) ? (i & 1)>>0 : 0;
599
600         m_palette->set_pen_color(i,pal1bit(r),pal1bit(g),pal1bit(b));
601      }
602   }
603589}
604590
605591
r248579r248580
859845   MCFG_SCREEN_PALETTE("palette")
860846
861847   MCFG_GFXDECODE_ADD("gfxdecode", "palette", mz2000)
862   MCFG_PALETTE_ADD("palette", 8)
848   MCFG_PALETTE_ADD_3BIT_BRG("palette")
863849
864850   MCFG_SPEAKER_STANDARD_MONO("mono")
865851


Previous 199869 Revisions Next


© 1997-2024 The MAME Team