ti99: Change floppy step rate defaults. Change Corcomp controller monoflop config.

This commit is contained in:
Michael Zapf 2021-04-14 20:48:06 +02:00
parent a55eecf67c
commit ece864d7fb
2 changed files with 9 additions and 9 deletions

View File

@ -448,22 +448,22 @@ void corcomp_fdc_device::connect_drives()
INPUT_PORTS_START( cc_fdc )
PORT_START( "HEADSTEP" )
PORT_DIPNAME( 0x03, 0x00, "DSK1 head step time" )
PORT_DIPNAME( 0x03, 0x02, "DSK1 head step time" )
PORT_DIPSETTING( 0x00, "15 ms")
PORT_DIPSETTING( 0x01, "10 ms")
PORT_DIPSETTING( 0x02, "6 ms")
PORT_DIPSETTING( 0x03, "3 ms")
PORT_DIPNAME( 0x0c, 0x00, "DSK2 head step time" )
PORT_DIPNAME( 0x0c, 0x08, "DSK2 head step time" )
PORT_DIPSETTING( 0x00, "15 ms")
PORT_DIPSETTING( 0x04, "10 ms")
PORT_DIPSETTING( 0x08, "6 ms")
PORT_DIPSETTING( 0x0c, "3 ms")
PORT_DIPNAME( 0x30, 0x00, "DSK3 head step time" )
PORT_DIPNAME( 0x30, 0x20, "DSK3 head step time" )
PORT_DIPSETTING( 0x00, "15 ms")
PORT_DIPSETTING( 0x10, "10 ms")
PORT_DIPSETTING( 0x20, "6 ms")
PORT_DIPSETTING( 0x30, "3 ms")
PORT_DIPNAME( 0xc0, 0x00, "DSK4 head step time" )
PORT_DIPNAME( 0xc0, 0x80, "DSK4 head step time" )
PORT_DIPSETTING( 0x00, "15 ms")
PORT_DIPSETTING( 0x40, "10 ms")
PORT_DIPSETTING( 0x80, "6 ms")
@ -520,7 +520,7 @@ void corcomp_fdc_device::common_config(machine_config& config)
// Motor monoflop
TTL74123(config, m_motormf, 0);
m_motormf->set_connection_type(TTL74123_NOT_GROUNDED_NO_DIODE);
m_motormf->set_connection_type(TTL74123_GROUNDED);
m_motormf->set_resistor_value(RES_K(100));
m_motormf->set_capacitor_value(CAP_U(47));
m_motormf->set_a_pin_value(0);

View File

@ -385,16 +385,16 @@ INPUT_PORTS_START(myarc_ddcc )
PORT_DIPSETTING(0x01, DEF_STR( On ))
PORT_START( "SW1" )
PORT_DIPNAME( 0x01, 0x01, "DSK1 head step time" )
PORT_DIPNAME( 0x01, 0x00, "DSK1 head step time" )
PORT_DIPSETTING( 0x00, "6ms") // 6 ms for 1770
PORT_DIPSETTING( 0x01, "20ms/2ms") // 20 ms for 1770 and 2ms for 1772
PORT_DIPNAME( 0x02, 0x02, "DSK2 head step time" )
PORT_DIPNAME( 0x02, 0x00, "DSK2 head step time" )
PORT_DIPSETTING( 0x00, "6ms")
PORT_DIPSETTING( 0x02, "20ms/2ms")
PORT_DIPNAME( 0x04, 0x04, "DSK3 head step time" )
PORT_DIPNAME( 0x04, 0x00, "DSK3 head step time" )
PORT_DIPSETTING( 0x00, "6ms")
PORT_DIPSETTING( 0x04, "20ms/2ms")
PORT_DIPNAME( 0x08, 0x08, "DSK4 head step time" )
PORT_DIPNAME( 0x08, 0x00, "DSK4 head step time" )
PORT_DIPSETTING( 0x00, "6ms")
PORT_DIPSETTING( 0x08, "20ms/2ms")
INPUT_PORTS_END