trunk/src/mame/machine/amstrad.cpp
| r250259 | r250260 | |
| 709 | 709 | { |
| 710 | 710 | ma += m_asic.horiz_disp; |
| 711 | 711 | } |
| 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 ); |
| 713 | 713 | m_gate_array.data = m_ram->pointer()[ m_gate_array.address ]; |
| 714 | 714 | caddr = 0x2400 + m_gate_array.mode_lookup[m_gate_array.data] * 2; |
| 715 | 715 | m_gate_array.colour = m_asic.ram[caddr] + ( m_asic.ram[caddr+1] << 8 ); |