-
-
Notifications
You must be signed in to change notification settings - Fork 74
/
Copy pathAlien Syndrome (set 4, System 16B, unprotected).mra
122 lines (116 loc) · 5.55 KB
/
Alien Syndrome (set 4, System 16B, unprotected).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
122
<!-- 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>Alien Syndrome (set 4, System 16B, unprotected)</name>
<setname>aliensyn</setname>
<rbf>jts16b</rbf>
<mameversion>0261</mameversion>
<year>1987</year>
<manufacturer>Sega</manufacturer>
<players>2</players>
<joystick>8</joystick>
<rotation>horizontal</rotation>
<region>World</region>
<rom index="0" zip="aliensyn.zip" md5="None" address="0x30000000" asm_md5="536106504cfb2e9c11e4526e3f962d77">
<part>
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
11 00 00 00 00 00 00 00
</part>
<!-- maincpu - starts at 0x0 - length 0x80000 (19 bits) -->
<interleave output="16">
<part name="epr-11080.a1" crc="fe7378d9" map="01"/>
<part name="epr-11083.a4" crc="cb2ad9b3" map="10"/>
</interleave>
<interleave output="16">
<part name="epr-11081.a2" crc="1308ee63" map="01"/>
<part name="epr-11084.a5" crc="2e1ec7b1" map="10"/>
</interleave>
<interleave output="16">
<part name="epr-11082.a3" crc="9cdc2a14" map="01"/>
<part name="epr-11085.a6" crc="cff78f39" map="10"/>
</interleave>
<part repeat="0x50000"> FF</part>
<!-- JTFRAME_BA1_START -->
<!-- soundcpu - starts at 0x80000 - length 0xC0000 (20 bits) -->
<part name="epr-10723.a7" crc="99953526"/>
<part repeat="0x8000"> FF</part>
<part name="epr-10724.a8" crc="f971a817"/>
<part repeat="0x8000"> FF</part>
<part name="epr-10725.a9" crc="6a50e08f"/>
<part repeat="0x8000"> FF</part>
<part name="epr-10726.a10" crc="d50b7736"/>
<part repeat="0x88000"> FF</part>
<!-- JTFRAME_BA2_START -->
<!-- gfx1 - starts at 0x140000 - length 0x100000 (20 bits) -->
<interleave output="32">
<part name="epr-10702.b9" crc="393bc813" map="0001"/>
<part name="epr-10703.b10" crc="6b6dd9f5" map="0010"/>
<part name="epr-10704.b11" crc="911e7ebc" map="0100"/>
<part name="epr-10704.b11" crc="911e7ebc" map="1000"/>
</interleave>
<part repeat="0xC0000"> FF</part>
<!-- JTFRAME_BA3_START -->
<!-- sprites - starts at 0x240000 - length 0x200000 (21 bits) -->
<interleave output="16">
<part name="epr-10709.b1" crc="addf0a90" map="01"/>
<part name="epr-10713.b5" crc="ececde3a" map="10"/>
</interleave>
<interleave output="16">
<part name="epr-10710.b2" crc="992369eb" map="01"/>
<part name="epr-10714.b6" crc="91bf42fb" map="10"/>
</interleave>
<interleave output="16">
<part name="epr-10711.b3" crc="29166ef6" map="01"/>
<part name="epr-10715.b7" crc="a7c57384" map="10"/>
</interleave>
<interleave output="16">
<part name="epr-10712.b4" crc="876ad019" map="01"/>
<part name="epr-10716.b8" crc="40ba1d48" map="10"/>
</interleave>
<part repeat="0x180000"> FF</part>
<!-- JTFRAME_PROM_START -->
<!-- MCU_START -->
<!-- mcu - starts at 0x440000 - length 0x2000 (13 bits) -->
<part repeat="0x1000"> FF</part>
<part repeat="0x1000"> FF</part>
<!-- MAINKEY_START -->
<!-- maincpu:key - starts at 0x442000 - length 0x6000 (15 bits) -->
<part repeat="0x2000"> FF</part>
<part repeat="0x4000"> FF</part>
<!-- SNDKEY_START -->
<!-- soundcpu:key - starts at 0x448000 - length 0x2000 (13 bits) -->
<part repeat="0x2000"> FF</part>
<!-- Total 0x44A000 bytes - 4392 kBytes -->
</rom>
<nvram index="2" size="16384"/>
<rom index="1">
<part>00 92</part>
</rom>
<switches page_id="1" page_name="Switches" base="16" default="ff,fd">
<!-- DSW1 -->
<dip name="Coin A" bits="0,3" ids="Free Play or 1/1,1/1 2/3,1/1 4/5,1/1 5/6,2/1 4/3,2/1 5/3 6/4,2/3,4/1,3/1,2/1,1/6,1/5,1/4,1/3,1/2,1/1"/>
<dip name="Coin B" bits="4,7" ids="Free Play or 1/1,1/1 2/3,1/1 4/5,1/1 5/6,2/1 4/3,2/1 5/3 6/4,2/3,4/1,3/1,2/1,1/6,1/5,1/4,1/3,1/2,1/1"/>
<!-- DSW2 -->
<dip name="Demo Sounds" bits="9" ids="On,Off"/>
<dip name="Lives" bits="10,11" ids="Free Play,4,2,3"/>
<dip name="Timer" bits="12,13" ids="120,130,140,150"/>
<dip name="Difficulty" bits="14,15" ids="Hardest,Hard,Easy,Normal"/>
</switches>
<buttons names="Shot,-,-,-,Start,Coin,Core credits" default="A,Start,Select,-" count="1"/>
</misterromdescription>