diff --git a/src/emu/machine/z80pio.c b/src/emu/machine/z80pio.c index 04ebe277ddc..d3941babf25 100644 --- a/src/emu/machine/z80pio.c +++ b/src/emu/machine/z80pio.c @@ -178,7 +178,7 @@ int z80pio_device::z80daisy_irq_ack() } } - logerror("z80pio_irq_ack: failed to find an interrupt to ack!\n"); + //logerror("z80pio_irq_ack: failed to find an interrupt to ack!\n"); return 0; } @@ -207,7 +207,7 @@ void z80pio_device::z80daisy_irq_reti() } } - logerror("z80pio_irq_reti: failed to find an interrupt to clear IEO on!\n"); + //logerror("z80pio_irq_reti: failed to find an interrupt to clear IEO on!\n"); } diff --git a/src/mess/drivers/bullet.c b/src/mess/drivers/bullet.c index e28175b10ef..f4298138753 100644 --- a/src/mess/drivers/bullet.c +++ b/src/mess/drivers/bullet.c @@ -50,9 +50,10 @@ Notes: TODO: - - floppy broken + - memory banking is broken - z80dart wait/ready - - Winchester hard disk + - IMI 7710 Winchester controller + chdman createhd -o imi7710.chd -chs 350,3,10 -ss 1024 - revision E model */ @@ -201,7 +202,7 @@ WRITE8_MEMBER( bullet_state::exdsk_w ) */ - if (BIT(data, 2)) + if (BIT(data, 3)) { m_exdsk_sw = true; } @@ -297,7 +298,7 @@ WRITE8_MEMBER( bullet_state::hdcon_w ) if (m_hdcon_sw) { // FDC clock - m_fdc->set_unscaled_clock(BIT(data, 2) ? XTAL_16MHz/8 : XTAL_16MHz/16); + m_fdc->set_unscaled_clock(BIT(data, 2) ? XTAL_16MHz/16 : XTAL_16MHz/8); // density select m_fdc->dden_w(BIT(data, 3));