Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

bwidow: MAME ROM Information.


Black Widow (c) 1982 Atari.

In Black Widow you have to move around a web using two joysticks to control the action. The left joystick moves, while the right joystick fires. "Robotron - 2084" players will feel right at home playing this game, as the controls are identical. You have to defend your little vector spider around her vector web in order to keep out all the deadly bugs. Shoot down bugs and they turn into bonuses. Watch out for eggs, if you see any eggs, then you should quickly push them off the web before they hatch. Other enemies include mosquitoes, beetles, and hornets.


Game ID : 136017

Main CPU : M6502 (@ 1.512 Mhz)

Sound Chips : (2x) POKEY (@ 1.512 Mhz)

Screen orientation : Horizontal

Players : 2

Control : Double 8-way joysticks


Released in December 1982.

James Vollandt holds the official record for this game with 930,100 points on May 1, 1984.

Approximately 1,550 units were produced. All Black Widow games were conversions of other Atari vector titles and were sold $995. Even the brand new ones were actually "Gravitar" games that Atari converted at the factory. In general this title shared a lot of common components with "Gravitar" and "Space Duel", and Black Widow machines are often used to repair those titles.


Mosquito - If shot, becomes '$'.

Beetle - Eats '$', but if shot, becomes '$'.

Hornet - Lays an egg on '$', but if shot, becomes '$'.

Egg - Grows to become hornet or spoiler. Must be pushed off the web to score 500, 1000, 1500, 2000, or even 2500 points.

Grub Steak - Tag for 500, 250, 100, or 50 points -- the sooner the better.

Spoiler - Invulnerable. Can only be destroyed by a grenade bug, bug slayer or rocket bug.

Grenade Bug - Explodes if shot. Bugs and eggs within the kill zone score 500 points each.

Rocket Bug - Invulnerable. Launches "rockettes" at black widow from the other bugs it tags. Shoot rockettes to score 100 points each.

Thunderbug - If shot, it breaks formation and attacks. If shot again, it explodes all other T-bugs for 5000 points. Keep away from all T-bugs to earn 10000 points. The resulting chain reaction from multiple thunderbugs is very dangerous and can encompass over 80% of the level at some times, depending on how many T-bugs are involved.

Bug Slayer - Harmless to the player and invulnerable. The Bug Slayer competes with the Black Widow for food. Beat it to its flashing prey for points


Designed and programmed by : Bruce Merritt


* Consoles :

Sony PlayStation (2001, "Atari Anniversary Edition Redux")

Sony PlayStation 2 (2004, "Atari Anthology")

Microsoft XBOX (2004, "Atari Anthology")

* Computers :

PC [MS Windows, CD-ROM] (2003, "Atari - 80 Classic Games in One!")

* Others :

Nokia N-Gage (2005, "Atari Masterpieces Volume 1")

Apple Store (2012, "Atari Greatest Hits")

Google Play (2012, "Atari Greatest Hits")


Game's rom.

Machine's picture.

MAME Info:

0.26 [Brad Oliver, Bernd Wiebelt, Allard van der Bas, Al Kossow, Hedley Rainnie, Eric Smith]


- Severe performance drop during GAME OVER screen. reesal (ID 03038)


- 0.141u4: Fixed rom names.

- 0.129u5: Couriersud added save state support to Black Widow.

- 0.115u1: Changed region proms to user1.

- 0.108u5: Mathis Rosenhauer rewrote the Atari vector generators, using the schematics and actual state machine PROMs. The state machine is now emulated so timing should be much more realistic. Clipping hardware in bzone and others is emulated instead of hardcoded. Improved accuracy of clocks and various other bits of cleanup. Changed M6502 CPU and POKEYs sound clock speeds to 1512000 Hz and added prom ($0 - AVG PROM).

- 0.61: Added new cpu1 roms ($d000, e000).

- 0.58: Changed palettesize from 256 to 32768 colors.

- 0.35b13: Changed 8-way Joystick to Double 8-way.

- 0.33b7: Inspired by Retrocade and Vector Dream, Bernd Wiebelt changed the vector games to use translucent vectors. Color intensities had to be lowered, if it feels to dark for you now, increase the gamma correction value.

- 0.26a: Some credits that were left out last time: Thanks to Al Kossow, Hedley Rainnie and Eric Smith for the code to their vecsim emulator which had emulated these games previously on the unix and the mac, and thanks to Neil Bradley for pointing out the critical bug in the vector generator engine which prevented Tempest from working.

- 0.26: Added Black Widow (Atari 1982). Game is playable with accurate colors and sound. Thanks to the outstanding combined efforts of Brad Oliver, Bernd Wiebelt and Allard van der Bas, MAME entered in vectorial emulation world! All in a time, we have support for Asteroids, Asteroids Deluxe, Black Widow, Battlezone, Gravitar, Lunar Lander, Red Baron, Spaceduel and Tempest. Thanks to Al Kossow, Hedley Rainnie and Eric Smith for the code to their VECSIM emulator which had emulated these games previously on the UNIX and MAC. Control: A,W,S,D = Move around and Arrows = Fire around.

- 13th August 1992: Dumped Black Widow.


- Tag grubsteaks for points.

- Shoot bugs then tag grubsteaks.

- Puch eggs off web before they hatch.

- Shoot grenade bugs with caution.

Other Emulators:



* Retrocade

Recommended Games:

Frog & Spiders


Black Widow


Recommended Games (Maze Bugs):


