summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Roberto Fresca <robbie@robertofresca.com>2025-10-15 16:13:22 +0200
committer Roberto Fresca <robbie@robertofresca.com>2025-10-15 16:13:22 +0200
commit5e4404552002aa49ffb94c5077f33d7e0725c173 (patch)
tree1cab47b7f57c3f71e79f21b8f035e6cc8525f231
parent6c7b8a49668606222c5f1f1d4ddad0ceb94b8dcf (diff)
cutylinea: Added Max Key-In and Auto Reset Point DIP switches.
-rw-r--r--src/mame/igs/goldstar.cpp25
1 files changed, 17 insertions, 8 deletions
diff --git a/src/mame/igs/goldstar.cpp b/src/mame/igs/goldstar.cpp
index 1114378a065..d4bb3e7b07b 100644
--- a/src/mame/igs/goldstar.cpp
+++ b/src/mame/igs/goldstar.cpp
@@ -5891,14 +5891,23 @@ static INPUT_PORTS_START( cutylinea )
PORT_DIPUNKNOWN_DIPLOC(0x80, 0x80, "DSW4:8") // unknown/undocumented
PORT_START("DSW5")
- PORT_DIPUNKNOWN_DIPLOC(0x01, 0x01, "DSW5:1")
- PORT_DIPUNKNOWN_DIPLOC(0x02, 0x02, "DSW5:2")
- PORT_DIPUNKNOWN_DIPLOC(0x04, 0x04, "DSW5:3")
- PORT_DIPUNKNOWN_DIPLOC(0x08, 0x08, "DSW5:4")
- PORT_DIPUNKNOWN_DIPLOC(0x10, 0x10, "DSW5:5")
- PORT_DIPUNKNOWN_DIPLOC(0x20, 0x20, "DSW5:6")
- PORT_DIPUNKNOWN_DIPLOC(0x40, 0x40, "DSW5:7")
- PORT_DIPUNKNOWN_DIPLOC(0x80, 0x80, "DSW5:8")
+ PORT_DIPNAME( 0x03, 0x03, "Max Key In" ) PORT_DIPLOCATION("DSW5:1,2") // OK
+ PORT_DIPSETTING( 0x00, "1000" )
+ PORT_DIPSETTING( 0x01, "5000" )
+ PORT_DIPSETTING( 0x02, "10000" )
+ PORT_DIPSETTING( 0x03, "20000" )
+ PORT_DIPUNKNOWN_DIPLOC(0x04, 0x04, "DSW5:3") // unknown/undocumented
+ PORT_DIPNAME( 0x38, 0x38, "Auto Reset Point" ) PORT_DIPLOCATION("DSW5:4,5,6") // to verify
+ PORT_DIPSETTING( 0x00, "20000" )
+ PORT_DIPSETTING( 0x08, "30000" )
+ PORT_DIPSETTING( 0x10, "40000" )
+ PORT_DIPSETTING( 0x18, "50000" )
+ PORT_DIPSETTING( 0x20, "70000" )
+ PORT_DIPSETTING( 0x28, "100000" )
+ PORT_DIPSETTING( 0x30, "200000" )
+ PORT_DIPSETTING( 0x38, "990000" )
+ PORT_DIPUNKNOWN_DIPLOC(0x40, 0x40, "DSW5:7") // unknown/undocumented
+ PORT_DIPUNKNOWN_DIPLOC(0x80, 0x80, "DSW5:8") // unknown/undocumented
INPUT_PORTS_END