-
-
Notifications
You must be signed in to change notification settings - Fork 74
/
Copy pathHaunted Castle (version M).mra
81 lines (75 loc) · 3.8 KB
/
Haunted Castle (version M).mra
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<!-- FPGA arcade hardware by Jotego
This core is available for hardware compatible with MiST and MiSTer
Other FPGA systems may be supported by the time you read this.
This work is not mantained by the MiSTer project. Please contact the
core author for issues and updates.
(c) Jose Tejada, 2025. Please support this research
Patreon: https://patreon.com/jotego
The author does not endorse or participate in illegal distribution
of copyrighted material. This work can be used with compatible
software. This software can be homebrew projects or legally
obtained memory dumps of compatible games.
This file license is GNU GPLv2.
You can read the whole license file in
https://opensource.org/licenses/gpl-2.0.php
-->
<misterromdescription>
<about author="jotego" webpage="https://patreon.com/jotego" twitter="@topapate" source="https://github.com/jotego/jtcores"/>
<name>Haunted Castle (version M)</name>
<setname>hcastle</setname>
<rbf>jtcastle</rbf>
<mameversion>0261</mameversion>
<year>1988</year>
<manufacturer>Konami</manufacturer>
<players>2</players>
<joystick>4</joystick>
<rotation>horizontal</rotation>
<region>World</region>
<rom index="0" zip="hcastle.zip" md5="None" asm_md5="fa57e3e98d64b6ec7ae38c38eec37dba">
<!-- maincpu - starts at 0x0 - length 0x28000 (18 bits) -->
<part name="b06.k8" crc="abd07866"/>
<part name="m03.k12" crc="d85e743d"/>
<!-- JTFRAME_BA1_START -->
<!-- audiocpu - starts at 0x28000 - length 0x8000 (15 bits) -->
<part name="768e01.e4" crc="b9fff184"/>
<!-- PCM_START -->
<!-- k007232 - starts at 0x30000 - length 0x80000 (19 bits) -->
<part name="768c07.e17" crc="01f9889c"/>
<!-- JTFRAME_BA2_START -->
<!-- k007121_1 - starts at 0xB0000 - length 0x100000 (20 bits) -->
<part name="768c09.g21" crc="e3be3fdd"/>
<part name="768c08.g19" crc="9633db8b"/>
<!-- JTFRAME_BA3_START -->
<!-- k007121_2 - starts at 0x1B0000 - length 0x100000 (20 bits) -->
<part name="768c04.j5" crc="2960680e"/>
<part name="768c05.j6" crc="65a2f227"/>
<!-- JTFRAME_PROM_START -->
<!-- proms - starts at 0x2B0000 - length 0x500 (11 bits) -->
<part name="768c13.j21" crc="f5de80cb"/>
<part name="768c14.j22" crc="b32071b7"/>
<part name="768c11.i4" crc="f5de80cb"/>
<part name="768c10.i3" crc="b32071b7"/>
<part name="768b12.d20" crc="362544b8"/>
<!-- Total 0x2B0500 bytes - 2753 kBytes -->
</rom>
<rom index="1">
<!-- black frame 8x0 -->
<part>20 47</part>
</rom>
<switches page_id="1" page_name="Switches" base="16" default="ff,53,ff">
<!-- DSW1 -->
<dip name="Coin A" bits="0,3" ids="Free Play,4/3,4/1,3/4,3/2,3/1,2/5,2/3,2/1,1/7,1/6,1/5,1/4,1/3,1/2,1/1"/>
<dip name="Coin B" bits="4,7" ids="Invalid,4/3,4/1,3/4,3/2,3/1,2/5,2/3,2/1,1/7,1/6,1/5,1/4,1/3,1/2,1/1"/>
<!-- DSW2 -->
<dip name="Cabinet" bits="10" ids="Upright,Cocktail"/>
<dip name="Gameplay" bits="11,12" ids="Very Difficult,Difficult,Normal,Easy"/>
<dip name="Strength" bits="13,14" ids="Very Weak,Weak,Normal,Strong"/>
<dip name="Demo Sounds" bits="15" ids="On,Off"/>
<!-- DSW3 -->
<dip name="Flip Screen" bits="16" ids="On,Off"/>
<dip name="Upright Controls" bits="17" ids="Dual,Single"/>
<dip name="Service Mode" bits="18" ids="On,Off"/>
<dip name="Continue" bits="19" ids="No,Up to 3 Times"/>
</switches>
<buttons names="Attack,Jump,-,Start,Coin,Core credits" default="A,B,Start,Select,-" count="2"/>
</misterromdescription>