killcom: MAME ROM Information. History:
Killer Comet (c) 1980 Centuri.
An early shooter. You goal is the destroy the invading ships around the screen. You can only fire upwards.
- TECHNICAL -
Main CPU : M6502 (@ 894.75 Khz)
Sound CPU : M6502 (@ 894.75 Khz)
Sound Chips : AY8910 (@ 1.7895 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 256 pixels
Screen refresh : 57.00 Hz
Palette colors : 8
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
Released in October 1980.
Developed by GamePlan.
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.31 [Chris Moore]
WIP:
- 0.78u5: Changed AY-3-8910 clock speed to 1789500 Hz. Added 24x 'Unused' dipswitches.
- 0.33b5: Santeri Saarimaa added high score saving to Killer Comet.
- 3rd June 1998: Santeri Saarimaa fixed Killer Comet dipswitches & input ports.
- 0.33b3: Chris Moore added M6502/AY8910 sound in Killer Comet.
- 0.31: Chris Moore added Killer Comet (GamePlan 1980).
Recommended Games (Space Shooter 2):
Devil Zone
Killer Comet
Megatack
Phoenix
Radar Scope
Space Firebird
Zero Hour
Astro Blaster
Astro Fantasia (DECO Cassette)
Black Hole
Challenger
Laser Battle
Red Clash
Satan of Saturn
Space Cruiser
Spiders
Azurian Attack
Battle Cross
Megadon
Sky Base
Space Raider
Exerion
Gyruss
Juno First
Mad Planets
Flower
Halley's Comet
Sky Fox
Star Fighter
Space Bomber
Romset: 18 kb / 9 files / 10.6 zip
MAME XML Output:
   | <game name="killcom" sourcefile="gameplan.c"> |
   |    | <description>Killer Comet</description> |
   |    | <year>1980</year> |
   |    | <manufacturer>Game Plan (Centuri license)</manufacturer> |
   |    | <rom name="killcom.e2" size="2048" crc="a01cbb9a" sha1="a8769243adbdddedfda5f3c8f054e9281a0eca46" region="maincpu" offset="c000"/> |
   |    | <rom name="killcom.f2" size="2048" crc="bb3b4a93" sha1="a0ea61ac30a4d191db619b7bfb697914e1500036" region="maincpu" offset="c800"/> |
   |    | <rom name="killcom.g2" size="2048" crc="86ec68b2" sha1="a09238190d61684d943ce0acda25eb901d2580ac" region="maincpu" offset="d000"/> |
   |    | <rom name="killcom.j2" size="2048" crc="28d8c6a1" sha1="d9003410a651221e608c0dd20d4c9c60c3b0febc" region="maincpu" offset="d800"/> |
   |    | <rom name="killcom.j1" size="2048" crc="33ef5ac5" sha1="42f839ad295d3df457ced7886a0003eff7e6c4ae" region="maincpu" offset="e000"/> |
   |    | <rom name="killcom.g1" size="2048" crc="49cb13e2" sha1="635e4665042ddd9b8c0b9f275d4bcc6830dc6a98" region="maincpu" offset="e800"/> |
   |    | <rom name="killcom.f1" size="2048" crc="ef652762" sha1="414714e5a3f83916bd3ae54afe2cb2271ee9008b" region="maincpu" offset="f000"/> |
   |    | <rom name="killcom.e1" size="2048" crc="bc19dcb7" sha1="eb983d2df010c12cb3ffb584fceafa54a4e956b3" region="maincpu" offset="f800"/> |
   |    | <rom name="killsnd.e1" size="2048" crc="77d4890d" sha1="a3ed7e11dec5d404f022c521256ff50aa6940d3c" region="audiocpu" offset="e000"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6502" clock="894886"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="894886"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1789772"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="59.196429" pixclock="5834400" htotal="352" hbend="0" hbstart="256" vtotal="280" vbend="0" vbstart="256" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="4" coins="3" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage P1/P2" tag="DSW0" mask="3"> |
   |    |    | <dipvalue name="1 Credit/2 Credits" value="3" default="yes"/> |
   |    |    | <dipvalue name="2 Credits/3 Credits" value="2"/> |
   |    |    | <dipvalue name="2 Credits/4 Credits" value="1"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    |    | <dipvalue name="5" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Reaction" tag="DSW0" mask="192"> |
   |    |    | <dipvalue name="Slowest" value="192" default="yes"/> |
   |    |    | <dipvalue name="Slow" value="128"/> |
   |    |    | <dipvalue name="Fast" value="64"/> |
   |    |    | <dipvalue name="Fastest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Upright" value="128" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="0"/> |
|
|