Home News Forum                            
 

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

m4conn4: MAME ROM Information.


History:

Connect 4 (c) 198? Dolbeck Systems.


Try to beat the machine to 4 in a row for a chance to win cash!


- TECHNICAL -


Designed around Barcrest's MPU4 hardware platform, the game itself is played out on a large light grid on the front of the machine.


Main CPU : M6809 (@ 1.72 Mhz)

Sound Chips : AY8910 (@ 1.72 Mhz)


Palette colors : 16


Players : 1

Buttons : 2


- TRIVIA -


One of the tunes played by the machine is 'We'll Meet Again', by Dame Vera Lynn.


- SCORING -


After winning, you must play the skill stop to actually win the prizes, this can be tricky, and often cheats.


- SOURCES -


Game's rom.




MAME Info:

0.108u3 [El Condor]


WIP:

- 0.143u2: Renamed (connect4) to (m4conn4).

- 0.143: James Wallace used a Dolbeck Systems flyer to correct the colours of the Connect 4 built-in layout.

- 0.133u5: AGEMAME improved the Connect 4 layout.

- 0.128u5: Aaron Giles fixed Connect 4, which crashes if NVRAM file is present.

- 0.123u3: Aaron Giles fixed crash in Connect 4.

- 0.116u4: Improved Connect4 layout [James Wallace, Atari Ace].

- 0.115u3: Luigi30 fixed AY8910_read_port in Connect 4.

- 10th February 2007: James Wallace - Improved input timing. It appears Connect 4 uses a different sound mapping to regular Barcrest games.

- 0.111u6: James Wallace fixed assertion in MPU4 driver. Fixed the mechanical meter operation, enabling coin entry in Connect 4 - Game now playable.

- 24th January 2007: James Wallace - With thanks to Canonman and Highwayman, I was able to confirm a seemingly ghastly misuse of a PIA is actually on the real hardware. This fixes the meters.

- 0.108u3: El Condor added Connect 4 (Dolbeck Systems 198?).


Romset: 32 kb / 2 files / 17.0 zip




MAME XML Output:

       <game name="m4conn4" sourcefile="mpu4.c">
              <description>Connect 4</description>
              <year>1989?</year>
              <manufacturer>Dolbeck Systems</manufacturer>
              <rom name="connect4.p2" size="16384" crc="6090633c" sha1="0cd2725a235bf93cfe94f2ca648d5fccb87b8e5c" region="maincpu" offset="8000"/>
              <rom name="connect4.p1" size="16384" crc="b1af50c0" sha1="7c9645ea378f0857b849ca24a239d9114f62da7f" region="maincpu" offset="c000"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1720000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ay8913" name="AY-3-8913A" clock="1720000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="1" buttons="2" coins="4" service="yes">
              </input>
              <dipswitch name="DIL108" tag="DIL1" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              </dipswitch>
              <dipswitch name="DIL107" tag="DIL1" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              </dipswitch>
              <dipswitch name="DIL106" tag="DIL1" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              </dipswitch>
              <dipswitch name="DIL105" tag="DIL1" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              </dipswitch>
              <dipswitch name="DIL104" tag="DIL1" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              </dipswitch>
              <dipswitch name="DIL103" tag="DIL1" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              </dipswitch>
              <dipswitch name="DIL102" tag="DIL1" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              </dipswitch>
              <dipswitch name="DIL101" tag="DIL1" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              </dipswitch>
              <dipswitch name="DIL208" tag="DIL2" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              </dipswitch>
              <dipswitch name="DIL207" tag="DIL2" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              </dipswitch>
              <dipswitch name="DIL206" tag="DIL2" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              </dipswitch>
              <dipswitch name="DIL205" tag="DIL2" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              </dipswitch>
              <dipswitch name="DIL204" tag="DIL2" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              </dipswitch>
              <dipswitch name="DIL203" tag="DIL2" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              </dipswitch>
              <dipswitch name="DIL202" tag="DIL2" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              </dipswitch>
              <dipswitch name="DIL201" tag="DIL2" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise