v4mate: MAME ROM Information. History:
The Mating Game (c) 199? Barcrest.
- TECHNICAL -
Main CPU : M6809 (@ 1.72 Mhz), 68000 (@ 10 Mhz)
Sound Chips : AY8910 (@ 1 Mhz), SAA1099 (@ 1 Mhz)
Screen orientation : Horizontal
Video resolution : 504 x 296 pixels
Screen refresh : 50.00 Hz
Palette colors : 16
Player : 1
- SOURCES -
Game's rom.
MAME Info:
0.137u3 [AGEMAME]
0.103u2 [AGEMAME]
WIP:
- 0.143u2: Changed description to 'The Mating Game (v0.4) (MPU4 Video)' and clone to 'The Mating Game (v0.4, Datapak) (MPU4 Video)'. Renamed (mating) to (v4mate) and (matingd) to (v4mated).
- 0.143: James Wallace added a temporary fix for Mating Game which disables the 'Line Zero' interrupt condition.
- 0.142u6: Various changes for letting Mating Game boot and run, but there are still issues with timing [James Wallace]. Changed OKI6376 clock speed to 128000 Hz and input from 1 to 4 buttons.
- 18th June 2011: James Wallace - Finally got the Mating game running, the frame rate is rubbish on my PC, but considering how many timers there are, it's probably to be expected. And yes, those are dancing condoms, before you ask (and I can't wait to see the search terms that find this page now I've written that).
- 0.139u1: Added 1x button to The Mating Game.
- 0.138u1: Changed description of 'The Mating Game (v0.2)' to 'The Mating Game (v0.4)' and clone 'The Mating Game (v0.2d)' to 'The Mating Game (v0.4, Datapak)'.
- 0.137u3: Changed 'The Mating Game (Datapak)' to clone 'The Mating Game (v0.2d)' and clone 'The Mating Game (Standard)' to parent 'The Mating Game (v0.2)'. Renamed (mating) to (matingd) and (matinga) to (mating). Added OKI6376 (64000 Hz) sound.
- 0.103u2: AGEMame added 'The Mating Game (Datapak)' (Barcrest 199?) and clone (Standard).
Romset: 6656 kb / 14 files / 2.90 zip
MAME XML Output:
   | <game name="v4mate" sourcefile="mpu4vid.c" romof="v4bios"> |
   |    | <description>The Mating Game (v0.4) (MPU4 Video)</description> |
   |    | <year>1996?</year> |
   |    | <manufacturer>Barcrest</manufacturer> |
   |    | <rom name="vid.p1" merge="vid.p1" size="65536" crc="e996bc18" sha1="49798165640627eb31024319353da04380787b10" region="maincpu" offset="0"/> |
   |    | <rom name="mats.p1" size="524288" crc="ebc7ea7e" sha1="11015489a803ba5c8dbdafd632424bbd6080aece" region="video" offset="0"/> |
   |    | <rom name="mats.p2" size="524288" crc="a4c7e9b4" sha1="30148c0257181bb88159e02d2b7cd79995ee84a7" region="video" offset="1"/> |
   |    | <rom name="matg.p3" size="524288" crc="571f4e8e" sha1="51babacb5d9fb1cc9e1e56a3b2a355597d04f178" region="video" offset="100000"/> |
   |    | <rom name="matg.p4" size="524288" crc="52d8657b" sha1="e44e1db13c4abd4fedcd72df9dce1df594f74e44" region="video" offset="100001"/> |
   |    | <rom name="matg.p5" size="524288" crc="9f0c9552" sha1="8b1197f20853e18841a8f64fd5ff58cdd0bd1dbd" region="video" offset="200000"/> |
   |    | <rom name="matg.p6" size="524288" crc="59f2b6a8" sha1="4921cf1fc4c3bc50d2598b63726f61f68b41658c" region="video" offset="200001"/> |
   |    | <rom name="matg.p7" size="524288" crc="64c0031a" sha1="a519addd5d8f4696967ec84c163d28cb81ff9f32" region="video" offset="300000"/> |
   |    | <rom name="matg.p8" size="524288" crc="22370dae" sha1="72b1686b458750b5ee9dfe5599c308329d2c79d5" region="video" offset="300001"/> |
   |    | <rom name="matq.p9" size="262144" crc="2d42e982" sha1="80e476d5d65662059daa93a2fd383aecb74903c1" region="video" offset="400000"/> |
   |    | <rom name="matq.p10" size="262144" crc="90364c3c" sha1="6a4d2a3dd2cf9040887503888e6f38341578ad64" region="video" offset="400001"/> |
   |    | <rom name="matsnd.p1" size="524288" crc="f16df9e3" sha1="fd9b82d73e18e635a9ea4aabd8c0b4aa2c8c6fdb" region="msm6376" offset="0"/> |
   |    | <rom name="matsnd.p2" size="524288" crc="0c041621" sha1="9156bf17ef6652968d9fbdc0b2bde64d3a67459c" region="msm6376" offset="80000"/> |
   |    | <rom name="matsnd.p3" size="524288" crc="c7435af9" sha1="bd6080afaaaecca0d65e6d4125b46849aa4d1f33" region="msm6376" offset="100000"/> |
   |    | <rom name="matsnd.p4" size="524288" crc="d7e65c5b" sha1="5575fb9f948158f2e94c986bf4bca9c9ee66a489" region="msm6376" offset="180000"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="1720000"/> |
   |    | <chip type="cpu" tag="video" name="68000" clock="10000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="saa" name="SAA1099" clock="8000000"/> |
   |    | <chip type="audio" tag="msm6376" name="OKI6376" clock="128000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="504" height="296" refresh="50.000000" pixclock="10016000" htotal="640" hbend="0" hbstart="504" vtotal="313" vbend="0" vbstart="296" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="4" coins="4" service="yes"> |
   |    |    | <control type="trackball" minimum="0" maximum="255" sensitivity="50" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="DIL101" tag="DIL1" mask="1"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL102" tag="DIL1" mask="2"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL103" tag="DIL1" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL104" tag="DIL1" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL105" tag="DIL1" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL106" tag="DIL1" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL107" tag="DIL1" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL108" tag="DIL1" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL201" tag="DIL2" mask="1"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL202" tag="DIL2" mask="2"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL203" tag="DIL2" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL204" tag="DIL2" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL205" tag="DIL2" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL206" tag="DIL2" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL207" tag="DIL2" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="DIL208" tag="DIL2" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="16"/> |
|
|