summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2014-12-05 03:13:16 +0100
committer hap <happppp@users.noreply.github.com>2014-12-05 03:13:16 +0100
commit989bf05978ed5f322469eecd578babe35cd62163 (patch)
treee6848a51cc6f890efc8f92c3a6a0a3f36f5b7189
parenta0b9994942716a044c5887ff43c463ccb69b86d0 (diff)
added starwbc rom listing from the patent, looks like it works fine after correcting 1 typo
-rw-r--r--src/mess/drivers/starwbc.c14
-rw-r--r--src/mess/mess.lst1
2 files changed, 14 insertions, 1 deletions
diff --git a/src/mess/drivers/starwbc.c b/src/mess/drivers/starwbc.c
index 5bf617c4a8a..ba43831f6a7 100644
--- a/src/mess/drivers/starwbc.c
+++ b/src/mess/drivers/starwbc.c
@@ -20,6 +20,7 @@
// master clock is unknown, the value below is an approximation
+// (patent says R=51K, C=47pf, but then it sounds too low pitched)
#define MASTER_CLOCK (350000)
@@ -279,5 +280,16 @@ ROM_START( starwbc )
ROM_LOAD( "tms1100_starwbc_opla.pla", 0, 365, CRC(d358a76d) SHA1(06b60b207540e9b726439141acadea9aba718013) )
ROM_END
+ROM_START( starwbcp )
+ ROM_REGION( 0x0800, "maincpu", 0 )
+ ROM_LOAD( "us4270755", 0x0000, 0x0800, BAD_DUMP CRC(112b7069) SHA1(11f39c69a543c128023ba11cc6228bacdfab04de) ) // from patent us4270755, may have errors
+
+ ROM_REGION( 867, "maincpu:mpla", 0 )
+ ROM_LOAD( "tms1100_starwbc_mpla.pla", 0, 867, CRC(03574895) SHA1(04407cabfb3adee2ee5e4218612cb06c12c540f4) )
+ ROM_REGION( 365, "maincpu:opla", 0 )
+ ROM_LOAD( "tms1100_starwbc_opla.pla", 0, 365, CRC(d358a76d) SHA1(06b60b207540e9b726439141acadea9aba718013) )
+ROM_END
+
-CONS( 1979, starwbc, 0, 0, starwbc, starwbc, driver_device, 0, "Kenner", "Star Wars - Electronic Battle Command", GAME_SUPPORTS_SAVE )
+CONS( 1979, starwbc, 0, 0, starwbc, starwbc, driver_device, 0, "Kenner", "Star Wars - Electronic Battle Command", GAME_SUPPORTS_SAVE )
+CONS( 1979, starwbcp, starwbc, 0, starwbc, starwbc, driver_device, 0, "Kenner", "Star Wars - Electronic Battle Command (prototype)", GAME_SUPPORTS_SAVE )
diff --git a/src/mess/mess.lst b/src/mess/mess.lst
index 0e031f703f2..f19ed895e98 100644
--- a/src/mess/mess.lst
+++ b/src/mess/mess.lst
@@ -2238,6 +2238,7 @@ mmd2
mpf1p
cnsector
starwbc
+starwbcp
stopthie
amico2k
jtc