/dports/emulators/mess/mame-mame0226/src/mame/video/ |
H A D | namcona1.cpp | 134 if (m_vreg[0x8e / 2]) in paletteram_w() 147 const u16 type = m_vreg[0x0c / 2]; in gfxram_r() 165 const u16 type = m_vreg[0x0c / 2]; in gfxram_w() 447 int incxx = ((s16)m_vreg[0xc0 / 2])<<8; in draw_background() 448 int incxy = ((s16)m_vreg[0xc2 / 2])<<8; in draw_background() 449 int incyx = ((s16)m_vreg[0xc4 / 2])<<8; in draw_background() 450 int incyy = ((s16)m_vreg[0xc6 / 2])<<8; in draw_background() 451 s16 xoffset = m_vreg[0xc8 / 2]; in draw_background() 452 s16 yoffset = m_vreg[0xca / 2]; in draw_background() 581 pri = m_vreg[0xa0 / 2 + 5] & 0x7; in screen_update() [all …]
|
H A D | homedata.cpp | 796 if (m_vreg[0x3] == 0xc1 && m_vreg[0x4] == 0xc0 && m_vreg[0x5] == 0xff) in screen_update_mrokumei() 809 switch (m_vreg[0x3]) in screen_update_mrokumei() 816 if (m_vreg[0x3]) in screen_update_mrokumei() 818 m_vreg[0x3], in screen_update_mrokumei() 819 m_vreg[0x4], in screen_update_mrokumei() 820 m_vreg[0x5], in screen_update_mrokumei() 821 m_vreg[0x6]); in screen_update_mrokumei() 921 if (m_vreg[0x3] == 0xc1 && m_vreg[0x4] == 0xc0 && m_vreg[0x5] == 0xff) in screen_update_pteacher() 962 if (m_vreg[0x4] == 0xae || m_vreg[0x4] == 0xb8) in screen_update_pteacher() 976 if (m_vreg[0x3] == 0xa6) in screen_update_pteacher() [all …]
|
H A D | lkage.cpp | 173 flip_screen_x_set(~m_vreg[2] & 0x01); in screen_update_lkage() 174 flip_screen_y_set(~m_vreg[2] & 0x02); in screen_update_lkage() 176 bank = m_vreg[1] & 0x08; in screen_update_lkage() 184 bank = m_vreg[0]&0x04; in screen_update_lkage() 191 bank = m_vreg[0]&0x02; in screen_update_lkage() 198 m_bg_tilemap->set_palette_offset(0x300 + (m_vreg[1] & 0xf0)); in screen_update_lkage() 199 m_fg_tilemap->set_palette_offset(0x200 + (m_vreg[1] & 0xf0)); in screen_update_lkage() 212 if ((m_vreg[2] & 0xf0) == 0xf0) in screen_update_lkage() 215 m_fg_tilemap->draw(screen, bitmap, cliprect, 0, (m_vreg[1] & 2) ? 2 : 4); in screen_update_lkage()
|
H A D | rockrage.cpp | 30 …*code |= ((*color & 0x40) << 2) | ((m_vreg & 0x04) << 7); // doesn't use bank here (Tutankhamen ey… in K007342_CALLBACK_MEMBER() 32 …*code |= ((*color & 0x40) << 2) | ((bank & 0x03) << 10) | ((m_vreg & 0x04) << 7) | ((m_vreg & 0x08… in K007342_CALLBACK_MEMBER() 44 *code |= ((*color & 0x40) << 2) | ((*color & 0x80) << 1) * ((m_vreg & 0x03) << 1); in K007420_CALLBACK_MEMBER() 57 if ((data & 0x0c) != (m_vreg & 0x0c)) in rockrage_vreg_w() 60 m_vreg = data; in rockrage_vreg_w()
|
H A D | cop01.cpp | 143 m_vreg[offset] = data; in cop01_vreg_w() 189 code += (m_vreg[0] & 0x30) << 3; in draw_sprites() 202 m_bg_tilemap->set_scrollx(0, m_vreg[1] + 256 * (m_vreg[2] & 1)); in screen_update_cop01() 203 m_bg_tilemap->set_scrolly(0, m_vreg[3]); in screen_update_cop01()
|
H A D | munchmo.cpp | 114 int scrollx = -(m_vreg[2] *2 + (m_vreg[3] >> 7)) - 64 - 128 - 16; in draw_background() 123 int scroll = m_vreg[2]; in draw_sprites() 124 int flags = m_vreg[3]; /* XB?????? */ in draw_sprites() 130 int firstsprite = m_vreg[0] & 0x3f; in draw_sprites()
|
H A D | magmax.cpp | 87 m_flipscreen = *m_vreg & 0x04; in screen_update() 90 if (*m_vreg & 0x40) /* background disable */ in screen_update() 188 code += (*m_vreg & 0x30) * 0x8; in screen_update() 199 if (!(*m_vreg & 0x40)) /* background disable */ in screen_update()
|
H A D | armedf.cpp | 352 int sprite_enable = m_vreg & 0x200; in screen_update() 354 m_bg_tilemap->enable(m_vreg & 0x800); in screen_update() 355 m_fg_tilemap->enable(m_vreg & 0x400); in screen_update() 356 m_tx_tilemap->enable(m_vreg & 0x100); in screen_update()
|
/dports/emulators/mame/mame-mame0226/src/mame/video/ |
H A D | namcona1.cpp | 134 if (m_vreg[0x8e / 2]) in paletteram_w() 147 const u16 type = m_vreg[0x0c / 2]; in gfxram_r() 165 const u16 type = m_vreg[0x0c / 2]; in gfxram_w() 447 int incxx = ((s16)m_vreg[0xc0 / 2])<<8; in draw_background() 448 int incxy = ((s16)m_vreg[0xc2 / 2])<<8; in draw_background() 449 int incyx = ((s16)m_vreg[0xc4 / 2])<<8; in draw_background() 450 int incyy = ((s16)m_vreg[0xc6 / 2])<<8; in draw_background() 451 s16 xoffset = m_vreg[0xc8 / 2]; in draw_background() 452 s16 yoffset = m_vreg[0xca / 2]; in draw_background() 581 pri = m_vreg[0xa0 / 2 + 5] & 0x7; in screen_update() [all …]
|
H A D | homedata.cpp | 796 if (m_vreg[0x3] == 0xc1 && m_vreg[0x4] == 0xc0 && m_vreg[0x5] == 0xff) in screen_update_mrokumei() 809 switch (m_vreg[0x3]) in screen_update_mrokumei() 816 if (m_vreg[0x3]) in screen_update_mrokumei() 818 m_vreg[0x3], in screen_update_mrokumei() 819 m_vreg[0x4], in screen_update_mrokumei() 820 m_vreg[0x5], in screen_update_mrokumei() 821 m_vreg[0x6]); in screen_update_mrokumei() 921 if (m_vreg[0x3] == 0xc1 && m_vreg[0x4] == 0xc0 && m_vreg[0x5] == 0xff) in screen_update_pteacher() 962 if (m_vreg[0x4] == 0xae || m_vreg[0x4] == 0xb8) in screen_update_pteacher() 976 if (m_vreg[0x3] == 0xa6) in screen_update_pteacher() [all …]
|
H A D | lkage.cpp | 173 flip_screen_x_set(~m_vreg[2] & 0x01); in screen_update_lkage() 174 flip_screen_y_set(~m_vreg[2] & 0x02); in screen_update_lkage() 176 bank = m_vreg[1] & 0x08; in screen_update_lkage() 184 bank = m_vreg[0]&0x04; in screen_update_lkage() 191 bank = m_vreg[0]&0x02; in screen_update_lkage() 198 m_bg_tilemap->set_palette_offset(0x300 + (m_vreg[1] & 0xf0)); in screen_update_lkage() 199 m_fg_tilemap->set_palette_offset(0x200 + (m_vreg[1] & 0xf0)); in screen_update_lkage() 212 if ((m_vreg[2] & 0xf0) == 0xf0) in screen_update_lkage() 215 m_fg_tilemap->draw(screen, bitmap, cliprect, 0, (m_vreg[1] & 2) ? 2 : 4); in screen_update_lkage()
|
H A D | rockrage.cpp | 30 …*code |= ((*color & 0x40) << 2) | ((m_vreg & 0x04) << 7); // doesn't use bank here (Tutankhamen ey… in K007342_CALLBACK_MEMBER() 32 …*code |= ((*color & 0x40) << 2) | ((bank & 0x03) << 10) | ((m_vreg & 0x04) << 7) | ((m_vreg & 0x08… in K007342_CALLBACK_MEMBER() 44 *code |= ((*color & 0x40) << 2) | ((*color & 0x80) << 1) * ((m_vreg & 0x03) << 1); in K007420_CALLBACK_MEMBER() 57 if ((data & 0x0c) != (m_vreg & 0x0c)) in rockrage_vreg_w() 60 m_vreg = data; in rockrage_vreg_w()
|
H A D | cop01.cpp | 143 m_vreg[offset] = data; in cop01_vreg_w() 189 code += (m_vreg[0] & 0x30) << 3; in draw_sprites() 202 m_bg_tilemap->set_scrollx(0, m_vreg[1] + 256 * (m_vreg[2] & 1)); in screen_update_cop01() 203 m_bg_tilemap->set_scrolly(0, m_vreg[3]); in screen_update_cop01()
|
H A D | munchmo.cpp | 114 int scrollx = -(m_vreg[2] *2 + (m_vreg[3] >> 7)) - 64 - 128 - 16; in draw_background() 123 int scroll = m_vreg[2]; in draw_sprites() 124 int flags = m_vreg[3]; /* XB?????? */ in draw_sprites() 130 int firstsprite = m_vreg[0] & 0x3f; in draw_sprites()
|
H A D | magmax.cpp | 87 m_flipscreen = *m_vreg & 0x04; in screen_update() 90 if (*m_vreg & 0x40) /* background disable */ in screen_update() 188 code += (*m_vreg & 0x30) * 0x8; in screen_update() 199 if (!(*m_vreg & 0x40)) /* background disable */ in screen_update()
|
/dports/emulators/mess/mame-mame0226/src/mame/drivers/ |
H A D | funtech.cpp | 69 uint8_t m_vreg; member in fun_tech_corp_state 103 if (m_vreg&1) code |= 0x1000; in TILE_GET_INFO_MEMBER() 115 if (m_vreg & 0x4) code |= 0x100; in TILE_GET_INFO_MEMBER() 116 if (m_vreg & 0x8) code |= 0x200; in TILE_GET_INFO_MEMBER() 157 if (!(m_vreg & 0x40)) in screen_update() 258 m_vreg = data; in vreg_w() 451 save_item(NAME(m_vreg)); in machine_start()
|
H A D | namcona1.cpp | 434 int src0 = m_vreg[0x0]; in blit() 435 int src1 = m_vreg[0x1]; in blit() 436 int src2 = m_vreg[0x2]; in blit() 438 int dst0 = m_vreg[0x3]; in blit() 439 int dst1 = m_vreg[0x4]; in blit() 440 int dst2 = m_vreg[0x5]; in blit() 442 int gfxbank = m_vreg[0x6]; in blit() 445 u32 src_baseaddr = 2 * (0xffffff & ((m_vreg[0x7] << 16) | m_vreg[0x8])); in blit() 446 u32 dst_baseaddr = 2 * (0xffffff & ((m_vreg[0x9] << 16) | m_vreg[0xa])); in blit() 448 int num_bytes = m_vreg[0xb]; in blit() [all …]
|
/dports/emulators/mame/mame-mame0226/src/mame/drivers/ |
H A D | funtech.cpp | 69 uint8_t m_vreg; member in fun_tech_corp_state 103 if (m_vreg&1) code |= 0x1000; in TILE_GET_INFO_MEMBER() 115 if (m_vreg & 0x4) code |= 0x100; in TILE_GET_INFO_MEMBER() 116 if (m_vreg & 0x8) code |= 0x200; in TILE_GET_INFO_MEMBER() 157 if (!(m_vreg & 0x40)) in screen_update() 258 m_vreg = data; in vreg_w() 451 save_item(NAME(m_vreg)); in machine_start()
|
H A D | namcona1.cpp | 434 int src0 = m_vreg[0x0]; in blit() 435 int src1 = m_vreg[0x1]; in blit() 436 int src2 = m_vreg[0x2]; in blit() 438 int dst0 = m_vreg[0x3]; in blit() 439 int dst1 = m_vreg[0x4]; in blit() 440 int dst2 = m_vreg[0x5]; in blit() 442 int gfxbank = m_vreg[0x6]; in blit() 445 u32 src_baseaddr = 2 * (0xffffff & ((m_vreg[0x7] << 16) | m_vreg[0x8])); in blit() 446 u32 dst_baseaddr = 2 * (0xffffff & ((m_vreg[0x9] << 16) | m_vreg[0xa])); in blit() 448 int num_bytes = m_vreg[0xb]; in blit() [all …]
|
/dports/emulators/mess/mame-mame0226/src/mame/includes/ |
H A D | magmax.h | 20 m_vreg(*this, "vreg"), in magmax_state() 43 required_shared_ptr<uint16_t> m_vreg; variable
|
H A D | munchmo.h | 28 , m_vreg(*this, "vreg") in munchmo_state() 76 required_shared_ptr<uint8_t> m_vreg; variable
|
H A D | lkage.h | 19 m_vreg(*this, "vreg"), in lkage_state() 44 required_shared_ptr<uint8_t> m_vreg;
|
/dports/emulators/mame/mame-mame0226/src/mame/includes/ |
H A D | munchmo.h | 28 , m_vreg(*this, "vreg") in munchmo_state() 76 required_shared_ptr<uint8_t> m_vreg; variable
|
H A D | magmax.h | 20 m_vreg(*this, "vreg"), in magmax_state() 43 required_shared_ptr<uint16_t> m_vreg; variable
|
H A D | lkage.h | 19 m_vreg(*this, "vreg"), in lkage_state() 44 required_shared_ptr<uint8_t> m_vreg;
|