Home News Forum                            

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

carnivalc: MAME ROM Information.


Carnival (c) 1980 Gremlin/Sega Ind., Inc.


[Cocktail model]

There were 2 different cocktail cabinets available for this game. The 2 cocktails seem to represent 2 different generations of the Sega/Gremlin cocktail, the only differences between them are the control panel and coin mechs (Both cocktail cabinets were also used for other Sega games such as "Frogger").

The cocktail versions used small 13in. monitors and were relatively unadorned. The older ones had a larger control panel and different coin mechs. The only decoration was a set of instruction cards underneath the top glass (the cards were the same for both versions). These machines used small 2-Way joysticks for movement (instead of push buttons).

The upright and cocktail versions of this game used 2 different sets of PCBs. They both use the same wiring harness, but the cocktail version flips the display for the second player. This is a bit of an anomaly, usually games simply have a switch on the mainboard to switch between upright and cocktail mode.


For more information about the game itself, please see the "Carnival [Upright model]" entry.


Game's rom.

MAME Info:

0.08 [Nicola Salmoria, Mike Coates]

Artwork available

Samples required


- carnivalh, carnivalha: Gameplay is unusually fast. TrevEB (ID 03831)


- 0.137u3: Andrew Welburn and Dumping Union added clones Carnival (Head On hardware, set 1) and (Head On hardware, set 2). Fixed rom names.

- 10th April 2010: Smitdogg - Andrew Welburn dumped a new Carnival set from his cab.

- 9th September 2009: Smitdogg - Andrew Welburn dumped a European version of Sega's Carnival.

- 1st September 2009: Smitdogg - Thanks to bodger319 we got Carnival Rev.A as well as some financial help with dumping supplies and shipping costs to Guru. I sent 2 boxes of games to Guru that he hasn't announced yet. It's all stuff I have announced here before though.

- 0.133u1: Renamed (carnvckt) to (carnivalc).

- 0.122u6: Changed I8039 CPU2 clock speed to 3579545 Hz.

- 0.113u3: Added user1 proms ($0, 20 - timing).

- 10th December 2006: Mr. Do - Thanks to the loan by Vintage Arcade Superstore, we have a Carnival bezel, cleaned up by Ad_Enuff.

- 0.110: Luigi30 reduced AY8910 and Samples master volume in Carnival.

- 27th February 2001: Zsolt Vasvari fixed a missing sound in Carnival.

- 0.37b7: Re-added samples.

- 0.37b2: Changed description to 'Carnival (upright)' and clone to 'cocktail'.

- 0.36b10: Removed samples.

- 0.36b5: Added 'Demo Sounds' dipswitch.

- 0.35b1: Nicola Salmoria added clone Carnival (cocktail). Changed parent description to 'Carnival (Upright)'.

- 0.33b7: Peter Clare emulated music in Carnival, and added support for a new set of samples. Added I8039 CPU2 and AY-8910 sound.

- 0.28: Mike Balfour added high score saving to Carnival.

- 0.27: Mike Coates added partial sound support (through samples) to the Carnival driver. Thanks to Alan J. McCormick and Peter Clare, Carnival now has 100% accurate colors. InputPorts now can automatically handle VBlank bits [Nicola Salmoria]. No more need to write custom code. Carnival use this feature.

- 0.16: Thanks to Mike Coates and Peter Clare, Carnival now has colors.

- 0.15: Carnival is finally working! [Nicola Salmoria]. Many thanks to Richard Davies who understood how to make it accept coins. Control: Arrows = Move around and CTRL = Fire.

- 0.12: Mike Coates pointed out that Carnival uses a RAM for character generation (like Nibbler) and provided a driver for it. It's still not playable, but the graphics are now correct.

- 0.08: Nicola Salmoria added support for Carnival (Sega 1980) - it boots and runs the demo, but the graphics are messed up. Thanks to Mike Coates for Carnival ROM placement indications.

LEVELS: 1 (endless)

Other Emulators:


Recommended Games (Shooting):

Desert Gun

Dog Patch


Triple Hunt

Dead Eye

Clay Shoot

Super Shot

Yosaku To Donbei

Unknown Model Racing gun game

Balloon Bomber


King & Balloon

Tranquilizer Gun

Mole Attack

Mogura Desse

Monkey Mole Panic

Exciting Animal Land Jr.


Teeter Torture

Cloud 9

Great Guns


Duck Hunt (PlayChoice-10)

Vs. Duck Hunt

Shooting Gallery

Clay Pigeon

Vs. Gumshoe

Hit 'n Miss

The First Funky Fighter

One Shot One Kill

Egg Venture

Trap Shoot Classic

Mallet Madness

Deer Hunting USA

Turkey Hunting

Wing Shooting Championship

Trophy Hunting - Bear & Moose

Extreme Hunting

