Home News Forum                            

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

pc_cvnia: MAME ROM Information.


Castlevania (c) 1987 Nintendo of America, Inc.

Castlevania is a side-scrolling platform action game. The player taking the role of Simon Belmont is able to jump and crack his whip directly in front of him.

Power-ups can be obtained by defeating enemies or by whipping candles that appear in the castle. One such power-up increases the power and length of Simon's whip. Different weapons can be gathered which consume hearts when used, these hearts can also be collected from monsters and candles.

Additionally, some walls will hide secrets such as the health-restorative turkey or the Double and Triple shot abilities for the weapons Simon has collected. At the end of each section of the castle is a boss, which must be defeated.

Progression through the castle eventually leads to a confrontation with Count Dracula himself.


Nintendo PlayChoice-10 hardware

Game ID : CV

Main CPU : Z80 (@ 4 Mhz), N2A03 (@ 1.789772 Mhz)

Sound Chips : N2A03 (@ 1.789772 Mhz), DAC

Players : 2

Control : 8-way joystick

Buttons : 2


Licensed from Konami.


* Hint, Location of money bags and treasure :

Level 1 : In the section with the water, break the far right block and kneel on the one below it. A money bag will appear.

When you first enter the game, walk left until you reach the door. Normally the door pulls you in. If you jump the door a money bag will appear on the other side. Remember to jump over the door again.

Level 2 : On the first screen, climb the stairs, break the wall on the right, and enter the space that is created. A crown will appear.

Level 2 (Second part, just after the Medusa heads disappear) : Stand on the pair of blocks that are slightly above the rest for a few seconds without kneeling.

A treasure chest will appear.

Level 3 (First part) :

After climbing the stairs, go to the right edge of the lowest level of blocks and kneel. A money bag will appear.

Level 3 (Second part) :

After climbing the stairs, kneel above the pair of blocks that are not reachable for a money bag.

* Hint, Passing the bats on level 6 : To get past the bats, walk past the first two, freeze the third with the clock in the nearby candle, jump over the fourth, and run quickly past the last candle. Note: This only works if you do not stop to whip any candles other than the one with the clock in it. Simple run as fast as possible.


1. Castlevania (1986, Nintendo Famicom Disk System; 1987, Nintendo Entertainment System)

2. Vampire Killer (1986, MSX)

3. Castlevania II - Simon's Quest (1988, Nintendo Entertainment System)

4. Haunted Castle (1988, Arcade)

5. Castlevania - The Adventure (1989, Nintendo Game Boy)

6. Castlevania III - Dracula's Curse (1990, Nintendo Entertainment System)

7. Castlevania II - Belmont's Revenge (1991, Nintendo Game Boy)

8. Super Castlevania IV (1991, Super Nintendo)

9. Akumajou Dracula (1993, Sharp X68000)

10. Castlevania - Rondo of Blood (1993, PC-Engine CD)

11. Castlevania - Bloodlines (1994, Sega Genesis)

12. Castlevania - Dracula X (1995, Super Nintendo)

13. Castlevania - Symphony of the Night (1997, Sony PlayStation, Sega Saturn)

14. Castlevania Legends (1997, Nintendo Game Boy)

15. Castlevania (1998, Nintendo 64)

16. Castlevania - Legacy of Darkness (1999, Nintendo 64)

17. Castlevania Chronicles (2001, Sony PlayStation)

18. Castlevania - Circle of the Moon (2001, Nintendo Game Boy Advance)

19. Castlevania - Harmony of Dissonance (2002, Nintendo Game Boy Advance)

20. Castlevania - Lament of Innocence (2003, Sony PlayStation 2)

21. Castlevania - Aria of Sorrow (2003, Nintendo Game Boy Advance)

22. Castlevania - Curse of Darkness (2005, Microsoft XBOX, Sony PlayStation 2)

23. Castlevania - Dawn of Sorrow (2005, Nintendo DS)

24. Castlevania - Portrait of Ruin (2006, Nintendo DS)

25. Castlevania - The Dracula X Chronicles (2007, Sony PSP)

26. Castlevania - Order of Shadows (2007, Mobile)

27. Castlevania - Order of Ecclesia (2008, Nintendo DS)

28. Akumajou Dracula - The Arcade (2008, Arcade)

29. Castlevania - Judgment (2008, Nintendo Wii)


Music by : Kinuyo Yamashita


* Consoles :

Nintendo Game Boy Advance (2004, Famicom Mini Series)

Nintendo Wii (2007, "Virtual Console")

* Computers :

Commodore C64 (1990)

Commodore Amiga : unreleased

PC [MS Windows, CD-ROM] (2002, "Konami Collector's Series - Castlevania & Contra")

