Home News Forum                            

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

bcstrya: MAME ROM Information.


B.C. Story (c) 1997 SemiCom.

An Olympic type game set in the Stone Age.


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


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


Game's rom.

MAME Info:

0.77u1 [?]


- 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="bcstrya" sourcefile="tumbleb.c" cloneof="bcstry" romof="bcstry">
              <description>B.C. Story (set 2)</description>
              <rom name="prg1.ic35" size="262144" crc="2c55100a" sha1="bc98a0015c99ef84ebd3fc3f7b7a3bdfd700e1da" region="maincpu" offset="40001"/>
              <rom name="prg2.ic62" size="262144" crc="f54c0a96" sha1="79a3635792a23f47fc914d1d5e118b5a643ca100" region="maincpu" offset="40000"/>
              <rom name="bcstry_u.21" merge="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" merge="protdata.bin" size="512" crc="e84e328c" sha1="ce21988980654acb573bfb7396fd2f536204ecf0" region="user1" offset="0"/>
              <rom name="bcstry_u.64" merge="bcstry_u.64" size="262144" crc="23f0e0fe" sha1="a8c3cbb6378797db353ca2873e73ff157a6f8a3c" region="oki" offset="0"/>
              <rom name="bcstry_u.109" merge="bcstry_u.109" size="524288" crc="eb04d37a" sha1="818dc7aafac577920d94c65e47d965dc0474d92c" region="gfx1" offset="0"/>
              <rom name="bcstry_u.113" merge="bcstry_u.113" size="524288" crc="746ecdd7" sha1="afb6dbc0fb94e7ce96a9b219f5f7cd3721d1c1c4" region="gfx1" offset="1"/>
              <rom name="bcstry_u.110" merge="bcstry_u.110" size="524288" crc="1bfe65c3" sha1="27dec16b271866ff336d8b25d352977ca80c35bf" region="gfx1" offset="80000"/>
              <rom name="bcstry_u.111" merge="bcstry_u.111" size="524288" crc="c8bf3a3c" sha1="604fc57c4d3a581016aa2516236c568488d23c77" region="gfx1" offset="80001"/>
              <rom name="bcstry_u.100" merge="bcstry_u.100" size="524288" crc="8c11cbed" sha1="e04e53af4fe732bf9d20a9ae5c2a90b576ee0b83" region="gfx2" offset="0"/>
              <rom name="bcstry_u.106" merge="bcstry_u.106" size="524288" crc="5219bcbf" sha1="4b88eab7ffc2dc1de451ae4ee52f1536e179ea13" region="gfx2" offset="1"/>
              <rom name="bcstry_u.99" merge="bcstry_u.99" size="524288" crc="cdb1af87" sha1="df1fbda5c7ce4fbd64d6db9eb80946e06119f096" region="gfx2" offset="100000"/>
              <rom name="bcstry_u.105" merge="bcstry_u.105" size="524288" crc="8166b596" sha1="cbf6f5cec5f6991bb1d4ec0ea03cd617ff38fc3b" region="gfx2" offset="100001"/>
              <rom name="bcstry_u.104" merge="bcstry_u.104" size="524288" crc="377c0c71" sha1="77efa9530b1c311d93c84dd8452701414f740269" region="gfx2" offset="200000"/>
              <rom name="bcstry_u.108" merge="bcstry_u.108" size="524288" crc="442307ed" sha1="71b7f19af64d9961f0f9205b86b4b0ebc13fddda" region="gfx2" offset="200001"/>
              <rom name="bcstry_u.102" merge="bcstry_u.102" size="524288" crc="71b40ece" sha1="1a13dfd7615a6f61851897ebcb10fa69bc8ae525" region="gfx2" offset="300000"/>
              <rom name="bcstry_u.107" merge="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"/>
              <dipswitch name="Service Mode" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <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 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 name="Demo Sounds" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Free Play" tag="DSW" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="2048">
                     <dipvalue name="Off" value="2048" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Event Selection" tag="DSW" mask="8192">
                     <dipvalue name="Off" value="8192"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Control Type" tag="DSW" mask="16384">
                     <dipvalue name="Joystick + Buttons" value="16384" default="yes"/>
                     <dipvalue name="Buttons Only" value="0"/>
              <dipswitch name="Debug Mode" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise