heathkit/h89.cpp: Added missing conditions to some Ultimeth MTRHEX-2k DIP switch settings. (#12155)

Also aligned DIP switch locations and conditions.
This commit is contained in:
Mark Garlanger 2024-03-19 13:42:13 -05:00 committed by GitHub
parent cdbc92de85
commit deeb3db6af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -592,9 +592,9 @@ static INPUT_PORTS_START( h89 )
PORT_DIPSETTING( 0x01, "H-47 8\" floppy at port 0x78/0170" )
PORT_DIPSETTING( 0x02, "H-47 8\" floppy at port 0x7c/0174" )
PORT_DIPSETTING( 0x03, "Magnolia 5\"/8\" double density floppy" )
PORT_DIPUNUSED_DIPLOC(0x04, 0x00, "SW501:3")
PORT_DIPUNUSED_DIPLOC(0x08, 0x00, "SW501:4")
PORT_DIPUNUSED_DIPLOC(0x10, 0x00, "SW501:5")
PORT_DIPUNUSED_DIPLOC(0x04, 0x00, "SW501:3") PORT_CONDITION("CONFIG", 0x3c, EQUALS, 0x18)
PORT_DIPUNUSED_DIPLOC(0x08, 0x00, "SW501:4") PORT_CONDITION("CONFIG", 0x3c, EQUALS, 0x18)
PORT_DIPUNUSED_DIPLOC(0x10, 0x00, "SW501:5") PORT_CONDITION("CONFIG", 0x3c, EQUALS, 0x18)
PORT_DIPNAME( 0x20, 0x20, "Perform memory test at start" ) PORT_DIPLOCATION("SW501:6") PORT_CONDITION("CONFIG", 0x3c, EQUALS, 0x18)
PORT_DIPSETTING( 0x20, DEF_STR( No ) )
PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )