Previous 15994 Revisions Next

r5489 Friday 21st August, 2009 at 17:21:09 UTC by Curt Coder
[MC1000] Fixed some graphics issues.
[src/mess/drivers]mc1000.c
[src/mess/video]m6847.c

src/mess/video/m6847.c
r5488r5489
17311731      {
17321732         /* semigraphics 6 */
17331733         ch = (byte & 0x3F) + 0x60;
1734         *fg = ((byte >> 5) & 0x03) + ((attr & M6847_CSS) ? BUFF : GREEN);
1734         *fg = ((byte >> 6) & 0x03) + ((attr & M6847_CSS) ? BUFF : GREEN);
17351735      }
17361736      else
17371737      {
src/mess/drivers/mc1000.c
r5488r5489
274274   return data;
275275}
276276
277static UINT8 mc1000_get_char_rom(running_machine *machine, UINT8 ch,int line)
278{
279   return ch;
280}
281
277282static const UINT8 *mc1000_get_video_ram(running_machine *machine, int scanline)
278283{
279284   mc1000_state *state = machine->driver_data;
r5488r5489
310315   cfg.field_sync_callback = mc1000_vsync;
311316   cfg.get_attributes = mc1000_get_attributes;
312317   cfg.get_video_ram = mc1000_get_video_ram;
318   cfg.get_char_rom = mc1000_get_char_rom;
313319
314320   m6847_init(machine, &cfg);
315321}

Previous 15994 Revisions Next


© 1998-2018 The MESS Team