Skip to content

Commit 1befe04

Browse files
committed
Twin Cobra Release 20251209
1 parent 4e73100 commit 1befe04

5 files changed

Lines changed: 370 additions & 0 deletions

File tree

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<misterromdescription>
2+
<name>Kyukyoku Tiger (Japan, 2P Co-Op)</name>
3+
<setname>ktiger</setname>
4+
<rbf>twincobr_mister</rbf>
5+
<mameversion>0281</mameversion>
6+
<year>1989</year>
7+
<manufacturer>Toaplan / Taito Corporation</manufacturer>
8+
<players>2</players>
9+
<joystick>8-way</joystick>
10+
<rotation>Vertical (CW)</rotation>
11+
<region>Japan</region>
12+
<platform>Twin Cobra Platform</platform>
13+
<category>Shoot'em up</category>
14+
<catver>Shooter / Flying Horizontal</catver>
15+
16+
<switches default="00,80">
17+
<!-- DSWA -->
18+
<dip name="Invulnerability" bits="0" ids="Off,On"/>
19+
<dip name="Screen Inversion" bits="1" ids="Normal,Invert"/>
20+
<dip name="Service Mode" bits="2" ids="Normal,Screen Test"/>
21+
<dip name="Advertise Sound" bits="3" ids="On,Off"/>
22+
<dip name="Coin A" bits="4,5" ids="1/1,1/2,2/1,2/3"/>
23+
<dip name="Coin B" bits="6,7" ids="1/1,1/2,2/1,2/3"/>
24+
<!-- DSWB -->
25+
<dip name="Game Difficulty" bits="8,9" ids="B,A,C,D"/>
26+
<dip name="Extend" bits="10,11" ids="70k/200k,50k/150k,100k Only,None"/>
27+
<dip name="Hero Counts" bits="12,13" ids="3,5,4,2"/>
28+
<dip name="Screen Halt" bits="14" ids="Off,On"/>
29+
<dip name="Continue Play" bits="15" ids="No,Yes"/>
30+
</switches>
31+
32+
<buttons names="Shot,Bomb,Start,Coin,Pause" default="A,B,X,Y,R,L,Start"/>
33+
34+
<rom index="1">
35+
<part>00</part>
36+
</rom>
37+
38+
<rom index="0" zip="ktiger.zip|twincobr.zip" md5="None">
39+
<!-- maincpu - starts at 0x0 -->
40+
<interleave output="16">
41+
<part name="b30_01.7j" crc="07f64d13" map="01"/>
42+
<part name="b30_03.7h" crc="41be6978" map="10"/>
43+
</interleave>
44+
<interleave output="16">
45+
<part name="b30_02.8j" crc="321e2be6" map="01"/>
46+
<part name="b30_04.8h" crc="c3f960ff" map="10"/>
47+
</interleave>
48+
<part repeat="0x10000">00</part>
49+
50+
<!-- gfx1 - starts at 0x40000 -->
51+
<interleave output="32">
52+
<part name="blank.rom" crc="ab54d286" map="0001"/>
53+
<part name="b30_08.8c" crc="0a254133" map="0010"/>
54+
<part name="b30_07.10b" crc="e9e2d4b1" map="0100"/>
55+
<part name="b30_06.8b" crc="a599d845" map="1000"/>
56+
</interleave>
57+
<part repeat="0x30000">00</part>
58+
59+
<!-- gfx2 - starts at 0x80000 -->
60+
<interleave output="32">
61+
<part name="b30_16.20b" crc="15b3991d" map="0001"/>
62+
<part name="b30_15.18b" crc="d9e2e55d" map="0010"/>
63+
<part name="b30_13.18c" crc="13daeac8" map="0100"/>
64+
<part name="b30_14.20c" crc="8cc79357" map="1000"/>
65+
</interleave>
66+
67+
<!-- gfx3 - starts at 0xc0000 -->
68+
<interleave output="32">
69+
<part name="b30_12.16c" crc="b5d48389" map="0001"/>
70+
<part name="b30_11.14c" crc="97f20fdc" map="0010"/>
71+
<part name="b30_10.12c" crc="170c01db" map="0100"/>
72+
<part name="b30_09.10c" crc="44f5accd" map="1000"/>
73+
</interleave>
74+
<part repeat="0x20000">00</part>
75+
76+
<!-- scu - starts at 0x100000 -->
77+
<interleave output="32">
78+
<part name="b30_20.12d" crc="cb4092b8" map="1000"/>
79+
<part name="b30_19.14d" crc="9cb8675e" map="0100"/>
80+
<part name="b30_18.15d" crc="806fb374" map="0010"/>
81+
<part name="b30_17.16d" crc="4264bff8" map="0001"/>
82+
</interleave>
83+
84+
<!-- audiocpu - starts at 0x140000 -->
85+
<part name="b30_05.4f" crc="1a8f1e10"/>
86+
<part repeat="0x08000">00</part>
87+
88+
<!-- dsp - starts at 0x150000 -->
89+
<part name="d70015u_gxc-03_mcu_74002" crc="265b6f32"/>
90+
<!-- Total 0x150C00 bytes - 1347 kBytes -->
91+
</rom>
92+
</misterromdescription>
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<misterromdescription>
2+
<name>Kyukyoku Tiger (Japan, 1P Set)</name>
3+
<setname>ktigera</setname>
4+
<rbf>twincobr_mister</rbf>
5+
<mameversion>0281</mameversion>
6+
<year>1987</year>
7+
<manufacturer>Toaplan / Taito Corporation</manufacturer>
8+
<players>2</players>
9+
<joystick>8-way</joystick>
10+
<rotation>Vertical (CW)</rotation>
11+
<region>Japan</region>
12+
<platform>Twin Cobra Platform</platform>
13+
<category>Shoot'em up</category>
14+
<catver>Shooter / Flying Horizontal</catver>
15+
16+
<switches default="01,80">
17+
<!-- DSWA -->
18+
<dip name="Cabinet Type" bits="0" ids="Table,Upright"/>
19+
<dip name="Screen Inversion" bits="1" ids="Normal,Invert"/>
20+
<dip name="Service Mode" bits="2" ids="Normal,Screen Test"/>
21+
<dip name="Advertise Sound" bits="3" ids="On,Off"/>
22+
<dip name="Coin A" bits="4,5" ids="1/1,1/2,2/1,2/3"/>
23+
<dip name="Coin B" bits="6,7" ids="1/1,1/2,2/1,2/3"/>
24+
<!-- DSWB -->
25+
<dip name="Game Difficulty" bits="8,9" ids="B,A,C,D"/>
26+
<dip name="Extend" bits="10,11" ids="70k/200k,50k/150k,100k Only,None"/>
27+
<dip name="Hero Counts" bits="12,13" ids="3,5,4,2"/>
28+
<dip name="Dip Switch Display" bits="14" ids="Off,On"/>
29+
<dip name="Continue Play" bits="15" ids="No,Yes"/>
30+
</switches>
31+
32+
<buttons names="Shot,Bomb,Start,Coin,Pause" default="A,B,X,Y,R,L,Start"/>
33+
34+
<rom index="1">
35+
<part>01</part>
36+
</rom>
37+
38+
<rom index="0" zip="ktigera.zip|twincobr.zip" md5="None">
39+
<!-- maincpu - starts at 0x0 -->
40+
<interleave output="16">
41+
<part name="b30_01.7j" crc="07f64d13" map="01"/>
42+
<part name="b30_03.7h" crc="41be6978" map="10"/>
43+
</interleave>
44+
<interleave output="16">
45+
<part name="b30_02.8j" crc="1d63e9c4" map="01"/>
46+
<part name="b30_04.8h" crc="03957a30" map="10"/>
47+
</interleave>
48+
<part repeat="0x10000">00</part>
49+
50+
<!-- gfx1 - starts at 0x40000 -->
51+
<interleave output="32">
52+
<part name="b30_08.8c" crc="0a254133" map="0010"/>
53+
<part name="b30_07.10b" crc="e9e2d4b1" map="0100"/>
54+
<part name="b30_06.8b" crc="a599d845" map="1000"/>
55+
<part repeat="0x4000" map="0001">00</part>
56+
</interleave>
57+
<part repeat="0x30000">00</part>
58+
59+
<!-- gfx2 - starts at 0x80000 -->
60+
<interleave output="32">
61+
<part name="b30_16.20b" crc="15b3991d" map="0001"/>
62+
<part name="b30_15.18b" crc="d9e2e55d" map="0010"/>
63+
<part name="b30_13.18c" crc="13daeac8" map="0100"/>
64+
<part name="b30_14.20c" crc="8cc79357" map="1000"/>
65+
</interleave>
66+
67+
<!-- gfx3 - starts at 0xc0000 -->
68+
<interleave output="32">
69+
<part name="b30_12.16c" crc="b5d48389" map="0001"/>
70+
<part name="b30_11.14c" crc="97f20fdc" map="0010"/>
71+
<part name="b30_10.12c" crc="170c01db" map="0100"/>
72+
<part name="b30_09.10c" crc="44f5accd" map="1000"/>
73+
</interleave>
74+
<part repeat="0x20000">00</part>
75+
76+
<!-- scu - starts at 0x100000 -->
77+
<interleave output="32">
78+
<part name="b30_20.12d" crc="cb4092b8" map="1000"/>
79+
<part name="b30_19.14d" crc="9cb8675e" map="0100"/>
80+
<part name="b30_18.15d" crc="806fb374" map="0010"/>
81+
<part name="b30_17.16d" crc="4264bff8" map="0001"/>
82+
</interleave>
83+
84+
<!-- audiocpu - starts at 0x140000 -->
85+
<part name="b30_05.4f" crc="1a8f1e10"/>
86+
<part repeat="0x08000">00</part>
87+
88+
<!-- dsp - starts at 0x150000 -->
89+
<part name="d70015u_gxc-03_mcu_74002" crc="265b6f32"/>
90+
<!-- Total 0x150C00 bytes - 1347 kBytes -->
91+
</rom>
92+
</misterromdescription>
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<misterromdescription>
2+
<name>Twin Cobra (US)</name>
3+
<setname>twincobru</setname>
4+
<rbf>twincobr_mister</rbf>
5+
<mameversion>0281</mameversion>
6+
<year>1987</year>
7+
<manufacturer>Toaplan / Taito America Corporation (Romstar License)</manufacturer>
8+
<players>2</players>
9+
<joystick>8-way</joystick>
10+
<rotation>Vertical (CW)</rotation>
11+
<region>US</region>
12+
<platform>Twin Cobra Platform</platform>
13+
<category>Shoot'em up</category>
14+
<catver>Shooter / Flying Horizontal</catver>
15+
16+
<switches default="00,00">
17+
<!-- DSWA -->
18+
<dip name="Screen Inversion" bits="1" ids="Normal,Invert"/>
19+
<dip name="Service Mode" bits="2" ids="Normal,Screen Test"/>
20+
<dip name="Advertise Sound" bits="3" ids="On,Off"/>
21+
<dip name="Coin A" bits="4,5" ids="1/1,1/2,2/1,2/3"/>
22+
<dip name="Coin B" bits="6,7" ids="1/1,1/2,2/1,2/3"/>
23+
<!-- DSWB -->
24+
<dip name="Game Difficulty" bits="8,9" ids="B,A,C,D"/>
25+
<dip name="Extend" bits="10,11" ids="50k/150k,70k/200k,50k Only,100k Only"/>
26+
<dip name="Hero Counts" bits="12,13" ids="3,5,4,2"/>
27+
<dip name="Dip Switch Display" bits="14" ids="Off,On"/>
28+
</switches>
29+
30+
<buttons names="Shot,Bomb,Start,Coin,Pause" default="A,B,X,Y,R,L,Start"/>
31+
32+
<rom index="1">
33+
<part>03</part>
34+
</rom>
35+
36+
<rom index="0" zip="twincobru.zip|twincobr.zip" md5="None">
37+
<!-- maincpu - starts at 0x0 -->
38+
<interleave output="16">
39+
<part name="b30_01.7j" crc="07f64d13" map="01"/>
40+
<part name="b30_03.7h" crc="41be6978" map="10"/>
41+
</interleave>
42+
<interleave output="16">
43+
<part name="b30_26_i.8j" crc="bdd00ba4" map="01"/>
44+
<part name="b30_27_i.8h" crc="ed600907" map="10"/>
45+
</interleave>
46+
<part repeat="0x10000">00</part>
47+
48+
<!-- gfx1 - starts at 0x40000 -->
49+
<interleave output="32">
50+
<part name="b30_08.8c" crc="0a254133" map="0010"/>
51+
<part name="b30_07.10b" crc="e9e2d4b1" map="0100"/>
52+
<part name="b30_06.8b" crc="a599d845" map="1000"/>
53+
<part repeat="0x4000" map="0001">00</part>
54+
</interleave>
55+
<part repeat="0x30000">00</part>
56+
57+
<!-- gfx2 - starts at 0x80000 -->
58+
<interleave output="32">
59+
<part name="b30_16.20b" crc="15b3991d" map="0001"/>
60+
<part name="b30_15.18b" crc="d9e2e55d" map="0010"/>
61+
<part name="b30_13.18c" crc="13daeac8" map="0100"/>
62+
<part name="b30_14.20c" crc="8cc79357" map="1000"/>
63+
</interleave>
64+
65+
<!-- gfx3 - starts at 0xc0000 -->
66+
<interleave output="32">
67+
<part name="b30_12.16c" crc="b5d48389" map="0001"/>
68+
<part name="b30_11.14c" crc="97f20fdc" map="0010"/>
69+
<part name="b30_10.12c" crc="170c01db" map="0100"/>
70+
<part name="b30_09.10c" crc="44f5accd" map="1000"/>
71+
</interleave>
72+
<part repeat="0x20000">00</part>
73+
74+
<!-- scu - starts at 0x100000 -->
75+
<interleave output="32">
76+
<part name="b30_20.12d" crc="cb4092b8" map="1000"/>
77+
<part name="b30_19.14d" crc="9cb8675e" map="0100"/>
78+
<part name="b30_18.15d" crc="806fb374" map="0010"/>
79+
<part name="b30_17.16d" crc="4264bff8" map="0001"/>
80+
</interleave>
81+
82+
<!-- audiocpu - starts at 0x140000 -->
83+
<part name="b30_05.4f" crc="1a8f1e10"/>
84+
<part repeat="0x08000">00</part>
85+
86+
<!-- dsp - starts at 0x150000 -->
87+
<interleave output="16">
88+
<part name="dsp_21.bin" crc="2d135376" map="01"/>
89+
<part name="dsp_22.bin" crc="79389a71" map="10"/>
90+
</interleave>
91+
<!-- Total 0x151000 bytes - 1348 kBytes -->
92+
</rom>
93+
</misterromdescription>
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<misterromdescription>
2+
<name>Twin Cobra (World)</name>
3+
<setname>twincobr</setname>
4+
<rbf>twincobr_mister</rbf>
5+
<mameversion>0281</mameversion>
6+
<year>1987</year>
7+
<manufacturer>Toaplan / Taito Corporation</manufacturer>
8+
<players>2</players>
9+
<joystick>8-way</joystick>
10+
<rotation>Vertical (CW)</rotation>
11+
<region>World</region>
12+
<platform>Twin Cobra Platform</platform>
13+
<category>Shoot'em up</category>
14+
<catver>Shooter / Flying Horizontal</catver>
15+
16+
<switches default="00,00">
17+
<!-- DSWA -->
18+
<dip name="Screen Inversion" bits="1" ids="Normal,Invert"/>
19+
<dip name="Service Mode" bits="2" ids="Normal,Screen Test"/>
20+
<dip name="Advertise Sound" bits="3" ids="On,Off"/>
21+
<dip name="Coin A" bits="4,5" ids="1/1,1/2,2/1,2/3"/>
22+
<dip name="Coin B" bits="6,7" ids="1/1,1/2,2/1,2/3"/>
23+
<!-- DSWB -->
24+
<dip name="Game Difficulty" bits="8,9" ids="B,A,C,D"/>
25+
<dip name="Extend" bits="10,11" ids="50k/150k,70k/200k,50k Only,100k Only"/>
26+
<dip name="Hero Counts" bits="12,13" ids="3,5,4,2"/>
27+
<dip name="Dip Switch Display" bits="14" ids="Off,On"/>
28+
</switches>
29+
30+
<buttons names="Shot,Bomb,Start,Coin,Pause" default="A,B,X,Y,R,L,Start"/>
31+
32+
<rom index="1">
33+
<part>02</part>
34+
</rom>
35+
36+
<rom index="0" zip="twincobr.zip" md5="None">
37+
<!-- maincpu - starts at 0x0 -->
38+
<interleave output="16">
39+
<part name="b30_01.7j" crc="07f64d13" map="01"/>
40+
<part name="b30_03.7h" crc="41be6978" map="10"/>
41+
</interleave>
42+
<interleave output="16">
43+
<part name="b30_26_ii.8j" crc="3a646618" map="01"/>
44+
<part name="b30_27_ii.8h" crc="d7d1e317" map="10"/>
45+
</interleave>
46+
<part repeat="0x10000">00</part>
47+
48+
<!-- gfx1 - starts at 0x40000 -->
49+
<interleave output="32">
50+
<part name="b30_08.8c" crc="0a254133" map="0010"/>
51+
<part name="b30_07.10b" crc="e9e2d4b1" map="0100"/>
52+
<part name="b30_06.8b" crc="a599d845" map="1000"/>
53+
<part repeat="0x4000" map="0001">00</part>
54+
</interleave>
55+
<part repeat="0x30000">00</part>
56+
57+
<!-- gfx2 - starts at 0x80000 -->
58+
<interleave output="32">
59+
<part name="b30_16.20b" crc="15b3991d" map="0001"/>
60+
<part name="b30_15.18b" crc="d9e2e55d" map="0010"/>
61+
<part name="b30_13.18c" crc="13daeac8" map="0100"/>
62+
<part name="b30_14.20c" crc="8cc79357" map="1000"/>
63+
</interleave>
64+
65+
<!-- gfx3 - starts at 0xc0000 -->
66+
<interleave output="32">
67+
<part name="b30_12.16c" crc="b5d48389" map="0001"/>
68+
<part name="b30_11.14c" crc="97f20fdc" map="0010"/>
69+
<part name="b30_10.12c" crc="170c01db" map="0100"/>
70+
<part name="b30_09.10c" crc="44f5accd" map="1000"/>
71+
</interleave>
72+
<part repeat="0x20000">00</part>
73+
74+
<!-- scu - starts at 0x100000 -->
75+
<interleave output="32">
76+
<part name="b30_20.12d" crc="cb4092b8" map="1000"/>
77+
<part name="b30_19.14d" crc="9cb8675e" map="0100"/>
78+
<part name="b30_18.15d" crc="806fb374" map="0010"/>
79+
<part name="b30_17.16d" crc="4264bff8" map="0001"/>
80+
</interleave>
81+
82+
<!-- audiocpu - starts at 0x140000 -->
83+
<part name="b30_05_ii.4f" crc="e37b3c44"/>
84+
<part repeat="0x08000">00</part>
85+
86+
<!-- dsp - starts at 0x150000 -->
87+
<interleave output="16">
88+
<part name="dsp_21.bin" crc="2d135376" map="01"/>
89+
<part name="dsp_22.bin" crc="79389a71" map="10"/>
90+
</interleave>
91+
<!-- Total 0x151000 bytes - 1348 kBytes -->
92+
</rom>
93+
</misterromdescription>
3.19 MB
Binary file not shown.

0 commit comments

Comments
 (0)