summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatarGravatar rfka01 <rfka01@users.noreply.github.com>2019-06-24 17:46:20 +0200
committerGravatarGravatar R. Belmont <rb6502@users.noreply.github.com>2019-06-24 11:46:20 -0400
commitc20f62c33a645524e72b37d012afbe23e9720503 (patch) (github)
treed7de294220557f2eeefcebcbd454f77fda0fe54f
parent0c3d1ddfe51f9c7971058d397e98ecc094d6bc08 (diff)
downloadmame-c20f62c33a645524e72b37d012afbe23e9720503.tar.bz2
mame-c20f62c33a645524e72b37d012afbe23e9720503.zip
micral.cpp: added Honeywell-Bull Questar/M (from user aquarius) (#5280)
* micral.cpp: added Honeywell-Bull Questar/M * micral.cpp: missed a file, comments
-rw-r--r--src/mame/drivers/micral.cpp26
-rw-r--r--src/mame/mame.lst1
2 files changed, 25 insertions, 2 deletions
diff --git a/src/mame/drivers/micral.cpp b/src/mame/drivers/micral.cpp
index 6b1bab57c18..5b016e6576a 100644
--- a/src/mame/drivers/micral.cpp
+++ b/src/mame/drivers/micral.cpp
@@ -47,6 +47,12 @@ Other things...
- keyboard
- unknown ports
+--------------------
+Honeywell Bull Questar/M
+
+http://www.histoireinform.com/Histoire/+infos6/chr6inf3.htm
+https://www.esocop.org/docs/Questar.pdf
+
*********************************************************************************/
#include "emu.h"
@@ -435,7 +441,23 @@ ROM_START( micral )
ROM_LOAD( "c10_char.bin", 0x0000, 0x2000, BAD_DUMP CRC(cb530b6f) SHA1(95590bbb433db9c4317f535723b29516b9b9fcbf))
ROM_END
+ROM_START( questarm )
+ ROM_REGION( 0x10000, "maincpu", 0 )
+ ROM_LOAD( "qm_547_1.rom", 0xf800, 0x0800, CRC(8e6dc953) SHA1(b31375af8c6769578d2000fff3e751e94e7ae4d4) )
+
+ // using the keyboard ROM from 'micral' for now
+ ROM_REGION( 0x400, "keyboard", 0 )
+ ROM_LOAD( "2010221.rom", 0x000, 0x400, CRC(65123378) SHA1(401f0a648b78bf1662a1cd2546e83ba8e3cb7a42) )
+
+ ROM_REGION( 0x2000, "vram", ROMREGION_ERASEFF )
+
+ // Using the chargen from 'c10' for now.
+ ROM_REGION( 0x2000, "chargen", 0 )
+ ROM_LOAD( "c10_char.bin", 0x0000, 0x2000, BAD_DUMP CRC(cb530b6f) SHA1(95590bbb433db9c4317f535723b29516b9b9fcbf))
+ROM_END
+
/* Driver */
-// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
-COMP( 1981, micral, 0, 0, micral, micral, micral_state, init_micral, "Bull R2E", "Micral 80-22G", MACHINE_IS_SKELETON )
+// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
+COMP( 1981, micral, 0, 0, micral, micral, micral_state, init_micral, "Bull R2E", "Micral 80-22G", MACHINE_IS_SKELETON )
+COMP( 1982, questarm, micral, 0, micral, micral, micral_state, init_micral, "Honeywell Bull", "Questar/M", MACHINE_IS_SKELETON )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index d02525fe1ae..39ed81e41c8 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -21590,6 +21590,7 @@ mice2_6809 // (c) 1986 Microtek International, Inc.
@source:micral.cpp
micral //
+questarm
@source:micro20.cpp
micro20 // (c) 1984 GMX