Previous 199869 Revisions Next

r41748 Monday 16th November, 2015 at 10:39:48 UTC by Barry Rodewald
amstrad: fixed vertical softscroll on Plus systems.
[src/mame/machine]amstrad.cpp

trunk/src/mame/machine/amstrad.cpp
r250259r250260
709709   {
710710      ma += m_asic.horiz_disp;
711711   }
712   m_gate_array.address = ( ( ma & 0x3000 ) << 2 ) | ( ( m_gate_array.ra & 0x07 ) << 11 ) | ( ( ma & 0x3ff ) << 1 );
712   m_gate_array.address = ( ( ma & 0x3000 ) << 2 ) | ( ( ra & 0x07 ) << 11 ) | ( ( ma & 0x3ff ) << 1 );
713713   m_gate_array.data = m_ram->pointer()[ m_gate_array.address ];
714714   caddr = 0x2400 + m_gate_array.mode_lookup[m_gate_array.data] * 2;
715715   m_gate_array.colour = m_asic.ram[caddr] + ( m_asic.ram[caddr+1] << 8 );


Previous 199869 Revisions Next


© 1997-2024 The MAME Team