Home News Forum                            

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

cchasm1: MAME ROM Information.


Cosmic Chasm (c) 1983 Cinematronics.

Strap on your vector spacesuit, and hop into your vector spaceship. It is a good old ship, and it has seen a lot of action. From navigating the asteroid belt and blasting aliens around the sun, to attacking evil space cannons, your little vector ship has done it all, and this time it has been upgraded with twin blasters. You see the ship in Cosmic Chasm seems to be the same spaceship that is in every vector game. You control it using rotation buttons and a thruster button, with a laser and a shield button thrown in for good measure, just like almost every other vector game around.

Now here is what you have to do. You guide your ship through a space fortress room by room. Each room contains a center section that slowly grows and will eventually trap you if you are not fast enough. You can shoot the center section to slow its growth. Each room also contains several exits. One of the exits will always spew forth a bunch of bad guys, shoot them, then exit to go to a different room. Between rooms you get to see an excellent tunnel animation. The idea is to make your way to the center of the fortress, blast the power core, and then leave. There is a map at the top of the screen to keep you from getting lost. This is a pretty decent game. It has a lot more to offer than the one screen of bad guys that most vector games have.


Main CPU : 68000, Z80

Sound Chips : AY8910 (x2), DAC

Screen orientation : Vertical

Players : 2

Controls : dial

Buttons : 3

=> [1] FIRE, [2] THRUST, [3] SHIELD


This game was the last color vector game released by Cinematronics. Approximately 400 units were produced (based on serial numbers). This title used a 68000 processor and a color X-Y monitor, which allowed for some very nice graphical effects that most early 80s hardware was simply not capable of.

This title was first available in 1982 on the CGE Vectrex home vector console, and was only available in the arcades later, in February 1983. That is quite a reverse from the norm, usually games hit the arcades a year or two before they make it to the consoles.

People often mistake Cosmic Chasm machines for converted "Dragon's Lair" machines. That is because they shipped in almost the exact same cabinet. They both have the same side panels, overall design, and three-section marquee. But Cosmic Chasm differs in the angle of the control panel, and in the placement of the monitor. The artwork on this machine is mostly purple. The sideart is done with two large stickers, and it shows a huge logo, and a scene of some giant girders out in space.

Dwayne Richard holds the official record for this game with 124,500 points on December 1, 2005.


Game's rom.

Machine's picture.

MAME Info:

0.36b1 [Mathis Rosenhauer]


- 0.146: Port changed regression fix [Miodrag Milanovic]. This fixed coin insert problem in Cosmic Chasm.

- 0.134u4: Curt Coder refactored Z80CTC to use devcb. Emulated coin flag flip-flop in Cosmic Chasm.

- 0.123u2: James Wallace added documentation of the Cosmic Chasm crystals, and merged the memory maps.

- 0.112u4: Aaron Giles removed custom sound code from Cosmic Chasm and replaced it with a simple DAC implementation. Replaced Custom sound with 2x DAC.

- 0.107u3: El Condor converted Cosmic Chasm to use the 6840 timer module.

- 0.106u12: MASH added plds ($0, 100 - pal12l6.u76 and pal12l6.u77) to Cosmic Chasm (set 1).

- 0.61: Paul Priest fixed cchasm1 from crashing at startup.

- 0.58: Changed palettesize from 256 to 32768 colors.

- 0.36b1: Mathis Rosenhauer added Cosmic Chasm (set 1) (Cinematronics / GCE 1983) and clone (set 2).

- 18th July 1999: Mathis Rosenhauer did another fix to Cosmic Chasm sound.

- 16th July 1999: Mathis Rosenhauer sent in a Cosmic Chasm driver with much better Z80CTC sound.

- 15th July 1999: Mathis Rosenhauer sent in a working Cosmic Chasm driver.


- The Cosmic Chasm Space Station is occupied by a hostile enemy force. Your mission is to maneuver your ship through the station and destroy the cenatral power core.

- After destroying the core retrace your path to the point of entry and escape before the chain reaction destroys the station.

- If you are successful you will be promoted to more dangerous missions.

Recommended Games (Planet Force):

Cosmic Chasm

Major Havoc

Galivan - Cosmo Police


Metroid (PlayChoice-10)

Xain'd Sleena


Psycho-Nics Oscar


Escape from the Planet of the Robot Monsters

Finest Hour

Out Zone

Surprise Attack

SD Gundam Psycho Salamander no Kyoui

Bucky O'Hare


Steel Force

Action Hollywood (Galaxy War)

Romset: 69 kb / 19 files / 34.1 zip

