summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2019-08-06 12:57:44 +0200
committer hap <happppp@users.noreply.github.com>2019-08-06 12:58:05 +0200
commitd54653bfae5abab3d0caaf53cc7d38a70e2b4818 (patch)
treee1cf5bc079f21ced605fe7ccf68d9356d9d3f030
parentc2f75033cbd9056f37206b050b08ff8d23e2ad37 (diff)
sms: fix eo's sdl blackscreen (nw)
-rw-r--r--src/mame/drivers/fidel_cc7.cpp3
-rw-r--r--src/mame/drivers/saitek_stratos.cpp16
-rw-r--r--src/mame/layout/coco3.lay6
-rw-r--r--src/mame/layout/sms1.lay8
4 files changed, 18 insertions, 15 deletions
diff --git a/src/mame/drivers/fidel_cc7.cpp b/src/mame/drivers/fidel_cc7.cpp
index f872eba2333..2c802e9df52 100644
--- a/src/mame/drivers/fidel_cc7.cpp
+++ b/src/mame/drivers/fidel_cc7.cpp
@@ -15,6 +15,9 @@ This is a cost-reduced design from CC10, no special I/O chips.
Backgammon Challenger (BKC) is the same PCB, with the speaker connection going
to the display panel instead.
+CC7 (BCC) was also bootlegged around 1981 by Splice Industria Brasileira,
+as "Byte XD-300". Mostek MK3880N-4 @ 4MHz, ROM contents is same as BCC REVB.
+
RE information from netlist by Berger (a BCC model)
Memory map:
diff --git a/src/mame/drivers/saitek_stratos.cpp b/src/mame/drivers/saitek_stratos.cpp
index 3c7912a30f7..36ca484c49d 100644
--- a/src/mame/drivers/saitek_stratos.cpp
+++ b/src/mame/drivers/saitek_stratos.cpp
@@ -541,33 +541,33 @@ void stratos_state::tking2(machine_config &config)
ROM_START( stratos )
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD("w1y01f_728m_u3.u3", 0x0000, 0x8000, CRC(b58a7256) SHA1(75b3a3a65f4ca8d52aa5b17a06319bff59d9014f) )
+ ROM_LOAD("w1yo1f_728m_u3.u3", 0x0000, 0x8000, CRC(b58a7256) SHA1(75b3a3a65f4ca8d52aa5b17a06319bff59d9014f) )
ROM_LOAD("bw1_819n_u4.u4", 0x8000, 0x8000, CRC(cb0de631) SHA1(f78d40213be21775966cbc832d64acd9b73de632) )
ROM_END
ROM_START( stratosa )
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD("w1y01f_728l_u3.u3", 0x0000, 0x8000, CRC(19a22058) SHA1(a5ca54d870c70b7ce9c7be2951800bf49cc57527) )
+ ROM_LOAD("w1yo1f_728l_u3.u3", 0x0000, 0x8000, CRC(19a22058) SHA1(a5ca54d870c70b7ce9c7be2951800bf49cc57527) )
ROM_LOAD("bw1_819n_u4.u4", 0x8000, 0x8000, CRC(cb0de631) SHA1(f78d40213be21775966cbc832d64acd9b73de632) )
ROM_END
ROM_START( tking ) // PCB rev. 10
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD("y01f_713d_u3.u3", 0x0000, 0x8000, CRC(b8c6d853) SHA1(98923f44bbbd2ea17c269850971d3df229e6057e) )
- ROM_LOAD("y01f_712a_u4.u4", 0x8000, 0x8000, CRC(7d3f8f7b) SHA1(8be5d8d988ff0577ccfec0a773bfd94599f2534f) )
+ ROM_LOAD("yo1f_713d_u3.u3", 0x0000, 0x8000, CRC(b8c6d853) SHA1(98923f44bbbd2ea17c269850971d3df229e6057e) )
+ ROM_LOAD("yo1f_712a_u4.u4", 0x8000, 0x8000, CRC(7d3f8f7b) SHA1(8be5d8d988ff0577ccfec0a773bfd94599f2534f) )
ROM_END
ROM_START( tkinga ) // PCB rev. 3, also PCB rev. 5
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD("w1y01f_728l_u3.u3", 0x0000, 0x8000, CRC(19a22058) SHA1(a5ca54d870c70b7ce9c7be2951800bf49cc57527) )
- ROM_LOAD("y01f-b_819o_u4.u4", 0x8000, 0x8000, CRC(336040d4) SHA1(aca662b8cc4d6bafd61ca158c768ba8896117169) )
+ ROM_LOAD("w1yo1f_728l_u3.u3", 0x0000, 0x8000, CRC(19a22058) SHA1(a5ca54d870c70b7ce9c7be2951800bf49cc57527) )
+ ROM_LOAD("yo1f-b_819o_u4.u4", 0x8000, 0x8000, CRC(336040d4) SHA1(aca662b8cc4d6bafd61ca158c768ba8896117169) )
ROM_END
ROM_START( tkingb ) // PCB rev. 7
ROM_REGION( 0x10000, "maincpu", 0 )
- ROM_LOAD("w1y01f_728p_u3.u3", 0x0000, 0x8000, CRC(ad77f83e) SHA1(598fdb1e40267d9d43a3d8f287723070b9afa349) )
- ROM_LOAD("y01f-b_819o_u4.u4", 0x8000, 0x8000, CRC(336040d4) SHA1(aca662b8cc4d6bafd61ca158c768ba8896117169) )
+ ROM_LOAD("w1yo1f_728p_u3.u3", 0x0000, 0x8000, CRC(ad77f83e) SHA1(598fdb1e40267d9d43a3d8f287723070b9afa349) )
+ ROM_LOAD("yo1f-b_819o_u4.u4", 0x8000, 0x8000, CRC(336040d4) SHA1(aca662b8cc4d6bafd61ca158c768ba8896117169) )
ROM_END
diff --git a/src/mame/layout/coco3.lay b/src/mame/layout/coco3.lay
index 0a4205d8cdd..46a6bd2137a 100644
--- a/src/mame/layout/coco3.lay
+++ b/src/mame/layout/coco3.lay
@@ -1,12 +1,12 @@
<?xml version="1.0"?>
<mamelayout version="2">
<view name="Composite">
+ <!-- workaround for MAME selecting a 2-screen view by default -->
+ <screen index="1"><bounds left="0" top="0" right="4" bottom="3" /><color alpha="0" /></screen>
+
<screen index="0">
<bounds left="0" top="0" right="4" bottom="3" />
</screen>
-
- <!-- workaround for MAME selecting a 2-screen view by default -->
- <screen index="1"><bounds left="0" top="0" right="4" bottom="3" /><color alpha="0" /></screen>
</view>
<view name="RGB">
diff --git a/src/mame/layout/sms1.lay b/src/mame/layout/sms1.lay
index b390da57e59..f7524f52640 100644
--- a/src/mame/layout/sms1.lay
+++ b/src/mame/layout/sms1.lay
@@ -1,13 +1,13 @@
<?xml version="1.0"?>
<mamelayout version="2">
<view name="Main Screen Standard (4:3)">
- <screen index="0">
- <bounds left="0" top="0" right="4" bottom="3" />
- </screen>
-
<!-- workaround for MAME selecting a 3-screen view by default -->
<screen index="1"><bounds left="0" top="0" right="4" bottom="3" /><color alpha="0" /></screen>
<screen index="2"><bounds left="0" top="0" right="4" bottom="3" /><color alpha="0" /></screen>
+
+ <screen index="0">
+ <bounds left="0" top="0" right="4" bottom="3" />
+ </screen>
</view>
<view name="SegaScope Left LCD Standard (4:3)">