From 5633d8ae07d45ea28be520e22e4ebe0065a39352 Mon Sep 17 00:00:00 2001 From: RobertoFresca Date: Tue, 10 Oct 2017 02:34:49 -0300 Subject: Note Chance: Added more technical notes about inputs, outputs, error codes and DIP switches (thanks Vas for the error codes and DIP switches partial translation) --- src/mame/drivers/notechan.cpp | 79 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 66 insertions(+), 13 deletions(-) diff --git a/src/mame/drivers/notechan.cpp b/src/mame/drivers/notechan.cpp index aec1a02cef2..9690e70eb36 100644 --- a/src/mame/drivers/notechan.cpp +++ b/src/mame/drivers/notechan.cpp @@ -1,6 +1,6 @@ // license:BSD-3-Clause // copyright-holders:Roberto Fresca -/*************************************************************************** +/*************************************************************************************** NOTE CHANCE Banpresto, 1995 @@ -14,7 +14,7 @@ Reference video: https://www.youtube.com/watch?v=TSIWO75udL8 -**************************************************************************** +**************************************************************************************** Hardware Notes... @@ -60,8 +60,8 @@ 09- DC 12V 10- GND - -**************************************************************************** + +**************************************************************************************** Specs... @@ -71,7 +71,7 @@ Power: 30 W. -**************************************************************************** +**************************************************************************************** Samples: @@ -149,13 +149,66 @@ $030EDF-$0333F8: Sample #2-32 voice: unknown. -**************************************************************************** +**************************************************************************************** + + Technical info: + + + Error codes: + + E0 - PCB error, check ROM/RAM. + E1 - Home position sensor error. + E2 - Output sensor error. + C0 - Freebie / Giveaway (??). + + + DIP Switches: + + +-----------------------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | DIP SWITCHES BANK | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | COINAGE | 1 CREDIT / 1 COIN | OFF | OFF | | | | | | | + | | 1 CREDIT / 2 COINS | ON | OFF | | | | | | | + | | 1 CREDIT / 3 COINS | OFF | ON | | | | | | | + | | 1 CREDIT / 4 COINS | ON | ON | | | | | | | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | PAYOUT RATE | 40% | | | OFF | OFF | | | | | + | | 50% | | | ON | OFF | | | | | + | | 60% | | | OFF | ON | | | | | + | | 70% | | | ON | ON | | | | | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | PLAYS PER | 1 CREDIT / 3 PLAYS | | | | | OFF | | | | + | CREDIT | 1 CREDIT / 2 PLAYS | | | | | ON | | | | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | ???? | ??? | | | | | | OFF | | | + | | ??? | | | | | | ON | | | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | ATTRACT | ??? | | | | | | | OFF | | + | SOUND | ??? | | | | | | | ON | | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + | UNUSED | LEAVE IT OFF | | | | | | | | OFF | + +--------------+--------------------+-----+-----+-----+-----+-----+-----+-----+-----+ + + + Known Inputs: + + 1x Coin-In (100Y) + 1x Start/Stop button. + 1x (comm with prize dispenser) + + + Known Outputs: - About lamps... + 2x 7-seg LEDs for credits counter and error codes. + 2x Red panels (2 lamps each). + 2x Blue panels (2 lamps each). + 2x Yellow panels (2 lamps each). + 1x Empty prize stock LED. + 1x Arrow lamp pointing to the prize (blinks when wins). + 1x Prize dispenser. - (nothing yet) -***************************************************************************/ +***************************************************************************************/ #include "emu.h" #include "cpu/z80/z80.h" @@ -320,10 +373,10 @@ static INPUT_PORTS_START( notechan ) (2) Pulsing and keep pressed under reset, triggers the sample #01 (cling) and starts a sequence of 4-lines output through port FFh D3-D2-D1-D0 (lamps 27-26-25-24) - that seems a 4-bits countdown (maybe related to the 7segment LED that counts the - credits). Then triggers sample #04 (voice or effect depending of the OKI bank). - After a little while also triggers sample #05 (voice). - Maybe it's some kind of hardware testing mode... + that seems a 4-bits countdown (from 8 to 0) maybe related to the 7segment LEDs + credits counter). Then triggers sample #04 (voice or effect depending of the OKI + bank). After a little while also triggers sample #05 (voice). + Maybe it's some kind of hardware testing mode or boot sequence... (3) Pulsing this input activates port FAh-D1 (lamp 17) and triggers sample #01 (cling). Maybe it's the 'coin-in' button. -- cgit v1.2.3