Defender: Difference between revisions
More actions
This is a placeholder for Defender |
|||
| (117 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
This is | Released - 1981 | ||
==Upright Cabinet== | |||
* '''Overall Dimensions/Weight | |||
[[File:Williams Flyer.jpg|right|300px]] | |||
{| class="wikitable" | |||
! style="text-align: center; font-weight:bold;" | Height | |||
! style="text-align: center; font-weight:bold;" | Width | |||
! style="text-align: center; font-weight:bold;" | Depth | |||
! style="text-align: center; font-weight:bold;" | Weight | |||
|- | |||
| style="text-align: center;" | 72" | |||
| style="text-align: center;" | 26" | |||
| style="text-align: center;" | 32.5" (32 1/2") | |||
| style="text-align: center;" | 265 lbs. | |||
|} | |||
* '''Marquee Information | |||
{| class="wikitable" | |||
! style="text-align: center; font-weight:bold;" | Height | |||
! style="text-align: center; font-weight:bold;" | Width | |||
|- | |||
| style="text-align: center;" | 7.75" (7 3/4") | |||
| style="text-align: center;" | 24.375" (24 3/8") | |||
|} | |||
[[File:Defender_marquee_24.5x7.75.jpg|thumb|none]] | |||
* '''Control Panel Information | |||
*;Joystick: | |||
**[[2-Way_Leaf_Switch_Joystick]] (up, down) | |||
*;Buttons: | |||
**5 Fire-Thrust-Reverse-Hyperspace-Smart Bomb | |||
==Cocktail Cabinet== | |||
* '''Overall Dimensions/Weight | |||
==Documentation== | |||
'''Drawings/Schematics''' | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:500px; overflow:auto;"> | |||
<div style="font-weight:bold;line-height:1.6;">Early Drawings (no content yet)</div> | |||
<div class="mw-collapsible-content"> | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/01%20-%2016P-301-101%20R-T%20April%201981%20-%20Later%20Game%20-%20Cover%20-8x11.pdf Front Cover] | |||
</div></div> | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:500px; overflow:auto;"> | |||
<div style="font-weight:bold;line-height:1.6;">Later Drawings</div> | |||
<div class="mw-collapsible-content"> | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/01%20-%2016P-301-101%20R-T%20April%201981%20-%20Later%20Game%20-%20Cover%20-8x11.pdf Front Cover] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/02%20-%20Table%20Of%20Contents%20-%208x11.pdf Table Of Contents] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/03-1%20-%20Board%20Layouts%20-%20All%20-%2011x17.pdf Board Layout Diagram 1] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/03-2%20-Board%20Layouts%20-%208x11.pdf Board Layout Diagram 2] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/04-1%20MPU%20Layout%20-%20R8570%20-%2011x17.pdf MPU Layout Diagram 1 (R8570)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/04-2%20-MPU%20Components%20-%208x11.pdf MPU Layout Diagram 2 (Parts List) (R8570)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/05%20-%20MPU%20Logic%20Diagram%20-%20Page%201%20-%20R8570%20-%2011x17.pdf MPU Schematic/Logic 1 (R8570)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/06%20-%20MPU%20Logic%20Diagram%20-%20Page%202%20-%20R8570%20-%2011x17.pdf MPU Schematic/Logic 2 (R8570)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/07%20-%20Interface%20-%20Widget%20Board%20-%20C8573%20-%2011x17.pdf Interface/Widget Board (C8573)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/08%20-%20ROM%20Board%20Layout%20-%20D8572%20-%2011x17.pdf ROM Board Layout Diagram (D8572)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/09%20-%20ROM%20Board%20Logic%20Diagram%20-%20D8572%20-%2011x17.pdf ROM Board Schematic (D8572)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/10%20-%20Power%20Supply%20Drawing%20-%20D8359%20-%2011x17.pdf Power Supply Diagram (D8359)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/11%20-%20Power%20Supply%20Logic%20Diagram%20-%20D8359%20-%2011x17.pdf Power Supply Schematic (D8359)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/12%20-%20Cabinet%20Power%20Wiring%20Diagram%20-%2011x17.pdf Cabinet Power Schematic] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/13%20-%20Power%20Panel%20Drawing%20-%20D8373%20-%2011x17.pdf Power Board Diagram (D8373)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/14%20-%20Sound%20Board%20Layout%20-%20Early%20-%20D8121%20-%2011x17.pdf Early Sound Board Diagram/Layout (D8121)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/15%20-%20Sound%20Board%20Logic%20Diagram%20-%20Early%20-%20D8121%20-%2011x17.pdf Early Sound Board Schematic (D8121)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/16%20-%20Sound%20Board%20Layout%20-%20Later%20-%20D8224%20-%2011x17.pdf Later Sound Board Diagram/Layout (D8224)] | |||
*[http://williamsarcades.com/Williams%20Files/Defender/Documents/Drawings/Later/17%20-%20Sound%20Board%20Logic%20Diagram%20-%20Later%20-%20D8224%20-%2011x17.pdf Later Sound Board Schematic (D8224)] | |||
</div></div> | |||
* '''Manual Stored Here | |||
* '''Parts Catalog Stored Here | |||
==Boards== | |||
===ROM Board=== | |||
===Interface Board (I/O, Widget)=== | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:500px; overflow:auto;"> | |||
<div style="font-weight:bold;line-height:1.6;">Click here for more information..</div> | |||
<div class="mw-collapsible-content"> | |||
Description: The interface board is used to provide input ports that allow the physical connection of user inputs from the Control Panel. This board uses a 6821 PIA (peripheral interface adapter) that digitizes all inputs and provides the switch state to the MPU board when requested. | |||
*; Jumpers | |||
** W1 | |||
*** Is used to identify to the system if the game is an Upright or Cocktail | |||
*** W1 Removed - Cocktail Game - Screen Flip and unique controls (+5v Pull-Up resistor to PIA) | |||
*** W1 Installed - Upright Game - 2 Players share same controls, no screen flip (Connects PIA input to Ground) | |||
*** Notes: Green Rom Version has no support for Cocktail Mode | |||
** W2 | |||
*** Is used to allow the program to enable or disable the Multiplexers (Muxers) | |||
*** W2 should always be connected there is no reason to remove jumper | |||
*; Connections | |||
** Upright | |||
*** 3J2 Connector (Upper - Furthest from ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156") | |||
**#'Fire' Button - (ORG-BRN) - PIA Pin 2 | |||
**#'Thrust' Button - (ORG-RED) - PIA Pin 3 | |||
**#'Smart Bomb' Button - (ORG) - PIA Pin 4 | |||
**#'Hyperspace' Button - (ORG-YEL) - PIA Pin 5 | |||
**#'2-Player Start' Button - (ORG-GRN) - PIA Pin 6 | |||
**#'1-Player Start' Button - (ORG-BLU) - PIA Pin 7 | |||
**#'Reverse' Button - (ORG-VIO) - PIA Pin 8 | |||
**#'Down' Joystick - (ORG-GRY) - PIA Pin 9 | |||
**#Key (Pin Removed) | |||
**#NC (No Connection) | |||
***3J3 Connector (Lower closest to ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156") | |||
**#Up' Joystick - (ORG-WHT) - PIA Pin 10 | |||
**#NC (No Connection) | |||
**#NC | |||
**#NC | |||
**#NC | |||
**#Key - Pin Removed | |||
**#NC | |||
**#NC | |||
**#NC | |||
**#Ground - (ORG-BLK) - Common to all switches and joystick | |||
** Cocktail | |||
***3J2 Connector (Upper - Furthest from ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156") | |||
**#'Fire' Button (P1) - (ORG-BRN) - PIA Pin 2 | |||
**#'Thrust' Button (P1) - (ORG-RED) - PIA Pin 3 | |||
**#'Smart Bomb' Button (P1) - (ORG) - PIA Pin 4 | |||
**#'Hyperspace' Button (P1) - (ORG-YEL) - PIA Pin 5 | |||
**#'2-Player Start' Button (P1) - (ORG-GRN) - PIA Pin 6 | |||
**#'1-Player Start' Button (P1) - (ORG-BLU) - PIA Pin 7 | |||
**#'Reverse' Button (P1) - (ORG-VIO) - PIA Pin 8 | |||
**#'UP' Joystick (P1) - (ORG-GRY) - PIA Pin 9 | |||
**#Key (Pin Removed) | |||
**#Ground - (RED-BLK) - Common to all P2 Controls) | |||
***3J3 Connector (Lower closest to ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156") | |||
**#Down' Joystick (P1)- (ORG-WHT) - PIA Pin 10 | |||
**#'Up' Joystick (P2) - (RED-BRN) | |||
**#'Thrust' Button (P2) - (RED) | |||
**#'Smart Bomb' Button (P2) - (RED-ORG) | |||
**#'Hyperspace' Button (P2) - (RED-YEL) | |||
**#Key - Pin Removed | |||
**#'Reverse' Button (P2) - (RED-VIO) | |||
**#'Fire' Button (P2) - (RED-GRY) | |||
**#'Down' Joystick (P2) - (RED-WHT) | |||
**#Ground - (ORG-BLK) - (Common to all P1 Controls) | |||
*;Ribbon Cable - Pinout | |||
*#D4 - PIA Pin 29 | |||
*#NMI(NOT) - PIA No Connection | |||
*#D7 - PIA Pin 26 | |||
*#FIRQ(NOT) - PIA No Connection | |||
*#D6 - PIA Pin 27 | |||
*#RW (Read/Write) - PIA Pin 21 | |||
*#D5 - PIA Pin 28 | |||
*#Reset(NOT) - PIA Pin 34 | |||
*#D2 - PIA Pin 31 | |||
*#+5vdc (Power for board) - PIA Pin 20 | |||
*#D1 - PIA Pin 32 | |||
*#D0 - PIA Pin 33 | |||
*#D3 - PIA Pin 30 | |||
*#E(Enable) - PIA Pin 25 | |||
*#PIA(NOT) - PIA Pin 23 via IC4(14049 Hex Inverter Pin 11 to 12) | |||
*#Ground - PIA Pin 6 | |||
*#A0 - PIA Pin 36 | |||
*#A1 - PIA Pin 35 | |||
*#A2 - PIA Pin 24 | |||
*#A3 - PIA Pin 22 via IC4(14049 Hex Inverter - Pin 9 to 10) | |||
</div></div> | |||
==Software== | |||
'''High Score Table Initials Decoded:''' | |||
DRJ – Eugene Jarvis. Designer, programmer. | |||
SAM – Sam Dicker. Programmer. | |||
LED – Larry DeMar. Programmer. | |||
PGD – Paul Dussault. Programmer. | |||
CRB – Chuck Bleich. Hardware engineering. | |||
MRS – Mike Stroll. Head of Engineering at Williams. | |||
SSR – Steve Ritchie. An engineer at Williams primarily involved in pinball, did not work directly on Defender. | |||
TMH – Tom Hart. Hardware engineer. | |||
Latest revision as of 02:58, 17 February 2024
Released - 1981
Upright Cabinet
- Overall Dimensions/Weight

| Height | Width | Depth | Weight |
|---|---|---|---|
| 72" | 26" | 32.5" (32 1/2") | 265 lbs. |
- Marquee Information
| Height | Width |
|---|---|
| 7.75" (7 3/4") | 24.375" (24 3/8") |
- Control Panel Information
- Joystick
- 2-Way_Leaf_Switch_Joystick (up, down)
- Buttons
- 5 Fire-Thrust-Reverse-Hyperspace-Smart Bomb
Cocktail Cabinet
- Overall Dimensions/Weight
Documentation
Drawings/Schematics
- Front Cover
- Table Of Contents
- Board Layout Diagram 1
- Board Layout Diagram 2
- MPU Layout Diagram 1 (R8570)
- MPU Layout Diagram 2 (Parts List) (R8570)
- MPU Schematic/Logic 1 (R8570)
- MPU Schematic/Logic 2 (R8570)
- Interface/Widget Board (C8573)
- ROM Board Layout Diagram (D8572)
- ROM Board Schematic (D8572)
- Power Supply Diagram (D8359)
- Power Supply Schematic (D8359)
- Cabinet Power Schematic
- Power Board Diagram (D8373)
- Early Sound Board Diagram/Layout (D8121)
- Early Sound Board Schematic (D8121)
- Later Sound Board Diagram/Layout (D8224)
- Later Sound Board Schematic (D8224)
- Manual Stored Here
- Parts Catalog Stored Here
Boards
ROM Board
Interface Board (I/O, Widget)
Description: The interface board is used to provide input ports that allow the physical connection of user inputs from the Control Panel. This board uses a 6821 PIA (peripheral interface adapter) that digitizes all inputs and provides the switch state to the MPU board when requested.
- Jumpers
- W1
- Is used to identify to the system if the game is an Upright or Cocktail
- W1 Removed - Cocktail Game - Screen Flip and unique controls (+5v Pull-Up resistor to PIA)
- W1 Installed - Upright Game - 2 Players share same controls, no screen flip (Connects PIA input to Ground)
- Notes: Green Rom Version has no support for Cocktail Mode
- W2
- Is used to allow the program to enable or disable the Multiplexers (Muxers)
- W2 should always be connected there is no reason to remove jumper
- Connections
- Upright
- 3J2 Connector (Upper - Furthest from ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156")
- 'Fire' Button - (ORG-BRN) - PIA Pin 2
- 'Thrust' Button - (ORG-RED) - PIA Pin 3
- 'Smart Bomb' Button - (ORG) - PIA Pin 4
- 'Hyperspace' Button - (ORG-YEL) - PIA Pin 5
- '2-Player Start' Button - (ORG-GRN) - PIA Pin 6
- '1-Player Start' Button - (ORG-BLU) - PIA Pin 7
- 'Reverse' Button - (ORG-VIO) - PIA Pin 8
- 'Down' Joystick - (ORG-GRY) - PIA Pin 9
- Key (Pin Removed)
- NC (No Connection)
- 3J3 Connector (Lower closest to ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156")
- Up' Joystick - (ORG-WHT) - PIA Pin 10
- NC (No Connection)
- NC
- NC
- NC
- Key - Pin Removed
- NC
- NC
- NC
- Ground - (ORG-BLK) - Common to all switches and joystick
- Cocktail
- 3J2 Connector (Upper - Furthest from ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156")
- 'Fire' Button (P1) - (ORG-BRN) - PIA Pin 2
- 'Thrust' Button (P1) - (ORG-RED) - PIA Pin 3
- 'Smart Bomb' Button (P1) - (ORG) - PIA Pin 4
- 'Hyperspace' Button (P1) - (ORG-YEL) - PIA Pin 5
- '2-Player Start' Button (P1) - (ORG-GRN) - PIA Pin 6
- '1-Player Start' Button (P1) - (ORG-BLU) - PIA Pin 7
- 'Reverse' Button (P1) - (ORG-VIO) - PIA Pin 8
- 'UP' Joystick (P1) - (ORG-GRY) - PIA Pin 9
- Key (Pin Removed)
- Ground - (RED-BLK) - Common to all P2 Controls)
- 3J3 Connector (Lower closest to ribbon cable - Pin 1 is lowest - 10 Pin Molex PCB Headers - .156")
- Down' Joystick (P1)- (ORG-WHT) - PIA Pin 10
- 'Up' Joystick (P2) - (RED-BRN)
- 'Thrust' Button (P2) - (RED)
- 'Smart Bomb' Button (P2) - (RED-ORG)
- 'Hyperspace' Button (P2) - (RED-YEL)
- Key - Pin Removed
- 'Reverse' Button (P2) - (RED-VIO)
- 'Fire' Button (P2) - (RED-GRY)
- 'Down' Joystick (P2) - (RED-WHT)
- Ground - (ORG-BLK) - (Common to all P1 Controls)
- Ribbon Cable - Pinout
- D4 - PIA Pin 29
- NMI(NOT) - PIA No Connection
- D7 - PIA Pin 26
- FIRQ(NOT) - PIA No Connection
- D6 - PIA Pin 27
- RW (Read/Write) - PIA Pin 21
- D5 - PIA Pin 28
- Reset(NOT) - PIA Pin 34
- D2 - PIA Pin 31
- +5vdc (Power for board) - PIA Pin 20
- D1 - PIA Pin 32
- D0 - PIA Pin 33
- D3 - PIA Pin 30
- E(Enable) - PIA Pin 25
- PIA(NOT) - PIA Pin 23 via IC4(14049 Hex Inverter Pin 11 to 12)
- Ground - PIA Pin 6
- A0 - PIA Pin 36
- A1 - PIA Pin 35
- A2 - PIA Pin 24
- A3 - PIA Pin 22 via IC4(14049 Hex Inverter - Pin 9 to 10)
Software
High Score Table Initials Decoded:
DRJ – Eugene Jarvis. Designer, programmer.
SAM – Sam Dicker. Programmer.
LED – Larry DeMar. Programmer.
PGD – Paul Dussault. Programmer.
CRB – Chuck Bleich. Hardware engineering.
MRS – Mike Stroll. Head of Engineering at Williams.
SSR – Steve Ritchie. An engineer at Williams primarily involved in pinball, did not work directly on Defender.
TMH – Tom Hart. Hardware engineer.