Home
last modified time | relevance | path

Searched refs:m_vreg (Results 1 – 25 of 66) sorted by relevance

123

/dports/emulators/mess/mame-mame0226/src/mame/video/
H A Dnamcona1.cpp134 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 Dhomedata.cpp796 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 Dlkage.cpp173 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 Drockrage.cpp30 …*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 Dcop01.cpp143 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 Dmunchmo.cpp114 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 Dmagmax.cpp87 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 Darmedf.cpp352 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 Dnamcona1.cpp134 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 Dhomedata.cpp796 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 Dlkage.cpp173 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 Drockrage.cpp30 …*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 Dcop01.cpp143 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 Dmunchmo.cpp114 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 Dmagmax.cpp87 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 Dfuntech.cpp69 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 Dnamcona1.cpp434 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 Dfuntech.cpp69 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 Dnamcona1.cpp434 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 Dmagmax.h20 m_vreg(*this, "vreg"), in magmax_state()
43 required_shared_ptr<uint16_t> m_vreg; variable
H A Dmunchmo.h28 , m_vreg(*this, "vreg") in munchmo_state()
76 required_shared_ptr<uint8_t> m_vreg; variable
H A Dlkage.h19 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 Dmunchmo.h28 , m_vreg(*this, "vreg") in munchmo_state()
76 required_shared_ptr<uint8_t> m_vreg; variable
H A Dmagmax.h20 m_vreg(*this, "vreg"), in magmax_state()
43 required_shared_ptr<uint16_t> m_vreg; variable
H A Dlkage.h19 m_vreg(*this, "vreg"), in lkage_state()
44 required_shared_ptr<uint8_t> m_vreg;

123