Outerworld Arcade
Targ

TARG (Exidy - 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 Seperate 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 exececution 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