couple: MAME ROM Information. History:
The Couples (c) 1988 Merit.
- TECHNICAL -
Main CPU : Z80 (@ 3.072 Mhz)
Sound Chips : AY8910 (@ 4 Mhz)
Screen orientation : Horizontal
Video resolution : 512 x 256 pixels
Screen refresh : 60.00 Hz
Palette colors : 256
Player : 1
Control : 8-way Joystick
Buttons : 4
- SOURCES -
Game's rom.
MAME Info:
0.91u2 [Angelo Salese]
SETUP:
- When you see "PUSH ANY SWITCH", press DOWN key to proceed.
Bugs:
- Some To-Do's and known issues. Source (ID 02296)
WIP:
- 0.128u5: Angelo Salese merged The Couples driver with Merit, fixing most of the graphics/color bugs in it. Changed Z80 CPU1 clock speed to 2.5MHz, AY-3-8910A to 1250000 Hz and VSync to 76.293945 Hz.
- 0.103u4: Fixed rom names.
- 0.103u3: f205v added clone The Couples (Set 3). Changed manufacturer to Merit.
- 17th January 2006: f205v dumped The Couples (Set 3). This one looks like an intermediate release between set1 and set2; it has same dips as set1, but remaining machine code is the same as set2.
- 0.96u3: Added clone The Couples (Set 2). Improvements to The Couples driver [Angelo Salese]: Added a preliminary PPI8255 + inputs interface. Added a better workaround of the $b011 jump and sound. Now the game is somewhat playable, but there are still some problems in the game. Changed parent description to 'The Couples (Set 1)'. Added AY8910 (4MHz) sound. Changed Z80 CPU1 clock speed to 3072000 Hz. Added 8-way Joystick with 4x buttons. Added dipswitches 'Number of Attempts', 'Tries Per Coin', 'Coinage', 'Difficulty', 'Sound', 'Unused', 'Clear RAM', 'Service Mode', '3' and '4'.
- 3rd May 2005: Angelo Salese - Improved "The Couples" driver, it appears to be running on a similar but not same HW of the Merit one.
- 5th March 2005: f205v dumped The Couples (Set 2).
- 0.91u2: Angelo Salese added The Couples (Merit 1988). Basic driver, not much work done on it yet.
- 4th March 2001: Thierry and Gerald dumped The Couples (Set 1).
Recommended Games (Memory):
The Couples
Pairs (Nichibutsu)
Pairs Love
ChuckECheese's Match Game
Fred Flintstones' Memory Match
Pairs (V1.2, 09/30/94)
Twin Adventure
Romset: 194 kb / 7 files / 51.1 zip
MAME XML Output:
   | <game name="couple" sourcefile="merit.c"> |
   |    | <description>The Couples (set 1)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Merit</manufacturer> |
   |    | <rom name="1.1d" size="32768" crc="bc70337a" sha1="ffc484bc3965f0780d3fa5d8801af27a7164a417" region="maincpu" offset="0"/> |
   |    | <rom name="2.1e" size="32768" crc="17372a93" sha1="e0f0980003473555c2543d98d1494f82afa49f1a" region="maincpu" offset="10000"/> |
   |    | <rom name="3.9c" size="32768" crc="f017399a" sha1="baf4c1bea6a12b1d4c8838552503fbdb81378411" region="gfx1" offset="0"/> |
   |    | <rom name="4.9d" size="32768" crc="66da76c1" sha1="8cdcec008d0d51704544069246e9eabb5d5958ea" region="gfx1" offset="8000"/> |
   |    | <rom name="5.10c" size="32768" crc="fc22bcf4" sha1="cf3f6872965cb264d56d3a0b5ab998541b9af4ef" region="gfx1" offset="10000"/> |
   |    | <rom name="6.10d" size="32768" crc="a6a9a73d" sha1="f3cb1d434d730f6e00f48079eaf8b88f57779fa0" region="gfx2" offset="0"/> |
   |    | <rom name="7.7a" size="2048" crc="6c36361e" sha1="7a018eecf3d8b7cf8845dcfcf8067feb292933b2" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="2500000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1250000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="512" height="256" refresh="76.293945" pixclock="10000000" htotal="512" hbend="0" hbstart="512" vtotal="256" vbend="0" vbstart="256" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="4" coins="1"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Number of Attempts" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="99" value="1"/> |
   |    |    | <dipvalue name="9" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Tries Per Coin" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Easy" value="16" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Sound" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Clear RAM" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="IN1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="3" tag="IN2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="good" sound="good" graphic="imperfect" protection="preliminary" savestate="unsupported" palettesize="0"/> |
|
|