bbusters: MAME ROM Information. History:
Beast Busters (c) 1989 SNK.
A city has been invaded by the undead, you as any of three soldiers must shoot & blast your way out or you'll become tonight's main course in this frantic first person shooter! Features excellent graphics and lots of challenge! No one knows how it happened but one thing is for sure, we'll risk our lives... and have lots of fun!
- TECHNICAL -
Cabinet dimensions : 74'' (187,5cm) high x 35'' (90cm) wide x 47'' (115,5cm) deep.
Top Board Number : A9003-1
Middle Board Number : A9003-2
Bottom Board Number : A9003-3
Prom stickers : BB
Main CPU : 68000 (@ 12 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2610 (@ 8 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 60.00 Hz
Palette Colors : 2048
Players : 3
Control : lightgun
Buttons : 2
- TRIVIA -
Released in November 1989.
One famous owner of a Beast Busters cabinet was American pop singer, Michael Jackson (1958-2009), who would often take the cabinet on tour with him via cargo plane.
A Beast Busters unit appears in the 1998 movie 'The Replacement Killers'.
Soundtrack releases :
Beast Busters / SNK [Pony Canyon / Scitron - PCCB-00036 - Jul 21, 1990]
- SERIES -
1. Beast Busters (1989)
2. Beast Busters - Second Nightmare (1999)
3. Dark Arms - Beast Busters (1999, SNK Neo-Geo Pocket Color)
- STAFF -
President : Eikichi Kawasaki
Producer & Director : Hamachi. Papa
Designers : Mitsuzo.I, Ken, Muromoto, Sakai, Mioshi, Maeda, Fujiwara
Main programmer : Mr. SNK 25
Assistant programmer : Murano
Sound creators : Tarkun, Masahiko Hataya (Papaya)
Hard creator : Ebara
- PORTS -
* Computers :
Atari ST (1990)
Commodore Amiga (1990)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.61 [Bryan McPhail]
WIP:
- 0.139u3: Aaron Giles moved the old hard-coded EEPROM data out into a file in Beast Busters.
- 0.137u4: Howard Casto added new output handling functions and hooked up outputs for Beast Busters.
- 0.133u1: Renamed (bbusteru) to (bbustersu).
- 0.128u4: Brian Hargrove added clone Beast Busters (US, Version 2). Changed parent description to 'Beast Busters (World)'. David Haywood tweaked gun handling in Beast Busters a bit, by halving the precision of the guns to 7-bit they can be calibrated more easily, maybe the originals were like this. Added also a default EEPROM with them calibrated in a 'reasonable' way for MAME. Sound is pretty awful on this, maybe the sound ROMs should be checked? Adjusted volume balance slightly.
- 0.128u2: Mamesick updated the Beast Buster driver that fixes the service mode issues (the game freezed at a black screen after you calibrated the guns and wanted to exit).
- 0.126u2: Aaron Giles merged memory maps in Beast Buster.
- 0.124: Zsolt Vasvari fixed sprite wrapping in Beast Busters, this is used on the gun calibration screen, at least. The game still hangs on a black screen after service mode is turned off. Even exiting MAME and restarting doesn't fix it, so it's probably a EEPROM issue.
- 0.123u6: RansAckeR added DIP locations to Beast Busters. Also added note regarding correct gun calibration.
- 0.86u4: Inigo Luja fixed DIPs in Beast Buster.
- 0.85u3: Added coin slots 5 and 6.
- 0.61: Bryan McPhail added Beast Busters (World ?) (SNK 1989).
- 3rd June 2002: Bryan McPhail sent in a driver for Beast Busters and Mechanized Attack.
LEVELS: 7
Recommended Games (Horror):
Monster Bash
Crossbow
Bogey Manor
Chiller
The Real Ghostbusters
Splatter House
Beast Busters
Beast Busters 2nd Nightmare
Demon's World / Horror Story
Golly! Ghost!
Laser Ghost
Night Slashers
Action Hollywood (Transilvania)
Zombie Raid
Ghost Hunter
House of the Dead
House of the Dead 2
House of the Dead III
CarnEvil
Ghoul Panic
Spawn In the Demon's Hand
Zombie Revenge
Nightmare in the Dark
The Typing of the Dead
Gun Survivor 2 Biohazard Code: Veronica
Pokasuka Ghost
Recommended Games (Shooting 3):
Operation Wolf
Operation Wolf 3
Operation Thunderbolt
Cabal
Beast Busters
Beast Busters 2nd Nightmare
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
NAM-1975
Space Gun
Spinal Breakers
Steel Gunner
Steel Gunner 2
Rail Chase
Rail Chase 2
Terminator 2 - Judgment Day
G.I. Joe
Lethal Enforcers
Lethal Enforcers II: Gun Fighters
Riot
Alien3: The Gun
Born To Fight
Dragon Gun
Jurassic Park
Jurassic Park 3
Under Fire
Locked 'n Loaded
Lord of Gun
Revolution X
Target Hits
Virtua Cop
Virtua Cop 2
Crypt Killer
Mobil Suit Gundam Final Shooting
Time Crisis
Zombie Raid
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Crazy Fight
Lethal Justice
Police Trainer
House of the Dead
House of the Dead 2
The House of the Dead III
Behind Enemy Lines
CarnEvil
Teraburst
Flame Gunner
Golgo 13
Golgo 13 Kiseki no Dandou
Invasion - The Abductors
OutTrigger
Confidential Mission
Death Crimson OX
Gun Spike
Silent Scope
Silent Scope 2
Silent Scope EX
The Typing of the Dead
Gun Survivor 2: Bio Hazard Code Veronica
Lupin The Third - The Shooting
Ranger Mission
Romset: 7105 kb / 23 files / 2.14 zip
MAME XML Output:
   | <game name="bbusters" sourcefile="bbusters.c"> |
   |    | <description>Beast Busters (World)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>SNK</manufacturer> |
   |    | <rom name="bb-3.k10" size="131072" crc="04da1820" sha1="0b6e06adf9c181d7aef28f781efbdd2c225fe81e" region="maincpu" offset="0"/> |
   |    | <rom name="bb-5.k12" size="131072" crc="777e0611" sha1="b7ac0c6ea3738d560a5be75aed286821de918808" region="maincpu" offset="1"/> |
   |    | <rom name="bb-2.k8" size="131072" crc="20141805" sha1="0958579681bda81bcf48d020a14bc147c1e575f1" region="maincpu" offset="40000"/> |
   |    | <rom name="bb-4.k11" size="131072" crc="d482e0e9" sha1="e56ca92965e8954b613ba4b0e3975e3a12840c30" region="maincpu" offset="40001"/> |
   |    | <rom name="bb-1.e6" size="65536" crc="4360f2ee" sha1="4c6b212f59389bdf4388893d2030493b110ac087" region="audiocpu" offset="0"/> |
   |    | <rom name="bb-10.l9" size="131072" crc="490c0d9b" sha1="567c25a6d96407259c64061d674305e4117d9fa4" region="gfx1" offset="0"/> |
   |    | <rom name="bb-f11.m16" size="524288" crc="39fdf9c0" sha1="80392947e3a1831c3ee80139f6f3bdc3bafa4f0d" region="gfx2" offset="0"/> |
   |    | <rom name="bb-f12.m13" size="524288" crc="69ee046b" sha1="5c0435f1ce76b584fa8d154d7617d73c7ab5f62f" region="gfx2" offset="80000"/> |
   |    | <rom name="bb-f13.m12" size="524288" crc="f5ef840e" sha1="dd0f630c52076e0d330f47931e68a3ae9a401078" region="gfx2" offset="100000"/> |
   |    | <rom name="bb-f14.m11" size="524288" crc="1a7df3bb" sha1="1f27a528e6f89fe56a7342c4f1ff733da0a09327" region="gfx2" offset="180000"/> |
   |    | <rom name="bb-f21.l10" size="524288" crc="530f595b" sha1="820898693b878c4423de9c244f943d39ea69515e" region="gfx3" offset="0"/> |
   |    | <rom name="bb-f22.l12" size="524288" crc="889c562e" sha1="d19172d6515ab9793c98de75d6e41687e61a408d" region="gfx3" offset="80000"/> |
   |    | <rom name="bb-f23.l13" size="524288" crc="c89fe0da" sha1="92be860a7191e7473c42aa2da981eda873219d3d" region="gfx3" offset="100000"/> |
   |    | <rom name="bb-f24.l15" size="524288" crc="e0d81359" sha1="2213c17651b6c023a456447f352b0739439f913a" region="gfx3" offset="180000"/> |
   |    | <rom name="bb-back1.m4" size="524288" crc="b5445313" sha1="3c99b557b2af30ff0fbc8a7dc6c40448c4f327db" region="gfx4" offset="0"/> |
   |    | <rom name="bb-back2.m6" size="524288" crc="8be996f6" sha1="1e2c56f4c24793f806d7b366b92edc03145ae94c" region="gfx5" offset="0"/> |
   |    | <rom name="bb-6.e7" size="65536" crc="61f3de03" sha1="736f9634fe054ea68a2aa90a743bd0dc320f23c9" region="user1" offset="0"/> |
   |    | <rom name="bb-7.h7" size="65536" crc="61f3de03" sha1="736f9634fe054ea68a2aa90a743bd0dc320f23c9" region="user1" offset="0"/> |
   |    | <rom name="bb-8.a14" size="65536" crc="61f3de03" sha1="736f9634fe054ea68a2aa90a743bd0dc320f23c9" region="user1" offset="0"/> |
   |    | <rom name="bb-9.c14" size="65536" crc="61f3de03" sha1="736f9634fe054ea68a2aa90a743bd0dc320f23c9" region="user1" offset="0"/> |
   |    | <rom name="bb-pcma.l5" size="524288" crc="44cd5bfe" sha1="26a612191a0aa614c090203485aba17c99c763ee" region="ymsnd" offset="0"/> |
   |    | <rom name="bb-pcmb.l3" size="524288" crc="c8d5dd53" sha1="0f7e94532cc14852ca12c1b792e5479667af899e" region="ymsnd.deltat" offset="0"/> |
   |    | <rom name="bbusters-eeprom.bin" size="256" crc="a52ebd66" sha1="de04db6f1510700c61bf152799452a80220ae87c" region="eeprom" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" pixclock="7864320" htotal="512" hbend="0" hbstart="256" vtotal="256" vbend="16" vbstart="240" /> |
   |    | <sound channels="2"/> |
   |    | <input players="3" buttons="2" coins="6"> |
   |    |    | <control type="lightgun" minimum="0" maximum="255" sensitivity="25" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="Allow Continue" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="1" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Magazine / Grenade" tag="DSW1" mask="6"> |
   |    |    | <dipvalue name="5 / 2" value="4"/> |
   |    |    | <dipvalue name="7 / 3" value="6" default="yes"/> |
   |    |    | <dipvalue name="9 / 4" value="2"/> |
   |    |    | <dipvalue name="12 / 5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="24"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="24" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="96"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="96" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Slots" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Common" value="128" default="yes"/> |
   |    |    | <dipvalue name="Individual" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Normal" value="3" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Game Mode" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="Demo Sounds Off" value="8"/> |
   |    |    | <dipvalue name="Demo Sounds On" value="12" default="yes"/> |
   |    |    | <dipvalue name="Infinite Energy (Cheat)" value="4"/> |
   |    |    | <dipvalue name="Freeze" 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="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="2048"/> |
|
|