bloodbro: MAME ROM Information. History:
Blood Bros. (c) 1990 TAD.
In the far west, ruthless bandits terrorized the good people and is up to you to stop them and their vast weapon arsenal in order to bring peace to this troubled land. Features destructible background objects and lots of weapons! Despite the western concept, this game features almost identical mechanics to TAD's previous shooter "Cabal".
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM3812 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)
Players : 2
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Even if titlescreen says 1990, Blood Bros. was released in January 1991 in Japan.
Licensed to Fabtek for US manufacture and distribution.
A bootleg of this game is known as "West Story".
- TIPS AND TRICKS -
* Here's A Way To Play Blood Bros. For As Long As You Want :
1) Get to the second screen (preferably without dying on the first screen).
2) Shoot the building on the right side of the screen and start shooting the trees in the background on the right. 20,000 points fly out from each bunch of trees. Continue.
3) That is basically it. A few problems occur and here is how to counter them :
3a) 5 men run across the back from the left and throw grenades : Just shoot the grenades before they get to you. Eventually they come out less often, and will stop altogether.
3b) The men on the right come out from the edge to shoot you : Same as above. They stop eventually.
3c) A plane flies over and drops bombs : Same as above. It stops after some time.
3d) After a certain amount of time a bird comes out to kill you : Let it. Only 2 birds ever come out (sometimes only 1) and then they also stop coming. This is why it pays not to die on the first screen.
4) Hold your finger on the button to keep shooting the trees (sticky-tape works well here) and prepare to get 'really' bored. Play the neighboring game so that you can keep an eye on it.
* Extra Live : On the 1-1 and 4-1 stages, the tin can be shot eight times to give you a free man. If you miss it, don't bother trying again - you only get one chance.
- SERIES -
1. Cabal (1988)
2. Blood Bros. (1990)
- STAFF -
Program : Dai. Kohama
Direction : Hiro. Kakiuchi
Graphic : Jun. Matsubara, Tetsu. Shiraishi, Jun. Fujisaku, Nao. Shishino
Sound : Yus. Aoki, Yuj. Tezuka
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.36b1 [Carlos A. Lozano, Phil Stroffolino, Richard Bush]
SERVICE MODE:
- Press P1 button 3 + F3 to enter service mode.
Bugs:
- Clone weststry: Some To-Do's from source code are sound, some bad sprites (probably bad ROMs) and tilemap scroll. Source (ID 02581)
WIP:
- 0.145u8: Brian Troha added minor documentation about accessing the built-in DSW setting page for games in Blood Bros driver. Also minor whitespace clean up for alignment.
- 0.145u4: Corrado Tomaselli corrected rom labels in Blood Bros.
- 0.136: David Haywood simplified Blood Bros. gfx decoding and removed unnecessary DRIVER_INIT. Marked two sprite ROMs as BAD_DUMP in clone West Story. Changed description of clone 'West Story' to 'West Story (bootleg of Blood Bros.)'.
- 0.135u4: dlfrsilver added clone Blood Bros. (set 3).
- 0.133u1: Corrado Tomaselli verified/changed VSync to 59.39 Hz in Blood Bros.
- 0.124u1: Blood Brothers driver improvements to DIP locations and coin modes. Added notes for 'bloodbra' [RansAckeR, Stephane Humbert]. Added dipswitches 'Coin A/B' and 2x 'Unknown'.
- 0.123u1: Corrado Tomaselli changed OKI6295 pin 7 to "high" in Blood Bros. Changed OKI6295 clock speed to 1MHz.
- 0.89u3: Added clone 'Blood Bros. (set 2)'. Changed parent description to 'Blood Bros. (set 1)'.
- 0.79u2: Removed 2x 'Unknown' dipswitches.
- 19th February 2004: Curt Coder submitted cleanups to Blood Bros and Xor World.
- 20th September 2002: Stephane Humbert fixed the dipswitches and inputs in the Blood Brothers driver.
- 0.54: Fixed missing sprites/tiles in Blood Bros.
- 0.37b16: Added 2nd coin slot.
- 0.36b13: Bryan McPhail improved sound in Blood Bros. Changed 68000 CPU1 clock speed to 10MHz, Z80 CPU2 and YM3812 to 3579545Hz and replaced ADPCM sound with OKI6295 (8000 Hz).
- 28th November 1999: Bryan McPhail added more sound to Blood Brothers.
- 0.36b4: Added dipswitches 'Coin Mode', 'Coin A/B', 'Starting Coin', 'Unused 1/2', 'Lives', 'Bonus Life', 'Difficulty', 'Allow Continue', 'Demo Sounds'.
- 0.36b1: Added Blood Bros. (Tad 1990) and clone West Story (bootleg) [Carlos A. Lozano, Phil Stroffolino, Richard Bush]. New sprite manager, used in System 16, Ninja Gaiden, Shoot Out, Blood Bros [Phil Stroffolino]. TODO: Sprites priorities/clip. Fix timing? Foreground layer disappear during the game! Add sound. Dipswitch/hiscore. West Story sprites problems (decode problems?).
- 20th June 1999: Bryan McPhail added sound to Blood Brothers.
- 19th June 1999: Phil Stroffolino sent a preliminary Blood Brothers driver by him and Carlos (with help from Richard Bush).
LEVELS: 20
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Western):
Gun Fight
Boot Hill
Dead Eye
Sheriff
Indian Battle
Lasso
Pioneer Balloon
Wild Western
The Tin Star
Bank Panic
Cheyenne
Wanted
Wild Gunman (PlayChoice-10)
Gun.Smoke
Express Raider
Iron Horse
Ninja Kazan
Showdown
Yukon
Blood Bros.
Sunset Riders
Sunset Riders (bootleg of Megadrive version)
Heated Barrel
Wild West C.O.W.-Boys of Moo Mesa
Lethal Enforcers II: Gun Fighters
Charlie Ninja
Bang!
Rapid Fire (Western)
Recommended Games (Shooting 2):
Crossbow
Cheyenne
Hogan's Alley (PlayChoice-10)
Vs. Hogan's Alley
Turkey Shoot
Wanted
Wild Gunman (PlayChoice-10)
Crackshot
N.Y. Captor
Shoot Out
Shooting Master
Chiller
Cycle Shooting
Empire City: 1931
Dead Angle
Blasted
Vs. Freedom Force
Who Dunit
Blood Bros.
Golly! Ghost!
Laser Ghost
Hard Times
Point Blank
Point Blank 2
Ghost Hunter
Tut's Tomb
Bang!
Rapid Fire v1.1
Sharpshooter
Zero Point
Zero Point 2
Ghoul Panic
Romset: 2880 kb / 10 files / 1.06 zip
MAME XML Output:
   | <game name="bloodbro" sourcefile="bloodbro.c"> |
   |    | <description>Blood Bros. (set 1)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>TAD Corporation</manufacturer> |
   |    | <rom name="2j.u021" size="131072" crc="c0fdc3e4" sha1="31968f693de2054a0c8ba50a8d44a371dd9c2848" region="maincpu" offset="1"/> |
   |    | <rom name="1j.i022" size="131072" crc="2d7e0fdf" sha1="8fe22d8a1ef7d562a475a5b6c98303b0cb1af561" region="maincpu" offset="0"/> |
   |    | <rom name="bb_04.bin" size="131072" crc="fd951c2c" sha1="f4031bf303c67c82f2f78f7456f78382d8c1ac85" region="maincpu" offset="40001"/> |
   |    | <rom name="bb_03.bin" size="131072" crc="18d3c460" sha1="93b86af1199f0fedeaf1fe64d27ffede4b819e42" region="maincpu" offset="40000"/> |
   |    | <rom name="bb_07.bin" size="65536" crc="411b94e8" sha1="6968441f64212c0935afeca68f07deaadf86d614" region="audiocpu" offset="0"/> |
   |    | <rom name="bb_05.bin" size="65536" crc="04ba6d19" sha1="7333075c3323756d51917418b5234d785a9bee00" region="gfx1" offset="0"/> |
   |    | <rom name="bb_06.bin" size="65536" crc="7092e35b" sha1="659d30b2e2fd9ffa34a47e98193c8f0a87ac1315" region="gfx1" offset="10000"/> |
   |    | <rom name="bloodb.bk" size="1048576" crc="1aa87ee6" sha1="e7843c1e8a0f3a685f0b5d6e3a2eb3176c410847" region="gfx2" offset="0"/> |
   |    | <rom name="bloodb.obj" size="1048576" crc="d27c3952" sha1="de7306432b682f238b911507ad7aa2fa8acbee80" region="gfx3" offset="0"/> |
   |    | <rom name="bb_08.bin" size="131072" crc="deb1b975" sha1="08f2e9a0a23171201b71d381d091edcd3787c287" region="oki" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3812" clock="3579545"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="59.390000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin Mode" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Mode 1" value="1" default="yes"/> |
   |    |    | <dipvalue name="Mode 2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="6"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="6" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="24"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="24" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="30"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="20"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="22"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="24"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="26"/> |
   |    |    | <dipvalue name="8 Coins/3 Credits" value="2"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="28"/> |
   |    |    | <dipvalue name="5 Coins/3 Credits" value="4"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="30" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="18"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Starting Coin" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Normal" value="32" default="yes"/> |
   |    |    | <dipvalue name="x2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="2" value="512"/> |
   |    |    | <dipvalue name="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="5" value="256"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW" mask="3072"> |
   |    |    | <dipvalue name="300K 500K+" value="3072" default="yes"/> |
   |    |    | <dipvalue name="500K+" value="2048"/> |
   |    |    | <dipvalue name="500K" value="1024"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="Easy" value="8192"/> |
   |    |    | <dipvalue name="Normal" value="12288" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4096"/> |
   |    |    | <dipvalue name="Very Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16384" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32768" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="2048"/> |
|
|