MAME XML Output:

       <game name="cchasm1" sourcefile="cchasm.c" cloneof="cchasm" romof="cchasm">
              <description>Cosmic Chasm (set 2)</description>
              <manufacturer>Cinematronics / GCE</manufacturer>
              <rom name="chasm.u4" merge="chasm.u4" size="4096" crc="19244f25" sha1="79deaae82da8d1b16d05bbac43ba900c4b1d9f26" region="maincpu" offset="0"/>
              <rom name="chasm.u12" merge="chasm.u12" size="4096" crc="5d702c7d" sha1="cbdceed45a1112594fbcbeb6976edc932b32d518" region="maincpu" offset="1"/>
              <rom name="chasm.u8" merge="chasm.u8" size="4096" crc="56a7ce8a" sha1="14c790dcddb78d3b81b5a65fe3529e42c9708273" region="maincpu" offset="2000"/>
              <rom name="chasm.u16" merge="chasm.u16" size="4096" crc="2e192db0" sha1="1a8ff983295ab52b5099c089b3142cdc56d28aee" region="maincpu" offset="2001"/>
              <rom name="chasm.u3" merge="chasm.u3" size="4096" crc="9c71c600" sha1="900526eaff7483fc478ebfb3f14796ff8fd1d01f" region="maincpu" offset="4000"/>
              <rom name="chasm.u11" merge="chasm.u11" size="4096" crc="a4eb59a5" sha1="a7bb3ca8f1f000f224def6342ca9d1eabcb210e6" region="maincpu" offset="4001"/>
              <rom name="chasm.u7" merge="chasm.u7" size="4096" crc="8308dd6e" sha1="82ad7c27e9a41af5280ecd975d3530ff2ed27ad4" region="maincpu" offset="6000"/>
              <rom name="chasm.u15" merge="chasm.u15" size="4096" crc="9d3abf97" sha1="476d684182d92d66263df82e1b5c4ff24b6814e8" region="maincpu" offset="6001"/>
              <rom name="chasm.u2" size="4096" crc="008b26ef" sha1="6758d77bf48f466b8692bf7c678a597792d8cfdb" region="maincpu" offset="8000"/>
              <rom name="chasm.u10" size="4096" crc="c2c532a3" sha1="d29d40d42a2f69de0b1e2ee6a32633468a94fd85" region="maincpu" offset="8001"/>
              <rom name="chasm.u6" merge="chasm.u6" size="4096" crc="a96525d2" sha1="1c41bc3bf051cf1830182cbde6fba4e56db7e431" region="maincpu" offset="a000"/>
              <rom name="chasm.u14" merge="chasm.u14" size="4096" crc="8e426628" sha1="2d70a7717b18cc892332b9d5d2de3ceba6c1481d" region="maincpu" offset="a001"/>
              <rom name="chasm.u1" size="4096" crc="e02293f8" sha1="136757b3c9e0ebfde6c13c57ac52f5fdbf5fd65b" region="maincpu" offset="c000"/>
              <rom name="chasm.u9" merge="chasm.u9" size="4096" crc="d90c9773" sha1="4033f0579f0782db2157f6cbece53b0d74e61d4f" region="maincpu" offset="c001"/>
              <rom name="chasm.u5" merge="chasm.u5" size="4096" crc="e4a58b7d" sha1="0e5f948cd110804e6119fafb4e3fa5904dd1390f" region="maincpu" offset="e000"/>
              <rom name="chasm.u13" merge="chasm.u13" size="4096" crc="877e849c" sha1="bdeb97fcb7488e7f0866dd651204c362d2ec9f4f" region="maincpu" offset="e001"/>
              <rom name="2732.bin" merge="2732.bin" size="4096" crc="715adc4a" sha1="426be4f3334ef7f2e8eb4d533e64276c30812aa3" region="audiocpu" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3584229"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1818182"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1818182"/>
              <chip type="audio" tag="dac1" name="DAC"/>
              <chip type="audio" tag="dac2" name="DAC"/>
              <display tag="screen" type="vector" rotate="270" refresh="40.000000" />
              <sound channels="1"/>
              <input players="1" buttons="3" coins="3">
                     <control type="dial" minimum="0" maximum="255" sensitivity="100" keydelta="10"/>
              <dipswitch name="Lives" tag="DSW" mask="1">
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="6">
                     <dipvalue name="40000" value="6" default="yes"/>
                     <dipvalue name="60000" value="4"/>
                     <dipvalue name="80000" value="2"/>
                     <dipvalue name="100000" value="0"/>
              <dipswitch name="Difficulty" tag="DSW" mask="8">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Hard" value="8" default="yes"/>
              <dipswitch name="Bonus Frequency" tag="DSW" mask="16">
                     <dipvalue name="Once" value="0"/>
                     <dipvalue name="Every" value="16" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coinage" tag="DSW" mask="64">
                     <dipvalue name="2 Coins/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="64" default="yes"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise