Previous 199869 Revisions Next

r29259 Friday 4th April, 2014 at 14:08:06 UTC by David Haywood
slight adjustment to that (nw)
[src/mame/drivers]kaneko16.c
[src/mame/video]kaneko16.c

trunk/src/mame/video/kaneko16.c
r29258r29259
232232   if (!m_disp_enable) return 0;
233233
234234   screen_update_common(screen, bitmap, cliprect);
235   m_kaneko_spr->kaneko16_render_sprites(machine(),bitmap,cliprect, screen.priority(), m_spriteram, m_spriteram.bytes());
235   m_kaneko_spr->kaneko16_render_sprites(machine(),bitmap,cliprect, screen.priority(), m_spriteram, m_spriteram.bytes()/2);
236236   return 0;
237237}
trunk/src/mame/drivers/kaneko16.c
r29258r29259
261261READ16_MEMBER(kaneko16_berlwall_state::berlwall_spriteram_r)
262262{
263263   offset = BITSWAP16(offset, 15, 14, 13, 12, 2, 11, 10, 9, 8, 7, 6, 5, 4, 3, 1, 0);
264   offset ^= 0x800;
264265   return m_spriteram[offset];
265266}
266267
267268WRITE16_MEMBER(kaneko16_berlwall_state::berlwall_spriteram_w)
268269{
269270   offset = BITSWAP16(offset, 15, 14, 13, 12, 2, 11, 10, 9, 8, 7, 6, 5, 4, 3, 1, 0);
271   offset ^= 0x800;
270272   COMBINE_DATA(&m_spriteram[offset]);
271273}
272274

Previous 199869 Revisions Next


© 1997-2024 The MAME Team