Coin lockout: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
(Created page with "The coin lockout mechanism is a common cab device, which isn't specific to MVS cabs. * '''When powered''', it allows an inserted coin to hit the coin switch and go in the...")
 
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
The coin lockout mechanism is a common cab device, which isn't specific to MVS cabs.
The coin lockout mechanism is part of the coin acceptor, it isn't specific to MVS cabs.


* '''When powered''', it allows an inserted coin to hit the [[coin switch]] and go in the coin box.
* '''When powered''', it allows an inserted coin to hit the [[coin switch]] and go in the coin box.
* When not powered, it defaults to a "safe" position which makes the coin take the return path.
* When not powered, it defaults to a "safe" position which makes the coin take the return path.


This mechanism and the [[watchdog]] system were devised as failsafe measures to prevent users from losing an inserted coin when the cab isn't operating (properly).
This mechanism and the [[watchdog]] are failsafe measures to prevent users from wasting an inserted coin when the cab isn't operating (properly).


Coin lockouts are typically hardwired to 12V only. It's the game PCB's job to power them by grounding their second terminal, then closing the circuit.
Coin lockouts are typically coils hardwired to the 12V power supply. It's the game PCB's job to power them by grounding their second terminal to close the circuit. See [[JAMMA connector pinout]].


On [[MVS hardware]], the coin lockout outputs are driven by {{Chipname|NEO-F0}} through an {{Chipname|ULN2003}} power transistor array, providing open-collector outputs.
On [[MVS hardware]], the coin lockout outputs are driven by {{Chipname|NEO-F0}} through an {{Chipname|ULN2003}} power transistor array, providing open-collector outputs.


They are software controlled by registers {{Reg|REG_RESETCL1}}, {{Reg|REG_RESETCL2}}, {{Reg|REG_SETCL1}}, and {{Reg|REG_SETCL2}}.
They are software controlled by the [[system ROM]] through registers {{Reg|REG_RESETCL1}}, {{Reg|REG_RESETCL2}}, {{Reg|REG_SETCL1}}, and {{Reg|REG_SETCL2}}.


[[Category:Cartridge system]]
[[Category:Cartridge systems]]

Latest revision as of 06:01, 16 December 2017

The coin lockout mechanism is part of the coin acceptor, it isn't specific to MVS cabs.

  • When powered, it allows an inserted coin to hit the coin switch and go in the coin box.
  • When not powered, it defaults to a "safe" position which makes the coin take the return path.

This mechanism and the watchdog are failsafe measures to prevent users from wasting an inserted coin when the cab isn't operating (properly).

Coin lockouts are typically coils hardwired to the 12V power supply. It's the game PCB's job to power them by grounding their second terminal to close the circuit. See JAMMA connector pinout.

On MVS hardware, the coin lockout outputs are driven by NEO-F0 through an ULN2003 power transistor array, providing open-collector outputs.

They are software controlled by the system ROM through registers REG_RESETCL1, REG_RESETCL2, REG_SETCL1, and REG_SETCL2.