CN103301632B - Game machine - Google Patents
Game machine Download PDFInfo
- Publication number
- CN103301632B CN103301632B CN201210062388.9A CN201210062388A CN103301632B CN 103301632 B CN103301632 B CN 103301632B CN 201210062388 A CN201210062388 A CN 201210062388A CN 103301632 B CN103301632 B CN 103301632B
- Authority
- CN
- China
- Prior art keywords
- game
- prize
- pattern
- display
- lottery
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Pinball Game Machines (AREA)
Abstract
The object of the present invention is to provide a kind of can by importing movement in kind and contingency because usually improving the game machine to the interest of playing.For this reason, when the operation by player enters towards the game ball that the game area be arranged on gameboard is launched the starting region be arranged in game area, determine whether to provide award to player.In addition, when mistake appears in game machine, the notification corresponding with the classification of mistake is carried out.
Description
Technical field
The present invention relates to the game machine that a kind of operation by regulation is carried out playing.
Background technology
Previously, video game machine operating means having been undertaken playing by image shown on performance monitor picture is widely known by the people.The game carried out in this type of video game machine, by utilizing finger manipulation to be arranged on button on operating means or control lever etc., on instruction monitor picture object images action and carry out play (for example, referring to patent document 1).
[patent document 1] Japanese Patent Laid-Open 2002-263365 publication
The technical problem that invention will solve
But such video game machine, play, and material object does not move according to moving of image in monitor picture.Therefore, game content depends on the movement of image completely, is difficult to the diversity increasing game.
In addition, the operation signal that video game machine will export according to operating means, is controlled the carrying out of game by the CPU of game ontology.That is, the carrying out of game is all electronically controlled, and the possibility affected by the factor such as accidental is very little.Therefore, can say: be easy to according to can very expertly carry out operating produce difference, and in video game machine, beginner is difficult to obtain achievement more better than veteran.Therefore, when beginner and veteran carry out same game, the interest to game may be reduced.
In addition, in previous video game machine, played by multiple buttons of operation setting on operating means, so be easy to make operation become complicated.Therefore, the enjoyment of game can be realized the self-assured player of push-botton operation by the more difficult operation of challenge, but be bad at the player of complex operations, may play games and itself all abandon.
Therefore, the object of the present invention is to provide a kind of can by importing movement in kind and contingency factor and the simple operation being used for carrying out playing being improved the game machine of the interest to game.
Summary of the invention
The game machine of the 1st invention is carry out the game machine of playing by the operation of regulation, it is characterized by and possesses: gameboard, be wherein provided with the game area fallen for game ball; Emitter, it launches game ball towards above-mentioned game area; Operating means, it is operated by player to launch game ball from above-mentioned emitter; Start region, it is arranged at above-mentioned game area, enables game ball enter this region; Start regional detection device, its detection has game ball to enter above-mentioned starting region; Decision maker, it, to have detected that game ball enters above-mentioned starting region for opportunity, determines whether to provide award to player; Reward generator, it, when above-mentioned decision maker is judged to provide award, provides award to player; Error detector element, it can detect the multiple mistake of game machine; Mistake device for informing, it reports this mistake when mistake being detected by above-mentioned error detector element.
The game machine of the 2nd invention is the game machine relevant to the 1st invention, it is characterized by, and above-mentioned wrong device for informing, carries out the notification corresponding with detected error type.
The game machine of the 3rd invention is the game machine relevant to the 1st invention or the 2nd invention, it is characterized by, possesses: error message output device, and it is when above-mentioned error detector element detects mistake, externally exports the information corresponding with this error type.
Invention effect
According to the present invention, when entering starting region by the operation issue of player to the game ball of game area, determine whether to provide award.And, the multiple mistake of game machine can also be detected, and the mistake detected by notification.Accordingly, both added movement in kind and contingency factor to game, and made again the operation of player become more simple, the interest to game can also be improved.
Accompanying drawing explanation
Fig. 1 is the front view of game machine.
Fig. 2 is the oblique view of side, the game machine back side.
Fig. 3 is the block diagram of game machine.
In Fig. 4, (a) is that display the 1st special pattern display unit is with winning the first prize in lottery decision table, in Fig. 4 (b) be display the 2nd special pattern display unit with winning the first prize in lottery decision table, in Fig. 4, (c) is display general pattern display unit decision table of prizing.
In Fig. 5, (a) shows pattern decision table when winning the first prize in lottery, and in Fig. 5, (b) is pattern decision table when showing medium and small coloured silk, and in Fig. 5, (c) is the pattern decision table shown when not prizing.
In Fig. 6, (a) is that display game state changes mark decision table, and in Fig. 6, (b) is setting data table at the end of display wins the first prize in lottery.
Fig. 7 is the key diagram of one of the special electronic ornament manner of execution decision table of display example.
In Fig. 8, (a) prizes to use opening ways decision table the display long opening time, and in Fig. 8, (b) prizes to use opening ways decision table the display short opening time, and in Fig. 8, (c) is the medium and small coloured silk opening ways decision table of display.
Fig. 9 is the key diagram of one of display changing pattern decision table example.
Figure 10 is the key diagram that one of number decision table example is compensated in display.
Figure 11 is the key diagram of one of display change game display mode decision table example.
Figure 12 is the key diagram of the main process in display main control substrate.
Figure 13 is that the timer in display main control substrate inserts the key diagram processed.
Figure 14 is the key diagram of the input control process in display main control substrate.
Figure 15 is the key diagram of the 1st starting port sense switch input processing in display main control substrate.
Figure 16 is the key diagram of the Te Tute electric control process in display main control substrate.
Figure 17 is the key diagram of the special pattern storage determination processing in display main control substrate.
Figure 18 is the key diagram winning the first prize in lottery determination processing in display main control substrate.
Figure 19 is the key diagram of the special pattern change process in display main control substrate.
Figure 20 is the key diagram that the special pattern in display main control substrate stops processing.
Figure 21 is the key diagram winning the first prize in lottery game processing in display main control substrate.
Figure 22 is the key diagram of the medium and small color game processing in display main control substrate.
Figure 23 is the key diagram winning the first prize in lottery game over process in display main control substrate.
Figure 24 is the key diagram of the Pu Tupu electric control process in display main control substrate.
Figure 25 is the key diagram of the general pattern change process in display main control substrate.
Figure 26 is the key diagram of the common electric ornament control treatment in display main control substrate.
Figure 27 is the key diagram of the data genaration process in display main control substrate.
Figure 28 is the key diagram of the output control treatment in display main control substrate.
Figure 29 is the key diagram of the port output processing in display main control substrate.
Figure 30 is the key diagram that the main process controlled in substrate is compensated in display.
Figure 31 is the key diagram of the main process in display game display and control substrate.
Figure 32 is that the timer in display game display and control substrate inserts the key diagram processed.
Figure 33 is the key diagram of the order analysis process 1 in display game display and control substrate.
Figure 34 is the key diagram of the order analysis process 2 in display game display and control substrate.
Figure 35 is an example of game machine front view when making a mistake.
Symbol description
1 game machine 32 compensates ball sense switch
2 gameboard 33 door open switches
3 operating grips 42 compensate device
3a launches knob 50 attaching plug
3b tactile sensor 100 housing
4a launches with solenoid 101 main control substrate
5a slide rail 101a host CPU
The main ROM of 5b slide rail 101b
The main RAM of 6 game area 101c
7 common prize-winnings 102 are played display and control substrate
7a common prize-winning mouth sense switch 102a secondary CPU
8 general pattern are by 102b secondary ROM
8a is by mouth sense switch 102c secondary RAM
9 the 1st start 102dRTC
9a the 1st starting port sense switch 103 is compensated and is controlled substrate
10 the 2nd start 103a compensates CPU
10a the 2nd starting port sense switch 103b compensates ROM
10b movable plate 103c compensates RAM
11a large prize-winning mouth sense switch 104 lamp controls substrate
11b large prize-winning mouth switch gate 105 image control substrate
13 liquid crystal indicator 106 emission control substrates
14 game display ornament device 107 power supply boards
15 game display ornament device 108 game information output terminal boards
16 game display lighting device 110 instrument bezels
16a lamp 111 hinge mechanism part
17 game the Show Button 700 game information display unit
17a plays the Show Button sense switch 710 data display part
18 audio output device 800 card unit
19 the 1st special pattern display unit C large prize-winning mouth goals
20 the 2nd special pattern display unit G general pattern encumbrances
21 general pattern display unit J remain change frequency
22 the 1st special patterns retain display K opening times
23 the 2nd special patterns retain display R bout game number of times
24 general pattern retain display U1 the 1st special pattern encumbrance
30 game display pattern U2 the 2nd special pattern encumbrances
31 compensate motor X remains change frequency
Detailed description of the invention
Below, embodiments of the invention are illustrated with reference to accompanying drawing.
Fig. 1 is the front view of one of display game machine of the present invention example, and Fig. 2 is the oblique view of the side, the back side of game machine.
In game machine 1, be provided with gameboard 2, and on above-mentioned gameboard 2, be formed with the game area 6 fallen for game ball, and the outer peripheral portion of game area 6 at gameboard 2, possess instrument bezel 110.In this instrument bezel 110, can be provided with operating grip 3 to turn.
As long as player touches operating grip 3, the tactile sensor 3b in operating grip 3 just detects that operating grip 3 contacts with player, and transmits touch signal to emission control substrate 106.Emission control substrate 106, if receive touch signal from tactile sensor 3b, then allows to be energized to transmitting solenoid 4a.In addition, if change the anglec of rotation of operating grip 3, then the gear be directly connected with operating grip 3 rotates, and the knob of the transmitting knob 3a be connected with gear rotates.The voltage corresponding with the detection angles of this transmitting knob 3a will be applied to the transmitting solenoid 4a being arranged at game ball trigger mechanism.Further, once there be voltage to be applied to transmitting solenoid 4a, then transmitting solenoid 4a will carry out action according to applying voltage, will launch game ball with the intensity corresponding with the rotating angle of operating grip 3 towards game area 6 simultaneously.
The game ball of as above launching, rises and after arriving the upper position of gameboard 2, falls in game area 6 between slide rail 5a, 5b.Now, game ball is by by being arranged on multiple not shown nail in game area 6 and windmill unpredictably falls.
In addition, in above-mentioned game area 6, be provided with multiple common prize-winning mouth 7.In above-mentioned each common prize-winning mouth 7, be respectively arranged with common prize-winning mouth sense switch 7a, and this common prize-winning mouth sense switch 7a is once detect that game ball enters, then compensate the reward ball (such as 10 game ball) of regulation.
In addition, above the above-mentioned common prize-winning mouth 7 of above-mentioned game area 6, game ball is provided with general pattern by mouth 8 by ground.In general pattern by mouth 8, be provided with detect that game ball passes through by mouth sense switch 8a, and by mouth sense switch 8a once detect that game ball is passed through, then should carry out the prize drawing of following general pattern.
In addition, at the lower position of above-mentioned game area 6, identical with above-mentioned common prize-winning mouth 7, be provided with the 1st starting port 9 that game ball can enter.Further, immediately below the 1st starting port 9, the 2nd starting port 10 is provided with.2nd starting port 10, has a pair movable plate 10b, and is movably controlled to above-mentioned a pair movable plate 10b and keeps the 1st mode of closed condition and a pair movable plate 10b to be held open the 2nd mode of state.In addition, when the 2nd starting port 10 is controlled so as to above-mentioned 1st mode, the 1st starting port 9 be positioned at directly over the 2nd starting port 10 becomes barrier, makes the 2nd starting port 10 cannot or be difficult to receive game ball.On the other hand, when the 2nd starting port 10 is controlled so as to above-mentioned 2nd mode, above-mentioned a pair movable plate 10b will play a role as connecing dish, and game ball is easy to enter the 2nd starting port 10.That is, the 2nd starting port 10, when being in the 1st mode, there is no the chance that game ball enters, and when being in the 2nd mode, the goal chance of game ball increases.
In addition, in above-mentioned 1st starting port 9 and the 2nd starting port 10, be respectively arranged with and detect the 1st starting port sense switch 9a that enters of game ball and the 2nd starting port sense switch 10a, these sense switches are once detect that game ball enters, then carry out obtaining and perform the following prize drawing (hreinafter referred to as " prize drawing won the first prize in lottery ") winning the first prize in lottery game right.In addition, when the 1st starting port sense switch 9a, the 2nd starting port sense switch 10a have detected that game ball enters, also compensate the reward ball (such as 3 game ball) of regulation.
In addition, as shown in Figure 1, in the more below of above-mentioned 2nd starting port 10, large prize-winning mouth 11 is provided with.This large prize-winning mouth 11, usually maintains closed condition by large prize-winning mouth switch gate 11b, game ball cannot be entered.In contrast, once following special play, then large prize-winning mouth switch gate 11b opens, and this large prize-winning mouth switch gate 11b guides the dish that connects of game ball to play a role using as in large prize-winning mouth 11 simultaneously, makes game ball can enter large prize-winning mouth 11.In large prize-winning mouth 11, be provided with large prize-winning mouth sense switch 11a, when this large prize-winning mouth sense switch 11a detects the goal of game ball, compensate the reward ball (such as 14 game ball) preset.
In the more below of above-mentioned large prize-winning mouth 11, that is, at the foot of game area 6, be provided with outlet 12, it does not enter the game ball of any one mouthful in common prize-winning mouth 7, the 1st starting port 9, the 2nd starting port 10 and large prize-winning mouth 11 for spuing.
In addition, in above-mentioned gameboard 2, be provided with the game display device carrying out various game display.
Specifically, at the cardinal principle middle body of above-mentioned game area 6, be provided with the liquid crystal indicator 13 be made up of liquid crystal display (LCD) etc., and at the right flank of this liquid crystal indicator 13, be provided with game display ornament device 14,15.In addition, at upper position and the lower position of gameboard 2, be provided with game display lighting device 16, and in the left side of aforesaid operations handle 3, be provided with game the Show Button 17.
Above-mentioned liquid crystal indicator 13, or the standby period display image not carrying out playing, or the image that display produces along with the carrying out of game.Wherein, when game ball enters in the 1st starting port 9 or the 2nd starting port 10, the game display pattern 30 of drawing outcomes is reported in change display to player.So-called game display pattern 30, such as, refer to scroll respectively 3 digital while, after the stipulated time, stopping this rolling, and showing the pattern of specific pattern (numeral).Accordingly, during the rolling of pattern, give player just like carry out the impression of drawing a lottery, pattern shown when simultaneously stopping according to rolling, reports drawing outcomes to player.During the change display of this game display pattern 30, by showing various image and role etc., bring the very high expectation sense that player perhaps can win the first prize in lottery.
Above-mentioned game display ornament device 14,15 a kind ofly brings player to expect the device of sense by its manner of execution.In the present embodiment, game display ornament device 14 is made up of the movable device of face shape, and, using its eyelid as game display ornament device 15.Game display ornament device 14, such as, or moves in the lateral direction, or outstanding to the face side of game machine 1.In addition, game display ornament device 15, controls eyelid and makes its opening degree variable.By the manner of execution of these game display ornament devices 14,15 or the combination of actions of two game display ornament devices 14,15, bring player various expectation sense.
In addition, game display lighting device 16, possesses multiple lamp 16a respectively, and changes direction of illumination and the glow color of each lamp 16a, while carry out various game display.
In addition, in the left side of aforesaid operations handle 3, be provided with game the Show Button 17 that player can carry out pressing operation.This game the Show Button 17, such as, effective when only showing the prompting such as operating above-mentioned game the Show Button 17 on above-mentioned liquid crystal indicator 13.In game the Show Button 17, be provided with game the Show Button sense switch 17a, and, once this game the Show Button sense switch 17a detects the operation of player, then perform according to this operation display of further playing.
In addition, although not shown in FIG, in game machine 1, be provided with the audio output device 18 (with reference to Fig. 3) be made up of loudspeaker, and except each game display device above-mentioned, game display can also be carried out by audio frequency.
In addition, in the below of game area 6, be provided with the 1st special pattern display unit 19, the 2nd special pattern display unit 20, general pattern display unit 21, the 1st special pattern retains display 22, the 2nd special pattern retains display 23, general pattern retains display 24.
Above-mentioned 1st special pattern display unit 19 is a kind of notifications enters with game ball the device winning the first prize in lottery drawing outcomes that the 1st starting port 9 implements for opportunity, and it is made up of 7 sections of LED.That is, be provided with the corresponding special pattern of multiple drawing outcomes with winning the first prize in lottery, and by showing the special pattern corresponding with the drawing outcomes won the first prize in lottery in the 1st special pattern display unit 19, report drawing outcomes to player.This special pattern and non-immediate display, and be through the stipulated time change display after, just stop show.
More particularly, once game ball enters the 1st starting port 9, then carry out the prize drawing won the first prize in lottery, but this drawing outcomes won the first prize in lottery non-immediate is reported to player, but just player is being reported to after the stipulated time.In addition, after have passed through the stipulated time, by the special pattern stopping display corresponding with the drawing outcomes won the first prize in lottery, and drawing outcomes is reported to player.In addition, the 2nd special pattern display unit 20 is a kind of notifications enters with game ball the device winning the first prize in lottery drawing outcomes that the 2nd starting port 10 implements for opportunity, and its display mode is identical with the special pattern display mode in above-mentioned 1st special pattern display unit 19.
In addition, general pattern display unit 21 is the devices of the general pattern drawing outcomes that a kind of notification is implemented for opportunity by mouth 8 by general pattern with game ball.Detailed content will describe below, but once be prized by the prize drawing of this general pattern, then general pattern display unit 21 bright light, then, above-mentioned 2nd starting port 10 was controlled so as to for the 2nd mode stipulated time.In addition, about this general pattern, neither game ball by general pattern by mouth 8 after report drawing outcomes immediately, but until through the stipulated time, general pattern carries out change display, glimmers to make general pattern display unit 21.
In addition, during the change display of special pattern and during following special play etc., when game ball enters the 1st starting port 9 or the 2nd starting port 10 and can not carry out the prize drawing won the first prize in lottery immediately, the right winning the first prize in lottery prize drawing is retained under certain condition.More particularly, the right winning the first prize in lottery prize drawing that game ball enters the 1st starting port 9 and retains will be retained by retaining as the 1st, and the right winning the first prize in lottery prize drawing that game ball enters the 2nd starting port 10 and retains will be retained by retaining as the 2nd.
Above-mentioned two kinds of reservations, retain number respectively and are set as 4 by the upper limit, it retains number and is presented at respectively on the 1st special pattern reservation display 22 and the 2nd special pattern reservation display 23.In addition, when the 1st is left 1, the 1st special pattern retains the LED bright light on the left of display 22; When the 1st is left 2, the 1st special pattern retains 2 LED bright lights of display 22.In addition, when the 1st is left 3, the 1st special pattern retains the LED flicker on the left of display 22, the LED bright light on right side simultaneously; When the 1st is left 4, the 1st special pattern retains 2 LED flickers of display 22.In addition, retain in display 23 at the 2nd special pattern, also same as described above, the reservation number that display the 2nd retains.
In addition, the upper limit of general pattern retains number and is also set to 4, and it retains number by retaining display 22 with above-mentioned 1st special pattern and the 2nd special pattern retains the identical mode of display 23, is presented on general pattern reservation display 24.
In the upside of game machine 1, be provided with the game information display unit 700 of the various information (hreinafter referred to as game information) about game of display.In addition, in one side of data display part 710, be provided with player and can operate as one sees fit and for " service " button of ordering diet and for press buttones such as " calling " buttons of calling out salesman, and in the outside of these press buttones, be provided with display lamp device.
In this game information display unit 700, be provided with and liquid crystal panel and a lot of LED are configured trellised dot matrix data display part 710, and in data display part 710, display adds up the game informations such as the number of times (being " secondary " in the drawings) winning the first prize in lottery number of times (being " winning the first prize in lottery " in the drawings) and win the first prize in lottery the special pattern change display carried out so far from the last time.
In addition, in data display part 710, display is accumulative obtains game ball number (being " going out ball " in the drawings).The display part of this acquisition game ball number, when carrying out following mistake notification, stopping numerical value display, replacing, show the information made a mistake and the kind made a mistake.
Instrument bezel 110, supports the glass plate (not shown) visually covering game area 6 in the front (player side) of gameboard 2.Glass plate, is removably fixed in instrument bezel 110.
In addition, instrument bezel 110, left and right directions end side (such as, just to the left side of game machine) be connected with housing 100 by hinge mechanism part 111, and with hinge mechanism part 111 for fulcrum makes another side (such as, just to the right side of game machine) of left and right directions can to the direction turn of opening from housing 100.Instrument bezel 110 and glass plate together cover gameboard 2, and are fulcrum turn as door with hinge mechanism part 111, thus can be open by the inboard portion comprising the housing 100 of gameboard 2.In another side of instrument bezel 110, be provided with the locking mechanism be fixed on another side of instrument bezel 110 on housing 100.What realized by locking mechanism is fixed, and private key can be utilized to remove.In addition, in instrument bezel 110, the door open switch 33 (with reference to Fig. 3) detecting instrument bezel 110 and whether open from housing 100 is also provided with.
At the back side of game machine 1, be provided with main control substrate 101, game display and control substrate 102, compensate control substrate 103, game information output terminal board 108 etc.In addition, in power supply board 107, the attaching plug 50 for powering to game machine and not shown power switch is provided with.
(Inner Constitution of control device)
Below, use the block diagram of game machine shown in Fig. 3, illustrate and control the control device carried out of playing.
Main control substrate 101 controls the elemental motion of game.This main control substrate 101, possesses host CPU 101a, main ROM101b, main RAM101c.Host CPU 101a, based on the input signal from each sense switch and timer, reads the program be stored in main ROM101b and to go forward side by side row operation process, directly control each device and display simultaneously, or to transmit to other substrates according to the result of calculation process and order.Main RAM101c, plays a role as the datamation region of host CPU 101a when carrying out calculation process.
At the input of above-mentioned main control substrate 101, be connected with common prize-winning mouth sense switch 7a, by mouth sense switch 8a, the 1st starting port sense switch 9a, the 2nd starting port sense switch 10a, large prize-winning mouth sense switch 11a, compensate ball sense switch 32, and the detection signal of game ball will input in main control substrate 101.
In addition, at the output of main control substrate 101, be connected with the starting port switch solenoid 10c making a pair movable plate 10b of the 2nd starting port 10 carry out switch motion, the mouth switch gate 11b that makes to get the winning number in a bond greatly carries out the large prize-winning mouth switch solenoid 11c of switch motion, also be connected with the 1st special pattern display unit 19 forming pattern display device simultaneously, 2nd special pattern display unit 20, general pattern display unit 21, and form the 1st special pattern reservation display 22 retaining display, 2nd special pattern retains display 23, general pattern retains display 24, and export various signal by output port.
In addition, main control substrate 101, external information signal is exported to game information output terminal board 108, and this external information signal is management game machine and required in the special-purpose computer in game shop, in order to open to player and provide game information and required simultaneously after showing game information in game information display unit 700.
In the main ROM101b of main control substrate 101, store game control program and data, table needed for various decision game.
Such as, judging that stopping result that special pattern changes wins the first prize in lottery decision table (with reference to (a) in Fig. 4 whether as reference when winning the first prize in lottery, in Fig. 4 (b)), judging stopping result that general pattern changes whether as the decision table of prizing (with reference to (c) in Fig. 4) of reference when prizing, determine the pattern decision table (with reference to Fig. 5) of the stopping pattern of special pattern, be used for determining that game state changes the decision table (with reference to (a) in Fig. 6) of mark based on special pattern, setting data table (with reference to (b) in Fig. 6) at the end of being used for determining winning the first prize in lottery of game state based on the data that game state changes in mark and game state buffer, determine the special electronic ornament manner of execution decision table (with reference to Fig. 7) of the Switching Condition of large prize-winning mouth switch gate 11b, the long opening time prizes with opening ways decision table (with reference to (a) in Fig. 8), the short opening time prizes with opening ways decision table (with reference to (b) in Fig. 8), medium and small coloured silk opening ways decision table (with reference to (c) in Fig. 8), determine the changing pattern decision table (with reference to Fig. 9) of special pattern changing pattern, the compensation number decision table (with reference to Figure 10) etc. requiring signal corresponding with reward ball is all stored in main ROM101b.The concrete example of these various tables, will use Fig. 4 ~ Figure 10 to be described below.
In addition, in the table of the present embodiment, above-mentioned table is only the example in cited typical case's table, when playing, is in addition also provided with much not shown table and program.
The main RAM101c of main control substrate 101 has multiple storage area.
Such as, in main RAM101c, be provided with general pattern encumbrance (G) storage area, general pattern reserved storage area territory, 1st special pattern encumbrance (U1) storage area, 2nd special pattern encumbrance (U2) storage area, determining storage region, 1st special pattern storage area, 2nd special pattern storage area, residue change frequency (X) storage area of high probability game state, residue change frequency (J) storage area of game state during contracting, bout game number of times (R) storage area, opening times (K) storage area, large prize-winning mouth goals (C) storage area, game state storage area, game state buffer, stop pattern data storage area, game state changes mark storage area, the various timer conters such as game display transmission data storage areas.In addition, game state storage area, mark storage area of playing when possessing contracting, high probability game mark storage area, Te Tute electric treatment data storage areas, Pu Tupu electric treatment data storage areas.In addition, above-mentioned storage area is also only an example, is in addition also provided with a lot of storage area.
Game information output terminal board 108 is the substrates for exporting the external information signal generated in main control substrate 101 to the special-purpose computer etc. in game shop.Game information output terminal board 108, is connected with main control substrate 101 wiring, and is provided with connector external information linked together with the special-purpose computer etc. in game shop.In addition, by main control substrate 101 generate and to occur about mistake and the external information signal of errors repair exports special-purpose computer and game information display unit 700 to.
Power supply board 107, possesses the stand-by power supply be made up of capacitor, and monitoring is supplied to the supply voltage of game machine, when supply voltage drops to below setting, exports outage detection signal to main control substrate 101.More particularly, if outage detection signal is high level, then enter can operating state for host CPU 101a; If outage detection signal is low level, then host CPU 101a enters action halted state.Stand-by power supply is not limited in capacitor, such as, also can be battery, can also make electricity container and battery simultaneously.
Game display and control substrate 102, during major control game and the various game of standby period show.This game display and control substrate 102, possesses secondary CPU102a, secondary ROM102b, secondary RAM102c, and can be connected to communicatedly in main control substrate 101 to the single direction of game display and control substrate 102 from this main control substrate 101.Secondary CPU102a, based on the order transmitted by main control substrate 101 or the input signal from above-mentioned game the Show Button sense switch 17a and timer, read the program be stored in secondary ROM102b to go forward side by side row operation process, simultaneously based on above-mentioned process, the data of correspondence are sent to lamp and control substrate 104 or image control substrate 105.Secondary RAM102c, plays a role as the datamation region of secondary CPU102a when carrying out calculation process.
In the secondary ROM102b of game display and control substrate 102, store game display and control program and data, table needed for various decision game.
Such as, in secondary ROM102b, store change game display mode decision table (with reference to Figure 11) etc. for determining game display mode based on the changing pattern specified command received from main control substrate.In addition, in the table of the present embodiment, above-mentioned table is only the example in exemplified typical case's table, when playing, is in addition also provided with much not shown table and program.
The secondary RAM102c of game display and control substrate 102, has multiple storage area.
In secondary RAM102c, be provided with order reception buffer, game state storage area, game display mode storage area, game display pattern storage area, the 1st reserved storage area territory, the 2nd reserved storage area territory etc.In addition, above-mentioned storage area is also only an example, is in addition also provided with a lot of storage area.
In addition, in the present embodiment, in game display and control substrate 102, RTC (real-time clock) 102d exporting current time is installed.Secondary CPU102a, represents the date signal of current date by RTC102d input and represents the time signal of current time, and performing various process based on the current time.RTC102d, when supply has a power supply in game machine usually, utilizes the power supply from game machine to carry out action, and when the power supply of game machine is cut off, utilizes the power supply supplied from the stand-by power supply be arranged on power supply board 107 to carry out action.Therefore, RTC102d, even if when the power supply of game machine is cut off, the time that also Timing is current.In addition, RTC102d, also can arrange battery, and utilize this battery to carry out action on game display and control substrate.
In addition, RTC102d also can not be set and by being arranged on the value of the counter in the secondary RAM102c with RAM function for subsequent use and timing time in per stipulated time (such as, every 2ms) accumulated counts.
Compensate and control substrate 103, the compensation of the emission control and reward ball of carrying out game ball controls.This compensation controls substrate 103, possesses to compensate CPU103a, compensate ROM103b, compensate RAM103c, and two-wayly can be connected with main control substrate 101 communicatedly.Compensate CPU103a, based on the input signal carrying out Autonomous test and whether compensated the compensation ball count sense switch 32 of game ball, door open switch 33 and timer, read and be stored in the program compensated in ROM103b and go forward side by side row operation process, simultaneously based on above-mentioned process, the data of correspondence are sent to main control substrate 101.
Such as, be unlocked instrument bezel 110 from housing 100, and when have input ON signal from door open switch 33, door opened wrong data and be sent to main control substrate 101.In addition, when not compensating the reward ball of regulation based on the result of carrying out calculation process from the input signal compensating ball count sense switch 32, compensation wrong data is sent to main control substrate 101.
In addition, compensating the output controlling substrate 103, the compensation motor 31 of device compensated by the reward ball be connected with for compensating specified quantity reward ball from the accumulating part of game ball to player.Compensate CPU103a, based on the compensation number specified command transmitted from main control substrate 101, going forward side by side while row operation process reading regulated procedure from compensation ROM103b, to compensate the reward ball of regulation by controlling compensation motor 31 that reward ball compensates device to player.Now, compensating RAM103c, playing a role as the compensation datamation region of CPU103a when carrying out calculation process.
In addition, confirm that not shown game ball is lent device (card unit) and whether controlled substrate 103 with compensation and be connected, if be connected with game ball to lend device (card unit), then the emission control data allowing to launch game ball are transmitted to emission control substrate 106.
Emission control substrate 106, once control substrate 103 from compensation to receive emission control data, then allows to launch.In addition, read from tactile sensor 3b touch signal and carry out the input signal of spontaneous emission knob 3a, energising controls transmitting solenoid 4a, and launches game ball.
, launch the rotary speed with solenoid 4a here, with reference to the frequency based on the output computation of Period of the crystal oscillator be arranged in emission control substrate 106, be set as about 99.9 (beat/min).Accordingly, transmitting solenoid often rotates 1 time and launches 1 game ball, so the game ball number launched in 1 minute is about 99.9 (individual/point).That is, within approximately every 0.6 second, 1 game ball is launched.
Lamp controls substrate 104, and bright light controls the game display lighting device 16 be arranged in gameboard 2, or implements drived control to the motor for changing direction of illumination.In addition, energising controls to make game to show ornament device 14,15 to carry out the drive sources such as the solenoid of action and motor.This lamp controls substrate 104, is connected with game display and control substrate 102, and based on the data transmitted by game display and control substrate 102, carries out above-mentioned various control.
Image control substrate 105, possesses not shown image CPU, the image ROM of the image display and control for implementing above-mentioned liquid crystal indicator 13, image RAM, VRAM and audio frequency CPU, audio frequency ROM, audio frequency RAM.This image control substrate 105, two-wayly can be connected with above-mentioned game display and control substrate 102 communicatedly, and is connected with above-mentioned liquid crystal indicator 13 and audio output device 18 at its output.
In above-mentioned image ROM, store the view data such as the game display pattern 30 of a lot of display on liquid crystal indicator 13 and background, and image CPU is while reading established procedure based on the order transmitted by game display and control substrate 102, read the view data of regulation from image ROM to VRAM, thus implement the display and control in liquid crystal indicator 13.In addition, image CPU is for various image procossing such as liquid crystal indicator 13 backgrounds image Graphics Processing, game display pattern Graphics Processing, character image Graphics Processings, but background image, game display pattern image, character image, by display overlapping in the display frame of liquid crystal indicator 13.
That is, game display pattern image and character image are shown as more forward than background image.Now, if background image is overlapping at same position with pattern image, then by referring to the Z value of the Z-buffer of each view data calculated according to well-known efficient rendering algorithm such as Z-buffer algorithms, preferentially pattern image is stored into VRAM.
In addition, in above-mentioned audio frequency ROM, store a lot from the voice data that audio output device 18 exports, audio frequency CPU, while reading established procedure based on the order transmitted by game display and control substrate 102, the audio frequency controlling audio output device 18 exports.
Below, with reference to Fig. 4 ~ Figure 10, the detailed content of the various tables be stored in main ROM101b is described.
In Fig. 4, in (a), Fig. 4, (b) is presented to judge stopping result that special pattern changes whether as the key diagram winning the first prize in lottery decision table of reference when winning the first prize in lottery.In Fig. 4 (a) be in the 1st special pattern display unit 19 institute's reference win the first prize in lottery decision table, in Fig. 4 (b) be in the 2nd special pattern display unit 20 institute's reference win the first prize in lottery decision table.(a) is with the table of (b) in Fig. 4 in the diagram, and the winning probability of medium and small coloured silk is different, but it is identical to win the first prize in lottery probability.
Specifically, win the first prize in lottery decision table by during low probability when random number decision table and high probability random number decision table formed, and with reference to game state, random number decision table when random number decision table or high probability when selecting low probability, and based on selected table and the special pattern judgement random value extracted, judgement is " winning the first prize in lottery ", " medium and small coloured silk " or " not prizing ".
Such as, according to random number decision table during low probability in the 1st special pattern display unit 19 shown in (a) in Fig. 4, two special pattern judgement random values such as " 7 ", " 317 " are judged as and win the first prize in lottery.On the other hand, according to random number decision table during this high probability, 20 special pattern judgement random values such as " 7 ", " 37 ", " 67 ", " 97 ", " 127 ", " 157 ", " 187 ", " 217 ", " 247 ", " 277 ", " 317 ", " 337 ", " 367 ", " 397 ", " 427 ", " 457 ", " 487 ", " 517 ", " 547 ", " 577 " are judged as and win the first prize in lottery.In addition, random number decision table or random number decision table when using high probability when no matter using low probability, when special pattern judges random value as 4 special pattern judgement random values such as " 50 ", " 100 ", " 150 ", " 200 ", be judged as " medium and small coloured silk ".In addition, when random value other than the above, be judged as " not prizing ".
Therefore, because the random number range of special pattern judgement random value is 0 ~ 598, so being judged as the probability won the first prize in lottery when low probability is 1/299.5, be judged as the probability won the first prize in lottery to turn over 10 times be 1/29.95 when high probability.In addition, be judged as the probability of medium and small coloured silk, when low probability and high probability time be 1/149.75.
In Fig. 4, (c) is presented at the stopping result whether key diagram of the decision table of prizing of time institute's reference for prizing judging general pattern change.
Specifically, prize decision table by during non-contracting during game state when random number decision table and contracting during game state random number decision table formed, and with reference to game state, random number decision table during game state when random number decision table or contracting during game state when selecting non-contracting, and based on selected table and the judgement random value of prizing extracted, judgement is " prizing " or " not prizing ".
Such as, according to random number decision table during game state during non-contracting in Fig. 4 shown in (c), 1 the judgement random value of prizing being called " 0 " is judged as prizes.On the other hand, according to random number decision table during game state during this contracting, these 10, " 0 " ~ " 9 " judgement random value of prizing is judged as prizes.In addition, when random value other than the above, be judged as " not prizing ".
Therefore, because the random number range of judgement random value of prizing is 0 ~ 10, so being judged as the probability won the first prize in lottery during game state when non-contracting is 1/11, be judged as the probability won the first prize in lottery during game state to turn over 10 times be 10/11 when contracting.
Fig. 5 is the key diagram that display determines the pattern decision table of the stopping pattern of special pattern.
In Fig. 5, (a) is for determining to stop the pattern decision table of pattern when winning the first prize in lottery, in Fig. 5, (b) is when medium and small coloured silk for determining to stop the pattern decision table of pattern, and in Fig. 5, (c) is for determining to stop the pattern decision table of pattern when not prizing.In addition, more particularly, in each special pattern display unit, be all configured with pattern decision table, it is made up of the 1st special pattern display unit pattern decision table and the 2nd special pattern display unit pattern decision table.
According to pattern decision table, win the first prize in lottery pattern random value or medium and small coloured picture case random value etc. based on extracted, determine the kind (stopping pattern data) of special pattern.
In addition, based on the kind (stopping pattern data) of determined special pattern, as the control command transmitting special pattern information to game display and control substrate 102, generate game display pattern specified command.Here, control command, its 1 order is made up of the data of 2 bytes, and in order to identify the classification of control command, is made up of the MODE data of 1 byte and 1 byte DATA data of the performed control command content (function) of display.This situation also with following changing pattern specified command, to start prize-winning specified command identical.
In addition, as described below, according to the kind (stopping pattern data) of special pattern, determine the game state change mark (with reference in (a), Fig. 6 in Fig. 6 (b)) in order to determine the game state after winning the first prize in lottery end and reference.It can be said that, the kind (stopping pattern data) of special pattern determines the game state after winning the first prize in lottery end.
In addition, as described below, the mode (with reference to Fig. 7) that the kind (stopping pattern data) of corresponding special pattern and determining wins the first prize in lottery.Can also say thus, the kind of special pattern represents the mode won the first prize in lottery.
Therefore can also say, as the feature of the pattern decision table shown in (a) in Fig. 5 in the present embodiment, in 2nd special pattern display unit 20 of the action when game ball enters the 2nd starting 10, " the short opening time prizes " (with reference to Fig. 7) can not be determined.
This is because, when non-contracting under game state, game ball can not enter the 2nd starting port 10 substantially, if but game ball enter the 2nd start 10 time determine that the short opening time prizes, even if game state when then specially setting contracting, also likely gives up the enthusiasm of player to game.For the factor preventing this type of from giving up the enthusiasm to game, in the pattern decision table of the 2nd special pattern display unit 20 in Figure 5 shown in (a), the special pattern (stopping pattern data) of the corresponding kind that makes it not determine to prize with the short opening time.
In Fig. 6, (a) is that the game state that game state for determining to determine the game state after winning the first prize in lottery end and reference changes mark changes mark decision table, and determines that game state changes mark based on special pattern.In addition, game state in Fig. 6 shown in (a) changes mark decision table, is referenced when determining that game state changed mark before the kind (stopping pattern data) based on special pattern carries out winning the first prize in lottery game processing (with reference to Figure 20).
In Fig. 6, (b) is for setting data table at the end of determining the winning the first prize in lottery of the game state after winning the first prize in lottery end.Setting data table at the end of winning the first prize in lottery according to (b) in Fig. 6, and change mark based on the game state during prize-winning be stored in game state buffer and game state, carry out the setting of high probability game mark, the residue change frequency (X) of high probability game state setting, contracting time game indicate setting, contracting time game state the setting of residue change frequency (J).
As the feature of table (b) in Fig. 6 Suo Shi, when determining the 1st specific special pattern 3 (prizing corresponding with stopping pattern data 03, short opening time) in the 1st special pattern display unit 19, when making to play the setting and contracting that indicate during contracting based on the game state during prize-winning be stored in game state buffer, number of times is different.
Specifically, when the 1st specific special pattern 3 (stopping pattern data 03), determine that game state changes and be masked as 02H.In addition, if store the data (00H: low probability game state of game state that when expression does not set high probability game mark and contracting, game indicates in game state buffer, game state during non-contracting) although or the data (01H: high probability game state of the game state of mark of playing when representing and be set with high probability game mark but be not set with contracting, game state during non-contracting), while then after winning the first prize in lottery end, the game of setting high probability indicates, the residue change frequency (X) of setting probability game state is 10000 times, but game mark when not setting contracting, during contracting, the residue change frequency (J) of game state is also set to 0 time.On the other hand, although if store the data (02H: low probability game state representing the game state not setting game mark when high probability game indicates but is set with contracting in game state buffer, game state during contracting) or represent the data (03H: high probability game state of game state that game indicates when being set with high probability game mark and contracting, game state during contracting), while then after winning the first prize in lottery end, the game of setting high probability indicates, the residue change frequency (X) of setting probability game state is 10000 times, but also game mark during setting contracting, the residue change frequency (J) of game state during contracting is also set as 10000 times.
Accordingly, change the residue change frequency (J) of game state during contracting, game state why enjoyment when can bring player's prize-winning for winning the first prize in lottery.
Fig. 7 is the special electronic ornament manner of execution decision table of the Switching Condition determining large prize-winning mouth switch gate 11b.Table according to Fig. 7, and based on the kind (stopping pattern data) of special pattern, determine winning the first prize in lottery the opening ways table of action frequency and the large prize-winning mouth carried out in game.
Fig. 8 is the opening ways decision table of the detailed content showing large prize-winning mouth opening ways table determined in the figure 7, in Fig. 8, (a) prizes to use opening ways decision table the long opening time, in Fig. 8, (b) prizes to use opening ways decision table the short opening time, and in Fig. 8, (c) is medium and small coloured silk opening ways decision table.
Specifically, corresponding stored has bout to play number of times (R), opening times (K), opening time, shut-in time respectively.
Here, in Fig. 8, the short opening time of (b) prizes with the medium and small coloured silk opening ways decision table of (c) in opening ways decision table and Fig. 8, although there is the difference in data on bout game number of times (R) and opening times (K), but the switch motion number of times identical (15 times) of actual large prize-winning mouth switch gate 11b, opening time (0.052 second) and the shut-in time (0.052 second) also identical, so by outward appearance, player cannot distinguish that medium and small coloured silk or short opening time prize.Accordingly, player can be brought and infer it is the enjoyment of prizing medium and small coloured silk or short opening time.But, be not limited to set identical opening time and shut-in time, as long as and there is player and cannot distinguish the difference that medium and small coloured silk or short opening time prize.
In addition, the opening time (0.052 second) of " the short opening time prizes " or " medium and small coloured silk ", as mentioned above, because the time (about 0.6 second) than transmitting 1 game ball is short, even if be also difficult to enter large prize-winning mouth 11 so open large prize-winning mouth switch gate 11b, can say that the opening ways of " the short opening time prizes " or " medium and small coloured silk " is " disadvantageous opening ways ".On the other hand, the opening time (29.5 seconds) of " the long opening time prizes ", because the time (about 0.6 second) than transmitting 1 game ball is long, so can be described as " favourable opening ways ".
Fig. 9 shows below the described key diagram equally determining the changing pattern decision table of special pattern changing pattern.
Specifically, according to changing pattern decision table, and based on the result of determination won the first prize in lottery, stopping special pattern, whether be contracting time game state, special pattern encumbrance, vertical straight judgement random value and changing pattern random value, determine changing pattern.In addition, based on determined changing pattern, while the transformation period determining special pattern, the changing pattern specified command transmitting special pattern information to game display and control substrate 102 is generated.Therefore, can say that " changing pattern " is the pattern at least determining to win the first prize in lottery result of determination and special pattern transformation period.In addition, win the first prize in lottery or medium and small color time, vertical straight owing to being configured to carry out, thus win the first prize in lottery or medium and small color time, be configured to not with reference to vertical straight judgement random value.In addition, vertical straight judgement random value and changing pattern random value, its random number range is set to 100 (0 ~ 99).
In addition, as the feature of the changing pattern decision table shown in this Fig. 9, if the result of determination won the first prize in lottery is not for prize, be then set as during game state when game state is contracting that the transformation period of special pattern is shorter.Such as, if the result of determination won the first prize in lottery is not for prize, then when reservation ball number is 2, if during contracting game state then based on vertical straight judge random value with 95% probability determine the changing pattern 9 (shorten change) of transformation period as 3000ms, if game state when being non-contracting, determine the changing pattern of transformation period more than 3000ms.As mentioned above, when contracting during game state, be set as that transformation period is shorter.
Figure 10 is when detecting that according to input control process game ball enters in the 1st large prize-winning mouth 11, the 2nd large prize-winning mouth 90, the 1st starting port 9, the 2nd starting port 10, common prize-winning mouth 7 any one mouthful, determine by compensate device 42 compensate the key diagram of the compensation number decision table of game ball number.
Specifically, in compensation number decision table, store with the entering as opportunity and inputing to compensates the corresponding compensation number of the compensation signal kinds that controls substrate 103 of game ball to be detected.Such as, detecting that game ball enters large prize-winning mouth 11, when compensation control substrate 103 have input large prize-winning mouth compensation signal, the compensation number of game ball is being determined to be 4.In addition, 14 game ball are compensated by compensating device 42.In addition, detecting that game ball enters common prize-winning mouth 7, when common prize-winning mouth compensation signal inputs to and compensates control substrate 103, compensating number and determine to be 10; Detecting that game ball enters the 1st starting port 9 or the 2nd starting port 10, and when have input starting port compensation signal, determining that 3 are compensated numbers.
Figure 11 is the key diagram with the change game display mode decision table of the variation pattern of the display pattern 30 that decides to play in liquid crystal indicator 13 grade.
Secondary CPU102a, based on the changing pattern specified command received from main control substrate 101 and game display random value 1, determines change game display mode.Here, even identical changing pattern specified command, also different change game display modes is likely determined, so the quantity by reducing changing pattern specified command, to seek to reduce the memory capacity in main control substrate 101 based on game display random value 1.
In addition, so-called " change game display mode ", refer to the concrete game display mode in game display device (liquid crystal indicator 13, audio output device 18, game display lighting device 16, game display ornament device 14,15) of carrying out at the During of special pattern, by change game display mode, determine the display mode of the background of display in liquid crystal indicator 13, the display mode of role, the variation pattern of game display pattern 30.In addition, so-called " vertical straight " refers in the present embodiment, such as, when by 3 patterns (numeral) display game display patterns 30, beginning special pattern change and after the stipulated time, first, any 1 pattern first stops.Secondly, another pattern stops with the pattern identical with the pattern first stopping showing.In addition, above-mentioned game display mode, by the rolling speed of last 1 pattern that slows down gradually, brings the expectation sense that player perhaps can gather 3 identical patterns.
(explanation of game state)
Below, be described about game state when playing.In the present embodiment, play under any one game state in " low probability game state " " high probability game state " " during contracting game state " " during non-contracting game state ".But, carry out period in game, when game state is " low probability game state " or " high probability game state ", be bound to be in " during contracting game state " or " during non-contracting game state ".Not only that is, exist and be " low probability game state " be the situation of " during contracting game state " not only and be " low probability game state " but also be the situation of " during non-contracting game state ".Not only in addition, start game state during game, i.e. the initial game state of game machine 1, be set to be " low probability game state " but also be " during non-contracting game state ", in the present embodiment, this game state be called " usual game state ".
In the present embodiment, so-called " low probability game state " refers to, entering with game ball in the prize drawing won the first prize in lottery that the 1st starting port 9 or the 2nd starting port 10 carry out for condition, the winning probability won the first prize in lottery is set as the game state of 1/299.5.Saidly here to win the first prize in lottery, refer to the right obtaining and perform following " long opening time prize game " or " short opening time prize game ".
In contrast, so-called " high probability game state ", refers to the game state above-mentioned winning probability won the first prize in lottery being set as 1/29.95.Therefore, under " high probability game state ", obtain perform " long opening time prize game " or " short opening time prize game " right than being more prone under " low probability game state ".
So-called " during non-contracting game state " refers in the present embodiment, in the prize drawing of the general pattern of being carried out for condition by mouth 8 by general pattern with game ball, required time of being drawn a lottery is set as longer namely 29 seconds, further, by game state that the unlatching control time of the 2nd starting port 10 when prizing is set as shorter 0.2 second.That is, once game ball passes through mouth 8 by general pattern, then carry out the prize drawing of general pattern, but its drawing outcomes can be determined after this prize drawing starts 29 seconds.Further, if drawing outcomes is for prizing, then the 2nd starting port 10 will be controlled so as to for the 2nd mode about 0.2 second thereafter.
In contrast, so-called " during contracting game state " refers to, the time needed for the prize drawing of above-mentioned general pattern is set as 3 seconds, shorter than " during non-contracting game state ", further, when prizing, the unlatching control time of the 2nd starting port 10 is set as 3.5 seconds, the game state longer than " during non-contracting game state ".In addition, under " during non-contracting game state ", the probability of prizing in the prize drawing of general pattern is set as 1/11, under " during contracting game state ", the probability of prizing in the prize drawing of general pattern is set as 10/11.
Therefore, under " during contracting game state ", be only limitted to game ball by the situation of general pattern by mouth 8, the 2nd starting port 10 is controlled so as to the 2nd mode than easier under " during non-contracting game state ".Accordingly, under " during contracting game state ", player can play when not consuming game ball.
In addition, in the prize drawing of general pattern, even if also the probability of prizing can be set as that any one game state be in " during non-contracting game state " and " during contracting game state " also remains unchanged.
(explanation of kind of prizing)
In the present embodiment, be provided with " the long opening time prizes " " the short opening time prizes " etc. 2 kinds to win the first prize in lottery and a kind " medium and small coloured silk ".
In the present embodiment, so-called " long opening time prize game " refers to, entering in the prize drawing won the first prize in lottery that the 1st starting port 9 or the 2nd starting port 10 carry out for condition with game ball, obtain executive chairman prize the opening time right of game time performed game.
In " long opening time prize game ", carry out the bout game that 15 times large prize-winning mouth 11 is opened altogether.In every bout game, total opening time of large prize-winning mouth 11 is set to grow 29.5 seconds most, during this period, if there is the game ball of regulation number (such as 9) to enter large prize-winning mouth 11, then terminates 1 bout game.That is, " long opening time prize game ", while game ball enters large prize-winning mouth 11, player can obtain the reward ball corresponding with above-mentioned goal, so be a kind of game that can obtain a large amount of reward ball.
In the present embodiment, so-called " short opening time prize game " refers to, win the first prize in lottery in prize drawing what enter with game ball that the 1st starting port 9 or the 2nd starting port 10 carry out for condition, obtain perform the short opening time prize the right of game time performed game.
In " short opening time prize game ", carry out the bout game that 15 times large prize-winning mouth 11 is opened altogether.But in every bout game, 11, large prize-winning mouth is opened 1 time, and its opening time is set to 0.052 second.During this period, if there is the game ball of regulation number (such as 9) to enter large prize-winning mouth 11, then terminate 1 bout game, but, as mentioned above, because the opening time of mouth 11 of getting the winning number in a bond greatly is extremely short, so there is no the goal chance of game ball, and, even if there is game ball to enter, in 1 bout game, also only have the game ball of 1 ~ about 2 to enter at most.In addition, in this " short opening time prize game ", if game ball enters large prize-winning mouth 11, then the same reward ball (such as 14 game ball) compensating regulation.
In the present embodiment, so-called " medium and small coloured silk game " refers to, wins the first prize in lottery in prize drawing what enter with game ball that the 1st starting port 9 or the 2nd starting port 10 carry out for condition, obtain perform medium and small color play right time performed game.
In " medium and small coloured silk game ", identical with above-mentioned " the short opening time prizes and plays ", large prize-winning mouth 11 is by unlatching 15 times.Opening time of large prize-winning mouth 11 now, switch opportunity, on-off mode are identical with above-mentioned " the short opening time prizes and plays " or be similar to the degree that player or cannot be difficult to distinguish " medium and small coloured silk is played " and " the short opening time prizes and plays ".But, when game ball enters large prize-winning mouth 11, the reward ball (such as 14 game ball) that compensation same as described above specifies.
In addition, in the present embodiment, above-mentioned " long opening time prize game ", " short opening time prize game " are called " winning the first prize in lottery game ", " game should be won the first prize in lottery " and above-mentioned " medium and small coloured silk game " is referred to as " special play ".
In addition, in main control substrate 101, by being stored in the game state storage area of main RAM101c by mark, and to grasp current game state be above-mentioned any game state.
In addition, game state is changed to other game states from certain game state, be win the first prize in lottery in the above-mentioned result winning the first prize in lottery prize drawing, and carry out after winning the first prize in lottery game over.
In the present embodiment, be provided with multiple " winning the first prize in lottery ", and according to winning the first prize in lottery the kind (winning the first prize in lottery the kind of pattern) of rear determined special pattern, determine the kind of " winning the first prize in lottery ".Further, after winning the first prize in lottery end, according to the kind winning the first prize in lottery pattern, later game state is changed.In addition, when " medium and small coloured silk ", after end " medium and small color game state ", the game states such as " high probability game state " or " during contracting game state " can not be changed.Such as, when getting the winning number in a bond under " high probability game state " as " medium and small coloured silk ", after end " medium and small color game state ", " high probability game state " is also still continuing.
Below, use flow chart that the carrying out of game in game machine 1 is described.
(the main process of main control substrate)
Use Figure 12 that the main process of main control substrate 101 is described.
Once by power supply board 107 supply power, then in host CPU 101a, generation systems resets, and host CPU 101a carries out following main process.
First, in step slo, host CPU 101a carries out initialization process.In this process, host CPU 101a, according to the connection of power supply, reads start-up routine from main ROM101b, carries out initialization process to the mark etc. be stored in main RAM101c simultaneously.
In step S20, host CPU 101a carries out the game display random number update process upgrading changing pattern random value.
In step s 30, host CPU 101a upgrades special pattern judgement initial value random number, wins the first prize in lottery pattern initial value random number and medium and small coloured picture case initial value random number.Then, until carry out the insertion process specified, the process of step S20 and step S30 is repeatedly carried out.
(timer of main control substrate inserts process)
The timer of main control substrate 101 inserts process to use Figure 13 to illustrate.
By being arranged on the replacement timing pulse generation circuit in main control substrate 101, in each specified period (4 milliseconds), produce a commutator pulse, thus the timer performing the following stated inserts process.
First, in the step s 100, host CPU 101a makes the information be stored in the register of host CPU 101a be withdrawn into stack area.
In step s 110, host CPU 101a carries out the time controling process of the various timer conter of the renewal such as update process, the update process of general pattern time counter, the update process of general electric-opening time counter of the special play timer conter such as the update process of special pattern time counter, the opening time of special electronic ornament.Specifically, the process of from special pattern time counter, special play timer conter, general pattern time counter, general electric-opening time counter-1 is carried out.
In the step s 120, host CPU 101a carry out special pattern judgement random value, win the first prize in lottery pattern random value, the random number update process of medium and small coloured picture case random value, judgement random value of prizing.
Specifically, by each random number counter+1, and random number counter is upgraded.In addition, when result has after adding exceeded the maximum of random number range, random number counter is reduced to 0, and when random number counter cycle 1 week, the value according to initial value random number at that time upgraded random number.
In step s 130, which, host CPU 101a at special pattern judgement initial value random number counter, to win the first prize in lottery on pattern initial value random number counter, medium and small coloured picture case initial value random number counter+1, thus carry out the initial value random number update process upgrading random number counter.
In step s 200, host CPU 101a carries out input control process.In this process, host CPU 101a carries out determining whether from common prize-winning mouth sense switch 7a, large prize-winning mouth sense switch 11a, the 1st starting port sense switch 9a, the 2nd starting port sense switch 10a, being inputted by each switch of mouth sense switch 8a, and whether controls from compensating the input processing that substrate 103 have input data.Particular content will use Figure 14 to be described below.
In step S300, host CPU 101a carries out the Te Tute electric control process for controlling special pattern, special electronic ornament.Detailed content will use Figure 16 ~ Figure 23 to be described below.
In step S400, host CPU 101a carries out the Pu Tupu electric control process for controlling general pattern, common electric ornament.Detailed content will use Figure 24 ~ Figure 26 to be described below.
In step S600, host CPU 101a carries out compensation control treatment.In the process above, host CPU 101a, confirm whether game ball enters in large prize-winning mouth 11, the 1st starting port 9, the 2nd starting port 10, common prize-winning mouth 7, if there is goal, then compensation number specified command corresponding thereto is respectively sent to compensate and controls substrate 103.
In step S700, host CPU 101a carrying out external information data for external information signal being exported to external device (ED), starting port switch solenoid data, large prize-winning mouth switch solenoid data, special pattern display unit data, general pattern display unit data, storing the data genaration process of number specified command, various wrong data.About particular content, will Figure 27 be used below to be described.
In step S800, host CPU 101a carries out output control treatment.In this process, carry out exporting generate in above-mentioned steps S600 external information data, starting port switch solenoid data, large prize-winning mouth switch solenoid data, various wrong data signal port output processing.In addition, in order to make each LED bright light of special pattern display unit 19,20 and general pattern display unit 21, and carry out exporting the special pattern display unit data, general pattern display unit data and the display unit output processing of various wrong data that generates in above-mentioned steps S700 that generate in above-mentioned steps S600.In addition, also carry out order and transmit process, it transmits the order in the game display transmission data storage areas being set in main RAM101c.About particular content, will Figure 28 be used below to be described.
In step 900, host CPU 101a by the Information recovering that exits in the step s 100 in the register of host CPU 101a.
Use Figure 14 that the input control process of main control substrate 101 is described.First, in step S210, host CPU 101a determines whether to have input detection signal from common prize-winning mouth sense switch 7a, that is, judge whether game ball enters common prize-winning mouth 7.Host CPU 101a, when have input detection signal from common prize-winning mouth sense switch 7a, common prize-winning mouth reward ball count device that ball uses be added the data of regulation in order to appreciate and upgrade.
In step S220, host CPU 101a determines whether to have input the detection signal from large prize-winning mouth sense switch 11a, that is, judge whether game ball enters large prize-winning mouth 11.Host CPU 101a, when have input detection signal from large prize-winning mouth sense switch 11a, large prize-winning mouth reward ball count device that ball uses be added the data of regulation in order to appreciate and while carrying out upgrading, be added the Counter Value of large prize-winning mouth goal counter (C) storage area for counting the game ball entering large prize-winning mouth 11 and upgrade.
In step S230, host CPU 101a determines whether to have input the detection signal from the 1st starting port sense switch 9a, that is, judge whether game ball enters the 1st starting port 9, and setting is for judging the specified data won the first prize in lottery.Detailed content will use Figure 15 to be described below.
In step S240, host CPU 101a determines whether to have input the detection signal from the 2nd starting port sense switch 10a, that is, judge whether game ball enters the 2nd starting port 10.Host CPU 101a, when have input detection signal from the 2nd starting port sense switch 10a, in order to appreciate while data starting port reward ball count device that ball uses being added regulation carry out upgrading, if the data be set in the 2nd special pattern encumbrance (U2) storage area are less than 4, then add " 1 " in the 2nd special pattern encumbrance (U2) storage area, and extract special pattern judgement random value, win the first prize in lottery pattern random value, medium and small coloured picture case random value, vertical straight judgement random value, then extracted random value is stored in the 2nd special pattern storage area.
That is, if compared with the 1st starting port sense switch input processing of following Figure 15, although the region storing data is mutually different, namely the 1st special pattern storage area and the 2nd special pattern storage area, carry out identical process.
In step s 250, host CPU 101a judges whether have input signal by mouth sense switch 8a, that is, whether game ball have passed general pattern by mouth 8.In addition, host CPU 101a, when have input signal by mouth sense switch 8a, add " 1 " in general pattern encumbrance (G) storage area, from pre-prepd random number range (such as, 0 ~ 10) extract 1 judgement random value of prizing in, and the random value of extraction is stored in general pattern reserved storage area territory.But, when storing " 4 " in general pattern encumbrance (G) storage area, do not carry out adding " 1 " in general pattern encumbrance (G) storage area, or extract judgement random value of prizing, and extracted random value is stored into the step in general pattern reserved storage area territory.
In step S260, host CPU 101a determines whether to have input various wrong data.Such as, control substrate 103 and can input by compensating and represent that the door that instrument bezel 110 is unlocked from housing 100 is opened wrong data and represented the compensation wrong data etc. not compensating regulation reward ball number.In addition, can also input: although represent be used for stockpiling the dish compensating ball completely cannot compensate again game ball the full wrong data of dish, represent various switch be connected with that abnormal switch connects exception error data, the abnormal prize-winning wrong data of large prize-winning mouth etc. that the large prize-winning mouth sense switch 11a of large prize-winning mouth 11 have input signal is not opened in expression.In addition, when have input a certain wrong data, by analyzing the data inputted, generation error data in the data genaration process of step S700.
In addition, in this step, host CPU 101a, is set in by generating the wrong specified command corresponding with the classification of institute input error data display of playing and transmits in data storage areas.
Use Figure 15 that the 1st starting port sense switch input processing of main control substrate 101 is described.
First, in step S230-1, host CPU 101a determines whether to have input the detection signal from the 1st starting port sense switch 9a.
When have input the detection signal from the 1st starting port sense switch 9a, process is transferred to step S230-2; When not inputting the detection signal from the 1st starting port sense switch 9a, terminate the 1st starting port sense switch input processing.
In step S230-2, host CPU 101a, carries out in order to appreciate data starting port reward ball count device that ball uses being added regulation and the process upgraded.
In step S230-3, host CPU 101a judges whether the data be set in the 1st special pattern encumbrance (U1) storage area are less than 4.When being set in the data in the 1st special pattern encumbrance (U1) storage area and being less than 4, process is transferred to step S230-4, when being set in the data in the 1st special pattern encumbrance (U1) storage area and being not less than 4, terminate the 1st starting port sense switch input processing.
In step S230-4, host CPU 101a adds " 1 " and stores in the 1st special pattern encumbrance (U1) storage area.
In step S230-5, host CPU 101a, extract special pattern judgement random value, then from the 1st storage part in the 1st special pattern storage area that main RAM101c has, search for idle storage part successively, and extracted special pattern judgement random value is stored in idle storage part.
In step S230-6, host CPU 101a, extraction wins the first prize in lottery pattern random value, from the 1st storage part in the 1st special pattern storage area, then search for idle storage part successively, and is stored in idle storage part by the extracted pattern random value that wins the first prize in lottery.
In step S230-7, host CPU 101a, extract medium and small coloured picture case random value, from the 1st storage part in the 1st special pattern storage area, then search for idle storage part successively, and extracted medium and small coloured picture case random value is stored in idle storage part.
In step S230-8, host CPU 101a extracts changing pattern random value and vertical straight judgement random value as game display random value, then from the 1st storage part in the 1st special pattern storage area, search for idle storage part successively, and extracted changing pattern random value and vertical straight judgement random value are stored in idle storage part.
As mentioned above, in the regulation storage part of the 1st special pattern storage area, store special pattern judgement random value, win the first prize in lottery pattern random value, medium and small coloured picture case random value, changing pattern random value, vertical straight judgement random value, tumble judgement random value.
Use Figure 16 that the Te Tute electric control process of main control substrate 101 is described.
First, in step S301, be loaded into the value of Te Tute electric treatment data, and in step s 302, reference branch address from loaded Te Tute electric treatment data, when Te Tute electric treatment data=0, is transferred to special pattern and stores determination processing (step S310) by process; When Te Tute electric treatment data=1, process is transferred to special pattern change process (step S320); When Te Tute electric treatment data=2, process is transferred to special pattern and stops process (step S330); When Te Tute electric treatment data=3, process is transferred to and wins the first prize in lottery game processing (step S340); When Te Tute electric treatment data=4, process is transferred to medium and small color game processing (step S350); When Te Tute electric treatment data=5, process is transferred to and wins the first prize in lottery game over process (step S360).Detailed content will use Figure 17 ~ Figure 23 to be described below.
The special pattern of main control substrate 101 stores determination processing to use Figure 17 to illustrate.
In step S310-1, host CPU 101a determines whether in the change display of special pattern.Here, if in the change display of special pattern (special pattern time counter ≠ 0), then terminate special pattern and store determination processing; In the change display of special pattern (special pattern time counter=0), then process is transferred to step S310-2.
In step S310-2, host CPU 101a, time in the change display not being special pattern, judges that whether the 2nd special pattern encumbrance (U2) storage area is as more than 1.If the 2nd special pattern encumbrance (U2) storage area is not more than " 1 ", then process is transferred to step S310-4; If it is determined that the 2nd special pattern encumbrance (U2) storage area is more than " 1 ", then process is transferred to step S310-3.
In step S310-3, host CPU 101a deducts " 1 " and stores from the value be stored in the 2nd special pattern encumbrance (U2) storage area.
In step S310-4, host CPU 101a judges that whether the 1st special pattern encumbrance (U1) storage area is as more than 1.If the 1st special pattern encumbrance (U1) storage area is not more than " 1 ", then process is transferred to step S319-1; If it is determined that the 1st special pattern encumbrance (U1) storage area is more than " 1 ", then process is transferred to step S310-5.
In step S310-5, host CPU 101a deducts " 1 " and stores from the value being stored in the 1st special pattern encumbrance (U1) storage area.
In step S310-6, host CPU 101a implements mobile process to the data in the corresponding special pattern reserved storage area territory of special pattern encumbrance (U) storage area be stored in and deduct in above-mentioned steps S310-2 ~ S310-5.Specifically, by each data batchmove of storing in the 1st storage part ~ the 4th storage part of the 1st special pattern storage area or the 2nd special pattern storage area to front 1 storage part., be stored in the data in the 1st storage part here, determining storage region (the 0th storage part) will be transferred to.Now, be stored in the data in the 1st storage part, determining storage region (the 0th storage part) will be written into, from special pattern reserved storage area territory, delete the data write in determining storage region (the 0th storage part) simultaneously.Accordingly, the special pattern judgement random value used in upper once game, win the first prize in lottery pattern random value, medium and small coloured picture case random value, changing pattern random value are all deleted.
In addition, in the present embodiment, than the 1st special pattern storage area preferentially mobile 2nd special pattern storage area in step S310-2 ~ step S310-6, but the order that also can enter starting port according to game ball moves the 1st special pattern storage area or the 2nd special pattern storage area, can also than the 2nd special pattern storage area preferentially mobile 1st special pattern storage area.
In step S311, host CPU 101a, based on the data (special pattern judgement random value, win the first prize in lottery pattern random value, medium and small coloured picture case random value) in determining storage region (the 0th storage part) writing special pattern reserved storage area territory in above-mentioned steps S310-6, performs and wins the first prize in lottery determination processing.Detailed content will use Figure 18 to be described below.
In step S312, host CPU 101a carries out changing pattern and selects process.
Changing pattern selects process, with reference to the changing pattern decision table shown in Fig. 9, and based on the result of determination won the first prize in lottery, special pattern kind, whether be game state, the vertical straight judgement random value obtained and changing pattern random value during contracting, determine changing pattern.
In step S313, the changing pattern specified command corresponding with determined changing pattern is set in display of playing and transmits in data storage areas by host CPU 101a.
In step S314, host CPU 101a confirms the game state started when changing, and the game state specified command corresponding with current game state is set in display of playing transmits data storage areas.
In step S315, host CPU 101a starts the change display carrying out special pattern in special pattern display unit 19 or 20.That is, when the information writing processing region retains relevant to the 1st, the 1st special pattern display unit 19 will be made to glimmer, and when retaining relevant to the 2nd, the 2nd special pattern display unit 20 will be made to glimmer.
In step S316, the transformation period (Counter Value) based on the changing pattern determined in above-mentioned steps S312 once equally start the change display of special pattern as mentioned above, is then set in special pattern time counter by host CPU 101a.In addition, special pattern time counter, in above-mentioned steps S110, every 4ms carries out a subtraction process.
In step S317, host CPU 101a sets 00H in demonstration determination flag.That is, demonstration determination flag is removed.
In step S318, host CPU 101a sets Te Tute electric treatment data=1, and by process is transferred to the special pattern change process shown in Figure 20, terminates special pattern and store determination processing.
In step S319-1, host CPU 101a judges whether be provided with 01H in demonstration determination flag.When being provided with 01H in demonstration determination flag, terminating special pattern and store determination processing, and when not being provided with 01H in demonstration determination flag, process is transferred to step S319-2.
In step S319-2, host CPU 101a, repeatedly demonstrates specified command in order to avoid repeatedly setting in following step S319-3, will set 01H in demonstration determination flag.
In step S319-3, host CPU 101a, is set in game display transmission data storage areas, and terminates special pattern storage determination processing by demonstration specified command.
Use Figure 18 to illustrate and win the first prize in lottery determination processing.
First, in step S311-1, host CPU 101a, judges whether high probability game mark is set to ON in high probability game mark storage area.When so-called high probability game mark is set to ON, refer to that current game state is the situation of high probability game state.When high probability game mark is set to ON, process is transferred to step S311-2; When high probability game mark is not set to ON, process is transferred to step S311-3.
In step S311-2, host CPU 101a, when judging current game state as high probability game state, selects " during high probability random number decision table ".
In step S311-3, host CPU 101a, when judging that current game state is not high probability game state (low probability game state), selects " during low probability random number decision table ".
In step S311-4, host CPU 101a is based on the special pattern judgement random value judging to write in above-mentioned steps S310-6 in the determining storage region (the 0th storage part) in special pattern reserved storage area territory at " during high probability the random number decision table " or " during low probability random number decision table " selected in above-mentioned steps S311-2 or step S311-3.
More particularly, if the special pattern reserved storage area territory be transferred in above-mentioned steps S310-6 is the 1st special pattern storage area, then with reference to the 1st special pattern display unit of (a) in Fig. 4 with winning the first prize in lottery decision table; If the special pattern reserved storage area territory be transferred in above-mentioned steps S310-6 is the 2nd special pattern storage area, then with reference to the 2nd special pattern display unit of (b) in Fig. 4 with winning the first prize in lottery decision table, and based on special pattern judgement random value, judgement is " winning the first prize in lottery ", " medium and small coloured silk " or " not prizing ".
In step S311-5, host CPU 101a judges winning the first prize in lottery result of determination and whether be judged as and win the first prize in lottery in above-mentioned steps S311-4.When being judged to win the first prize in lottery, process is transferred to step S311-6; When not being judged to win the first prize in lottery, process is transferred to step S311-11.
In step S311-6, host CPU 101a, win the first prize in lottery pattern random value by judging to write in above-mentioned steps S310-6 in the determining storage region (the 0th storage part) in special pattern reserved storage area territory, and in step S311-7, determine the kind (stopping pattern data) of special pattern.
Specifically, if the special pattern reserved storage area territory be transferred in above-mentioned steps S310-6 is the 1st special pattern storage area, then with reference to the 1st special pattern display unit pattern decision table of (a) in Fig. 5; If the special pattern reserved storage area territory be transferred in above-mentioned steps S310-6 is the 2nd special pattern storage area, then with reference to the 2nd special pattern display unit pattern decision table, and based on winning the first prize in lottery pattern random value, determine the kind that will stop special pattern.
In addition, the special pattern determined, as described below, stop in process with deciding " winning the first prize in lottery " or " medium and small coloured silk " at the special pattern of Figure 20, winning the first prize in lottery with the kind of large prize-winning mouth and the manner of execution of large prize-winning mouth that decide to carry out breakdown action in the medium and small color game processing of game processing and Figure 22 simultaneously at Figure 21, and winning the first prize in lottery in game over process to be also used in and determine to determine that the game state table of the game state after winning the first prize in lottery end and reference more indicates at Figure 23.
In step S311-7, determined stopping pattern data being set in and stopping pattern data storage area by host CPU 101a.
In step S311-8, host CPU 101a is in order to be sent to game display and control substrate 102 by the data corresponding with special pattern, generate and win the first prize in lottery with the corresponding game display pattern specified command of special pattern, and be set in game display transmission data storage areas.
In step S311-9, host CPU 101a, based on stopping pattern data, determines the game state change mark in order to determine the game state after winning the first prize in lottery end and reference.
Specifically, the decision table of mark is changed with reference to the game state shown in (a) in Fig. 6, and based on stopping pattern data, determine that game state changes mark, and determined game state change mark is set in game state change mark storage area.
In step S311-10, host CPU 101a, judge game state when having suffered first prize in a lottery by the information being set in game state storage area (during contracting game mark storage area, high probability game mark storage area), and the game state information of the game state represented when having suffered first prize in a lottery is set on game state buffer.Specifically, if game mark and high probability game indicate when not being provided with contracting, then 00H is set; Although if game indicates but is provided with high probability game mark when not being provided with contracting, then set 01H; Although if game indicates but is not provided with high probability game mark when being provided with contracting, then set 02H; If game mark and high probability game mark, then set 03H when being provided with contracting.
As mentioned above, (play during contracting with game state storage area and indicate storage area, high probability game mark storage area) different, game state when setting has suffered first prize in a lottery in game state buffer be because, (during contracting, game indicates storage area will to reset game state storage area during winning the first prize in lottery game, high probability game mark storage area) in high probability game mark and contracting time game indicate, during game state at the end of therefore again determining to win the first prize in lottery based on game state when having suffered first prize in a lottery after winning the first prize in lottery end, will with reference to game state storage area.Like this, different from game state storage area, the game state buffer of the game information storing the game state represented when having suffered first prize in a lottery is used for by arranging, winning the first prize in lottery terminate after with reference to the game information in game state buffer, thus the game state after winning the first prize in lottery end (during contracting when game state and contracting number of times etc.) can be reset based on game state when having suffered first prize in a lottery.
In step S311-11, host CPU 101a, when not being judged to win the first prize in lottery in above-mentioned steps S311-5, determines whether to be judged as medium and small coloured silk.When being judged as medium and small coloured silk, process is transferred to step S311-12, and when not being judged as medium and small coloured silk, process is transferred to step S311-15.
In step S311-12, host CPU 101a, by judging the medium and small coloured picture case random value writing the determining storage region (the 0th storage part) in special pattern reserved storage area territory in above-mentioned steps S310-6, determines the kind of special pattern.
Specifically, with reference to the pattern decision table of (b) in Fig. 5, and based on medium and small coloured picture case random value, determine the kind of special pattern.In addition, in the present embodiment, the kind as " medium and small coloured silk " is provided with " medium and small color A " and " medium and small color B ".But no matter prize-winning is any " medium and small coloured silk ", identical in the content of the medium and small coloured silk game performed thereafter, and in " medium and small color A " and " medium and small color B ", in special pattern display unit 19,20, only stop the special pattern difference shown.
In step S311-13, expression institute is determined that the stopping pattern data of medium and small coloured silk special pattern kind is set in stopping pattern data storage area by host CPU 101a.
In step S311-14, host CPU 101a is in order to be sent to game display and control substrate 102 by the data corresponding with special pattern, generate the game display pattern specified command corresponding with medium and small color special pattern, and be set in game display transmission data storage areas.
In step S311-15, host CPU 101a, decides the special pattern of not prizing with reference to the pattern decision table of (c) in Fig. 5, and by determines that the stopping pattern data of not prizing is set in stopping pattern data storage area.
In step S311-16, host CPU 101a, in order to the data corresponding with special pattern being sent to game display and control substrate 102, generate the game display pattern specified command corresponding with the special pattern of not prizing, and be set in game display transmission data storage areas, thus terminate to win the first prize in lottery determination processing.
Use Figure 19 that special pattern change process is described.
Does host CPU 101a determine whether have passed through transformation period (special pattern time counter=0 set in above-mentioned steps S316 in step S320-1?).Its result, when being judged to be without transformation period, terminating special pattern change process, and performing next subprogram.
In step S320-2, if it is determined that host CPU 101a is for have passed through the set time, in program process (winning the first prize in lottery determination processing) then before this special pattern change process, special pattern set in above-mentioned steps S311-10, S311-16, S311-18 is stopped being presented in special pattern display unit 19,20.Accordingly, the result of determination won the first prize in lottery is reported to player.
In step S320-3, pattern is determined that order is set in game display transmission data storage areas by host CPU 101a.
In step S320-4, host CPU 101a shows once the stopping of above-mentioned special pattern, then will set pattern dwell time (1 second=1500 Counter Value) in special pattern time counter.In addition, special pattern time counter, in above-mentioned steps S110, every 4ms carries out the subtraction process of 1 time-1.
In step S320-5, Te Tute electric treatment data setting is 2 by host CPU 101a, and process is transferred to the special pattern stopping process shown in Figure 20, terminates special pattern change process.
Special pattern stops process using Figure 20 to illustrate.
Does host CPU 101a determine whether have passed through pattern dwell time (special pattern time counter=0 set in step S320-4 in step S330-1?).Its result, when being judged to be without pattern dwell time, terminating special pattern and stopping process, and performing next subprogram.
In step S330-2, host CPU 101a, judges whether the mark when contracting in game mark storage area is set to ON.When in so-called mark storage area of playing when contracting, mark is set to ON, the situation of game state when referring to that current game state is contracting.When mark is set to ON in game mark storage area when contracting, process is transferred to step S330-3; When mark is set to OFF in game mark storage area when contracting, process is transferred to step S330-6.
In step S330-3, host CPU 101a, when current game state is contracting during game state, by deducting the operation values of " 1 " in (J) in residue change frequency (J) storage area from game state when being stored in contracting, store as new residue change frequency (J).
In step S330-4, host CPU 101a determines whether residue change frequency (J)=0.If residue change frequency (J)=0, be then transferred to step S330-5 by process; If not residue change frequency (J)=0, then process is transferred to step S330-6.
In step S330-5, host CPU 101a, when remaining change frequency (J)=0, is set as OFF by the mark of playing in mark storage area when being stored in contracting.In addition, so-called above-mentioned residue change frequency (J) is that " 0 " means the special pattern change display carrying out stipulated number when contracting under game state, and game state when terminating contracting.
In step S330-6, host CPU 101a confirms current game state, and game state specified command is set in game display transmission data storage areas.
In step S330-7, host CPU 101a determines whether and wins the first prize in lottery.Specifically, is determining storage stopping the stopping pattern data in pattern data storage area for winning the first prize in lottery pattern (stopping pattern data=01 ~ 06?) data., when being judged to win the first prize in lottery pattern, process is transferred to step S330-11 here, be not judged as win the first prize in lottery pattern time, process is transferred to step S330-8.
In step S330-8, host CPU 101a determines whether medium and small coloured silk.Specifically, does is determining storage that medium and small coloured picture case (stops pattern data=07,08 stopping the stopping pattern data in pattern data storage area?)., when being judged to be medium and small coloured picture case, process being transferred to step S330-9 here, when not being judged as medium and small coloured picture case, process being transferred to step S330-10.
In step S330-9, Te Tute electric treatment data setting is 4 by host CPU 101a, and process is transferred to the medium and small color game processing shown in Figure 22.
In step S330-10, Te Tute electric treatment data setting is 0 by host CPU 101a, and process is transferred to the special pattern storage determination processing shown in Figure 17.
In step S330-11, Te Tute electric treatment data setting is 3 by host CPU 101a, and process is transferred to and wins the first prize in lottery game processing shown in Figure 21.
In step S330-12, number of times when host CPU 101a resets game state and contracting.Specifically, the data in residue change frequency (J) storage area of game state when game mark storage area, contracting when high probability game indicates residue change frequency (X) storage area, the contracting of storage area, high probability game state are removed.
In step S330-13, host CPU 101a is according to stopping pattern data, judgement is that any in " the long opening time prizes " and " the short opening time prizes " wins the first prize in lottery, and the initiation command corresponding with the classification won the first prize in lottery is set in display of playing and transmits in data storage areas.
In step S330-14, host CPU 101a is according to stopping pattern data, judgement is that any in " the long opening time prizes " and " the short opening time prizes " wins the first prize in lottery, and is set in special play timer conter the time started corresponding with the classification won the first prize in lottery.In addition, special play timer conter, in above-mentioned steps S110, every 4ms carries out a subtraction process.Once present treatment terminates, then terminate special pattern and stop process.
Use Figure 21 to illustrate and win the first prize in lottery game processing.
First, in step S340-1, whether host CPU 101a judges current as in beginning.Specifically, if stored " 0 " in bout game number of times (R) storage area, to be then currently in beginning, so with reference to bout game number of times (R) storage area, to judge current whether as in beginning.When judge current as beginning in time, process is transferred to step S340-2; When judge current not start middle time, process is transferred to step S340-9.
In step S340-2, host CPU 101a determines whether to have passed through the time started preset.That is, determine whether special play time counter value=0, if special play time counter value=0, be then judged to have passed through the time started.Its result, when without the time started, terminates this and wins the first prize in lottery game processing; When have passed through the time started, process is transferred to step S340-3.
In step S340-3, host CPU 101a, according to stopping pattern data, judges to win the first prize in lottery " the long opening time prizes " or " the short opening time prizes ", and determines the opening ways decision table corresponding with the classification won the first prize in lottery.
Specifically, as shown in Figure 7, according to stopping pattern data, determine that the long opening time prizes the one of prizing in use opening ways decision table (in Fig. 8 (b)) with opening ways decision table (in Fig. 8 (a)), short opening time.
In step S340-4, host CPU 101a, in bout game number of times (R) storage area, stored current pass game number of times (R) adds " 1 " and stores.In addition, in this step S340-4, in bout game number of times (R) storage area, do not store any information.That is, owing to also not carrying out 1 bout game, so store " 1 " in bout game number of times (R) storage area.
In step S340-5, host CPU 101a, at opening times (K) storage area, stored current opening times (K) adds " 1 " and stores.
In step S340-6, the energising that host CPU 101a sets large prize-winning mouth switch solenoid 11c starts data, thus opens large prize-winning mouth switch gate 11b.
In step S340-7, host CPU 101a is with reference to the opening ways decision table determined in above-mentioned steps S340-3 (with reference to Fig. 8), and based on current bout game number of times (R) and opening times (K), the opening time of mouth 11 of getting the winning number in a bond greatly is set in special play timer conter.
In step S340-8, host CPU 101a, in order to transmit bout game number information according to bout game number of times (R) to game display and control substrate 102, will be set in game display transmission data storage areas by prize-winning mouth unlatching (R) bout game specified command greatly.In this step S340-8, because bout game number of times (R) is " 1 ", be set in game display transmission data storage areas so mouth of getting the winning number in a bond greatly to be opened 1 bout game specified command.
In step S340-9, whether host CPU 101a judges current as in end.Said end here, refer to preset bout game all terminate after process.Therefore, when judge current as end in time, process is transferred to step S340-29; When judge current not terminate middle time, process is transferred to step S340-10.
In step S340-10, host CPU 101a judges that whether large prize-winning mouth is as in closedown.When judge large prize-winning mouth as closedown in time, process is transferred to step S340-11; When judging that large prize-winning mouth is not in closedown, process is transferred to step S340-16.
In step S340-11, host CPU 101a determines whether have passed through the shut-in time set in following step S340-20.In addition, the shut-in time is also identical with the time started, determines whether special play time counter value=0.Its result, if without the shut-in time, then terminates this and wins the first prize in lottery game processing; If have passed through the shut-in time, then process is transferred to step S340-12.
In step S340-12, host CPU 101a, in opening times (K) storage area, stored current opening times (K) adds " 1 " and stores.
In step S340-13, the energising that host CPU 101a sets large prize-winning mouth switch solenoid 11c starts data, thus opens large prize-winning mouth switch gate 11b.
In step S340-14, host CPU 101a, with reference to the opening ways decision table determined in above-mentioned steps S340-3 (with reference to Fig. 8), and based on current bout game number of times (R) and opening times (K), the opening time of mouth 11 of getting the winning number in a bond greatly is set in special play timer conter.
In step S340-15, host CPU 101a, determine whether K=1, as K=1, in order to transmit bout game number information to game display and control substrate 102, and will be set in game display transmission data storage areas by prize-winning mouth unlatching (R) bout game specified command greatly according to bout game number of times (R).Such as, if bout game number of times (R) is " 2 ", then mouth of getting the winning number in a bond greatly is opened 2 bout game specified commands and be set in game display transmission data storage areas.On the other hand, when K is not equal to 1, will be set in game display transmission data storage areas by prize-winning mouth unlatching (R) bout game specified command greatly, and terminates to win the first prize in lottery game processing.That is, mean the beginning that bout is played during so-called K=1, so only when bout game starts, transmit large prize-winning mouth and open (R) bout game specified command.
In step S340-16, host CPU 101a judges whether the value of large prize-winning mouth goal counter (C) has reached regulation number (such as 9).Here, if the value of large prize-winning mouth goal counter (C) does not reach regulation number, then process is transferred to step S340-17; If the value of large prize-winning mouth goal counter (C) reaches regulation number, then process is transferred to step S340-21.
In step S340-17, host CPU 101a determines whether to have passed through the set opening time (whether being special play time counter value=0).If have passed through the set opening time, then process is transferred to step S340-18; If without the set opening time, then terminate this and win the first prize in lottery game processing.
In step S340-18, host CPU 101a judges the maximum opening times whether opening times (K) plays as every 1 bout.Here, if opening times (K) is the maximum opening times of every 1 bout game, then process is transferred to step S340-21; If the maximum opening times of the not every 1 bout game of opening times (K), be then transferred to step S340-19 by process.
In step S340-19, the energising that host CPU 101a sets large prize-winning mouth switch solenoid 11c stops data.Accordingly, mouth of getting the winning number in a bond greatly is closed.
In step S340-20, host CPU 101a is with reference to the opening ways decision table determined in above-mentioned steps S340-3 (with reference to Fig. 8), and based on current bout game number of times (R) and opening times (K), the shut-in time of mouth 11 of getting the winning number in a bond greatly is set in special play timer conter.
In step S340-21, the energising that host CPU 101a sets large prize-winning mouth switch solenoid 11c stops data.Accordingly, mouth of getting the winning number in a bond greatly is closed.
In step S340-22, host CPU 101a, sets 0, and is reset by opening times (K) storage area in opening times (K) storage area.
In step S340-23, host CPU 101a, sets 0 in large prize-winning mouth goals (C) storage area, and will reset by prize-winning mouth goals (C) storage area greatly.
In step S340-24, whether bout game number of times (R) that host CPU 101a determining storage is played in number of times (R) storage area at bout is maximum.When bout game number of times (R) is for time maximum, process is transferred to step S340-26; When bout game number of times (R) is not maximum, process is transferred to step S340-25.
In step S340-25, host CPU 101a plays in number of times (R) storage area at bout, stored current pass game number of times (R) adds " 1 " and stores.
In step S340-26, host CPU 101a resets bout game number of times (R) be stored in bout game number of times (R) storage area.
In step S340-27, host CPU 101a, according to stopping pattern data, judge to win the first prize in lottery " the long opening time prizes " or " the short opening time prizes ", and play display and control substrate 102 in order to the finish command corresponding with the classification won the first prize in lottery is sent to and is set in display of playing and transmits in data storage areas.
In step S340-28, host CPU 101a, according to stopping pattern data, judges to win the first prize in lottery " the long opening time prizes " or " the short opening time prizes ", and is set in special play timer conter the end time corresponding with the classification won the first prize in lottery.
In step S340-29, host CPU 101a determines whether to have passed through the set end time, when being judged to have passed through the end time, in step S340-30, Te Tute electric treatment data setting is 5 by host CPU 101a, and process is transferred to and wins the first prize in lottery game over process shown in Figure 23.On the other hand, when being judged to be without the end time, directly terminating this and winning the first prize in lottery game processing.
Use Figure 22 that medium and small color game processing is described.
In step S350-1, host CPU 101a determines whether to transmit initiation command.If it is determined that for also not transmit initiation command, then process is transferred to step S350-2; If it is determined that transmit initiation command, then process is transferred to step S350-5.
In step S350-2, host CPU 101a determines medium and small coloured silk opening ways decision table (in Fig. 8 (c)).
In step S350-3, whether host CPU 101a, when being judged to transmit initiation command, judge current as in beginning.If it is determined that current in beginning, then process is transferred to step S350-4; In not starting if it is determined that current, then process is transferred to step S350-8.
In step S350-4, host CPU 101a, judge current as beginning in time, determine whether to have passed through the time started preset.That is, determine whether special play timer conter=0, if start timer conter=0, be then judged to have passed through the time started.In addition, as described below, in step S350-8, judge that large prize-winning mouth 11 is as in closedown, also determines whether have passed through the shut-in time set in step S350-14.In addition, the shut-in time is also identical with the time started, so that whether special play timer conter=0 judges.
Its result, when not through setting-up time, terminates this medium and small color game processing; When have passed through setting-up time, process is transferred to step S350-5.
In step S350-5, host CPU 101a, in opening times (K) storage area, stored current action number of times (K) adds " 1 " and stores.
In step S350-6, host CPU 101a, by starting to be energized to large prize-winning mouth switch solenoid 11c, opens large prize-winning mouth switch gate 11b.
In step S350-7, host CPU 101a is with reference to the medium and small coloured silk opening ways decision table (in Fig. 8 (c)) determined in above-mentioned steps S350-2, and based on opening times (K), the opening time of mouth 11 of getting the winning number in a bond greatly is set in special play timer conter.
In step S350-8, host CPU 101a judges that whether large prize-winning mouth 11 is as in closedown.If be judged as in closedown, then process is transferred to step S350-4; If it is determined that process is then transferred to step S350-9 in not closing by large prize-winning mouth.
In step S350-9, whether host CPU 101a judges current as in end.When judge current as end in time, in step S350-19, determine whether to have passed through the set end time; When judge current not terminate middle time, process is transferred to step S350-10.
In step S350-10, host CPU 101a judges whether the value of large prize-winning mouth goal counter (C) has reached regulation number (such as 9).When judging that the value of large prize-winning mouth goal counter (C) reaches regulation number, process is transferred to step S350-15; When not judging that the value of large prize-winning mouth goal counter (C) reaches regulation number, process is transferred to step S350-11.
In step S350-11, host CPU 101a determines whether to have passed through the opening time (whether being special play timer conter=0).If have passed through the set opening time, then process is transferred to step S350-12; If without the set opening time, then terminate medium and small color game processing.
In step S350-12, whether the current action frequency (K) of host CPU 101a determining storage in opening times (K) storage area is maximum.Here, if opening times (K) is maximum opening times, then process is transferred to step S350-15; If opening times (K) is maximum opening times not, then process is transferred to step S350-13.Specifically, as shown in (c) in Fig. 8, when " medium and small coloured silk ", maximum opening times is 15 times.
In step S350-13, the energising that host CPU 101a sets large prize-winning mouth switch solenoid 11c stops data.Accordingly, mouth of getting the winning number in a bond greatly is closed.
In step S350-14, host CPU 101a is with reference to the medium and small coloured silk opening ways decision table (in Fig. 8 (c)) determined in above-mentioned steps S350-2, and based on opening times (K), will be set in the shut-in time in special play timer conter.
In step S350-15, the energising that host CPU 101a sets large prize-winning mouth switch solenoid 11c stops data.Accordingly, mouth of getting the winning number in a bond greatly is closed.
In step S350-16, host CPU 101a, when judging that opening times (K) reaches maximum, resets the opening times (K) be stored in opening times (K) storage area.
In step S350-17, host CPU 101a will reset by prize-winning mouth goals (C) storage area greatly.
In step S350-18, the finish command, in order to transmit the information of medium and small color game over to game display and control substrate 102, is set in game display transmission data storage areas by host CPU 101a.
In step S350-19, host CPU 101a in the special play timer conter of main RAM101c, by the counter value corresponding with the end time in special play timer conter.
In step S350-20, host CPU 101a determines whether to have passed through the end time, if it is determined that for have passed through the end time, then in step S350-21, be 0 by Te Tute electric treatment data setting, and process be transferred to the special pattern shown in Figure 17 and store in determination processing; If it is determined that be not through the end time, then terminate medium and small color game processing.
Use Figure 23 to illustrate and win the first prize in lottery game over process.
In step S360-1, host CPU 101a is loaded in above-mentioned steps S311-15 the game state be set in game state change mark storage area and changes the game information indicated and in game state buffer.
In step S360-2, with reference to setting data table at the end of winning the first prize in lottery shown in (b) in Fig. 6, and change the game information in mark and game state buffer based on game state loaded in above-mentioned steps S360-1, carry out the process whether setting high probability mark at the end of winning the first prize in lottery in high probability game mark storage area.Such as, if it is 02H that game state changes mark, then in high probability game mark storage area, set high probability mark.
In step S360-3, with reference to setting data table at the end of winning the first prize in lottery shown in (b) in Fig. 6, and change the game information in mark and game state buffer based on game state loaded in above-mentioned steps S360-1, in residue change frequency (X) storage area of high probability game state, set the number of times of regulation.Such as, if it is 02H that game state changes mark, then set 10000 times in residue degree (X) storage area of high probability game state.
In step S360-4, with reference to setting data table at the end of winning the first prize in lottery shown in (b) in Fig. 6, and the game information indicated and in game state buffer is changed based on game state loaded in above-mentioned steps S360-1, carry out the process whether in game mark storage area, during setting contracting, game indicates when contracting.Such as, when game state change mark is 02H, if the game information in game state buffer is 00H or 01H, then do not play during the setting contracting of game mark storage area when contracting and indicate, if but the game information in game state buffer is 02H or 03H, then when contracting, during the setting contracting of game mark storage area, game indicates.
In step S360-5, with reference to setting data table at the end of winning the first prize in lottery shown in (b) in Fig. 6, and change the game information in mark and game state buffer based on game state loaded in above-mentioned steps S360-1, when contracting game state residue change frequency (J) storage area in set the number of times of regulation.Such as, when game state change is masked as 02H, if the game information in game state buffer is 02H, then when contracting game state residue change frequency (J) storage area in setting 0 time, if the game information in game state buffer is not 02H, then when contracting game state residue change frequency (J) storage area in setting 10000 times.
In step S360-6, host CPU 101a confirms game state, and is set in by game state specified command in game display transmission data storage areas.
In step S360-7, Te Tute electric treatment data setting is 0 by host CPU 101a, and process is transferred to the special pattern storage determination processing shown in Figure 17.
Use Figure 24 that Pu Tupu electric control process is described.
First, the value of Pu Tupu electric treatment data is loaded in step S401, and from the Pu Tupu electric treatment data be loaded among step S401 reference branch address, if Pu Tupu electric treatment data=0, then process is transferred to general pattern change process (step S410), if Pu Tupu electric treatment data=1, then process is transferred to common electric ornament control treatment (step S420).Detailed content will use Figure 25, Figure 26 to be described below.
Use Figure 25 that general pattern change process is described.
In step S410-1, host CPU 101a determines whether in the change display of general pattern.If in the change display of general pattern, then process is transferred to step S410-13; If not in the change display of general pattern, then process is transferred to step S410-2.
In step S410-2, host CPU 101a, time in the change display not being general pattern, judges whether the encumbrance (G) of the general pattern stored in general pattern encumbrance (G) storage area is greater than 1.If encumbrance (G) is " 0 ", then owing to not carrying out the change display of general pattern, so terminate general pattern change process.
In step S410-3, host CPU 101a, in step S410-2, if it is determined that the encumbrance of general pattern (G) is greater than " 1 ", then stores and from the value (G) stored special pattern encumbrance (G) storage area, deduct " 1 " and the new encumbrance (G) obtained.
In step S410-4, host CPU 101a implements mobile process to the data be stored in general pattern reserved storage area territory.Specifically, by each data batchmove of being stored in the 1st storage part ~ the 4th storage part to front 1 storage part.Now, be stored in the data in front 1 storage part, will the processing region of regulation be written into, delete from general pattern reserved storage area territory simultaneously.
In step S410-5, the prize random value of host CPU 101a determining storage in general pattern reserved storage area territory.In addition, if store multiple random number of prizing, then read according to the order storing this random number of prizing.
Specifically, with reference to the decision table of prizing shown in (c) in Fig. 4, contrast prizing that above-mentioned list deciding extracts and judge that whether random value is as prizing.Such as, according to above-mentioned table, if game state when being non-contracting, then " 0 " of prizing in random number this 1 judgement random value of prizing of " 0 " ~ " 10 " is judged to prize; If game state during contracting, then these 10, " 0 " ~ " 9 " the judgement random value of prizing of prizing in random number of " 0 " ~ " 10 " is judged to prize, and other random numbers are judged to not prize.
In step S410-6, host CPU 101a, with reference to the result of determination of the random number of prizing in above-mentioned steps S410-5, when being judged to prize, setting pattern of prizing, when being judged to not prize, in step S410-8, setting pattern of not prizing in step S410-7.
Said pattern of prizing here, refers to the pattern of the final bright light of LED in above-mentioned general pattern display unit 21; So-called pattern of not prizing, refers to the final non-bright light of LED and the pattern of turning off the light.In addition, what is called is prized the setting of pattern, refers to and will make the demanded storage of LED bright light in general pattern display unit 21 in the storage area of regulation; The setting of so-called pattern of not prizing, refer to by general pattern display unit 21, LED is turned off the light demanded storage in the storage area specified.
In step S410-9, host CPU 101a judges in game mark storage area, whether mark is set to ON when contracting.So-called when when contracting, game indicates that in storage area, mark is set to ON, when referring to that game state is in contracting during game state; When so-called above-mentioned mark is not set to ON, when referring to that game state is in non-contracting during game state.
In addition, host CPU 101a, if it is determined that game indicates that in storage area, mark is set to ON when contracting, then in step S410-10, the Counter Value that setting is corresponding with 3 seconds in general pattern time counter; If it is determined that in game mark storage area, mark is not set to ON when contracting, then in step S410-11, the Counter Value that setting is corresponding with 29 seconds in general pattern time counter.By the process of this step S410-10 or step S410-11, determine the time of general pattern change display.In addition, general pattern time counter, in above-mentioned steps S110, every 4ms carries out a subtraction process.
In step S410-12, host CPU 101a starts the change display of general pattern in general pattern display unit 21.The change display of so-called general pattern, refers to and with the interval of regulation, LED is glimmered in general pattern display unit 21, bring player just like the display of the impression of drawing a lottery.The change display of this general pattern, only continues to carry out the time set in above-mentioned steps S410-10 or step S410-11.Once present treatment terminates, then will terminate general pattern change process.
In step S410-13, host CPU 101a, if judgement is in the change display of general pattern in above-mentioned steps S410-1, then determines whether to have passed through set transformation period.That is, judge that the whether every 4ms of general pattern time counter carries out a subtraction process, and whether set general pattern time counter is 0.Its result, if it is determined that without set transformation period, then because needs former state proceeds change display, so perform next subprogram after end general pattern change process.
In step S410-14, host CPU 101a, if it is determined that have passed through set transformation period, then stops at the change of general pattern in general pattern display unit 21.Now, in general pattern display unit 21, stop display according to the general pattern (prize pattern or pattern of not prizing) set by program process before this.Accordingly, the drawing outcomes of general pattern is reported to player.
In step S410-15, whether the general pattern set by host CPU 101a judges is as pattern of prizing, if set general pattern is pattern of prizing, then in step S410-16, set Pu Tupu electric treatment data=1, and process is transferred to common electric ornament control treatment; If set general pattern is pattern of not prizing, then directly terminate general pattern change process.
Use Figure 26 that common electric ornament control treatment is described.
In step S420-1, whether mark of playing when host CPU 101a judges that game indicates contracting in storage area when contracting is set to ON.
In step S420-2, host CPU 101a, if it is determined that mark of playing during contracting in game mark storage area when contracting is set to ON, namely, game state when current game state is contracting, then the timer value that setting is corresponding with 3.5 seconds in general electric-opening time counter.
In above-mentioned steps S420-3, host CPU 101a, if it is determined that mark of playing during contracting in game mark storage area when contracting is not set to ON, namely, current game state is usual game state, then the timer value that setting is corresponding with 0.2 second in general electric-opening time counter.
In step S420-4, host CPU 101a starts to be energized to starting port switch solenoid 10c.Accordingly, open the 2nd starting port 10 and be controlled to the 2nd mode.
In step S420-5, host CPU 101a determines whether to have passed through the set general electric-opening time.That is, judge that the whether every 4ms of general electric-opening time counter carries out a subtraction process, and whether set general electric-opening time counter is 0.
In above-mentioned steps S420-6, if it is determined that have passed through the set general electric-opening time, then host CPU 101a stops being energized to starting port switch solenoid 10c.Accordingly, the 2nd starting port 10 returns to the 1st mode, and Resume Mission ball or cannot be difficult to the state that enters again, terminates just at executory auxiliary game.
In step S420-7, host CPU 101a sets Pu Tupu electric treatment data=0, and process is transferred to the general pattern change process shown in Figure 25, terminates common electric ornament control treatment.
Use Figure 27 that data genaration process is described.
In step S711, host CPU 101a, based on starting port solenoid data set in common electric ornament control treatment, carries out and the generating process in order to be driven by starting port switch solenoid 10c as opening or closed condition and the corresponding drive control data of drive singal that port exports.
In step S712, host CPU 101a, based on winning the first prize in lottery in game processing or medium and small color game processing set large prize-winning mouth solenoid data, carries out and the generating process in order to be driven by mouthful switch solenoid 11c that gets the winning number in a bond greatly as opening or closed condition and the corresponding drive control data of drive singal that port exports.
In step S713, host CPU 101a, in order to make special pattern display unit 19,20 bright light or light-off or flicker, carries out the generating process of the display and control data corresponding with implementing signal that port exports to special pattern display unit 19,20.
In step S714, host CPU 101a, in order to make general pattern display unit 21 bright light or light-off or flicker, carries out the generating process of the display and control data corresponding with implementing signal that port exports to general pattern display unit 21.
In step S715, host CPU 101a, retaining that display unit 22, the 2nd retains display unit 23, general pattern retains display unit 24 to control the 1st, carrying out the generating process of the display and control data corresponding with implementing signal that port exports to corresponding reservation display unit.Specifically, as mentioned above, such as, when the 1st reservation (U1) is 1, the 1st retains the LED bright light on the left of display unit 22; When 1st reservation (U1) is 2,2 LED bright lights of the 1st reservation display unit 22.In addition, when the 1st reservation (U1) is 3, the 1st retains the LED flicker on the left of display unit 22, the LED bright light on right side simultaneously; When the 1st reservation (U1) is 4, the 1st 2 LED retaining display unit 22 glimmer.Retain display unit 23, general pattern reservation display unit 24 for the 2nd, also carry out bright light control in the same way.
In step S720, host CPU 101a, carries out the external information data genaration process of the external information of the game information generated for exporting main control substrate 101.Such as, open wrong data based on from compensating the door controlling substrate 103 input and compensate wrong data, the door carried out for exporting game information output terminal board 108 to is opened wrong data and is compensated the generating process of wrong data.In addition, host CPU 101a, based on inputted data, by the full wrong data of generation disk and the external information data such as connection exception error data, the abnormal prize-winning wrong data of large prize-winning mouth, and exports game information output terminal board 108 to.
Use Figure 28 that the output control treatment of main control substrate 101 is described.
In step S810, host CPU 101a carries out port output processing.Particular content will use Figure 29 to be described below.
In step S820, host CPU 101a, in order to make each LED bright light of special pattern display unit 19,20 and general pattern display unit 21, carries out the process exporting the various signals generated in above-mentioned steps S713 ~ 715.
In step S830, host CPU 101a, the order carrying out the order be set in the transmission buffer of main RAM101c to be sent to game display and control substrate 102 transmits process.Once present treatment terminates, then terminate to export control treatment.
Use Figure 29 that the port output processing of main control substrate 101 is described.
In step S811, host CPU 101a, drive singal is exported to the 2nd starting port switch solenoid 10c based on the starting port switch solenoid data generated in above-mentioned steps S711, simultaneously in step S812, host CPU 101a, carries out the process based on the large prize-winning mouth switch solenoid data generated in above-mentioned steps S712, drive singal being exported to large prize-winning mouth switch solenoid 11c.
In step S813, host CPU 101a, carries out the door generated in the external information data genaration process of step S720 being opened wrong data and compensating the process that wrong data etc. exports game information output terminal board 108 to.Accordingly, such as, when door being opened wrong data and exporting game information output terminal board 108 to, as shown in figure 35, be shown as " door opens mistake " in the data display part 710 of game information display unit 700 while, to special-purpose computer output error data.
(compensating the main process controlling substrate 103)
Use Figure 30 that the main process of compensating and controlling substrate 103 is described.
Once by power supply board 107 supply power, then in compensation CPU103a, generation systems resets, and compensates CPU103a and will carry out following main process.
First, in step S2100, compensate CPU103a and carry out necessary initialization process.In this process, compensate CPU103a according to the connection of power supply, start-up routine is read from compensation ROM103b, carry out initialization process to being stored in the mark etc. compensated in RAM103c simultaneously, and, if inserted at the final stage generation timer of initialization process, then insert at timer the timer insertion mark that setting table in process was shown with timer insertion.
In step S2200, judge that timer inserts mark and whether is set to ON.Its result, if be judged as that timer inserts mark and is set as ON, then repeats identical judgement.
In step S2300, if judge that timer inserts mark and is set to ON, then timer is inserted mark and is set as OFF by compensation CPU103a.
In step S2400, compensate CPU103a and carry out reward ball requirement signal input processing.In this process, compensate CPU103a and determine whether to input reward ball requirement signal from main control substrate 101 or borrow ball requirement signal from card unit 800 input.So-called reward ball requires signal, as mentioned above, refer to and wherein comprise the information about compensating game ball number by each compensation signal that the prize-winning mouth (common prize-winning mouth, the 1st starting port 9, the 2nd starting port 10, large prize-winning mouth 11) that basis has game ball to enter exports from main control substrate 101 towards compensation control substrate 103.
In step S2500, compensate CPU103a and carry out the process of punching value card unit controls.
In step S2600, compensate CPU103a carry out in order to borrow ball to generate to player to control compensate drive division 31b borrow ball control data borrow ball control treatment.
In step S2700, compensate CPU103a and carry out generating to appreciate ball the reward ball control treatment controlling the compensation drive division control data compensating drive division 31b to player.
In step S2800, compensating CPU103a, based on borrowing in step S2600 the compensation drive division control data generated in the reward ball control treatment of ball control treatment or step S2700, carrying out the compensation drive division control treatment that drived control compensates drive division 31b.According to this process, send as borrowing ball or the game ball as reward ball to player.
In step S2900, compensate CPU103a based on from the input signal compensating ball count sense switch 32, read in the number of the compensation game ball comprised in the compensation signal exported in step S2400, row operation process of going forward side by side.And, judge number (reward ball number) that institute compensates game ball with whether input the detection number (compensation ball number) of compensation ball consistent, when appreciating ball number and compensation ball number is inconsistent, generating expression and normally do not compensate the compensation wrong data of game ball and be sent to main control substrate 101.
In step S3000, compensate CPU103a, when have input ON signal from door open switch 33, opening wrong data by generation expression instrument bezel 110 from the door that housing 100 is unlocked and being sent to main control substrate 101.
Below, be described about the process performed by secondary CPU102a in game display and control substrate 102.
(the main process of game display and control substrate 102)
Use Figure 31 that the main process of game display and control substrate 102 is described.
In step S1000, secondary CPU102a carries out initialization process.In this process, secondary CPU102a, according to the connection of power supply, while read in master processor program from secondary ROM102b, implements to initialize and the process set to the mark be stored in secondary RAM103c etc.If this process terminates, then process is transferred to step S1400.
In step S1100, secondary CPU102a is by enforcement game display random number update process.In this process, secondary CPU102a carries out the process of the random number (game display random value, game display pattern decision random value) updated stored in secondary RAM102c.Then, until carry out the insertion process specified, the process of above-mentioned steps S1100 is repeatedly carried out.
(timer of game display and control substrate 102 inserts process)
The timer of game display and control substrate 102 inserts process to use Figure 32 to illustrate.
Although not shown, but by being arranged on the replacement timing pulse generation circuit in game display and control substrate 102, a commutator pulse is produced in each specified period (2 milliseconds), read timer and insert handling procedure, and the timer performing game display and control substrate inserts process.
First, in step S1400, secondary CPU102a makes the information be stored in the register of secondary CPU102a be withdrawn into stack area.
In step S1500, secondary CPU102a carries out the update process of the various timer conters used in game display and control substrate 102.
In step S1600, secondary CPU102a will carry out order analysis process.In this process, the process that secondary CPU102a will carry out analyzing stored and orders in the reception buffer of secondary RAM102c.About order analysis process, will Figure 33 and Figure 34 be used below to illustrate.In addition, game display and control substrate 102 is once receive the order from main control substrate 101, then the order producing not shown game display and control substrate 102 receives inserts process, and by received demanded storage in reception buffer.Then, analyzing and processing is carried out to the order received in this step S1600.
In step S1700, secondary CPU102a confirms the signal of game the Show Button sense switch 17a, and carries out the game display input control process about the Show Button 17 of playing.
In step S1800, secondary CPU102a the various data be set in the transmission buffer of secondary RAM102c is sent to image control substrate 105 and lamp controls substrate 104.
In step S1900, secondary CPU102a by the Information recovering that exits in step S1810 in the register of secondary CPU102a.
(the order analysis process of sub-control substrate)
Use Figure 33 and Figure 34 that the order analysis process of game display and control substrate 102 is described.In addition, the order analysis process 2 of Figure 34, and then Figure 33 order analysis process 1 and implement.
In step S1601, secondary CPU102a confirms whether have order in reception buffer, is then confirmed whether to have received order.
Secondary CPU102a, when not ordering in reception buffer, the finish command analyzing and processing; And when having order in reception buffer, process is transferred to step S1602.
In step S1602, secondary CPU102a, confirms whether the order be stored in reception buffer is wrong specified command.
Secondary CPU102a, when to be stored in the order in reception buffer be wrong specified command, is transferred to step S1603 by process; If not wrong specified command, then process is transferred to step S1604.
In step S1603, secondary CPU102a carries out the mistake notification process for notification mistake.
Specifically, image control substrate 105 is sent to and lamp controls substrate 104, by the data setting based on mistake notification pattern in the transmission buffer of secondary RAM102b in order to analyze received wrong specified command and the mistake corresponding with the classification of mistake be reported pattern information.
Accordingly, as shown in figure 35, in liquid crystal indicator 13, the image made a mistake is reported in display.Such as, when the classification of mistake is door unlatching mistake, be shown as in liquid crystal indicator 13 " door opens mistake ".Now, the notification that audio output device 18 also together carries out according to audio frequency is utilized.
In step S1604, secondary CPU102a confirms whether the order be stored in reception buffer is changing pattern specified command.
Secondary CPU102a, when being stored in the order in reception buffer and being changing pattern specified command, is transferred to step S1605 by process; If not changing pattern specified command, then process is transferred to step S1606.
In step S1605, secondary CPU102a, 1 random value is extracted from the game display random value obtaining upgrading among above-mentioned steps S1100, and based on extracted game display random value 1, the changing pattern specified command received and game display mode set in game display mode storage area, carry out from multiple change game display mode, determine that the change game display mode of 1 change game display mode determines process.
Specifically, with reference to the change game display mode decision table shown in Figure 11, and determine 1 change game display mode based on extracted game display random value 1, and while determined change game display mode is set in game display mode storage area, control substrate 104 in order to determined change game display mode information is sent to image control substrate 105 and lamp, by based on determines to change and plays the data setting of display mode in the transmission buffer of secondary RAM102c.Such as, when have received " E6H01H " as changing pattern specified command, if the game display random value extracted 1 is " 0 ~ 49 ", then determine change game display mode 1; If the game display random value extracted is " 50 ~ 99 ", then determine change game display mode 2, and determined change game display mode is set in game display mode storage area.In addition, by based on determine change game display mode data setting in the transmission buffer of secondary RAM102b.
In step S1606, secondary CPU102a confirms whether the order be stored in reception buffer is game display pattern specified command.
Secondary CPU102a, when being stored in the order in reception buffer and being game display pattern specified command, is transferred to step S1607 by process; If not game display pattern specified command, then process is transferred to step S1609.
In step S1608, secondary CPU102a implements game display pattern and determines process, and it is based on the content of received game display pattern specified command, determines the game display pattern 30 stopping showing on liquid crystal indicator 13.In this process, determine special play game display pattern and do not prize with game display pattern, and by determined game display pattern data setting at game display pattern storage area.
In step S1609, secondary CPU102a confirms whether the order be stored in reception buffer is that order determined by pattern.
Secondary CPU102a, be stored in the order in reception buffer be pattern determine order time, process is transferred to step S1610; Determine order if not pattern, then process is transferred to step S1611.
In step S1610, secondary CPU102a implements game display pattern and stops process, it is in order to stop display game display pattern 30, the data of the display pattern data of determining based on institute in above-mentioned steps S1608 to play and being used for is stopped the play stopping designation data of display pattern of display to be set in the transmission buffer of secondary RAM102c.
In step S1611, whether the order of secondary CPU102a determining storage in reception buffer is game state specified command.
Secondary CPU102a, when being stored in the order in reception buffer and being game state specified command, is transferred to step S1612 by process; If not game state specified command, then process is transferred to step S1613.
In step S1612, the game state based on received game state specified command is set in game state storage area by secondary CPU102a.
In step S1613, whether the order of secondary CPU102a determining storage in reception buffer is initiation command.
Secondary CPU102a, when to be stored in the order in reception buffer be initiation command, is transferred to step S1614 by process; If not initiation command, then process is transferred to step S1615.
In step S1614, secondary CPU102a carry out determining to prize start the to play display mode that starts to play of prizing of display mode determines process.
Specifically, determine to prize to start display mode of playing based on initiation command, and while the display mode that determined prizing started to play is set in game display mode storage area, be sent to image control substrate 105 in order to the display mode information that determined prizing started to play and lamp controls substrate 104, by based on determine to prize and start to play the data setting of display mode in the transmission buffer of secondary RAM102c.
In step S1615, secondary CPU102a confirms whether the order be stored in reception buffer is mouth unlatching specified command of getting the winning number in a bond greatly.
Secondary CPU102a is, when getting the winning number in a bond greatly mouth unlatching specified command, process is transferred to step S1616 being stored in the order in reception buffer; Open specified command if not large prize-winning mouth, then process is transferred to step S1617.
In step S1616, secondary CPU102a implements to determine that the game display mode that wins the first prize in lottery winning the first prize in lottery game display mode determines process.
Specifically, open specified command based on large prize-winning mouth to determine to win the first prize in lottery game display mode, and the determined game display mode that wins the first prize in lottery is set in game display mode storage area, simultaneously in order to the determined game display mode information that wins the first prize in lottery is sent to image control substrate 105 and lamp controls substrate 104, by based on determines to win the first prize in lottery and plays the data setting of display mode in the transmission buffer of secondary RAM102c.
In step S1617, secondary CPU102a confirms whether the order be stored in reception buffer is the finish command.
Secondary CPU102a, when to be stored in the order in reception buffer be the finish command, is transferred to step S1617 by process; If not the finish command, then the finish command analyzing and processing.
In step S1618, the Exit Game display mode of prizing that secondary CPU102a implements to determine to prize Exit Game display mode determines process.
Specifically, determine to prize Exit Game display mode based on the finish command, and determined Exit Game display mode of prizing is set in game display mode storage area, simultaneously in order to determined Exit Game display mode information of prizing is sent to image control substrate 105 and lamp controls substrate 104, by based on the data setting of the Exit Game display mode that determines to prize in the transmission buffer of secondary RAM102c.Once present treatment terminates, then the finish command analyzing and processing.
Below, simple declaration image control substrate 105 and lamp control substrate 104.
At image control substrate 105, when controlling liquid crystal indicator 13, based on received data, audio frequency CPU reads audio output device control program from audio frequency ROM, controls audio frequency and export in audio output device 18.In addition, once transmit data from game display and control substrate 102 to image control substrate 105, then image CPU is from the image ROM fetch program, and based on received game display order, controls image display in liquid crystal indicator 13.
Control in substrate 104 at lamp, based on received digital independent game display ornament device action program, while the action controlling game display ornament device 14,15, based on received game display digital independent game display lighting device control program, control game display lighting device 16.
In addition, according to the present embodiment, when having detected that game ball enters the 1st starting port 9 and the 2nd starting port 10, while being undertaken winning the first prize in lottery prize drawing, compensating the reward ball (such as 3 game ball) of regulation by obtaining special pattern judgement random value etc.But, be not limited in this, also when having detected that game ball enters the 1st starting port 9 and the 2nd starting port 10, only can carry out the prize drawing won the first prize in lottery, and not compensating reward ball.In addition, equally, even if there is game ball to enter common prize-winning mouth 7 or large prize-winning mouth 11, also reward ball can not be compensated.In addition, when game ball have passed general pattern by mouth 8, can not compensate reward ball yet, but when having detected that game ball have passed general pattern by mouth 13, compensate the reward ball (such as a game ball) of regulation.
In addition, in the present embodiment, when having detected that game ball enters the 1st starting port 9, the 2nd starting port 10, common prize-winning mouth 7 and large prize-winning mouth 11, the game ball of regulation number has been compensated.But, when detecting any one mouthful that game ball enters in common prize-winning mouth 7, the 1st starting port 9, the 2nd starting port 10 and large prize-winning mouth 11, the compensation medium of the regulation such as lottery ticket, game money also can be compensated.
In addition, in the present embodiment, win the first prize in lottery get the winning number in a bond in prize drawing time (win the first prize in lottery in judgement be judged as " winning the first prize in lottery " time), until through the stipulated time or until open stipulated number or until the game ball of regulation number enters large prize-winning mouth 11, what perform that large prize-winning mouth 11 opens wins the first prize in lottery game.But, be not limited in this, to get the winning number in a bond as opportunity in the prize drawing won the first prize in lottery, also can compensate the reward ball (such as 1000 game ball) of regulation, or the compensation medium that the lottery ticket, game money etc. of compensating regulation number specify.
In addition, in the present embodiment, when getting the winning number in a bond in the prize drawing of the general pattern of being carried out for opportunity by mouth 8 by general pattern with game ball (when being judged as " prizing "), the 2nd starting port 10 was controlled so as to for the 2nd mode stipulated time.Such as, but be not limited in this, also can be configured to, if having the game ball of regulation number by general pattern by mouth 8, then the 2nd starting port 10 was controlled so as to for the 2nd mode stipulated time; Can also be configured to, within per stipulated time (such as, every 30 seconds), the 2nd starting port 10 is controlled so as to the 2nd mode stipulated time (such as, 0.2 second) etc., makes mode capable of automatic changing.In this case, in " during contracting game state " and " during non-contracting game state ", also the 2nd starting port 10 can be made to be controlled so as to the interval of the 2nd mode and the control time different, can also make the 2nd starting port 10 during being controlled so as to " during contracting game state " in be controlled so as to the 2nd mode.
Claims (2)
1. carried out a game machine of playing by the operation of regulation, it is characterized in that possessing:
Gameboard, is wherein provided with the game area fallen for game ball;
Emitter, it launches game ball towards above-mentioned game area;
Operating means, it is operated by player to launch game ball from above-mentioned emitter;
Start region, it is arranged at above-mentioned game area, enables game ball enter this region;
Start regional detection device, its detection has game ball to enter above-mentioned starting region;
Decision maker, it, to detect that game ball enters above-mentioned starting region for opportunity, determines whether to provide award to player;
Reward generator, it, when being judged to provide award by above-mentioned decision maker, provides award to player;
Error detector element, it can detect the multiple mistake of game machine;
Mistake device for informing, it reports this mistake when mistake being detected by above-mentioned error detector element,
Above-mentioned wrong device for informing, carries out the notification corresponding with detected error type.
2. game machine according to claim 1, is characterized in that, possesses:
Error message output device, it is when above-mentioned error detector element detects mistake, externally exports the information corresponding with this error type.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210062388.9A CN103301632B (en) | 2012-03-09 | 2012-03-09 | Game machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210062388.9A CN103301632B (en) | 2012-03-09 | 2012-03-09 | Game machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103301632A CN103301632A (en) | 2013-09-18 |
CN103301632B true CN103301632B (en) | 2015-11-25 |
Family
ID=49127617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210062388.9A Expired - Fee Related CN103301632B (en) | 2012-03-09 | 2012-03-09 | Game machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103301632B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102049133A (en) * | 2009-10-30 | 2011-05-11 | 京乐产业.株式会社 | Game machine |
CN102049134A (en) * | 2009-10-30 | 2011-05-11 | 京乐产业.株式会社 | Game machine |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2264341A1 (en) * | 1998-04-14 | 1999-10-14 | Mikohn Gaming Corporation | Pachinko stand-alone and bonusing game |
JP2003111889A (en) * | 2001-10-02 | 2003-04-15 | Aruze Corp | Gaming server, gaming machine, and gaming management method |
AU2007208361B2 (en) * | 2006-01-23 | 2012-05-03 | Scientific Games, Llc | Method and apparatus for conducting a game of chance |
-
2012
- 2012-03-09 CN CN201210062388.9A patent/CN103301632B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102049133A (en) * | 2009-10-30 | 2011-05-11 | 京乐产业.株式会社 | Game machine |
CN102049134A (en) * | 2009-10-30 | 2011-05-11 | 京乐产业.株式会社 | Game machine |
Also Published As
Publication number | Publication date |
---|---|
CN103301632A (en) | 2013-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102343151B (en) | Game machine, display control method, and display control program | |
CN103301632B (en) | Game machine | |
JP2014076112A (en) | Game machine | |
CN103100219B (en) | Game machine | |
CN103100213B (en) | Game machine | |
CN103100220B (en) | Game machine | |
CN103182179B (en) | Game machine | |
CN103182180B (en) | Game machine | |
CN103028250B (en) | Game machine | |
CN103028246B (en) | Game machine | |
CN103127711B (en) | Game machine | |
CN103100218B (en) | Game machine | |
CN103083908B (en) | Game machine | |
CN103182182B (en) | Game machine | |
CN103083902B (en) | Game machine | |
CN103100221B (en) | Game machine | |
CN103182181B (en) | Game machine | |
CN103100216B (en) | Game machine | |
CN103083903B (en) | Game machine | |
CN103028245B (en) | Game machine | |
JP5298151B2 (en) | Game machine | |
CN103252081B (en) | Game machine | |
CN103100215B (en) | Game machine | |
JP6771364B2 (en) | Game machine | |
CN103028247B (en) | Game machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20151125 Termination date: 20170309 |