bcstry: MAME ROM Information. History:
B.C. Story (c) 1997 SemiCom.
An Olympic type game set in the Stone Age.
- TECHNICAL -
Main CPU : 68000 (@ 15 Mhz)
Sound CPU : Z80 (@ 3.42719 Mhz)
Sound Chips : YM2151 (@ 3.42719 Mhz), OKI6295 (@ 7.757 Khz)
Screen orientation : Horizontal
Video resolution : 320 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 3
- STAFF -
Executive Producer : Jeon Jae Yeon
Game Designer : Jeon Seok Gee, Cho Seok Jin, Chung Il Bong
Programmer : Chung Il Bong
Illustration Designer : Han Seung Hoon, Jee Sung Il, Kim Kyung Hee
Graphic Designer : Cho Seok Jin, Cho Oh Hyun, Eum Yong Wum
Sound/Effect : Shin Bong Gu
Hardware Designer : Jee Deok Kyu, Park Hoon Yong, Kim In Seok, Kim Myung Seok
- SOURCES -
Game's rom.
MAME Info:
0.77u1 [?]
WIP:
- 0.111u4: Changed Z80 CPU2 clock speed to 3750000 Hz. Changed 'Unknown' dipswitches to 'Unused'.
- 0.102u3: Fixed YM2151 volume.
- 0.101u1: Sonikos balanced the sound in B.C. Story.
- 0.88u1: David Haywood fixed BC Story - Game now playable. Changed parent and clone descriptions to 'B.C. Story'. Fixed cpu1/gfx1/2 roms addresses. Added dipswitches 'Free Play', 'Event Free', 'Control Type' and 'Test Mode'.
- 0.88: David Haywood added clone BC Story (set 2). Changed parent description to 'BC Story (set 1)'. Added user1 rom (87C52 MCU protdata.bin).
- 15th October 2004: Guru - Received BC Story (Semicom 1997). Special thanks to Pierpaolo Prazzoli, f205v and the good boys at the Italian MAME Forum.
- 0.78u3: Added dipswitches 'Coinage', 'Stage Skip', 'Demo Sounds' and 8x 'Unknown'.
- 0.77u1: Added BC Story (SemiCom 1997). Protection (missing 0x200 bytes of program code).
Other Emulators:
* FB Alpha
Recommended Games (B.C.):
Boomer Rang'r
Roc'n Rope
Rumba Lumber
Dyno Bop
Caveman Ninja
Joe & Mac Returns
Dino Rex
B.C. Kid
Fred Flintstones' Memory Match
Primal Rage
Stone Ball
B.C. Story
Romset: 6977 kb / 17 files / 1.73 zip
MAME XML Output:
   | <game name="bcstry" sourcefile="tumbleb.c"> |
   |    | <description>B.C. Story (set 1)</description> |
   |    | <year>1997</year> |
   |    | <manufacturer>SemiCom</manufacturer> |
   |    | <rom name="bcstry_u.35" size="262144" crc="d25b80a4" sha1="6ea1c28cf508b856e93a06063e634a09291cb32c" region="maincpu" offset="40001"/> |
   |    | <rom name="bcstry_u.62" size="262144" crc="7f7aa244" sha1="ee9bb2bf22d16f06d7935168e2bd09296fba3abc" region="maincpu" offset="40000"/> |
   |    | <rom name="bcstry_u.21" size="65536" crc="3ba072d4" sha1="8b64d3ab4c63132f2f77b2cf38a88eea1a8f11e0" region="audiocpu" offset="4000"/> |
   |    | <rom name="87c52.mcu" size="8192" status="nodump" region="cpu2" offset="0"/> |
   |    | <rom name="protdata.bin" size="512" crc="e84e328c" sha1="ce21988980654acb573bfb7396fd2f536204ecf0" region="user1" offset="0"/> |
   |    | <rom name="bcstry_u.64" size="262144" crc="23f0e0fe" sha1="a8c3cbb6378797db353ca2873e73ff157a6f8a3c" region="oki" offset="0"/> |
   |    | <rom name="bcstry_u.109" size="524288" crc="eb04d37a" sha1="818dc7aafac577920d94c65e47d965dc0474d92c" region="gfx1" offset="0"/> |
   |    | <rom name="bcstry_u.113" size="524288" crc="746ecdd7" sha1="afb6dbc0fb94e7ce96a9b219f5f7cd3721d1c1c4" region="gfx1" offset="1"/> |
   |    | <rom name="bcstry_u.110" size="524288" crc="1bfe65c3" sha1="27dec16b271866ff336d8b25d352977ca80c35bf" region="gfx1" offset="80000"/> |
   |    | <rom name="bcstry_u.111" size="524288" crc="c8bf3a3c" sha1="604fc57c4d3a581016aa2516236c568488d23c77" region="gfx1" offset="80001"/> |
   |    | <rom name="bcstry_u.100" size="524288" crc="8c11cbed" sha1="e04e53af4fe732bf9d20a9ae5c2a90b576ee0b83" region="gfx2" offset="0"/> |
   |    | <rom name="bcstry_u.106" size="524288" crc="5219bcbf" sha1="4b88eab7ffc2dc1de451ae4ee52f1536e179ea13" region="gfx2" offset="1"/> |
   |    | <rom name="bcstry_u.99" size="524288" crc="cdb1af87" sha1="df1fbda5c7ce4fbd64d6db9eb80946e06119f096" region="gfx2" offset="100000"/> |
   |    | <rom name="bcstry_u.105" size="524288" crc="8166b596" sha1="cbf6f5cec5f6991bb1d4ec0ea03cd617ff38fc3b" region="gfx2" offset="100001"/> |
   |    | <rom name="bcstry_u.104" size="524288" crc="377c0c71" sha1="77efa9530b1c311d93c84dd8452701414f740269" region="gfx2" offset="200000"/> |
   |    | <rom name="bcstry_u.108" size="524288" crc="442307ed" sha1="71b7f19af64d9961f0f9205b86b4b0ebc13fddda" region="gfx2" offset="200001"/> |
   |    | <rom name="bcstry_u.102" size="524288" crc="71b40ece" sha1="1a13dfd7615a6f61851897ebcb10fa69bc8ae525" region="gfx2" offset="300000"/> |
   |    | <rom name="bcstry_u.107" size="524288" crc="ab3c923a" sha1="aaca1d2ed7b53e0933e0bd94a19458dd1598f204" region="gfx2" offset="300001"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="15000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3750000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3427190"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1024000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="14"> |
   |    |    | <dipvalue name="Level 1" value="4"/> |
   |    |    | <dipvalue name="Level 2" value="8"/> |
   |    |    | <dipvalue name="Level 3" value="0"/> |
   |    |    | <dipvalue name="Level 4" value="14" default="yes"/> |
   |    |    | <dipvalue name="Level 5" value="6"/> |
   |    |    | <dipvalue name="Level 6" value="10"/> |
   |    |    | <dipvalue name="Level 7" value="2"/> |
   |    |    | <dipvalue name="Level 8" value="12"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="112"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="64"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="96"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="112" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="80"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="1024"> |
   |    |    | <dipvalue name="Off" value="1024" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Event Selection" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Control Type" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="Joystick + Buttons" value="16384" default="yes"/> |
   |    |    | <dipvalue name="Buttons Only" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Debug Mode" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="1024"/> |
|
|