Previous 15994 Revisions Next

r1902 Tuesday 11th March, 2008 at 14:24:09 UTC by Dirk Best
Removed file deleted in the MAME 0.123u4 update
[src/mame/video]m79amb.c

src/mame/video/m79amb.c
r1901r1902
1/***************************************************************************
2
3  video.c
4
5  Functions to emulate the video hardware of the machine.
6
7***************************************************************************/
8
9#include "driver.h"
10
11
12
13static UINT8 mask = 0;
14
15WRITE8_HANDLER( ramtek_mask_w )
16{
17   mask = data;
18}
19
20WRITE8_HANDLER( ramtek_videoram_w )
21{
22   data = data & ~mask;
23
24   if (videoram[offset] != data)
25   {
26      int i,x,y;
27
28      videoram[offset] = data;
29
30      y = offset / 32;
31      x = 8 * (offset % 32);
32
33      for (i = 0; i < 8; i++)
34      {
35         pen_t pen = (data & 0x80) ? RGB_WHITE : RGB_BLACK;
36         *BITMAP_ADDR32(tmpbitmap, y, x) = pen;
37
38         x++;
39         data <<= 1;
40      }
41   }
42}

Previous 15994 Revisions Next


© 1998-2018 The MESS Team