Atari Arcade Classics (Super Centipede)


4 Fun in 1 (Galactic Convoy)

Boxing Bugs

Frog & Spiders

Lady Bug

War of the Bugs

The Amazing Adventures of Mr. F. Lea



Black Widow



Funky Bee






Exed Exes




Insector X

Povar / Sobrat' Buran / Agroprom (Pssst)

Bio-hazard Battle (Mega Play)

Critter Crusher


Ripper Ribbit

Hammer (Mosquito, Cockrouch and Fly)

Hae Hae Ka Ka Ka

Mushiking The King Of Beetle 2K3 2nd

Bugs Fever

Recommended Games (Maze 2):



Wizard of Wor



Warp & Warp

Black Widow



Naughty Boy






Mazer Blazer

Screw Loose

Inferno (Williams)

Wiz Warz

Alien Arena


Smash T.V.

Dynablaster / Bomber Man

Bomber Man World

Neo Bomberman


Nitro Ball

Ultraman Club

Last Fighting

BnB Arcade

Romset: 39 kb / 11 files / 26.3 zip

MAME XML Output:

       <game name="bwidow" sourcefile="bwidow.c">
              <description>Black Widow</description>
              <rom name="136017-107.l7" size="2048" crc="97f6000c" sha1="bbae93058228820ee67b05f23e45fb54ee0963ff" region="maincpu" offset="2800"/>
              <rom name="136017-108.mn7" size="4096" crc="3da354ed" sha1="935295d66ad40ad702eb7a694296e836f53d22ec" region="maincpu" offset="3000"/>
              <rom name="136017-109.np7" size="4096" crc="2fc4ce79" sha1="2b324877bf55151747eaacd9a58f846712bfbc14" region="maincpu" offset="4000"/>
              <rom name="136017-110.r7" size="4096" crc="0dd52987" sha1="72aa1d24f20cc86701189df486488edc434b1be1" region="maincpu" offset="5000"/>
              <rom name="136017-101.d1" size="4096" crc="fe3febb7" sha1="b62f7622ca60248e1b8376ee135ae3d94d0b4437" region="maincpu" offset="9000"/>
              <rom name="136017-102.ef1" size="4096" crc="10ad0376" sha1="614c74daa468a7430ed965a3a9d07b6ad846016c" region="maincpu" offset="a000"/>
              <rom name="136017-103.h1" size="4096" crc="8a1430ee" sha1="3aa6c40721a4289c1cf01f37c89b6b0a96336c68" region="maincpu" offset="b000"/>
              <rom name="136017-104.j1" size="4096" crc="44f9943f" sha1="e83d8242e4592149719be6a68cf3aba46116072f" region="maincpu" offset="c000"/>
              <rom name="136017-105.kl1" size="4096" crc="1fdf801c" sha1="33da2ba3cefa3d0dddc8647f9b6caf5d5bfe9b3b" region="maincpu" offset="d000"/>
              <rom name="136017-106.m1" size="4096" crc="ccc9b26c" sha1="f1398e3ff2b62af1509bc117028845b671ff1ca2" region="maincpu" offset="e000"/>
              <rom name="136002-125.n4" size="256" crc="5903af03" sha1="24bc0366f394ad0ec486919212e38be0f08d0239" region="user1" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="1512000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="pokey1" name="POKEYN" clock="1512000"/>
              <chip type="audio" tag="pokey2" name="POKEYN" clock="1512000"/>
              <display tag="screen" type="vector" rotate="0" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" coins="2" service="yes">
                     <control type="doublejoy" ways="8" ways2="8"/>
              <dipswitch name="Service Mode" tag="IN0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coinage" tag="DSW0" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="3"/>
                     <dipvalue name="Free Play" value="2"/>
              <dipswitch name="Coin B" tag="DSW0" mask="12">
                     <dipvalue name="*1" value="0" default="yes"/>
                     <dipvalue name="*4" value="4"/>
                     <dipvalue name="*5" value="8"/>
                     <dipvalue name="*6" value="12"/>
              <dipswitch name="Coin A" tag="DSW0" mask="16">
                     <dipvalue name="*1" value="0" default="yes"/>
                     <dipvalue name="*2" value="16"/>
              <dipswitch name="Bonus Coins" tag="DSW0" mask="224">
                     <dipvalue name="1 each 5" value="128"/>
                     <dipvalue name="2 each 4" value="96"/>
                     <dipvalue name="1 each 4" value="64"/>
                     <dipvalue name="1 each 3" value="160"/>
                     <dipvalue name="1 each 2" value="32"/>
                     <dipvalue name="None" value="0" default="yes"/>
              <dipswitch name="Max Start" tag="DSW1" mask="3">
                     <dipvalue name="Lev 13" value="0"/>
                     <dipvalue name="Lev 21" value="1" default="yes"/>
                     <dipvalue name="Lev 37" value="2"/>
                     <dipvalue name="Lev 53" value="3"/>
              <dipswitch name="Lives" tag="DSW1" mask="12">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="4"/>
                     <dipvalue name="5" value="8"/>
                     <dipvalue name="6" value="12"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="48">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Medium" value="16" default="yes"/>
                     <dipvalue name="Hard" value="32"/>
                     <dipvalue name="Demo" value="48"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="192">
                     <dipvalue name="20000" value="0" default="yes"/>
                     <dipvalue name="30000" value="64"/>
                     <dipvalue name="40000" value="128"/>
                     <dipvalue name="None" value="192"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise