Outerworld Arcade Outerworld Arcade
Exidy Targ Exidy Targ

Exidy Targ (1980)
Program Subroutines Documentation


ROMS FROM $1800-$3FFF
$1806 Setup - just goes to JSR $2F0A
$180C Setup - just goes to JSR $2F05
$1814 Add a bonus car (?)
$18E2 Draw "HI SCR XXXXX"
$1880 Level Clear - Display Bonus points number x000 
$18BA Draw Title Screen 
$18F9 Draw "TOP HIGH SCORE FOR EXTRA PLAY"
$1918 Game - Draw "END OF GAME" screen and pause
$194D Draw Game screen - Used After Level Clear
$1B13 Bonus Level Sound Chime (enter with Y=0)
$1CF2 Level Clear Code
$1D6D Level Clear - Flash Random dots into Bonus number
$1D8E Level Clear - Flash Bonus number in different colors
$1DCF Draw "1 GAME  ONE 10 PENCE COIN
      6 GAMES ONE 50 PENCE COIN"
      -or-
      "1 GAME  TWO 10 PENCE COINS
      3 GAMES ONE 50 PENCE COIN" 
$1E08 Compare Score to High Score if greater continue to $1E1B
$1E1B Transfer score to high score
$1E32 Attract Mode: Draw Game Screen
$22BC ? Setup
$22FE Draw text to screen
      Inputs: $14-$15 Address to load text from
              $10-$11 Address to store text
$2340 Clear Screen
$2386 Really long pause
$238C Long Pause 
$238F Pause (used when Spectar is shot)(uses $16-$17 = set both to #$26 to exit)
$23EA Draw "^ 10 POINTS"
$26C8 Draw game screen
$2700 Draw White border
$26CE Draw Yellow Blocks - Routine (called from $19B8)
$26E8 Draw Yellow Blocks - 1 line (used by $26CE)
$2A2F Separate 1 byte = 2 digit number in=a out=a x0 y 0x
$2A3B Draw Scores
$2A6A Draw Score subroutine
$2A7D Draw Remaining Player Ships
$2B37 Draw "COPYRIGHT 1980 BY EXIDY INC."
$2B4F Draw "DEPOSIT COIN"
$2B63 Lookup pointer for text?
$2B7C Draw "1 PLAYER 1 COIN
        2 PLAYER 2 COINS"
       -or- blank-
       -or- 1/2  2/4
       -or- "2 PLAYERS 1 COIN"
$2BEA Draw "CREDITS XX"
$2F05 Reset $D0,D2,D4,D6,D8,DA
$2F0A Reset $D1,D3,D5,D7,D9,DB
$2FEE Pointers for text start
$3000 Program execution starts here
$3023 Set High Score to 10000
$306C Game Core Loop
$309E Extended play
$316E Game - subtract player ship and display Get Ready Player x or end
$309E Level Clear
$30C4 Game - End of Game code
$30DB Game - Return to Attract mode
$3383 Attract Mode Start
$33A2 Pause at Title Screen
$33B8 Attract Mode - Setup for game display
      $17 Back to title screen if ship not lost when = #$00
$33BF - $33ED Attract Mode Game Loop
$34A0
  |   Zero Page Tech Docs! (Reusable Blank Space)
$37FF