Home News Forum                            
 

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

carrera: MAME ROM Information.


History:

Carrera (c) 19?? BS Electronics.


- TECHNICAL -


Main CPU : Z80 (@ 3.6864 Mhz)

Sound Chips : AY8910 (@ 1.8432 Mhz)


Palette colors : 32


Players : 1

Buttons : 1


- SOURCES -


Game's rom.




MAME Info:

0.108u2 [David Haywood]


WIP:

- 0.136u2: Mariusz Wojcieszek fixed Access Violation before OK (Debug build).

- 0.135u4: Angelo Salese fixed colors in Carrera.

- 17th December 2009: Angelo Salese - Today I've beated color prom decoding in two games, first one is Carrera and the second one is Super Moto / Super Rider. Both of them uses awkward prom encoding and required a decent effort from my side to finally get them right. Amusingly, I've got the Super Moto one by seeing that it requires a very specific pen color for the ranking screen that was entirely black, fixing the bitplane order by checking that specific screen was an obvious choice for it.

- 0.131: Angelo Salese merged memory maps and attempted to add proper colors in Carrera.

- 0.129: Phil Bennett correctly setup the MC6845 device in the Carrera driver.

- 0.108u2: David Haywood added Carrera (Version 6.7) (BS Electronics 19??).

- 24th August 2006: David Haywood - Something Guru dumped.. just looks like an unoriginal gambling game, not very interesting to emulate from any point of view.


Romset: 385 kb / 7 files / 43.3 zip




MAME XML Output:

       <game name="carrera" sourcefile="carrera.c">
              <description>Carrera (Version 6.7)</description>
              <year>19??</year>
              <manufacturer>BS Electronics</manufacturer>
              <rom name="27512.ic22" size="65536" crc="2385b9c8" sha1="12d4397779e074096fbb23b114985f104366b79c" region="maincpu" offset="0"/>
              <rom name="27512.ic1" size="65536" crc="a16e914e" sha1="09f2271f193a7bffd62ef6e428ecbf9aa1154860" region="gfx1" offset="0"/>
              <rom name="27512.ic2" size="65536" crc="147036a5" sha1="34b4818fe61c5b13220b0a2001987b68b655b2cb" region="gfx1" offset="10000"/>
              <rom name="27512.ic3" size="65536" crc="920eee0e" sha1="85e6d5292b751c57c64d17858bd00292356599e3" region="gfx1" offset="20000"/>
              <rom name="27512.ic4" size="65536" crc="97433f36" sha1="39f3c6b76ad540693682832aba6e4fc400ca3753" region="gfx1" offset="30000"/>
              <rom name="27512.ic5" size="65536" crc="ffa75920" sha1="aa5619f5aabcdfa250bb24bcad101a8c512a1776" region="gfx1" offset="40000"/>
              <rom name="82s123.ic39" size="32" crc="af16359f" sha1="1ff5c9d7807e52be09c0ded56fb68a47e41b3fcf" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3686400"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1843200"/>
              <display tag="screen" type="raster" rotate="0" width="512" height="256" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="0" tag="IN0" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="1" 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="2" 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>
              <dipswitch name="3" tag="IN3" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN3" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="4" tag="IN4" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN4" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="5" tag="IN5" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN5" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN5" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Playing Graphics" tag="IN5" mask="8">
                     <dipvalue name="Bricks" value="8" default="yes"/>
                     <dipvalue name="Fruits" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN5" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN5" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN5" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Debug?" tag="IN5" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="32"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise