************************************************************************** * * * AUDIT AND ADJUSTMENT EQUATE FILE * * * * COPYRIGHT (C) 1992 MIDWAY MANUFACTURING COMPANY. * * ALL RIGHTS RESERVED. * * * ************************************************************************** *OFTEN REFERENCED CMOS ROUTINES .GLOBAL GET_ADJ, AUD, AUD1, STORE_AUDIT, CLR_AUDR, GET_AUD, BAD_AUD * * AUDITS * * AUDITS ARE HANDLED BY AUDITS NUMBER OFF OF THE BASE * OF THE AUDIT REGION * * * IF "CHUTES" VALUE IS CHANGED....EXTRA VALUES MUST * BE PUT IN THIS TABLE. (AND ADJUSTMENT TABLE OF COURSE) * AUDNULL EQU 0 AUDLCOIN EQU 1 ;TOTAL COINS IN LEFT CHUTE AUDCCOIN EQU 2 ;TOTAL COINS IN CENTER CHUTE AUDRCOIN EQU 3 ;TOTAL COINS IN RIGHT CHUTE AUD4COIN EQU 4 ;TOTAL COINS IN FOURTH CHUTE AUDSCOIN EQU 5 ;TOTAL SERVICE CREDITS AUDPAIDC EQU 6 ;TOTAL PAID CREDITS * FRST_C EQU AUDLCOIN ;FOR CLEARING COINS LAST_C EQU AUDPAIDC * AUDSTART EQU 7 ;PLAYER STARTS AUD1TIME EQU 15 ;TIME 1 PLAYER ONLY AUD2TIME EQU 16 ;TIME 2 PLAYER SIMULTANEOUS AUDPTIME EQU 19 ;TOTAL PLAY TIME AUDAVGTL EQU 20 ;AVERAGE TIME/LIFE AUDAVGTC EQU 21 ;AVERAGE TIME/CREDIT AUDMAXWAVE EQU 22 ;MAX WAVE REACHED AUDDEARNED EQU 25 ;DINOS EARNED AUDMAXBOZO EQU 26 ;MAXIMUM BOZO LEVEL ACHIEVED AUDSLAMS EQU 27 ;NUMBER OF TIMES BEEN SLAMMED AUDUPTIME EQU 28 ;GAME TOTAL UPTIME ( POWER ON TIME ) AUDCONTOFFER EQU 29 ;GAME CONTINUES OFFERED AUDCONTTAKEN EQU 30 ;GAME CONTINUES TAKEN AUDONTIME EQU 31 ;GAME POWER ON TIME AUDAUTO EQU 32 ;AUTO CYCLE PASSES AUDDOGGY EQU 33 ;WATCHDOG HITS AUDAVGGC EQU 34 ;AVERAGE GAME COST AUDNUMTL EQU 35 ;DIVISOR FOR TIME/LIFE AUDNUMTC EQU 36 ;DIVISOR FOR TIME/CREDIT AUDNUMTG EQU 37 ;GAMES COMPLETED AUDWARNING EQU 39 ;SOFTWARE WARNING AUDBADTRAP EQU 40 ;SOFTWARE TRAPS AUDSECURITY EQU 41 ;SECURITY BREECH COUNT AUDWAVECNT EQU 42 ;COUNTER FOR AVG WAVE REACHED AUDFINISH EQU 43 ;GAMES THAT HAVE BEEN FINISHED * LAST_AUDIT EQU 43 ;LAST AUDIT FOR AUDIT CLEAR INFO * FRSTGAUD EQU AUDSTART LASTGAUD EQU LAST_AUDIT AUDCAL1UL EQU LAST_AUDIT+1 ;PLAYER 1 UPPER LEFT CALIBRATION AUDCAL1CENT EQU LAST_AUDIT+2 ;PLAYER 1 CENTER CALIBRATION AUDCAL1LR EQU LAST_AUDIT+3 ;PLAYER 1 LOWER LEFT CALIBRATION AUDCAL2UL EQU LAST_AUDIT+4 ;PLAYER 2 UPPER LEFT CALIBRATION AUDCAL2CENT EQU LAST_AUDIT+5 ;PLAYER 2 CENTER CALIBRATION AUDCAL2LR EQU LAST_AUDIT+6 ;PLAYER 2 LOWER LEFT CALIBRATION * CALIBRATE_START .EQU AUDCAL1UL CALIBRATE_END .EQU AUDCAL2LR * * ADJUSTMENTS ARE ALL LONG WORDS REFERENCED BY ADJUSTMENT * NUMBER. * ADJNULL EQU 0 ADJPRICE EQU 1 ;MASTER PRICING ADJLMULT EQU 2 ;LEFT SLOT MULTIPLIER ADJC1 EQU ADJLMULT ;FIRST COIN TABLE ADJUSTMENT ADJCMULT EQU 3 ;CENTER SLOT MULTIPLIER ADJRMULT EQU 4 ;RIGHT SLOT MULTIPLIER ADJ4MULT EQU 5 ;FOURTH SLOT MULTIPLIER ADJCUNIT EQU 6 ADJBUNIT EQU 7 ADJMUNIT EQU 8 ADJCDIV EQU 9 ADJFRAC EQU 10 ;NON ZERO SAYS SHOW HALF CREDITS ADJCX EQU ADJFRAC ;LAST COIN TABLE ADJUSTMENT ADJCSTRT EQU 11 ;CREDITS REQUIRED TO START ADJCCONT EQU 12 ;CREDITS REQUIRED TO CONTINUE ADJDIFF EQU 13 ADJHSRES EQU 14 ADJLIVES EQU 15 ADJEXTRA EQU 16 ;EXTRA MAN EVERY ADJNUMEXTRA EQU 17 ;MAXIMUM NUMBER EXTRA MEN/COIN ADJMUSIC EQU 18 ;ATTRACT MODE SOUND ADJMAXC EQU 19 ;MAXIMUM CREDITS ADJFREPL EQU 20 ;NON-ZERO MEANS FREE PLAY ADJVIRGIN EQU 21 ;NON-ZERO MEANS 1ST 8 OF COIN ADJUST BLOCK UNTOUCHED ADJBOMBS EQU 22 ;NUMBER OF BOMBS PER GAME ADJ1ST6 EQU 23 ;NON-ZERO MEANS 1ST 6 UNTOUCHED. ADJNOCPAG EQU 24 ADJBUYIN EQU 25 ADJHSON EQU 26 ;IF = 0, DON'T ALLOW HIGH SCORE ENTRY ADJMINTIME EQU 27 ;MINIMUM TIME GUARANTEED PER CREDIT LAST_ADJUST EQU 27