the cutting room mirror

BurgerTime (Arcade)

It is the eighties, and there is time for Burger.

Source Code#

A large chunk of uncompiled code (all relating to attract mode) can be found in the Data East (set 1) version of the game. This is located at 0x65D in aa07.15b:

    AT2070  / KOREKARA DISP.             
    JMP AT2030

    STA DUMYP
    NOP
AT2070  LDX #>TEKNAM    / TEKI NAME DISPLAY. STOP MOTION
    LDY #<TEKNAM
    JSR CHROUT-1    / DISPLAY OUT
            / MR.HOT DOG,MR.PICKLE,MR.EGG
    LDX #0FF
    JSR WAITE-1       
    LDA #00
    STA FLGFLG     / NAME DISP. END
    JMP AT2000

TEKNAM  EQU .
    DFA 1186        / MR.HOTDOG
    DFC 3B,40,60,36,3D,42,00,32
    DFC 3D,35,61,62,0FE
    DFA 1586
    DFC 00,00,00,00,00,00,00,00
    DFC 00,00,00,00,0FE

    DFA 10CE        / MR.PICKLE
    DFC 3B,40,60,3E,37,31,39,3A
    DFC 33,61,62,0FE
    DFA 14CE
    DFC 00,00,00,00,00,00,00,00
    DFC 00,00,00,0FE

    DFA 1156        / MR.EGG
    DFC 3B,40,60,33,35,35,61,62,0FE
    DFA 1556
    DFC 00,00,00,00,00,00,00,00,0FF

/
/*----------------------------------------------*
/*  PEPPER & TEKI LAKKA ATRACTION       *
/*----------------------------------------------*
/
    STA DUMYP   / DUMMY WRITE
    NOP     / DUMMY NOP
ATRCT3  EQU .
    JSR GAMINL-1
    JSR RNDINL-1
/
    LDY #01
    STY LIVE+0
    STY LIVE+1
    INY
    STY LIVE+2
    STY LIVE+3
    INY
    STY LIVE+4
    STY LIVE+5
/
    LDA #1D
    STA 01803
    STA 01807
    STA 0180B
    STA 0180F
    STA 01813
    STA 01817
    STA 0181F
/
    LDA #40
    STA DIRECT+0
    STA DIRECT+1
    STA DIRECT+2
    STA DIRECT+3
    STA DIRECT+4
    STA DIRECT+5
/
    LDA #89
    STA 01802
    LDA #59
    STA 01806
    LDA #60
    STA 0180A
    LDA #90
    STA 0180E
    LDA #97
    STA 01812
    LDA #30
    STA 01816
    LDA #18
    STA 0181E
/   
    LDA #01
    STA TIMER1
    STA TIMER2
/
    JSR TEKMOV-1    / TEKI DISPLAY
/
    STA DUMYP   / DUMMY WRITE
    NOP     / DUMMY NOP
AT3030  EQU .
    LDX #01
    JSR WAITE-1
    INC TIMER1
    BNE .+5
    INC TIMER2
    NOP
/
    LDX #07
    JSR LIMIT-1
    BEQ AT3040
    LDA TIMER2
    CMP #04
    BCC AT3060
    
    LDX #>PEPMSG
    LDY #<PEPMSG
    JSR CHROUT-1   / PEPPER SETSUMEI DISPLAY
    LDX #0FF
    JSR WAITE-1
    LDX #040
    JSR WAITE-1
    RTS

    STA DUMYP   / DUMMY WRITE
    NOP     / DUMMY NOP
AT3040  LDA LIVE+6
    BPL AT3060
        LDX #07
    JSR SPRMOV-1
/
    LDA 0181E
    CMP #22
    BEQ AT3050  / PEPPER ON
    CMP #4A
    BEQ AT3050
    CMP #82
    BNE AT3060
    STA DUMYP   / DUMMY WRITE
    NOP     / DUMMY NOP
AT3050  JSR COKPPS-1    / PEPPER SET
    INC 0181E
    INC 0181E
    STA DUMYP   / DUMMY WRITE
    NOP     / DUMMY NOP
AT3060  JSR COKPEP-1
    JSR KATAMK-1
    JSR PPTKPT-1
    JSR LAKMOV-1
    JMP AT3030

/PEPPER MESSAGE TABLE
/   MESSAGE  :  DON'T WASTE PEPPERS
        /   YOU START WITH ONLY FIVE
        /   EARN EXTRA PEPPERS & BONUSES
        /   CLAIM CONES,COFFEES & FRIES

PEPMSG  EQU .   / DON'T.....
    DFA 010C7
    DFC 32,3D,3C,64,42,00,45,2F
    D

(Source: Original TCRF research)

Version Differences#

To do:
there's more than this.

The game was originally released for the DECO Cassette System, Data East's interchangeable arcade system board. Since arcade owners complained about the potential unreliability of both the tapes (which could be demagnetized easily) and key modules (which EPROMs went bad after a time) of the DECO Cassette System, later Data East released BurgerTime on a standard dedicated board.

Five distinct versions are present in MAME:

  • chamburger is the original Japanese version that runs on the DECO Casette System.
  • cbtime is the original North American version that runs on the DECO Casette System.
  • btime is the second Japanese version version that runs on the standalone Data East's Lock 'n' Chase hardware.
  • btime3 is an initial second North American version handheld by Data East themselves that runs on the standalone Data East's Lock 'n' Chase hardware.
  • chamburger is the most common second North American version licensed by Bally Midway that runs on the standalone Data East's Lock 'n' Chase hardware.

Title Screen#

Japan (DECO Casette System)

US (DECO Cassette System)

Japan (Standalone)

US (Standalone, Data East)

US (Standalone, Bally Midway)

The game was originally called Hamburger in Japan. To avoid potential trademark issues, the game title was changed with the more iconic BurgerTime in North America. The latter title was used for all standalone versions, although the standalone Japanese version incorrectly uses a spacing.

Both Japanese versions features Data East's classic logo, while the North American versions have a more standard copyright string for Data East/Midway in its place.