summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Curt Coder <curtcoder@mail.com>2013-03-28 14:21:21 +0000
committer Curt Coder <curtcoder@mail.com>2013-03-28 14:21:21 +0000
commit3ad939654bdadd36d83c43cf6525d29f080eae64 (patch)
treeb963f62f0ec7dc35b41c85ce70d0d2f5166054ca /src
parentc00f72eb4fb2d17aa43eca95ab9a225715d605d2 (diff)
(MESS) Added some most wanted Commodore ROMs. [Martin Hoffmann-Vetter]
Diffstat (limited to 'src')
-rw-r--r--src/mess/drivers/c900.c3
-rw-r--r--src/mess/machine/c2040.c6
-rw-r--r--src/mess/machine/d9060.c2
3 files changed, 7 insertions, 4 deletions
diff --git a/src/mess/drivers/c900.c b/src/mess/drivers/c900.c
index 3b503a0d1eb..244408cefe0 100644
--- a/src/mess/drivers/c900.c
+++ b/src/mess/drivers/c900.c
@@ -56,6 +56,9 @@ ROM_START( c900 )
ROM_REGION16_LE( 0x8000, "maincpu", 0 )
ROM_LOAD16_BYTE( "c 900 boot-h v 1.0.bin.u17", 0x0000, 0x4000, CRC(c3aa7fc1) SHA1(ff12dd100fa7b1e7e931e9a8ef4c4f5cc056e099) )
ROM_LOAD16_BYTE( "c 900 boot-l v 1.0.bin.u18", 0x0001, 0x4000, CRC(0aa39272) SHA1(b2c5da4586d38fc66bb33aafeae4dbda36080f1e) )
+
+ ROM_REGION( 0x1000, "chargen", 0 )
+ ROM_LOAD( "380217-01.u2", 0x0000, 0x1000, CRC(64cb4171) SHA1(e60d796170addfd27e2c33090f9c512c7e3f99f5) )
ROM_END
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */
diff --git a/src/mess/machine/c2040.c b/src/mess/machine/c2040.c
index 7319ef333a1..e522eec32fa 100644
--- a/src/mess/machine/c2040.c
+++ b/src/mess/machine/c2040.c
@@ -92,8 +92,8 @@ ROM_START( c2040 ) // schematic 320806
ROMX_LOAD( "901468-07.uh1", 0x2000, 0x1000, CRC(9b09ae83) SHA1(6a51c7954938439ca8342fc295bda050c06e1791), ROM_BIOS(2) )
ROM_REGION( 0x400, M6504_TAG, 0 )
- ROMX_LOAD( "901466-01.uk3", 0x000, 0x400, NO_DUMP, ROM_BIOS(1) )
- ROMX_LOAD( "901466-02.uk3", 0x000, 0x400, NO_DUMP, ROM_BIOS(2) ) // 6530-028 BAD_DUMP CRC(e1c86c43) SHA1(d8209c66fde3f2937688ba934ba968678a9d2ebb) ) // parsed in from disassembly
+ ROMX_LOAD( "901466-01.uk3", 0x000, 0x400, CRC(9d1e25ce) SHA1(d539858f839f96393f218307df7394362a84a26a), ROM_BIOS(1) )
+ ROMX_LOAD( "901466-02.uk3", 0x000, 0x400, CRC(9d1e25ce) SHA1(d539858f839f96393f218307df7394362a84a26a), ROM_BIOS(2) )
ROM_REGION( 0x800, "gcr", 0)
ROM_LOAD( "901467.uk6", 0x000, 0x800, CRC(a23337eb) SHA1(97df576397608455616331f8e837cb3404363fa2) )
@@ -161,7 +161,7 @@ ROM_START( c8050 ) // schematic 8050001
ROMX_LOAD( "901888-01.uh1", 0x2000, 0x2000, CRC(de9b6132) SHA1(2e6c2d7ca934e5c550ad14bd5e9e7749686b7af4), ROM_BIOS(4) )
ROM_REGION( 0x400, M6504_TAG, 0 )
- ROM_LOAD_OPTIONAL( "901483-02.uk3", 0x000, 0x400, NO_DUMP ) // 6530-036
+ ROM_LOAD_OPTIONAL( "901483-02.uk3", 0x000, 0x400, CRC(d7277f95) SHA1(7607f9357f3a08f2a9f20931058d60d9e3c17d39) ) // 6530-036
ROM_LOAD_OPTIONAL( "901483-03.uk3", 0x000, 0x400, CRC(9e83fa70) SHA1(e367ea8a5ddbd47f13570088427293138a10784b) ) // 6530-038 RIOT DOS 2.5 Micropolis
ROM_LOAD_OPTIONAL( "901483-04.uk3", 0x000, 0x400, NO_DUMP ) // 6530-039 RIOT DOS 2.5 Tandon
ROM_LOAD_OPTIONAL( "901884-01.uk3", 0x000, 0x400, NO_DUMP ) // 6530-40 RIOT DOS 2.7 Tandon
diff --git a/src/mess/machine/d9060.c b/src/mess/machine/d9060.c
index e8256cf02a5..d695e4aece6 100644
--- a/src/mess/machine/d9060.c
+++ b/src/mess/machine/d9060.c
@@ -52,7 +52,7 @@ const device_type D9090 = &device_creator<d9090_device>;
ROM_START( d9060 )
ROM_REGION( 0x4000, M6502_DOS_TAG, 0 )
- ROM_LOAD( "300516-001.7c", 0x0000, 0x2000, NO_DUMP ) // Revision A
+ ROM_LOAD( "300516-001.7c", 0x0000, 0x2000, CRC(2d758a14) SHA1(c959cc9dde84fc3d64e95e58a0a096a26d8107fd) ) // Revision A
ROM_LOAD( "300517-001.7d", 0x2000, 0x2000, CRC(566df630) SHA1(b1602dfff408b165ee52a6a4ca3e2ec27e689ba9) ) // Revision A
ROM_LOAD( "300516-002.7c", 0x0000, 0x2000, CRC(2d758a14) SHA1(c959cc9dde84fc3d64e95e58a0a096a26d8107fd) ) // Revision B
ROM_LOAD( "300517-002.7d", 0x2000, 0x2000, CRC(f0382bc3) SHA1(0b0a8dc520f5b41ffa832e4a636b3d226ccbb7f1) ) // Revision B