mirror of
https://github.com/holub/mame
synced 2025-07-06 10:29:38 +03:00
k051316.cpp : Simplify handlers
This commit is contained in:
parent
421651b9b7
commit
f77249b044
@ -39,9 +39,9 @@ READ8_MEMBER(_88games_state::bankedram_r)
|
||||
else
|
||||
{
|
||||
if (m_zoomreadroms)
|
||||
return m_k051316->rom_r(space, offset);
|
||||
return m_k051316->rom_r(offset);
|
||||
else
|
||||
return m_k051316->read(space, offset);
|
||||
return m_k051316->read(offset);
|
||||
}
|
||||
}
|
||||
|
||||
@ -50,7 +50,7 @@ WRITE8_MEMBER(_88games_state::bankedram_w)
|
||||
if (m_videobank)
|
||||
m_ram[offset] = data;
|
||||
else
|
||||
m_k051316->write(space, offset, data);
|
||||
m_k051316->write(offset, data);
|
||||
}
|
||||
|
||||
WRITE8_MEMBER(_88games_state::k88games_5f84_w)
|
||||
|
@ -63,9 +63,9 @@ READ8_MEMBER(bottom9_state::bottom9_bankedram1_r)
|
||||
else
|
||||
{
|
||||
if (m_zoomreadroms)
|
||||
return m_k051316->rom_r(space, offset);
|
||||
return m_k051316->rom_r(offset);
|
||||
else
|
||||
return m_k051316->read(space, offset);
|
||||
return m_k051316->read(offset);
|
||||
}
|
||||
}
|
||||
|
||||
@ -74,7 +74,7 @@ WRITE8_MEMBER(bottom9_state::bottom9_bankedram1_w)
|
||||
if (m_k052109_selected)
|
||||
k052109_051960_w(space, offset, data);
|
||||
else
|
||||
m_k051316->write(space, offset, data);
|
||||
m_k051316->write(offset, data);
|
||||
}
|
||||
|
||||
READ8_MEMBER(bottom9_state::bottom9_bankedram2_r)
|
||||
|
@ -38,9 +38,9 @@ template<int Chip>
|
||||
READ8_MEMBER(chqflag_state::k051316_ramrom_r)
|
||||
{
|
||||
if (m_k051316_readroms)
|
||||
return m_k051316[Chip]->rom_r(space, offset);
|
||||
return m_k051316[Chip]->rom_r(offset);
|
||||
else
|
||||
return m_k051316[Chip]->read(space, offset);
|
||||
return m_k051316[Chip]->read(offset);
|
||||
}
|
||||
|
||||
WRITE8_MEMBER(chqflag_state::chqflag_bankswitch_w)
|
||||
|
@ -44,9 +44,9 @@ WRITE8_MEMBER(rollerg_state::rollerg_0010_w)
|
||||
READ8_MEMBER(rollerg_state::rollerg_k051316_r)
|
||||
{
|
||||
if (m_readzoomroms)
|
||||
return m_k051316->rom_r(space, offset);
|
||||
return m_k051316->rom_r(offset);
|
||||
else
|
||||
return m_k051316->read(space, offset);
|
||||
return m_k051316->read(offset);
|
||||
}
|
||||
|
||||
WRITE8_MEMBER(rollerg_state::soundirq_w)
|
||||
|
@ -189,19 +189,19 @@ void k051316_device::device_reset()
|
||||
DEVICE HANDLERS
|
||||
*****************************************************************************/
|
||||
|
||||
READ8_MEMBER( k051316_device::read )
|
||||
u8 k051316_device::read(offs_t offset)
|
||||
{
|
||||
return m_ram[offset];
|
||||
}
|
||||
|
||||
WRITE8_MEMBER( k051316_device::write )
|
||||
void k051316_device::write(offs_t offset, u8 data)
|
||||
{
|
||||
m_ram[offset] = data;
|
||||
m_tmap->mark_tile_dirty(offset & 0x3ff);
|
||||
}
|
||||
|
||||
|
||||
READ8_MEMBER( k051316_device::rom_r )
|
||||
u8 k051316_device::rom_r(offs_t offset)
|
||||
{
|
||||
assert (m_zoom_rom.found());
|
||||
|
||||
@ -222,7 +222,7 @@ READ8_MEMBER( k051316_device::rom_r )
|
||||
}
|
||||
}
|
||||
|
||||
WRITE8_MEMBER( k051316_device::ctrl_w )
|
||||
void k051316_device::ctrl_w(offs_t offset, u8 data)
|
||||
{
|
||||
m_ctrlram[offset] = data;
|
||||
//if (offset >= 0x0c) logerror("%s: write %02x to 051316 reg %x\n", machine().describe_context(), data, offset);
|
||||
|
@ -46,10 +46,10 @@ public:
|
||||
structure (e.g. TILE_FLIPX)
|
||||
*/
|
||||
|
||||
DECLARE_READ8_MEMBER( read );
|
||||
DECLARE_WRITE8_MEMBER( write );
|
||||
DECLARE_READ8_MEMBER( rom_r );
|
||||
DECLARE_WRITE8_MEMBER( ctrl_w );
|
||||
u8 read(offs_t offset);
|
||||
void write(offs_t offset, u8 data);
|
||||
u8 rom_r(offs_t offset);
|
||||
void ctrl_w(offs_t offset, u8 data);
|
||||
void zoom_draw(screen_device &screen, bitmap_ind16 &bitmap,const rectangle &cliprect,int flags,uint32_t priority);
|
||||
void wraparound_enable(int status);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user