Previous 199869 Revisions Next

r33293 Sunday 9th November, 2014 at 07:58:01 UTC by Oliver Stöneberg
Revert "added assert  for e.g. n64 -cart waveracej crash in rsp_device::generate_checksum_block() (nw)"

This reverts commit 491842f8db702b2ccd94c7f0ae78482ab48cef05.
[src/emu/cpu/rsp]rspdrc.c

trunk/src/emu/cpu/rsp/rspdrc.c
r241804r241805
74197419         if (seqhead->delay.first() != NULL && seqhead->physpc != seqhead->delay.first()->physpc)
74207420         {
74217421            base = m_direct->read_decrypted_ptr(seqhead->delay.first()->physpc | 0x1000);
7422            assert(base != NULL);
74237422            UML_LOAD(block, I1, base, 0, SIZE_DWORD, SCALE_x4);                 // load    i1,base,dword
74247423            UML_ADD(block, I0, I0, I1);                     // add     i0,i0,i1
74257424
r241804r241805
74427441         if (!(curdesc->flags & OPFLAG_VIRTUAL_NOOP))
74437442         {
74447443            base = m_direct->read_decrypted_ptr(curdesc->physpc | 0x1000);
7445            assert(base != NULL);
74467444            UML_LOAD(block, I1, base, 0, SIZE_DWORD, SCALE_x4);                     // load    i1,base,dword
74477445            UML_ADD(block, I0, I0, I1);                         // add     i0,i0,i1
74487446            sum += curdesc->opptr.l[0];
r241804r241805
74507448            if (curdesc->delay.first() != NULL && (curdesc == seqlast || (curdesc->next() != NULL && curdesc->next()->physpc != curdesc->delay.first()->physpc)))
74517449            {
74527450               base = m_direct->read_decrypted_ptr(curdesc->delay.first()->physpc | 0x1000);
7453               assert(base != NULL);
74547451               UML_LOAD(block, I1, base, 0, SIZE_DWORD, SCALE_x4);                 // load    i1,base,dword
74557452               UML_ADD(block, I0, I0, I1);                     // add     i0,i0,i1
74567453


Previous 199869 Revisions Next


© 1997-2024 The MAME Team