* Others :

Mobile Phones (2004, Whit Remade Graphics)


Game's rom.

Machine's picture.

MAME Info:

0.37b7 [Ernesto Corvi]


- 0.88u2: Changed description to 'Castlevania (PlayChoice-10)'.

- 0.37b7: Ernesto Corvi added 'PlayChoice-10: Castlevania' (Capcom USA (Nintendo of America license) 1986).

LEVELS: 18 (6 x 3)

Recommended Games (Knights):


Demons & Dragons


Dragon's Lair



Dragon Buster

The Tower of Druaga

Ghosts'n Goblins

Ghouls'n Ghosts

Ghouls'n Ghosts (Mega-Tech)

Vs. Castlevania

Castlevania (PlayChoice-10)


Dragon Unit

Dark Seal


Crossed Swords

The King of Dragons

Knights of the Round


Wizard Fire

Dungeons & Dragons: Tower of Doom

Dungeons & Dragons: Shadow over Mystara

Light Bringer

Action Hollywood (Excaliwood)

Sol Divide

Knights of Valour

Knights of Valour Plus

Knights of Valour Super Heroes

Knights of Valour 2

Knights of Valour - The Seven Spirits

The Crystal of Kings

Romset: 137 kb / 4 files / 65.2 zip

MAME XML Output:

       <game name="pc_cvnia" sourcefile="playch10.c" romof="playch10">
              <description>Castlevania (PlayChoice-10)</description>
              <manufacturer>Konami (Nintendo of America license)</manufacturer>
              <biosset name="dual" description="Dual Monitor Version" default="yes"/>
              <biosset name="single" description="Single Monitor Version"/>
              <rom name="pch1-c.8t" merge="pch1-c.8t" bios="dual" size="16384" crc="d52fa07a" sha1="55cabf52ae10c050c2229081a80b9fe5454ab8c5" region="maincpu" offset="0"/>
              <rom name="pck1-c.8t" merge="pck1-c.8t" bios="single" size="16384" crc="503ee8b1" sha1="3bd20bc71cac742d1b8c1430a6426d0a19db7ad0" region="maincpu" offset="0"/>
              <rom name="u4cv" size="8192" crc="a2d4245d" sha1="3703171d526e6de99e475afe0d942d69b89950a9" region="maincpu" offset="c000"/>
              <rom name="pch1-c.8p" merge="pch1-c.8p" size="8192" crc="30c15e23" sha1="69166afdb2fe827c7f1919cdf4197caccbd961fa" region="gfx1" offset="0"/>
              <rom name="pch1-c.8m" merge="pch1-c.8m" size="8192" crc="c1232eee" sha1="beaf9fa2d091a3c7f70c51e966d885b1f9f0935f" region="gfx1" offset="2000"/>
              <rom name="pch1-c.8k" merge="pch1-c.8k" size="8192" crc="9acffb30" sha1="b814f10ef23f2ca445fabafcbf7f25e2d454ba8c" region="gfx1" offset="4000"/>
              <rom name="pch1-c.6f" merge="pch1-c.6f" size="256" crc="e5414ca3" sha1="d2878411cda84ffe0afb2e538a67457f51bebffb" region="proms" offset="0"/>
              <rom name="pch1-c.6e" merge="pch1-c.6e" size="256" crc="a2625c6e" sha1="a448b47c9289902e26a3d3c4c7d5a7968c385e81" region="proms" offset="100"/>
              <rom name="pch1-c.6d" merge="pch1-c.6d" size="256" crc="1213ebd4" sha1="0ad386fc3eab5e53c0288ad1de33639a9e461b7c" region="proms" offset="200"/>
              <rom name="rp2c0x.pal" merge="rp2c0x.pal" size="192" crc="48de65dc" sha1="d10acafc8da9ff479c270ec01180cca61efe62f5" region="palette" offset="0"/>
              <rom name="u1cv" size="65536" crc="add4fc52" sha1="bbb4638a8e7660911896393d61580610a6535c62" region="cart" offset="10000"/>
              <rom name="u2cv" size="65536" crc="7885e567" sha1="de1e5a5b4bbd0116c91564edc3d552239074e8ae" region="cart" offset="20000"/>
              <rom name="security.prm" size="16" crc="7da2f045" sha1="e6048a1f94103c2896eeb33dd7f6bc639831dd7d" region="rp5h01" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="cart" name="N2A03" clock="1789772"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="nes" name="N2A03" clock="1789772"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="top" type="raster" rotate="0" width="256" height="240" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="240" />
              <display tag="bottom" type="raster" rotate="0" width="256" height="240" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Units of time (coin A/coin B)" tag="SW1" mask="63">
                     <dipvalue name="300/0" value="0" default="yes"/>
                     <dipvalue name="300/100" value="1"/>
                     <dipvalue name="300/200" value="2"/>
                     <dipvalue name="300/300" value="3"/>
                     <dipvalue name="300/400" value="4"/>
                     <dipvalue name="300/500" value="5"/>
                     <dipvalue name="300/600" value="6"/>
                     <dipvalue name="300/700" value="7"/>
                     <dipvalue name="300/800" value="8"/>
                     <dipvalue name="300/900" value="9"/>
                     <dipvalue name="150/0" value="10"/>
                     <dipvalue name="150/200" value="11"/>
                     <dipvalue name="150/400" value="12"/>
                     <dipvalue name="150/500" value="15"/>
                     <dipvalue name="150/600" value="13"/>
                     <dipvalue name="150/800" value="14"/>
                     <dipvalue name="300/1000" value="16"/>
                     <dipvalue name="300/1100" value="17"/>
                     <dipvalue name="300/1200" value="18"/>
                     <dipvalue name="300/1300" value="19"/>
                     <dipvalue name="300/1400" value="20"/>
                     <dipvalue name="300/1500" value="21"/>
                     <dipvalue name="300/1600" value="22"/>
                     <dipvalue name="300/1700" value="23"/>
                     <dipvalue name="300/1800" value="24"/>
                     <dipvalue name="300/1900" value="25"/>
                     <dipvalue name="150/1000" value="26"/>
                     <dipvalue name="150/1200" value="27"/>
                     <dipvalue name="150/1400" value="28"/>
                     <dipvalue name="150/1500" value="31"/>
                     <dipvalue name="150/1600" value="29"/>
                     <dipvalue name="150/1800" value="30"/>
                     <dipvalue name="300/2000" value="32"/>
                     <dipvalue name="300/2100" value="33"/>
                     <dipvalue name="300/2200" value="34"/>
                     <dipvalue name="300/2300" value="35"/>
                     <dipvalue name="300/2400" value="36"/>
                     <dipvalue name="300/2500" value="37"/>
                     <dipvalue name="300/2600" value="38"/>
                     <dipvalue name="300/2700" value="39"/>
                     <dipvalue name="300/2800" value="40"/>
                     <dipvalue name="300/2900" value="41"/>
                     <dipvalue name="150/2000" value="42"/>
                     <dipvalue name="150/2200" value="43"/>
                     <dipvalue name="150/2400" value="44"/>
                     <dipvalue name="150/2500" value="47"/>
                     <dipvalue name="150/2600" value="45"/>
                     <dipvalue name="150/2800" value="46"/>
                     <dipvalue name="300/3000" value="48"/>
                     <dipvalue name="300/3100" value="49"/>
                     <dipvalue name="300/3200" value="50"/>
                     <dipvalue name="300/3300" value="51"/>
                     <dipvalue name="300/3400" value="52"/>
                     <dipvalue name="300/3500" value="53"/>
                     <dipvalue name="300/3600" value="54"/>
                     <dipvalue name="300/3700" value="55"/>
                     <dipvalue name="300/3800" value="56"/>
                     <dipvalue name="300/3900" value="57"/>
                     <dipvalue name="150/3000" value="58"/>
                     <dipvalue name="150/3200" value="59"/>
                     <dipvalue name="150/3400" value="60"/>
                     <dipvalue name="150/3500" value="63"/>
                     <dipvalue name="150/3600" value="61"/>
                     <dipvalue name="150/3800" value="62"/>
              <dipswitch name="Demo Sounds" tag="SW1" mask="64">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="64" default="yes"/>
              <dipswitch name="Service Mode" tag="SW1" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Timer speed" tag="SW2" mask="191">
                     <dipvalue name="60 units per second" value="5"/>
                     <dipvalue name="30 units per second" value="6"/>
                     <dipvalue name="20 units per second" value="7"/>
                     <dipvalue name="15 units per second" value="8"/>
                     <dipvalue name="10 units per second" value="10"/>
                     <dipvalue name="6 units per second" value="14"/>
                     <dipvalue name="5 units per second" value="16"/>
                     <dipvalue name="4 units per second" value="19"/>
                     <dipvalue name="3 units per second" value="24"/>
                     <dipvalue name="2 units per second" value="34"/>
                     <dipvalue name="1 unit per second" value="63" default="yes"/>
                     <dipvalue name="1 unit every 4 seconds" value="0"/>
                     <dipvalue name="Free Play" value="128"/>
              <dipswitch name="Coin Mode" tag="SW2" mask="64">
                     <dipvalue name="Mode 1" value="0" default="yes"/>
                     <dipvalue name="Mode 2" value="64"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise