Previous 199869 Revisions Next

r19696 Thursday 20th December, 2012 at 08:41:04 UTC by Robbbert
Shuttlei : fixed size of video ram
[src/mame/drivers]8080bw.c
[src/mame/video]8080bw.c

trunk/src/mame/drivers/8080bw.c
r19695r19696
22512251
22522252static ADDRESS_MAP_START( shuttlei_map, AS_PROGRAM, 8, _8080bw_state )
22532253   AM_RANGE(0x0000, 0x1fff) AM_ROM
2254   AM_RANGE(0x2000, 0x3fff) AM_RAM AM_SHARE("main_ram")
2255   AM_RANGE(0x4000, 0x43ff) AM_RAM AM_SHARE("share1") // shuttlei
2256   AM_RANGE(0x6000, 0x63ff) AM_RAM AM_SHARE("share1") // skylove (is it mirrored, or different PCB hookup?)
2254   AM_RANGE(0x2000, 0x37ff) AM_RAM AM_SHARE("main_ram")
2255   AM_RANGE(0x3800, 0x43ff) AM_RAM // shuttlei
2256   AM_RANGE(0x5800, 0x63ff) AM_RAM // skylove (is it mirrored, or different PCB hookup?)
22572257ADDRESS_MAP_END
22582258
22592259static ADDRESS_MAP_START( shuttlei_io_map, AS_IO, 8, _8080bw_state )
trunk/src/mame/video/8080bw.c
r19695r19696
455455      for (i = 0; i < 8; i++)
456456      {
457457         if (m_c8080bw_flip_screen)
458         {
459            if (y < 192)
460               bitmap.pix32(191-y, 255-(x|i)) = pens[BIT(data, 7)];
461         }
458            bitmap.pix32(191-y, 255-(x|i)) = pens[BIT(data, 7)];
462459         else
463460            bitmap.pix32(y, x|i) = pens[BIT(data, 7)];
464461         data <<= 1;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team