Previous 199869 Revisions Next

r20443 Thursday 24th January, 2013 at 18:57:11 UTC by Angelo Salese
Fixed SCIEB not updating irqs, fixes Alien Trilogy booting.
[src/emu/sound]scsp.c

trunk/src/emu/sound/scsp.c
r20442r20443
805805            }
806806         }
807807         break;
808      case 0x1e:
808      case 0x1e: // SCIEB
809809      case 0x1f:
810810         if(scsp->Master)
811811         {
812            CheckPendingIRQ(scsp);
813
812814            if(scsp->udata.data[0x1e/2] & 0x630)
813815               popmessage("SCSP SCIEB enabled %04x, contact MAMEdev",scsp->udata.data[0x1e/2]);
814816         }
815817         break;
818      case 0x20: // SCIPD
819      case 0x21:
820         if(scsp->Master)
821         {
822            //printf("%04x\n",scsp->udata.data[0x20/2]);
823         }
824         break;
816825      case 0x22:  //SCIRE
817826      case 0x23:
818827

Previous 199869 Revisions Next


© 1997-2024 The MAME Team