Previous 199869 Revisions Next

r31543 Thursday 7th August, 2014 at 10:08:17 UTC by hap
fix deroon assert
[src/mame/machine]tecmosys.c

trunk/src/mame/machine/tecmosys.c
r31542r31543
206206         break;
207207
208208      case DS_SEND_CHKSUMS:
209         if( m_device_read_ptr >= 5 )
209         if( m_device_read_ptr >= 4 )
210210         {
211211            m_device_status = DS_DONE;
212212            m_device_value = 0;
213213         }
214214         else
215         {
216            assert(m_device_read_ptr >= 0 && m_device_read_ptr < ARRAY_LENGTH(m_device_data->checksums));
217215            m_device_value = data == m_device_data->checksums[m_device_read_ptr] ? m_device_data->checksums[m_device_read_ptr++] : 0xff;
218         }
219216         break;
220217
221218      case DS_DONE:

Previous 199869 Revisions Next


© 1997-2024 The MAME Team