mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
New working software list items
------------------------------- ggm: Gruenfeld Edition: Master Chess Openings, Odin Edition: Master Reversi [Berger]
This commit is contained in:
parent
1dfeb9b6a4
commit
d5ed519910
8 changed files with 136 additions and 9 deletions
30
hash/ggm.xml
30
hash/ggm.xml
|
@ -51,6 +51,21 @@ license:CC0-1.0
|
|||
</part>
|
||||
</software>
|
||||
|
||||
<software name="gruen">
|
||||
<description>Gruenfeld Edition: Master Chess Openings</description>
|
||||
<year>1981</year>
|
||||
<publisher>Applied Concepts</publisher>
|
||||
<part name="cart" interface="ggm">
|
||||
<feature name="overlay" value="0x02" />
|
||||
<dataarea name="rom" size="0x8000">
|
||||
<rom name="gruenfeld.4" offset="0x4000" size="0x1000" crc="4399306d" sha1="e3af32559c34bd91924ddfeb23c4797c90f1279d" /> <!-- NMC27C32BQ-200, both ROM labels identical -->
|
||||
<rom offset="0x6000" size="0x1000" loadflag="reload" />
|
||||
<rom name="gruenfeld.5" offset="0x5000" size="0x1000" crc="66eddf41" sha1="8a1957f89e7b8a97c17c26fa755f9b640fba0760" /> <!-- " -->
|
||||
<rom offset="0x7000" size="0x1000" loadflag="reload" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="lasvegas">
|
||||
<description>Las Vegas 21: Master Blackjack</description>
|
||||
<year>1980</year>
|
||||
|
@ -94,6 +109,21 @@ license:CC0-1.0
|
|||
</part>
|
||||
</software>
|
||||
|
||||
<software name="odin">
|
||||
<description>Odin Edition: Master Reversi</description>
|
||||
<year>1981</year>
|
||||
<publisher>Applied Concepts</publisher>
|
||||
<part name="cart" interface="ggm">
|
||||
<feature name="overlay" value="0x05" />
|
||||
<dataarea name="rom" size="0x8000">
|
||||
<rom name="0_odin_12_31" offset="0x4000" size="0x1000" crc="e40e33d0" sha1="55217755f08bce628c072a5ca950d20052d154a9" /> <!-- HN462532 -->
|
||||
<rom offset="0x6000" size="0x1000" loadflag="reload" />
|
||||
<rom name="1_odin_12_31" offset="0x5000" size="0x1000" crc="1dd4033d" sha1="6f252766b73ef88e5f8e93a5d0d7cf0182739f03" /> <!-- " -->
|
||||
<rom offset="0x7000" size="0x1000" loadflag="reload" />
|
||||
</dataarea>
|
||||
</part>
|
||||
</software>
|
||||
|
||||
<software name="steinitz">
|
||||
<description>Steinitz Edition-4: Master Chess</description>
|
||||
<year>1982</year>
|
||||
|
|
|
@ -24,7 +24,7 @@ power cycle the machine (or MAME).
|
|||
|
||||
Known chess cartridges (*denotes not dumped):
|
||||
- Chess/Boris 2.5 (aka Sargon 2.5)
|
||||
- *Gruenfeld Edition: Master Chess Openings
|
||||
- Gruenfeld Edition: Master Chess Openings
|
||||
- Morphy Edition: Master Chess
|
||||
- Capablanca Edition: Master Chess Endgame
|
||||
- Sandy Edition: Master Chess (German language version of Morphy)
|
||||
|
@ -36,12 +36,17 @@ visible on the module, though the German distributor Sandy Electronic sold them
|
|||
(and offered an upgrade service) as Gruenfeld-S and Capablanca-S.
|
||||
|
||||
Other games:
|
||||
- *Odin Edition: Master Reversi
|
||||
- Las Vegas 21: Master Blackjack
|
||||
- *Borchek: Championship Checkers
|
||||
- Las Vegas 21: Master Blackjack
|
||||
- Odin Edition: Master Reversi
|
||||
|
||||
There are supposedly 2 versions of Odin, one with 7 levels, and one with 8 levels
|
||||
(level 8 is a tournament level). Odin Encore is said to have 7 levels, but that
|
||||
can't be right, since the one in MAME was dumped from an Odin Encore. More likely,
|
||||
there are 2 revisions, used in both the standalone version and separate module.
|
||||
|
||||
Advertised games, presumed they were never released: Backgammon, Lunar Lander,
|
||||
Wits End (Mastermind).
|
||||
WitsEnd (Mastermind).
|
||||
|
||||
TODO:
|
||||
- confirm display AP segment, is it used anywhere?
|
||||
|
@ -194,7 +199,7 @@ void ggm_state::update_overlay()
|
|||
static const u16 overlay_lut[16] =
|
||||
{
|
||||
// see input defs for which overlay number is which
|
||||
0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
0, 1, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
|
||||
};
|
||||
|
||||
static const u16 fdigit_lut[][6] =
|
||||
|
@ -202,6 +207,7 @@ void ggm_state::update_overlay()
|
|||
// button labels in same style as MAME digits
|
||||
{ 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000 },
|
||||
{ 0x01fe, 0x1bdc, 0x1bfe, 0x2408, 0x0cac, 0x383e },
|
||||
{ 0x0000, 0x0000, 0x0000, 0x003f, 0x0000, 0x3fff },
|
||||
};
|
||||
|
||||
for (int i = 0; i < 6; i++)
|
||||
|
@ -463,6 +469,36 @@ static INPUT_PORTS_START( overlay_lasvegas )
|
|||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x04) PORT_CODE(KEYCODE_ENTER) PORT_CODE(KEYCODE_ENTER_PAD) PORT_NAME("Enter")
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( overlay_odin )
|
||||
PORT_MODIFY("IN.0")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_S) PORT_NAME("Flips")
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_A) PORT_CODE(KEYCODE_1) PORT_CODE(KEYCODE_1_PAD) PORT_NAME("A.1 / Black")
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_B) PORT_CODE(KEYCODE_2) PORT_CODE(KEYCODE_2_PAD) PORT_NAME("B.2 / Erase")
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_C) PORT_CODE(KEYCODE_3) PORT_CODE(KEYCODE_3_PAD) PORT_NAME("C.3 / White")
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_D) PORT_CODE(KEYCODE_4) PORT_CODE(KEYCODE_4_PAD) PORT_NAME("D.4")
|
||||
|
||||
PORT_MODIFY("IN.1")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_E) PORT_CODE(KEYCODE_5) PORT_CODE(KEYCODE_5_PAD) PORT_NAME("E.5")
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_F) PORT_CODE(KEYCODE_6) PORT_CODE(KEYCODE_6_PAD) PORT_NAME("F.6")
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_G) PORT_CODE(KEYCODE_7) PORT_CODE(KEYCODE_7_PAD) PORT_NAME("G.7")
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_H) PORT_CODE(KEYCODE_8) PORT_CODE(KEYCODE_8_PAD) PORT_NAME("H.8")
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_U) PORT_NAME("Audio")
|
||||
|
||||
PORT_MODIFY("IN.2")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_Y) PORT_NAME("Play / -")
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_W) PORT_NAME("B/W")
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_K) PORT_NAME("Rank")
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_T) PORT_NAME("Time")
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_DEL) PORT_CODE(KEYCODE_BACKSPACE) PORT_NAME("CE")
|
||||
|
||||
PORT_MODIFY("IN.3")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_L) PORT_NAME("Level")
|
||||
PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_I) PORT_NAME("Hint")
|
||||
PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_X) PORT_NAME("Halt")
|
||||
PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_R) PORT_NAME("Restore")
|
||||
PORT_BIT(0x10, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x05) PORT_CODE(KEYCODE_ENTER) PORT_CODE(KEYCODE_ENTER_PAD) PORT_NAME("Enter")
|
||||
INPUT_PORTS_END
|
||||
|
||||
static INPUT_PORTS_START( ggm )
|
||||
PORT_START("IN.0")
|
||||
PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) OVERLAY(0x00) PORT_CODE(KEYCODE_X) PORT_NAME("Keypad 4-2")
|
||||
|
@ -496,6 +532,7 @@ static INPUT_PORTS_START( ggm )
|
|||
PORT_INCLUDE( overlay_morphy )
|
||||
PORT_INCLUDE( overlay_steinitz )
|
||||
PORT_INCLUDE( overlay_lasvegas )
|
||||
PORT_INCLUDE( overlay_odin )
|
||||
|
||||
PORT_START("IN.4")
|
||||
PORT_CONFNAME( 0x01, 0x00, "Version" ) // factory-set
|
||||
|
@ -510,6 +547,7 @@ static INPUT_PORTS_START( ggm )
|
|||
PORT_CONFSETTING( 0x01, "Boris 2.5" )
|
||||
PORT_CONFSETTING( 0x04, "Las Vegas 21" )
|
||||
PORT_CONFSETTING( 0x02, "Morphy" )
|
||||
PORT_CONFSETTING( 0x05, "Odin" )
|
||||
PORT_CONFSETTING( 0x03, "Steinitz" )
|
||||
|
||||
PORT_START("IN.6")
|
||||
|
|
|
@ -121,6 +121,7 @@ on Joerg Woerner's datamath.org: http://www.datamath.org/IC_List.htm
|
|||
@MP2110 TMS1370 1980, Gakken Invader/Tandy Fire Away
|
||||
@MP2139 TMS1370 1981, Gakken Galaxy Invader 1000/Tandy Cosmic 1000 Fire Away
|
||||
@MP2726 TMS1040 1979, Tomy Break Up
|
||||
*MP2787 TMS1040? 1980, Bandai Race Time (? note: VFD-capable)
|
||||
*MP2788 TMS1040? 1980, Bandai Flight Time (? note: VFD-capable)
|
||||
@MP3005 TMS1730 1989, Tiger Copy Cat (model 7-522)
|
||||
@MP3200 TMS1000 1978, Parker Brothers Electronic Master Mind
|
||||
|
|
|
@ -27,6 +27,7 @@ known chips:
|
|||
@080 uPD553C 1980, Epoch Electronic Football
|
||||
*084 uPD553C 1980, Bandai Gunfighter
|
||||
*102 uPD553C 1981, Bandai Block Out
|
||||
*103 uPD553C 1981, Bandai Galaxian
|
||||
@153 uPD553C 1981, Epoch Galaxy II
|
||||
@160 uPD553C 1982, Tomy Pac Man (TN-08)
|
||||
*167 uPD553C 1982, Sony SL models (betamax) (have dump)
|
||||
|
|
|
@ -14,11 +14,13 @@ license:CC0-1.0
|
|||
<element name="brown"><rect><color red="0.25" green="0.1" blue="0.05" /></rect></element>
|
||||
<element name="yellow"><rect><color red="0.8" green="0.7" blue="0.4" /></rect></element>
|
||||
|
||||
<element name="brown_nb" defstate="0xf"><rect state="0"><color red="0.25" green="0.1" blue="0.05" /></rect></element>
|
||||
<element name="red_s3" defstate="0"><rect state="3"><color red="0.8" green="0.1" blue="0.15" /></rect></element>
|
||||
<element name="green_s3" defstate="0"><rect state="3"><color red="0.3" green="0.8" blue="0.2" /></rect></element>
|
||||
<element name="brown_s3" defstate="0"><rect state="3"><color red="0.25" green="0.1" blue="0.05" /></rect></element>
|
||||
<element name="brown_s4" defstate="0"><rect state="4"><color red="0.25" green="0.1" blue="0.05" /></rect></element>
|
||||
<element name="brown_nb" defstate="0xf"><rect state="0"><color red="0.25" green="0.1" blue="0.05" /></rect></element>
|
||||
<element name="brown_s5" defstate="0"><rect state="5"><color red="0.25" green="0.1" blue="0.05" /></rect></element>
|
||||
<element name="yellow_s5" defstate="0"><rect state="5"><color red="0.8" green="0.7" blue="0.4" /></rect></element>
|
||||
|
||||
<element name="digitr" defstate="0"><led14seg><color red="0.75" green="0.1" blue="0.15" /></led14seg></element>
|
||||
<element name="digitb" defstate="0"><led14seg><color red="0" green="0" blue="0.0" /></led14seg></element>
|
||||
|
@ -159,6 +161,28 @@ license:CC0-1.0
|
|||
<element name="text_lasvegas19" defstate="0"><text state="4" string="HIT"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_lasvegas20" defstate="0"><text state="4" string="ENTER"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
|
||||
<element name="text_odin01" defstate="0"><text state="5" string="RESTORE"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin02" defstate="0"><text state="5" string="G.7"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin03" defstate="0"><text state="5" string="H.8"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin04" defstate="0"><text state="5" string="AUDIO"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin05" defstate="0"><text state="5" string="CE"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin06" defstate="0"><text state="5" string="HINT"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin07" defstate="0"><text state="5" string="D.4"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin08" defstate="0"><text state="5" string="E.5"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin09" defstate="0"><text state="5" string="F.6"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin10" defstate="0"><text state="5" string="TIME"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin11" defstate="0"><text state="5" string="HALT"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin12" defstate="0"><text state="5" string="A.1"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin13a" defstate="0"><text state="5" string="B.2"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin13b" defstate="0"><text state="5" string="ERASE"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin14" defstate="0"><text state="5" string="C.3"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin15" defstate="0"><text state="5" string="RANK"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin16" defstate="0"><text state="5" string="LEVEL"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin17" defstate="0"><text state="5" string="FLIPS"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin18" defstate="0"><text state="5" string="PLAY"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin19" defstate="0"><text state="5" string="B/W"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
<element name="text_odin20" defstate="0"><text state="5" string="ENTER"><color red="0.55" green="0.6" blue="0.35" /></text></element>
|
||||
|
||||
|
||||
<!-- groups -->
|
||||
|
||||
|
@ -390,6 +414,38 @@ license:CC0-1.0
|
|||
<element ref="text_lasvegas19" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="11.2" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_lasvegas20" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="11.5" width="3.3" height="0.8" /></element>
|
||||
|
||||
<!-- odin overlay -->
|
||||
<element ref="brown_s5" inputtag="IN.6" inputmask="0x0f" inputraw="yes"><bounds x="5.25" y="4.85" width="1" height="1.3" /></element>
|
||||
<element ref="brown_s5" inputtag="IN.6" inputmask="0x0f" inputraw="yes"><bounds x="9.25" y="4.85" width="1" height="1.3" /></element>
|
||||
<element ref="brown_s5" inputtag="IN.6" inputmask="0x0f" inputraw="yes"><bounds x="13.25" y="4.85" width="1" height="1.3" /></element>
|
||||
<element ref="brown_s5" inputtag="IN.6" inputmask="0x0f" inputraw="yes"><bounds x="9.25" y="8.35" width="1" height="1.3" /></element>
|
||||
<element ref="yellow_s5" inputtag="IN.6" inputmask="0x0f" inputraw="yes"><bounds x="9" y="12.5" width="1.5" height="0.15" /></element>
|
||||
|
||||
<element ref="text_odin01" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.1" y="1.0" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin02" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="0.7" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin03" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="0.7" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin04" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="1.0" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin05" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="0.7" width="3.3" height="1.3" /></element>
|
||||
|
||||
<element ref="text_odin06" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.1" y="4.5" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin07" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="4.2" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin08" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="4.2" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin09" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="4.2" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin10" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="4.5" width="3.3" height="0.8" /></element>
|
||||
|
||||
<element ref="text_odin11" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.1" y="8.0" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin12" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="7.1" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin13a" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="7.1" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin13b" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="8.6" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin14" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="7.1" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin15" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="8.0" width="3.3" height="0.8" /></element>
|
||||
|
||||
<element ref="text_odin16" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="0.1" y="11.5" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin17" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="4.1" y="11.5" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin18" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="8.1" y="11.0" width="3.3" height="0.8" /></element>
|
||||
<element ref="text_odin19" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="12.1" y="11.2" width="3.3" height="1.3" /></element>
|
||||
<element ref="text_odin20" inputtag="IN.6" inputmask="0x0f" inputraw="yes" blend="add"><bounds x="16.1" y="11.5" width="3.3" height="0.8" /></element>
|
||||
|
||||
<!-- input highlights -->
|
||||
<element ref="hl" inputtag="IN.3" inputmask="0x08"><bounds x="0" y="0" width="3.5" height="3" /><color alpha="0.22" /></element>
|
||||
<element ref="hl" inputtag="IN.1" inputmask="0x04"><bounds x="4" y="0" width="3.5" height="3" /><color alpha="0.22" /></element>
|
||||
|
|
|
@ -1892,6 +1892,6 @@ GAME( 1997, starswepj, starswep, starswep, namcos11, namcos11_state, empty_
|
|||
GAME( 1998, myangel3, 0, myangel3, myangel3, namcos11_state, empty_init, ROT0, "MOSS / Namco", "Kosodate Quiz My Angel 3 (Japan, KQT1/VER.A)", 0 )
|
||||
GAME( 1999, ptblank2a, ptblank2, ptblank2ua, ptblank2ua, namcos11_state, empty_init, ROT0, "Namco", "Point Blank 2 (World, GNB2/VER.A)", 0 )
|
||||
GAME( 1999, ptblank2b, ptblank2, ptblank2ua, ptblank2ua, namcos11_state, empty_init, ROT0, "Namco", "Point Blank 2 (World, GNB2/VER.A alt)", 0 )
|
||||
GAME( 1999, ptblank2c, ptblank2, ptblank2ua, ptblank2ua, namcos11_state, empty_init, ROT0, "Namco", "Point Blank 2 (unknown region)", 0 )
|
||||
GAME( 1999, ptblank2c, ptblank2, ptblank2ua, ptblank2ua, namcos11_state, empty_init, ROT0, "Namco", "Point Blank 2 (World, unknown version)", 0 )
|
||||
GAME( 1999, ptblank2ua, ptblank2, ptblank2ua, ptblank2ua, namcos11_state, empty_init, ROT0, "Namco", "Point Blank 2 (US, GNB3/VER.A)", 0 )
|
||||
GAME( 1999, gunbarla, ptblank2, ptblank2ua, ptblank2ua, namcos11_state, empty_init, ROT0, "Namco", "Gunbarl (Japan, GNB1/VER.A)", 0 )
|
||||
|
|
|
@ -31,6 +31,7 @@ TODO:
|
|||
- It's not known if the screen is color or B&W + overlay, but since the video
|
||||
chip is meant for a color tv, let's assume the green tint is from the screen
|
||||
itself. Photos of the home version also show a green tint.
|
||||
- Is Universal's "Computer R-3" a modified version of this game?
|
||||
|
||||
*******************************************************************************/
|
||||
|
||||
|
@ -203,7 +204,7 @@ void cothello_state::sound_w(u8 data)
|
|||
|
||||
void cothello_state::main_map(address_map &map)
|
||||
{
|
||||
map(0x0000, 0x0bff).rom();
|
||||
map(0x0000, 0x0fff).rom();
|
||||
map(0x4000, 0x40ff).ram();
|
||||
map(0x6000, 0x6000).r(FUNC(cothello_state::input_r));
|
||||
map(0x8000, 0x8000).w(FUNC(cothello_state::sound_w));
|
||||
|
|
|
@ -1880,7 +1880,7 @@ void seibuspi_state::sxx2e(machine_config &config)
|
|||
config.device_remove("soundfifo2");
|
||||
|
||||
/* sound hardware */
|
||||
// Single PCBs only output mono sound, SXX2E : unverified
|
||||
// Single PCBs only output mono sound, SXX2E : unverified
|
||||
config.device_remove("lspeaker");
|
||||
config.device_remove("rspeaker");
|
||||
SPEAKER(config, "mono").front_center();
|
||||
|
|
Loading…
Reference in a new issue