Extreme Hunting 2


Pye-nage Taikai

Sports Shooting USA

Romset: 18 kb / 19 files / 13.6 zip

MAME XML Output:

       <game name="carnivalc" sourcefile="vicdual.c" cloneof="carnival" romof="carnival" sampleof="carnival">
              <description>Carnival (cocktail)</description>
              <rom name="epr-501.u33" size="1024" crc="688503d2" sha1="a1fe03c23276d458ba74f7473524918eb9b7c7e5" region="maincpu" offset="0"/>
              <rom name="epr-652.u32" merge="epr-652.u32" size="1024" crc="a1f58beb" sha1="e027beca7bf3ef5ef67e2195f909332fd194b5dc" region="maincpu" offset="400"/>
              <rom name="epr-653.u31" merge="epr-653.u31" size="1024" crc="67b17922" sha1="46cdfd0371dec61a5440c2111660729c0f0ecdb8" region="maincpu" offset="800"/>
              <rom name="epr-654.u30" merge="epr-654.u30" size="1024" crc="befb09a5" sha1="da44b6a869b5eb0705e01fee4478696f6bef9de8" region="maincpu" offset="c00"/>
              <rom name="epr-655.u29" merge="epr-655.u29" size="1024" crc="623fcdad" sha1="35890964f5cf799c141002916641089ccec0fcc9" region="maincpu" offset="1000"/>
              <rom name="epr-506.u28" size="1024" crc="ba916e97" sha1="87e1ac8bd21bafb815b702048c6be24f410a8998" region="maincpu" offset="1400"/>
              <rom name="epr-507.u27" size="1024" crc="d0bda4a5" sha1="faf3f3c2a8f962c6c2901e5a4a31b452b506ee22" region="maincpu" offset="1800"/>
              <rom name="epr-508.u26" size="1024" crc="f0258cad" sha1="065c90835dadeda7085422295cde09491c94b6e0" region="maincpu" offset="1c00"/>
              <rom name="epr-509.u8" size="1024" crc="dcc8a530" sha1="2d1cac3b40f5afab5423d45ecc3f5565266f9c03" region="maincpu" offset="2000"/>
              <rom name="epr-510.u7" size="1024" crc="92c2ba51" sha1="c0c0c836d2aa6943bd808acc12161adf23cd0d21" region="maincpu" offset="2400"/>
              <rom name="epr-511.u6" size="1024" crc="3af899a0" sha1="540cbdc6a912cb325bbea33935bfa06e13f0021a" region="maincpu" offset="2800"/>
              <rom name="epr-512.u5" size="1024" crc="09f7b3e6" sha1="18a58680500148e7a031e91230d73b2ce4dc712d" region="maincpu" offset="2c00"/>
              <rom name="epr-513.u4" size="1024" crc="8f41974c" sha1="65e9c2378ad99f804590de36ffba4c60bfa1bfe3" region="maincpu" offset="3000"/>
              <rom name="epr-514.u3" size="1024" crc="2788d140" sha1="7341c44fb1f7eb8c4d25d3e1e75bcf3bfdb9a89c" region="maincpu" offset="3400"/>
              <rom name="epr-515.u2" size="1024" crc="10decaa9" sha1="4c980164dde275e1488ae74a7ad61e6acc75e608" region="maincpu" offset="3800"/>
              <rom name="epr-516.u1" size="1024" crc="7c32b352" sha1="8cb472a7f71a301417c6a8e4a26a9bdcd43b6062" region="maincpu" offset="3c00"/>
              <rom name="316-633" merge="316-633" size="32" crc="f0084d80" sha1="95ec912ac2c64cd58a50c68afc0993746841a531" region="proms" offset="0"/>
              <rom name="epr-412" merge="epr-412" size="1024" crc="0dbaa2b0" sha1="eae7fc362a0ff8f908c42e093c7dbb603659373c" region="audiocpu" offset="0"/>
              <rom name="316-0206.u14" merge="316-0206.u14" size="32" crc="9617d796" sha1="7cff2741866095ff42eadd8022bea349ec8d2f39" region="user1" offset="0"/>
              <sample name="bear"/>
              <sample name="bonus1"/>
              <sample name="bonus2"/>
              <sample name="clang"/>
              <sample name="duck1"/>
              <sample name="duck2"/>
              <sample name="duck3"/>
              <sample name="pipehit"/>
              <sample name="ranking"/>
              <sample name="rifle"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="1933560"/>
              <chip type="cpu" tag="audiocpu" name="I8039" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="psg" name="AY-3-8910A" clock="1193181"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" pixclock="5156160" htotal="328" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="2"/>
              <dipswitch name="Unused" tag="IN0" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="IN0" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Demo Sounds" tag="IN0" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="IN1" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="IN2" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Unused" tag="IN3" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise