Previous 199869 Revisions Next

r22103 Tuesday 26th March, 2013 at 22:30:39 UTC by Carl
spu: doh (nw)
[src/emu/sound]spu.c

trunk/src/emu/sound/spu.c
r22102r22103
25182518   {
25192519      UINT16 irq_addr = spureg.irq_addr & ~0x401;
25202520      UINT32 end = m_cd_out_ptr + (sz >> 1);
2521      if((m_cd_out_ptr < irq_addr) && (end > irq_addr))
2521      if(((m_cd_out_ptr < irq_addr) && (end > irq_addr)) || ((m_cd_out_ptr > (end & 0x3ff)) && ((end & 0x3ff) > irq_addr)))
25222522         m_irq_handler(1);
25232523      m_cd_out_ptr =  end & 0x3fe;
25242524   }

Previous 199869 Revisions Next


© 1997-2024 The MAME Team