zektor: MAME ROM Information. History:
Zektor (c) 08/1982 Sega.
Zektor is a one or two player game that tasks you with the liberation of eight cities that have been seized by the evil cadre of alien robots. In order to liberate a city, you must defeat 3 attack waves of fighters and robo-probes. Fighters and Robo-probes are often shielded (in red), and each consecutive hit reduces the enemies shield strength, until, when the shield drops, a hit will destroy it. In addition, you will encounter three types of Moboids :
* Green Moboids spin the players ship on contact, and bounce enemy ships.
* Blue Moboids bounce all ships.
* Red Moboids destroy all un-shielded ships (including the players ship).
After defeating three attack waves, the Alien Robot holding that city will reappear within rotating protective rings, through which a 'slot shot' neutralizes that Robot, awarding the player a bonus ship and advancement to the next round.
- TECHNICAL -
Sega G80 Vector hardware
Main CPU : Z80 (@ 4 Mhz), I8035 (@ 208 Khz)
Sound Chips : Discrete circuitry, AY8910 (@ 2 Mhz), SP0250 (@ 3.12 Mhz)
Screen orientation : Horizontal
Video resolution : 224 x 256 pixels
Screen refresh : 40.00 Hz
Palette colors : 256
Players : 1
Control : dial
Buttons : 2
- TRIVIA -
The last alien is the alien from 1981's "Space Fury".
- SCORING -
Each round consists of the three attack waves (sub-rounds), which are scored as follows for each enemy ship destroyed :
Rounds 1 & 2
Sub-round 1 : 200 points.
Sub-round 2 : 400 points.
Sub-round 3 : 800 points.
Rounds 3 & 4
Sub-round 1 : 400 points.
Sub-round 2 : 800 points.
Sub-round 3 : 1600 points.
Rounds 5 & 6
Sub-round 1 : 600 points.
Sub-round 2 : 1200 points.
Sub-round 3 : 2400 points.
Rounds 7 & 8
Sub-round 1 : 800 points.
Sub-round 2 : 1600 points.
Sub-round 3 : 3200 points.
- TIPS AND TRICKS -
A Tip : when fighting in 'the city', try to stay in the upper left-hand corner. The city boss will not shoot you there.
- PORTS -
* Consoles :
Sony PlayStation 2 (2006, "Sega Genesis Collection")
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.30 [Brad Oliver]
0.27 [Al Kossow, Brad Oliver]
Samples required
Bugs:
- Cocktail mode doesn't work properly. Player 2 can fly over the score display. Frotz (ID 00253)
- There are no separate controls for player 2. Karasu (ID 00107)
WIP:
- 0.142u1: Added 'Sega Speech Sound Board'.
- 16th April 2011: Mr. Do - Thanks to NightVoice for vectoring Zektor, which was scanned by TrevEB.
- 0.122u6: Changed I8035 CPU2 clock speed to 3120000 Hz.
- 0.107u3: Fixed rom names and changed cpu2 roms to sound1 ($0, 1000, 2000).
- 0.104u6: Changed Z80 CPU1 clock speed to 4MHz and I8035 CPU2 to 208000 Hz. Added AY8910 (2MHz) sound. Added proms ($0, 400, 420 - Sine table, CPU- and Speech board addressing).
- 0.85u3: Removed 3rd coin slot.
- 0.71u3: SP0250 sound / G80 speech board emulation [Olivier Galibert]. Replaced Custom sound with GI_SP0250. Removed speech samples (zk01 - zk13.wav). Changed I8035 CPU2 clock speed to 3.12MHz. New sample set is required.
- 27th July 2003: Olivier Galibert sent in support for SP0250 sound chip and Sega G80 speech board, adding emulated speech to Astro Blaster, Space Fury, Star Trek and Zektor.
- 0.60: Added I8035 (208000 Hz) CPU2 and cpu2 roms ($0, 800, 1800, 2800 - 64k for speech code).
- 0.37b15: Changed description to 'Zektor (revision B)'.
- 0.35b11: Support for additional sounds for Zektor [Jim Hernandez]. Added samples (elim1 - elim11.wav).
- 0.30: Brad Oliver added Zektor. This is the original, security chip version of the Sega G-80 vector games. Note that the version previously supported have all been removed.
- 0.27: Added Zektor (Sega 1982). Al Kossow and Brad Oliver provided a driver for the Sega vector games Eliminator, Space Fury, Star Trek, Tac-Scan and Zektor. Partial sound support (speech) is available through samples for some of them. Control: Arrows = Turn left/right, CTRL = Fire and ALT = Thrust. Known issues: Starts with 99 lives.
Other Emulators:
* AAE
Recommended Games (Starfighter 2):
Galaxy Game
Space Wars
Star Cruiser
Orbit
Star Castle
Eliminator
Omega Race
Solar Quest
Space Fury
Dark Planet
Zektor
Romset: 60 kb / 29 files / 42.9 zip
MAME XML Output:
   | <game name="zektor" sourcefile="segag80v.c" sampleof="zektor"> |
   |    | <description>Zektor (revision B)</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="1611.cpu-u25" size="2048" crc="6245aa23" sha1="815f3c7edad9c290b719a60964085e90e7268112" region="maincpu" offset="0"/> |
   |    | <rom name="1586.prom-u1" size="2048" crc="efeb4fb5" sha1="b337179c01870c953b8d38c20263802e9a7936d3" region="maincpu" offset="800"/> |
   |    | <rom name="1587.prom-u2" size="2048" crc="daa6c25c" sha1="061e390775b6dd24f85d51951267bca4339a3845" region="maincpu" offset="1000"/> |
   |    | <rom name="1588.prom-u3" size="2048" crc="62b67dde" sha1="831bad0f5a601d6859f69c70d0962c970d92db0e" region="maincpu" offset="1800"/> |
   |    | <rom name="1589.prom-u4" size="2048" crc="c2db0ba4" sha1="658773f2b56ea805d7d678e300f9bbc896fbf176" region="maincpu" offset="2000"/> |
   |    | <rom name="1590.prom-u5" size="2048" crc="4d948414" sha1="f60d295b0f8f798126dbfdc197943d8511238390" region="maincpu" offset="2800"/> |
   |    | <rom name="1591.prom-u6" size="2048" crc="b0556a6c" sha1="84b481cc60dc3df3a1cf18b1ece4c70bcc7bb5a1" region="maincpu" offset="3000"/> |
   |    | <rom name="1592.prom-u7" size="2048" crc="750ecadf" sha1="83ddd482230fbf6cf78a054fb4abd5bc8aec3ec8" region="maincpu" offset="3800"/> |
   |    | <rom name="1593.prom-u8" size="2048" crc="34f8850f" sha1="d93594e529aca8d847c9f1e9055f1840f6069fb2" region="maincpu" offset="4000"/> |
   |    | <rom name="1594.prom-u9" size="2048" crc="52b22ab2" sha1="c8f822a1a54081cfc88149c97b4dc19aa745a8d5" region="maincpu" offset="4800"/> |
   |    | <rom name="1595.prom-u10" size="2048" crc="a704d142" sha1="95c1249a8efd1a69972ffd7a4da76a0bca5095d9" region="maincpu" offset="5000"/> |
   |    | <rom name="1596.prom-u11" size="2048" crc="6975e33d" sha1="3f12037edd6f1b803b5f864789f4b88958ac9578" region="maincpu" offset="5800"/> |
   |    | <rom name="1597.prom-u12" size="2048" crc="d48ab5c2" sha1="3f4faf4b131b120b30cd4e73ff34d5cd7ef6c47a" region="maincpu" offset="6000"/> |
   |    | <rom name="1598.prom-u13" size="2048" crc="ab54a94c" sha1="9dd57b4b6e46d46922933128d9786df011c6133d" region="maincpu" offset="6800"/> |
   |    | <rom name="1599.prom-u14" size="2048" crc="c9d4f3a5" sha1="8516914b49fad85222cbdd9a43609834f5d0f13d" region="maincpu" offset="7000"/> |
   |    | <rom name="1600.prom-u15" size="2048" crc="893b7dbc" sha1="136135f0be2e8dddfa0d21a5f4119ee4685c4866" region="maincpu" offset="7800"/> |
   |    | <rom name="1601.prom-u16" size="2048" crc="867bdf4f" sha1="5974d32d878206abd113f74ba20fa5276cf21a6f" region="maincpu" offset="8000"/> |
   |    | <rom name="1602.prom-u17" size="2048" crc="bd447623" sha1="b8d255aeb32096891379330c5b8adf1d151d70c2" region="maincpu" offset="8800"/> |
   |    | <rom name="1603.prom-u18" size="2048" crc="9f8f10e8" sha1="ffe9d872d9011b3233cb06d966852319f9e4cd01" region="maincpu" offset="9000"/> |
   |    | <rom name="1604.prom-u19" size="2048" crc="ad2f0f6c" sha1="494a224905b1dac58b3b50f65a8be986b68b06f2" region="maincpu" offset="9800"/> |
   |    | <rom name="1605.prom-u20" size="2048" crc="e27d7144" sha1="5b82fda797d86e11882d1f9738a59092c5e3e7d8" region="maincpu" offset="a000"/> |
   |    | <rom name="1606.prom-u21" size="2048" crc="7965f636" sha1="5c8720beedab4979a813ce7f0e8961c863973ff7" region="maincpu" offset="a800"/> |
   |    | <rom name="1607.speech-u7" size="2048" crc="b779884b" sha1="ac07e99717a1f51b79f3e43a5d873ebfa0559320" region="audiocpu" offset="0"/> |
   |    | <rom name="1608.speech-u6" size="4096" crc="637e2b13" sha1="8a470f9a8a722f7ced340c4d32b4cf6f05b3e848" region="speech" offset="0"/> |
   |    | <rom name="1609.speech-u5" size="4096" crc="675ee8e5" sha1="e314482028b8925ad02e833a1d22224533d0a683" region="speech" offset="1000"/> |
   |    | <rom name="1610.speech-u4" size="4096" crc="2915c7bd" sha1="3ed98747b5237aa1b3bab6866292370dc2c7655a" region="speech" offset="2000"/> |
   |    | <rom name="s-c.xyt-u39" size="1024" crc="56484d19" sha1="61f43126fdcfc230638ed47085ae037a098e6781" region="proms" offset="0"/> |
   |    | <rom name="pr-82.cpu-u15" size="32" crc="c609b79e" sha1="49dbcbb607079a182d7eb396c0da097166ea91c9" region="proms" offset="400"/> |
   |    | <rom name="6331.speech-u30" size="32" crc="adcb81d0" sha1="74b0efc7e8362b0c98e54a6107981cff656d87e1" region="proms" offset="420"/> |
   |    | <sample name="elim1"/> |
   |    | <sample name="elim2"/> |
   |    | <sample name="elim3"/> |
   |    | <sample name="elim4"/> |
   |    | <sample name="elim5"/> |
   |    | <sample name="elim6"/> |
   |    | <sample name="elim7"/> |
   |    | <sample name="elim8"/> |
   |    | <sample name="elim9"/> |
   |    | <sample name="elim10"/> |
   |    | <sample name="elim11"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="I8035" clock="3120000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="samples" name="Samples"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="2000000"/> |
   |    | <chip type="audio" tag="segaspeech" name="Sega Speech Sound Board"/> |
   |    | <chip type="audio" tag="speech" name="SP0250" clock="3120000"/> |
   |    | <display tag="screen" type="vector" rotate="180" flipx="yes" refresh="40.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="2" coins="2" service="yes"> |
   |    |    | <control type="dial" minimum="0" maximum="255" sensitivity="100" keydelta="3"/> |
   |    | </input> |
   |    | <dipswitch name="Cabinet" tag="D3D2" mask="1"> |
   |    |    | <dipvalue name="Upright" value="1" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="D3D2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="D3D2" mask="12"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="4"/> |
   |    |    | <dipvalue name="4" value="8"/> |
   |    |    | <dipvalue name="5" value="12" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="D3D2" mask="48"> |
   |    |    | <dipvalue name="Easy" value="0" default="yes"/> |
   |    |    | <dipvalue name="Medium" value="16"/> |
   |    |    | <dipvalue name="Hard" value="32"/> |
   |    |    | <dipvalue name="Hardest" value="48"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="D3D2" mask="192"> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    |    | <dipvalue name="10000" value="192"/> |
   |    |    | <dipvalue name="20000" value="128" default="yes"/> |
   |    |    | <dipvalue name="30000" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="D1D0" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="9"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 4/3" value="10"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 5/6" value="11"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 4/5" value="12"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 2/3" value="13"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 4/9" value="15"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 5/11" value="14"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="D1D0" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 4/3" value="160"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 5/6" value="176"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 4/5" value="192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 2/3" value="208"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 4/9" value="240"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 5/11" value="224"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="80"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="0"/> |
|
|