carnivalc: MAME ROM Information. History:
Carnival (c) 1980 Gremlin/Sega Ind., Inc.
- TECHNICAL -
[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.
- TRIVIA -
For more information about the game itself, please see the "Carnival [Upright model]" entry.
- SOURCES -
Game's rom.
MAME Info:
0.08 [Nicola Salmoria, Mike Coates]
Artwork available
Samples required
Bugs:
- carnivalh, carnivalha: Gameplay is unusually fast. TrevEB (ID 03831)
WIP:
- 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:
* JAE
Recommended Games (Shooting):
Desert Gun
Dog Patch
Safari
Triple Hunt
Dead Eye
Clay Shoot
Super Shot
Yosaku To Donbei
Unknown Model Racing gun game
Balloon Bomber
Carnival
King & Balloon
Tranquilizer Gun
Mole Attack
Mogura Desse
Monkey Mole Panic
Exciting Animal Land Jr.
Pooyan
Teeter Torture
Cloud 9
Great Guns
Razzmatazz
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
Hammer
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> |
   |    | <year>1980</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <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"/> |
   |    | </input> |
   |    | <dipswitch name="Unused" tag="IN0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="IN0" mask="8"> |
   |    |    | <dipvalue name="Off" value="8"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="IN0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="IN1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="IN2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="IN3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="0"/> |
|
|