-
-
Notifications
You must be signed in to change notification settings - Fork 74
/
Copy pathGun.Smoke (World, 1985-11-15).mra
121 lines (115 loc) · 5.43 KB
/
Gun.Smoke (World, 1985-11-15).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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<!-- 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>Gun.Smoke (World, 1985-11-15)</name>
<setname>gunsmoke</setname>
<rbf>jtgunsmk</rbf>
<mameversion>0261</mameversion>
<year>1985</year>
<manufacturer>Capcom</manufacturer>
<players>2</players>
<joystick>8</joystick>
<rotation>vertical (ccw)</rotation>
<region>World</region>
<rom index="0" zip="gunsmoke.zip" md5="None" asm_md5="d76ac703f14ac2fb1bca823f0205b9bc">
<!-- maincpu - starts at 0x0 - length 0x18000 (17 bits) -->
<part name="gs03.09n" crc="40a06cef"/>
<part name="gs04.10n" crc="8d4b423f"/>
<part name="gs05.12n" crc="2b5667fb"/>
<!-- JTFRAME_BA1_START -->
<!-- audiocpu - starts at 0x18000 - length 0x8000 (15 bits) -->
<part name="gs02.14h" crc="cd7a2c38"/>
<!-- CHAR_START -->
<!-- chars - starts at 0x20000 - length 0x4000 (14 bits) -->
<interleave output="16">
<part name="gs01.11f" crc="b61ece9b" map="12"/>
</interleave>
<!-- JTFRAME_BA2_START -->
<!-- bgtiles - starts at 0x24000 - length 0x8000 (15 bits) -->
<interleave output="16">
<part name="gs14.11c" crc="0af4f7eb" map="12"/>
</interleave>
<!-- JTFRAME_BA3_START -->
<!-- tiles - starts at 0x2C000 - length 0x40000 (18 bits) -->
<interleave output="16">
<part name="gs09.06a" crc="539f182d" map="01"/>
<part name="gs13.06c" crc="f6769fc5" map="10"/>
</interleave>
<interleave output="16">
<part name="gs08.05a" crc="e87e526d" map="01"/>
<part name="gs12.05c" crc="d997b78c" map="10"/>
</interleave>
<interleave output="16">
<part name="gs07.04a" crc="4382c0d2" map="01"/>
<part name="gs11.04c" crc="125ba58e" map="10"/>
</interleave>
<interleave output="16">
<part name="gs06.02a" crc="4cafe7a6" map="01"/>
<part name="gs10.02c" crc="f469c13c" map="10"/>
</interleave>
<!-- OBJ_START -->
<!-- sprites - starts at 0x6C000 - length 0x40000 (18 bits) -->
<interleave output="16">
<part name="gs18.06l" crc="f69a3c7c" map="01"/>
<part name="gs22.06n" crc="dc9c508c" map="10"/>
</interleave>
<interleave output="16">
<part name="gs17.04l" crc="4e98562a" map="01"/>
<part name="gs21.04n" crc="68883749" map="10"/>
</interleave>
<interleave output="16">
<part name="gs16.03l" crc="0d99c3b3" map="01"/>
<part name="gs20.03n" crc="0be932ed" map="10"/>
</interleave>
<interleave output="16">
<part name="gs15.01l" crc="7f14270e" map="01"/>
<part name="gs19.01n" crc="63072f93" map="10"/>
</interleave>
<!-- JTFRAME_PROM_START -->
<!-- proms - starts at 0xAC000 - length 0xA00 (12 bits) -->
<part name="g-01.03b" crc="02f55589"/>
<part name="g-02.04b" crc="e1e36dd9"/>
<part name="g-03.05b" crc="989399c0"/>
<part name="g-04.09d" crc="906612b5"/>
<part name="g-06.14a" crc="4a9da18b"/>
<part name="g-07.15a" crc="cb9394fc"/>
<part name="g-09.09f" crc="3cee181e"/>
<part name="g-08.08f" crc="ef91cdd2"/>
<part name="g-10.02j" crc="0eaf5158"/>
<part name="g-05.01f" crc="25c90c2a"/>
<!-- Total 0xACA00 bytes - 690 kBytes -->
</rom>
<!-- Vertical game -->
<rom index="1">
<part>05 8C</part>
</rom>
<switches page_id="1" page_name="Switches" base="16" default="f7,ff">
<!-- DSW1 -->
<dip name="Bonus Life" bits="0,1" ids="30K 100K 150K+,30K 80K 80K+,30K 100K,30K 100K 100K+"/>
<dip name="Demo" bits="2" ids="Off,On"/>
<dip name="Cabinet" bits="3" ids="Upright,Cocktail"/>
<dip name="Difficulty" bits="4,5" ids="Very Difficult,Difficult,Easy,Normal"/>
<dip name="Freeze" bits="6" ids="On,Off"/>
<dip name="Service Mode" bits="7" ids="On,Off"/>
<!-- DSW2 -->
<dip name="Coin A" bits="8,10" ids="4/1,3/1,2/1,1/6,1/4,1/3,1/2,1/1"/>
<dip name="Coin B" bits="11,13" ids="4/1,3/1,2/1,1/6,1/4,1/3,1/2,1/1"/>
<dip name="Allow Continue" bits="14" ids="No,Yes"/>
<dip name="Demo Sounds" bits="15" ids="Off,On"/>
</switches>
<buttons names="Shoot left,Shoot centre,Shoot right,Start,Coin,Core credits" default="A,B,X,Start,Select,-" count="3"/>
</misterromdescription>