Previous 15994 Revisions Next

r9181 Saturday 18th September, 2010 at 19:32:32 UTC by Barry Rodewald
[FMTOWNS] Fixed lockup in Rainbow Islands.
[src/mess/drivers]fmtowns.c

src/mess/drivers/fmtowns.c
r9180r9181
14151415            if(state->towns_cd.command & 0x20)
14161416            {
14171417               state->towns_cd.extra_status = 0;
1418               if(state->towns_cd.parameter[7] != 0)
1419               {
1420                  towns_cd_set_status(device->machine,0x00,0x00,0x00,0x00);
1421                  break;
1422               }
14231418               if(cdda_audio_active(state->cdda) && !cdda_audio_paused(state->cdda))
14241419                  towns_cd_set_status(device->machine,0x00,0x03,0x00,0x00);
14251420               else
r9180r9181
18111806      if(data < 8)
18121807         state->towns_volume_select = data;
18131808      break;
1809   default:
1810      logerror("SND: Volume port %i set to %02x\n",offset,data);
18141811   }
1815   logerror("SND: Volume port %i set to %02x\n",offset,data);
18161812}
18171813
18181814// some unknown ports...

Previous 15994 Revisions Next


© 1998-2018 The MESS Team