diff options
author | AJR <ajrhacker@users.noreply.github.com> | 2019-11-16 20:54:28 -0500 |
---|---|---|
committer | AJR <ajrhacker@users.noreply.github.com> | 2019-11-16 20:57:00 -0500 |
commit | 759729405a19876632c55bef6575a197416d604d (patch) | |
tree | 91d50247be2ca96bfe38ae969469681b1dfe2bf6 | |
parent | 639f3886d701d33764ba886492649747d1454049 (diff) |
Fix more region widths (nw)
34 files changed, 109 insertions, 109 deletions
diff --git a/src/mame/drivers/a7150.cpp b/src/mame/drivers/a7150.cpp index cea6f8b3a20..201b1f8d1bf 100644 --- a/src/mame/drivers/a7150.cpp +++ b/src/mame/drivers/a7150.cpp @@ -566,7 +566,7 @@ void a7150_state::a7150(machine_config &config) /* ROM definition */ ROM_START( a7150 ) - ROM_REGION( 0x10000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x10000, "user1", ROMREGION_ERASEFF ) ROM_DEFAULT_BIOS("2.3") // A7100 diff --git a/src/mame/drivers/apc.cpp b/src/mame/drivers/apc.cpp index f689d4c3657..490a1e2b432 100644 --- a/src/mame/drivers/apc.cpp +++ b/src/mame/drivers/apc.cpp @@ -1014,7 +1014,7 @@ void apc_state::apc(machine_config &config) ***************************************************************************/ ROM_START( apc ) - ROM_REGION( 0x2000, "ipl", ROMREGION_ERASE00 ) + ROM_REGION16_LE( 0x2000, "ipl", ROMREGION_ERASE00 ) ROM_LOAD16_BYTE( "pfbu2j.bin", 0x00000, 0x001000, CRC(86970df5) SHA1(be59c5dad3bd8afc21e9f2f1404553d4371978be) ) ROM_LOAD16_BYTE( "pfbu2l.bin", 0x00001, 0x001000, CRC(38df2e70) SHA1(a37ccaea00c2b290610d354de08b489fa897ec48) ) @@ -1024,7 +1024,7 @@ ROM_START( apc ) ROM_REGION( 0x2000, "gfx", ROMREGION_ERASE00 ) ROM_LOAD("pfcu1r.bin", 0x000000, 0x002000, CRC(683efa94) SHA1(43157984a1746b2e448f3236f571011af9a3aa73) ) - ROM_REGION( 0x2000, "aux_pcg", ROMREGION_ERASE00 ) + ROM_REGION16_LE( 0x2000, "aux_pcg", ROMREGION_ERASE00 ) ROM_END void apc_state::init_apc() diff --git a/src/mame/drivers/apricot.cpp b/src/mame/drivers/apricot.cpp index 4cb8b34d8d4..d5a5c365171 100644 --- a/src/mame/drivers/apricot.cpp +++ b/src/mame/drivers/apricot.cpp @@ -495,13 +495,13 @@ void apricot_state::apricotxi(machine_config &config) //************************************************************************** ROM_START( apricot ) - ROM_REGION(0x4000, "bootstrap", 0) + ROM_REGION16_LE(0x4000, "bootstrap", 0) ROM_LOAD16_BYTE("pc_bios_lo_001.bin", 0x0000, 0x2000, CRC(0c217cc2) SHA1(0d7a2b61e17966462b555115f962a175fadcf72a)) ROM_LOAD16_BYTE("pc_bios_hi_001.bin", 0x0001, 0x2000, CRC(7c27f36c) SHA1(c801bbf904815f76ec6463e948f57e0118a26292)) ROM_END ROM_START( apricotxi ) - ROM_REGION(0x4000, "bootstrap", 0) + ROM_REGION16_LE(0x4000, "bootstrap", 0) ROM_LOAD16_BYTE("lo_ve007.u11", 0x0000, 0x2000, CRC(e74e14d1) SHA1(569133b0266ce3563b21ae36fa5727308797deee)) // LO Ve007 03.04.84 ROM_LOAD16_BYTE("hi_ve007.u9", 0x0001, 0x2000, CRC(b04fb83e) SHA1(cc2b2392f1b4c04bb6ec8ee26f8122242c02e572)) // HI Ve007 03.04.84 ROM_END diff --git a/src/mame/drivers/attache.cpp b/src/mame/drivers/attache.cpp index c0038c6a572..c14aa80a668 100644 --- a/src/mame/drivers/attache.cpp +++ b/src/mame/drivers/attache.cpp @@ -1338,7 +1338,7 @@ ROM_START( attache816 ) ROM_LOAD("u630.bin", 0x0000, 0x0100, CRC(f7a5c821) SHA1(fea07d9ac7e4e5f4f72aa7b2159deaedbd662ead) ) // chip locations based on schematics - ROM_REGION(0x2000, "x86bios", 0) + ROM_REGION16_LE(0x2000, "x86bios", 0) ROM_LOAD16_BYTE("u4.bin", 0x0000, 0x1000, CRC(658c8f93) SHA1(ce4b388af5b73884194f548afa706964305462f7) ) ROM_LOAD16_BYTE("u9.bin", 0x0001, 0x1000, CRC(cc4cd938) SHA1(6a1d316628641f9b4de5c8c46f9430ef5bd6120f) ) diff --git a/src/mame/drivers/b16.cpp b/src/mame/drivers/b16.cpp index 87e279dde94..2b044eda37f 100644 --- a/src/mame/drivers/b16.cpp +++ b/src/mame/drivers/b16.cpp @@ -298,7 +298,7 @@ void b16_state::b16(machine_config &config) /* ROM definition */ ROM_START( b16 ) - ROM_REGION( 0x4000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x4000, "ipl", ROMREGION_ERASEFF ) ROM_LOAD( "ipl.rom", 0x0000, 0x4000, CRC(7c1c93d5) SHA1(2a1e63a689c316ff836f21646166b38714a18e03) ) ROM_REGION( 0x4000/2, "pcg", ROMREGION_ERASE00 ) diff --git a/src/mame/drivers/bingor.cpp b/src/mame/drivers/bingor.cpp index 0c9388407cf..df5391e649c 100644 --- a/src/mame/drivers/bingor.cpp +++ b/src/mame/drivers/bingor.cpp @@ -798,12 +798,12 @@ void bingor_state::vip2000(machine_config &config) // I doubt we need to load the EEPROMs ROM_START( bingor1 ) - ROM_REGION( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ + ROM_REGION16_LE( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ ROM_LOAD16_BYTE( "bingo v 29.4.99 l.bin", 0x00000, 0x08000, CRC(b6773bff) SHA1(74e375662730e002e05186bd77098fa0d8e43ade) ) ROM_LOAD16_BYTE( "bingo v 29.4.99 h.bin", 0x00001, 0x08000, CRC(0e18f90a) SHA1(0743302e675f01f8ad42ac2e67ecb1c1bf870ae7) ) // gfx roms on this one are twice the size of the others - ROM_REGION( 0x20000, "gfx", 0 ) /* blitter data? */ + ROM_REGION16_LE( 0x20000, "gfx", 0 ) /* blitter data? */ ROM_LOAD16_BYTE( "bingo turbo l.bin", 0x000000, 0x10000, CRC(86b10566) SHA1(5f74b250ced3574feffdc40b6ed013ec5a0c2c97) ) ROM_LOAD16_BYTE( "bingo turbo h.bin", 0x000001, 0x10000, CRC(7e18f9d7) SHA1(519b65d6812a3762e3215f4918c834d5a444b28a) ) @@ -815,11 +815,11 @@ ROM_START( bingor1 ) ROM_END ROM_START( bingor2 ) - ROM_REGION( 0x20000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ + ROM_REGION16_LE( 0x20000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ ROM_LOAD16_BYTE( "bingo roll vip2 v26.02.02_l.bin", 0x00000, 0x10000, CRC(40df6ee8) SHA1(1e90ef906e47f95ebde85b6dd32fdfe50c0564fc) ) ROM_LOAD16_BYTE( "bingo roll vip2 v26.02.02_h.bin", 0x00001, 0x10000, CRC(9154c183) SHA1(a4060294295a9b8df07ce9fcfeefcf009e129817) ) - ROM_REGION( 0x20000, "gfx", 0 ) /* blitter data? */ + ROM_REGION16_LE( 0x20000, "gfx", 0 ) /* blitter data? */ ROM_LOAD16_BYTE( "bingo roll grafik l.bin", 0x000000, 0x10000, CRC(3e753e13) SHA1(011b5f530e54332be194830c0a1d2ec31425017a) ) ROM_LOAD16_BYTE( "bingo roll grafik h.bin", 0x000001, 0x10000, CRC(4eec39ad) SHA1(4201d5ec207d30dcac9813dd6866d2b61c168e75) ) @@ -831,11 +831,11 @@ ROM_START( bingor2 ) ROM_END ROM_START( bingor3 ) - ROM_REGION( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ + ROM_REGION16_LE( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ ROM_LOAD16_BYTE( "bellstar vip2l 27.07_1.bin", 0x00000, 0x08000, CRC(0115bca7) SHA1(0b692b46bc6641296861666f00ec0475dc7296a1) ) ROM_LOAD16_BYTE( "bellstar vip2l 27.07_2.bin", 0x00001, 0x08000, CRC(c689aa69) SHA1(fb1f477654909f156c30a6be29f84962f4edb1c3) ) - ROM_REGION( 0x20000, "gfx", ROMREGION_ERASE00 ) /* blitter data? */ + ROM_REGION16_LE( 0x20000, "gfx", ROMREGION_ERASE00 ) /* blitter data? */ ROM_LOAD16_BYTE( "bsg-11.10.02_l.bin", 0x000000, 0x08000, CRC(a8b22477) SHA1(92d638f0f188a43f14487989cf42195311fb2c35) ) //half size? ROM_LOAD16_BYTE( "bsg-11.10.02_h.bin", 0x000001, 0x08000, CRC(969d201c) SHA1(7705ceb383ef122538ebf8046041d1c24ec9b9a4) ) @@ -849,11 +849,11 @@ ROM_END // this is a mix of 2 of the other sets.. I don't know if it's correct ROM_START( bingor4 ) - ROM_REGION( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ + ROM_REGION16_LE( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ ROM_LOAD16_BYTE( "01.bin", 0x00000, 0x08000, CRC(0115bca7) SHA1(0b692b46bc6641296861666f00ec0475dc7296a1) ) ROM_LOAD16_BYTE( "02.bin", 0x00001, 0x08000, CRC(c689aa69) SHA1(fb1f477654909f156c30a6be29f84962f4edb1c3) ) - ROM_REGION( 0x20000, "gfx", 0 ) /* blitter data? */ + ROM_REGION16_LE( 0x20000, "gfx", 0 ) /* blitter data? */ ROM_LOAD16_BYTE( "bingo roll grafik l.bin", 0x000000, 0x10000, CRC(3e753e13) SHA1(011b5f530e54332be194830c0a1d2ec31425017a) ) ROM_LOAD16_BYTE( "bingo roll grafik h.bin", 0x000001, 0x10000, CRC(4eec39ad) SHA1(4201d5ec207d30dcac9813dd6866d2b61c168e75) ) @@ -872,11 +872,11 @@ ROM_END */ ROM_START( bingor5 ) /* BellStar V3 */ - ROM_REGION( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ + ROM_REGION16_LE( 0x10000, "boot_prg", ROMREGION_ERASE00 ) /* i186 code */ ROM_LOAD16_BYTE( "bellstar_v3_v.3.6.02_l.bin", 0x00000, 0x08000, CRC(56b84a5d) SHA1(1bda4fb972b4f0f0575089b545bf15dfea859948) ) ROM_LOAD16_BYTE( "bellstar_v3_v.3.6.02_h.bin", 0x00001, 0x08000, CRC(d6945bb8) SHA1(b620f1b547be03c4609bff8d06111d0ea425bae8) ) - ROM_REGION( 0x20000, "gfx", ROMREGION_ERASE00 ) /* blitter data? */ + ROM_REGION16_LE( 0x20000, "gfx", ROMREGION_ERASE00 ) /* blitter data? */ ROM_LOAD16_BYTE( "b.s.grafik_11.10.02_l.bin", 0x000000, 0x08000, CRC(a8b22477) SHA1(92d638f0f188a43f14487989cf42195311fb2c35) ) //half size? ROM_LOAD16_BYTE( "b.s.grafik_11.10.02_h.bin", 0x000001, 0x08000, CRC(969d201c) SHA1(7705ceb383ef122538ebf8046041d1c24ec9b9a4) ) @@ -889,7 +889,7 @@ ROM_END ROM_START( vip2000 ) - ROM_REGION( 0x10000, "boot_prg", ROMREGION_ERASE00 ) + ROM_REGION16_LE( 0x10000, "boot_prg", ROMREGION_ERASE00 ) ROM_LOAD16_BYTE( "vipbios8l.bin", 0x00000, 0x08000, CRC(a4c2b351) SHA1(bb718584bfe32b9ed27fadfd89b4094d4bbd6d7f) ) ROM_LOAD16_BYTE( "vipbios8h.bin", 0x00001, 0x08000, CRC(7c42c5ee) SHA1(c419a834ddb245363bacfe70d31cff7c2d4a2d03) ) diff --git a/src/mame/drivers/bpmmicro.cpp b/src/mame/drivers/bpmmicro.cpp index 99d2a10b39e..43922236fde 100644 --- a/src/mame/drivers/bpmmicro.cpp +++ b/src/mame/drivers/bpmmicro.cpp @@ -379,7 +379,7 @@ void bpmmicro_state::bpmmicro(machine_config &config) ******************************************************************************/ ROM_START(bp1200) - ROM_REGION(0x20000, "bios", 0) + ROM_REGION16_LE(0x20000, "bios", 0) // note about roms: the BP-1200 has two jumpers controlling what type of rom is installed; // it needs 120ns or faster roms // the "W1" and "W2" labels are next to pins A on the pcb diff --git a/src/mame/drivers/cb2001.cpp b/src/mame/drivers/cb2001.cpp index 9d5921bc600..48dafe86bd0 100644 --- a/src/mame/drivers/cb2001.cpp +++ b/src/mame/drivers/cb2001.cpp @@ -863,7 +863,7 @@ void cb2001_state::cb2001(machine_config &config) ROM_START( cb2001 ) - ROM_REGION( 0x040000, "boot_prg", 0 ) + ROM_REGION16_LE( 0x040000, "boot_prg", 0 ) ROM_LOAD16_WORD( "c01111.11f", 0x020000, 0x20000, CRC(ec6269f1) SHA1(f2428562a10e30192f2c95053f5ce448302e7cf5) ) ROM_REGION( 0x080000, "gfx", 0 ) @@ -875,7 +875,7 @@ ROM_START( cb2001 ) ROM_END ROM_START( scherrym ) - ROM_REGION( 0x040000, "boot_prg", 0 ) + ROM_REGION16_LE( 0x040000, "boot_prg", 0 ) ROM_LOAD16_WORD( "f11.bin", 0x000000, 0x40000, CRC(8967f58d) SHA1(eb01a16b7d108f5fbe5de8f611b4f77869aedbf1) ) ROM_REGION( 0x080000, "gfx", ROMREGION_ERASEFF ) diff --git a/src/mame/drivers/ddz.cpp b/src/mame/drivers/ddz.cpp index cb22b85054f..f8c173492c6 100644 --- a/src/mame/drivers/ddz.cpp +++ b/src/mame/drivers/ddz.cpp @@ -139,7 +139,7 @@ void ddz_state::ddz(machine_config &config) } ROM_START( ddz ) - ROM_REGION( 0x1000000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION32_LE( 0x1000000, "ipl", ROMREGION_ERASEFF ) ROM_REGION( 0x1000000, "enc_data", ROMREGION_ERASEFF ) ROM_LOAD("ddz.001.rom", 0x000000, 0x400000, CRC(b379f823) SHA1(531885b35d668d22c75a9759994f4aca6eacb046) ) @@ -149,7 +149,7 @@ ROM_END ROM_START( crzclass ) // PCB marked MAH-JONG - ROM_REGION( 0x1000000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION32_LE( 0x1000000, "ipl", ROMREGION_ERASEFF ) ROM_REGION( 0x1000000, "enc_data", ROMREGION_ERASEFF ) ROM_LOAD("tjf-mahjong-rom1.bin", 0x000000, 0x400000, CRC(0a8af816) SHA1(9f292e847873078ed2b7584f463633cf9086c7e8) ) // SHARP LH28F320BJD-TTL80 diff --git a/src/mame/drivers/dms5000.cpp b/src/mame/drivers/dms5000.cpp index 1eb4a93cc4a..fa61cc667dc 100644 --- a/src/mame/drivers/dms5000.cpp +++ b/src/mame/drivers/dms5000.cpp @@ -117,7 +117,7 @@ void dms5000_state::dms5000(machine_config &config) /* ROM definition */ ROM_START( dms5000 ) - ROM_REGION( 0x4000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x4000, "user1", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "dms-5000_54-8673o.bin", 0x0001, 0x2000, CRC(dce9823e) SHA1(d36ab87d2e6f5e9f02d59a6a7724ad3ce2428a2f)) ROM_LOAD16_BYTE( "dms-5000_54-8672e.bin", 0x0000, 0x2000, CRC(94d64c06) SHA1(be5a53da7bb29a5fa9ac31efe550d5d6ff8b77cd)) ROM_END diff --git a/src/mame/drivers/dms86.cpp b/src/mame/drivers/dms86.cpp index b266e87eeba..cf73988e327 100644 --- a/src/mame/drivers/dms86.cpp +++ b/src/mame/drivers/dms86.cpp @@ -180,7 +180,7 @@ void dms86_state::dms86(machine_config &config) /* ROM definition */ ROM_START( dms86 ) - ROM_REGION( 0x2000, "roms", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x2000, "roms", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "hns-86_54-8678.bin", 0x0000, 0x1000, CRC(95f58e1c) SHA1(6fc8f087f0c887d8b429612cd035c6c1faab570c)) ROM_LOAD16_BYTE( "hns-86_54-8677.bin", 0x0001, 0x1000, CRC(78fad756) SHA1(ddcbff1569ec6975b8489935cdcfa80eba413502)) ROM_END diff --git a/src/mame/drivers/dual68.cpp b/src/mame/drivers/dual68.cpp index 5283b655c48..db1ec8424ae 100644 --- a/src/mame/drivers/dual68.cpp +++ b/src/mame/drivers/dual68.cpp @@ -70,10 +70,10 @@ void dual68_state::dual68_mem(address_map &map) { map.unmap_value_high(); map(0x000000, 0x00ffff).ram().share("ram"); - map(0x080000, 0x081fff).rom().region("user1", 0); + map(0x080000, 0x081fff).rom().region("mainbios", 0); map(0x7f0000, 0x7f0001).rw(FUNC(dual68_state::sio_direct_r), FUNC(dual68_state::sio_direct_w)); map(0x7f00c0, 0x7f00c0).r(FUNC(dual68_state::fdc_status_r)); - map(0x800000, 0x801fff).rom().region("user1", 0); + map(0x800000, 0x801fff).rom().region("mainbios", 0); } void dual68_state::sio4_mem(address_map &map) @@ -106,9 +106,9 @@ DEVICE_INPUT_DEFAULTS_END void dual68_state::machine_reset() { - uint8_t* user1 = memregion("user1")->base(); + uint8_t *mainbios = memregion("mainbios")->base(); - memcpy((uint8_t*)m_p_ram.target(),user1,0x2000); + memcpy((uint8_t*)m_p_ram.target(),mainbios,0x2000); } void dual68_state::dual68(machine_config &config) @@ -143,14 +143,14 @@ void dual68_state::dual68(machine_config &config) /* ROM definition */ ROM_START( dual68 ) - ROM_REGION( 0x2000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_BE( 0x2000, "mainbios", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS( 0, "v1", "2 * 4KB" ) - ROMX_LOAD("dual_cpu68000_1.bin", 0x0001, 0x1000, CRC(d1785c08) SHA1(73c1f68875f1d8eb5e92f4347f509c61103da90f),ROM_SKIP(1) | ROM_BIOS(0)) - ROMX_LOAD("dual_cpu68000_2.bin", 0x0000, 0x1000, CRC(b9f1ba3c) SHA1(8fd02936ad06d5a22d435d96f06e2442fc7d00ec),ROM_SKIP(1) | ROM_BIOS(0)) + ROMX_LOAD("dual_cpu68000_1.bin", 0x0000, 0x1000, CRC(d1785c08) SHA1(73c1f68875f1d8eb5e92f4347f509c61103da90f),ROM_SKIP(1) | ROM_BIOS(0)) + ROMX_LOAD("dual_cpu68000_2.bin", 0x0001, 0x1000, CRC(b9f1ba3c) SHA1(8fd02936ad06d5a22d435d96f06e2442fc7d00ec),ROM_SKIP(1) | ROM_BIOS(0)) ROM_SYSTEM_BIOS( 1, "v2", "2 * 2KB" ) - ROMX_LOAD("dual.u2.bin", 0x0001, 0x0800, CRC(e9c44fcd) SHA1(d5cc609d6f5e6745d5f0af1aa6dc66012333ed60),ROM_SKIP(1) | ROM_BIOS(1)) - ROMX_LOAD("dual.u3.bin", 0x0000, 0x0800, CRC(827b049f) SHA1(8209f8ab3d1068e5bab51e7eb12be46d4ea28354),ROM_SKIP(1) | ROM_BIOS(1)) + ROMX_LOAD("dual.u2.bin", 0x0000, 0x0800, CRC(e9c44fcd) SHA1(d5cc609d6f5e6745d5f0af1aa6dc66012333ed60),ROM_SKIP(1) | ROM_BIOS(1)) + ROMX_LOAD("dual.u3.bin", 0x0001, 0x0800, CRC(827b049f) SHA1(8209f8ab3d1068e5bab51e7eb12be46d4ea28354),ROM_SKIP(1) | ROM_BIOS(1)) ROM_REGION( 0x10000, "siocpu", ROMREGION_ERASEFF ) ROM_LOAD("dual_sio4.bin", 0x0000, 0x0800, CRC(6b0a1965) SHA1(5d2dc6c6a315293ded4b9fc95c8ac1599bf31dd3)) diff --git a/src/mame/drivers/duet16.cpp b/src/mame/drivers/duet16.cpp index 458df489b45..a72a95104f9 100644 --- a/src/mame/drivers/duet16.cpp +++ b/src/mame/drivers/duet16.cpp @@ -446,7 +446,7 @@ void duet16_state::duet16(machine_config &config) } ROM_START(duet16) - ROM_REGION(0x2000, "rom", 0) + ROM_REGION16_LE(0x2000, "rom", 0) ROM_LOAD16_BYTE("duet16_h516a_3.bin", 0x0001, 0x1000, CRC(936706aa) SHA1(412ff9c7bf4443d2ed29a8d792fc3c849c9393cc)) ROM_LOAD16_BYTE("duet16_h517a_z.bin", 0x0000, 0x1000, CRC(1633cce8) SHA1(5145d04a48921cacfed17a94873e8988772fc8d4)) diff --git a/src/mame/drivers/esq5505.cpp b/src/mame/drivers/esq5505.cpp index 663af82a4fd..839b75a5722 100644 --- a/src/mame/drivers/esq5505.cpp +++ b/src/mame/drivers/esq5505.cpp @@ -848,9 +848,9 @@ INPUT_PORTS_END ROMX_LOAD(name, offset, length, hash, ROM_SKIP(1) | ROM_BIOS(bios)) ROM_START( vfx ) - ROM_REGION(0x40000, "osrom", 0) - ROM_LOAD16_BYTE( "vfx210b-low.bin", 0x000000, 0x010000, CRC(c51b19cd) SHA1(2a125b92ffa02ae9d7fb88118d525491d785e87e) ) - ROM_LOAD16_BYTE( "vfx210b-high.bin", 0x000001, 0x010000, CRC(59853be8) SHA1(8e07f69d53f80885d15f624e0b912aeaf3212ee4) ) + ROM_REGION16_BE(0x40000, "osrom", 0) + ROM_LOAD16_BYTE( "vfx210b-low.bin", 0x000001, 0x010000, CRC(c51b19cd) SHA1(2a125b92ffa02ae9d7fb88118d525491d785e87e) ) + ROM_LOAD16_BYTE( "vfx210b-high.bin", 0x000000, 0x010000, CRC(59853be8) SHA1(8e07f69d53f80885d15f624e0b912aeaf3212ee4) ) ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00) ROM_LOAD16_BYTE( "u14.bin", 0x000001, 0x080000, CRC(85592299) SHA1(1aa7cf612f91972baeba15991d9686ccde01599c) ) @@ -861,13 +861,13 @@ ROM_START( vfx ) ROM_END ROM_START( vfxsd ) - ROM_REGION(0x40000, "osrom", 0) + ROM_REGION16_BE(0x40000, "osrom", 0) ROM_SYSTEM_BIOS( 0, "v200", "V200" ) - ROMX_LOAD( "vfxsd_200_lower.bin", 0x000000, 0x010000, CRC(7bd31aea) SHA1(812bf73c4861a5d963f128def14a4a98171c93ad), ROM_SKIP(1) | ROM_BIOS(0) ) - ROMX_LOAD( "vfxsd_200_upper.bin", 0x000001, 0x010000, CRC(9a40efa2) SHA1(e38a2a4514519c1573361cb1526139bfcf94e45a), ROM_SKIP(1) | ROM_BIOS(0) ) + ROMX_LOAD( "vfxsd_200_lower.bin", 0x000001, 0x010000, CRC(7bd31aea) SHA1(812bf73c4861a5d963f128def14a4a98171c93ad), ROM_SKIP(1) | ROM_BIOS(0) ) + ROMX_LOAD( "vfxsd_200_upper.bin", 0x000000, 0x010000, CRC(9a40efa2) SHA1(e38a2a4514519c1573361cb1526139bfcf94e45a), ROM_SKIP(1) | ROM_BIOS(0) ) ROM_SYSTEM_BIOS( 1, "v133", "V133" ) - ROMX_LOAD( "vfxsd_133_lower.bin", 0x000000, 0x010000, CRC(65407fcf) SHA1(83952a19f6f9ae7886ac828d8bd5ea7fee8d0fe3), ROM_SKIP(1) | ROM_BIOS(1) ) - ROMX_LOAD( "vfxsd_133_upper.bin", 0x000001, 0x010000, CRC(150fcd18) SHA1(e42cf08604b52fab248d15d761de7d835a076940), ROM_SKIP(1) | ROM_BIOS(1) ) + ROMX_LOAD( "vfxsd_133_lower.bin", 0x000001, 0x010000, CRC(65407fcf) SHA1(83952a19f6f9ae7886ac828d8bd5ea7fee8d0fe3), ROM_SKIP(1) | ROM_BIOS(1) ) + ROMX_LOAD( "vfxsd_133_upper.bin", 0x000000, 0x010000, CRC(150fcd18) SHA1(e42cf08604b52fab248d15d761de7d835a076940), ROM_SKIP(1) | ROM_BIOS(1) ) ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00) ROM_LOAD16_BYTE( "u57.bin", 0x000001, 0x080000, CRC(85592299) SHA1(1aa7cf612f91972baeba15991d9686ccde01599c) ) @@ -880,9 +880,9 @@ ROM_START( vfxsd ) ROM_END ROM_START( sd1 ) - ROM_REGION(0x40000, "osrom", 0) - ROM_LOAD16_BYTE( "sd1_21_300b_lower.bin", 0x000000, 0x020000, CRC(a1358a0c) SHA1(64ac5358aa46da37ca4195002cf358554e00878a) ) - ROM_LOAD16_BYTE( "sd1_21_300b_upper.bin", 0x000001, 0x010000, CRC(465ba463) SHA1(899b0e83d0788c8d49c7b09ccf0b4a92b528c6e9) ) + ROM_REGION16_BE(0x40000, "osrom", 0) + ROM_LOAD16_BYTE( "sd1_21_300b_lower.bin", 0x000001, 0x020000, CRC(a1358a0c) SHA1(64ac5358aa46da37ca4195002cf358554e00878a) ) + ROM_LOAD16_BYTE( "sd1_21_300b_upper.bin", 0x000000, 0x010000, CRC(465ba463) SHA1(899b0e83d0788c8d49c7b09ccf0b4a92b528c6e9) ) ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00) // BS=0 region (12-bit) ROM_LOAD16_BYTE( "u34.bin", 0x000001, 0x080000, CRC(85592299) SHA1(1aa7cf612f91972baeba15991d9686ccde01599c) ) @@ -898,13 +898,13 @@ ROM_END // note: all known 4.xx BIOSes are for the 32-voice SD-1 and play out of tune on 21-voice h/w ROM_START( sd132 ) - ROM_REGION(0x40000, "osrom", 0) + ROM_REGION16_BE(0x40000, "osrom", 0) ROM_SYSTEM_BIOS(0, "410", "SD-1 v4.10") - ROM_LOAD16_BYTE_BIOS(0, "sd1_410_lo.bin", 0x000000, 0x020000, CRC(faa613a6) SHA1(60066765cddfa9d3b5d09057d8f83fb120f4e65e) ) - ROM_LOAD16_BYTE_BIOS(0, "sd1_410_hi.bin", 0x000001, 0x010000, CRC(618c0aa8) SHA1(74acf458aa1d04a0a7a0cd5855c49e6855dbd301) ) + ROM_LOAD16_BYTE_BIOS(0, "sd1_410_lo.bin", 0x000001, 0x020000, CRC(faa613a6) SHA1(60066765cddfa9d3b5d09057d8f83fb120f4e65e) ) + ROM_LOAD16_BYTE_BIOS(0, "sd1_410_hi.bin", 0x000000, 0x010000, CRC(618c0aa8) SHA1(74acf458aa1d04a0a7a0cd5855c49e6855dbd301) ) ROM_SYSTEM_BIOS(1, "402", "SD-1 v4.02") - ROM_LOAD16_BYTE_BIOS(1, "sd1_32_402_lo.bin", 0x000000, 0x020000, CRC(5da2572b) SHA1(cb6ddd637ed13bfeb40a99df56000479e63fc8ec) ) - ROM_LOAD16_BYTE_BIOS(1, "sd1_32_402_hi.bin", 0x000001, 0x010000, CRC(fc45c210) SHA1(23b81ebd9176112e6eae0c7c75b39fcb1656c953) ) + ROM_LOAD16_BYTE_BIOS(1, "sd1_32_402_lo.bin", 0x000001, 0x020000, CRC(5da2572b) SHA1(cb6ddd637ed13bfeb40a99df56000479e63fc8ec) ) + ROM_LOAD16_BYTE_BIOS(1, "sd1_32_402_hi.bin", 0x000000, 0x010000, CRC(fc45c210) SHA1(23b81ebd9176112e6eae0c7c75b39fcb1656c953) ) ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00) // BS=0 region (12-bit) ROM_LOAD16_BYTE( "u34.bin", 0x000001, 0x080000, CRC(85592299) SHA1(1aa7cf612f91972baeba15991d9686ccde01599c) ) @@ -920,9 +920,9 @@ ROM_END ROM_START( sq1 ) - ROM_REGION(0x40000, "osrom", 0) - ROM_LOAD16_BYTE( "sq1lo.bin", 0x000000, 0x010000, CRC(b004cf05) SHA1(567b0dae2e35b06e39da108f9c041fd9bc38fa35) ) - ROM_LOAD16_BYTE( "sq1up.bin", 0x000001, 0x010000, CRC(2e927873) SHA1(06a948cb71fa254b23f4b9236f29035d10778da1) ) + ROM_REGION16_BE(0x40000, "osrom", 0) + ROM_LOAD16_BYTE( "sq1lo.bin", 0x000001, 0x010000, CRC(b004cf05) SHA1(567b0dae2e35b06e39da108f9c041fd9bc38fa35) ) + ROM_LOAD16_BYTE( "sq1up.bin", 0x000000, 0x010000, CRC(2e927873) SHA1(06a948cb71fa254b23f4b9236f29035d10778da1) ) ROM_REGION(0x200000, "waverom", 0) ROM_LOAD16_BYTE( "sq1-u25.bin", 0x000001, 0x080000, CRC(26312451) SHA1(9f947a11592fd8420fc581914bf16e7ade75390c) ) @@ -932,9 +932,9 @@ ROM_START( sq1 ) ROM_END ROM_START( sqrack ) - ROM_REGION(0x40000, "osrom", 0) - ROM_LOAD16_BYTE( "sqr-102-lower.bin", 0x000000, 0x010000, CRC(186c85ad) SHA1(801c5cf82823ce31a88688fbee4c11ea5ffdbc10) ) - ROM_LOAD16_BYTE( "sqr-102-upper.bin", 0x000001, 0x010000, CRC(088c9d31) SHA1(30627f21d893888b6159c481bea08e3eedd21902) ) + ROM_REGION16_BE(0x40000, "osrom", 0) + ROM_LOAD16_BYTE( "sqr-102-lower.bin", 0x000001, 0x010000, CRC(186c85ad) SHA1(801c5cf82823ce31a88688fbee4c11ea5ffdbc10) ) + ROM_LOAD16_BYTE( "sqr-102-upper.bin", 0x000000, 0x010000, CRC(088c9d31) SHA1(30627f21d893888b6159c481bea08e3eedd21902) ) ROM_REGION(0x200000, "waverom", 0) ROM_LOAD16_BYTE( "sq1-u25.bin", 0x000001, 0x080000, CRC(26312451) SHA1(9f947a11592fd8420fc581914bf16e7ade75390c) ) @@ -944,9 +944,9 @@ ROM_START( sqrack ) ROM_END ROM_START( sq2 ) - ROM_REGION(0x40000, "osrom", 0) - ROM_LOAD16_BYTE( "sq232_2.03_9193_lower.u27", 0x000000, 0x010000, CRC(e37fbc2c) SHA1(4a74f3540756745073c8768b384905db03da47c0) ) - ROM_LOAD16_BYTE( "sq232_2.03_cbcd_upper.u32", 0x000001, 0x020000, CRC(5a7dc228) SHA1(d25adecc0dbba93a094c49fae105dcc7aad317f1) ) + ROM_REGION16_BE(0x40000, "osrom", 0) + ROM_LOAD16_BYTE( "sq232_2.03_9193_lower.u27", 0x000001, 0x010000, CRC(e37fbc2c) SHA1(4a74f3540756745073c8768b384905db03da47c0) ) + ROM_LOAD16_BYTE( "sq232_2.03_cbcd_upper.u32", 0x000000, 0x020000, CRC(5a7dc228) SHA1(d25adecc0dbba93a094c49fae105dcc7aad317f1) ) ROM_REGION(0x200000, "waverom", 0) ROM_LOAD16_BYTE( "sq1-u25.bin", 0x000001, 0x080000, CRC(26312451) SHA1(9f947a11592fd8420fc581914bf16e7ade75390c) ) @@ -960,9 +960,9 @@ ROM_START( sq2 ) ROM_END ROM_START( eps ) - ROM_REGION(0x20000, "osrom", 0) - ROM_LOAD16_BYTE( "eps-l.bin", 0x000000, 0x008000, CRC(382beac1) SHA1(110e31edb03fcf7bbde3e17423b21929e5b32db2) ) - ROM_LOAD16_BYTE( "eps-h.bin", 0x000001, 0x008000, CRC(d8747420) SHA1(460597751386eb5f08465699b61381c4acd78065) ) + ROM_REGION16_BE(0x20000, "osrom", 0) + ROM_LOAD16_BYTE( "eps-l.bin", 0x000001, 0x008000, CRC(382beac1) SHA1(110e31edb03fcf7bbde3e17423b21929e5b32db2) ) + ROM_LOAD16_BYTE( "eps-h.bin", 0x000000, 0x008000, CRC(d8747420) SHA1(460597751386eb5f08465699b61381c4acd78065) ) ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00) // EPS-16 has no ROM sounds @@ -970,9 +970,9 @@ ROM_START( eps ) ROM_END ROM_START( eps16p ) - ROM_REGION(0x20000, "osrom", 0) - ROM_LOAD16_BYTE( "eps16plus-100f-lower.u27", 0x000000, 0x010000, CRC(78568d3f) SHA1(ac737e093f422e109e8f06d44548629a12d6418c) ) - ROM_LOAD16_BYTE( "eps16plus-100f-upper.u28", 0x000001, 0x010000, CRC(1264465f) SHA1(71604da091bd90a32f0d93698d70b9e114ec1697) ) + ROM_REGION16_BE(0x20000, "osrom", 0) + ROM_LOAD16_BYTE( "eps16plus-100f-lower.u27", 0x000001, 0x010000, CRC(78568d3f) SHA1(ac737e093f422e109e8f06d44548629a12d6418c) ) + ROM_LOAD16_BYTE( "eps16plus-100f-upper.u28", 0x000000, 0x010000, CRC(1264465f) SHA1(71604da091bd90a32f0d93698d70b9e114ec1697) ) ROM_REGION(0x200000, "waverom", ROMREGION_ERASE00) // EPS-16 Plus has no ROM sounds diff --git a/src/mame/drivers/fp6000.cpp b/src/mame/drivers/fp6000.cpp index 02b4f52d59e..7c30866c595 100644 --- a/src/mame/drivers/fp6000.cpp +++ b/src/mame/drivers/fp6000.cpp @@ -325,7 +325,7 @@ void fp6000_state::fp6000(machine_config &config) /* ROM definition */ ROM_START( fp6000 ) - ROM_REGION( 0x10000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x10000, "ipl", ROMREGION_ERASEFF ) ROM_LOAD( "ipl.rom", 0x0000, 0x10000, CRC(c72fe40a) SHA1(0e4c60dc27f6c7f461c4bc382b81602b3327a7a4)) ROM_REGION( 0x1000, "mcu", ROMREGION_ERASEFF ) diff --git a/src/mame/drivers/fruitpc.cpp b/src/mame/drivers/fruitpc.cpp index d47e8897a9c..af5436ecd82 100644 --- a/src/mame/drivers/fruitpc.cpp +++ b/src/mame/drivers/fruitpc.cpp @@ -151,7 +151,7 @@ void fruitpc_state::fruitpc(machine_config &config) } ROM_START( fruitpc ) - ROM_REGION( 0x20000, "bios", 0 ) + ROM_REGION32_LE( 0x20000, "bios", 0 ) ROM_LOAD( "at-gs001.bin", 0x000000, 0x020000, CRC(7dec34d0) SHA1(81d194d67fef9f6531bd3cd1ee0baacb5c2558bf) ) DISK_REGION( "ide:0:hdd:image" ) // 8 MB Compact Flash card @@ -163,7 +163,7 @@ GAME( 2006, fruitpc, 0, fruitpc, fruitpc, fruitpc_state, empty_init, ROT0, "<unk // this doesn't really belong here, but is some kind of x86 pc-like hardware, exact CPU type etc. unknown // hardware ia by Paokai, motherboard has logos, large chip with logo too, http://www.paokai.com.tw/ ROM_START( gogostrk ) - ROM_REGION( 0x40000, "bios", 0 ) + ROM_REGION32_LE( 0x40000, "bios", 0 ) ROM_LOAD( "39sf020a.rom1", 0x000000, 0x040000, CRC(236d4d95) SHA1(50579acddc93c05d5f8e17ad3669a29d2dc49965) ) DISK_REGION( "ide:0:hdd:image" ) // 128 MB CF Card diff --git a/src/mame/drivers/gambl186.cpp b/src/mame/drivers/gambl186.cpp index 6b58d9247f0..504a270e08f 100644 --- a/src/mame/drivers/gambl186.cpp +++ b/src/mame/drivers/gambl186.cpp @@ -499,7 +499,7 @@ ROM_START( gambl186 ) ROM_LOAD16_BYTE( "ie398.u11", 0x00000, 0x80000, CRC(86ad7cab) SHA1(b701c3701db630d218a9b1700f216f795a1b1272) ) ROM_LOAD16_BYTE( "io398.u12", 0x00001, 0x80000, CRC(0a036f34) SHA1(63d0b87c7d4c902413f28c0b55d78e5fda511f4f) ) - ROM_REGION( 0x40000, "ipl", 0 ) + ROM_REGION16_LE( 0x40000, "ipl", 0 ) ROM_LOAD16_BYTE( "se403p.u9", 0x00000, 0x20000, CRC(1021cc20) SHA1(d9bb67676b05458ff813d608431ff06946ab7721) ) ROM_LOAD16_BYTE( "so403p.u10", 0x00001, 0x20000, CRC(af9746c9) SHA1(3f1ab8110cc5eadec661181779799693ad695e21) ) @@ -512,7 +512,7 @@ ROM_START( gambl186a ) ROM_LOAD16_BYTE( "ie399.u11", 0x00000, 0x80000, CRC(2a7bce20) SHA1(fbabaaa0d72b5dfccd33f5194d13009bdc44b5a7) ) ROM_LOAD16_BYTE( "io399.u12", 0x00001, 0x80000, CRC(9212f52b) SHA1(d970c59c1e0f5f7e94c1b632398bcfae278c143d) ) - ROM_REGION( 0x40000, "ipl", 0 ) + ROM_REGION16_LE( 0x40000, "ipl", 0 ) ROM_LOAD16_BYTE( "se403p.u9", 0x00000, 0x20000, CRC(1021cc20) SHA1(d9bb67676b05458ff813d608431ff06946ab7721) ) ROM_LOAD16_BYTE( "so403p.u10", 0x00001, 0x20000, CRC(af9746c9) SHA1(3f1ab8110cc5eadec661181779799693ad695e21) ) @@ -526,7 +526,7 @@ ROM_START( gambl186b ) ROM_LOAD16_BYTE( "ie3.7.8.bin", 0x00000, 0x80000, CRC(cc27886c) SHA1(cb27af74dffe86c564ba8a0ad711f4232330cf1b) ) ROM_LOAD16_BYTE( "io3.7.8.bin", 0x00001, 0x80000, CRC(c69bf3ad) SHA1(eb612e903a9b184c2dd363e081ee8f650a4f2f90) ) - ROM_REGION( 0x40000, "ipl", 0 ) + ROM_REGION16_LE( 0x40000, "ipl", 0 ) ROM_LOAD16_BYTE( "se3.8.6t.bin", 0x00000, 0x20000,CRC(158bd3a3) SHA1(846f382f145f8c4c36bd75fef12717b41e91c70b)) ROM_LOAD16_BYTE( "so3.8.6t.bin", 0x00001, 0x20000, CRC(4bd275d3) SHA1(6b84f54e723408b06b71e89f7de6a8014fd9ecfd) ) diff --git a/src/mame/drivers/ibmpc.cpp b/src/mame/drivers/ibmpc.cpp index 10bd3d23896..2d74fc57579 100644 --- a/src/mame/drivers/ibmpc.cpp +++ b/src/mame/drivers/ibmpc.cpp @@ -455,7 +455,7 @@ ROM_END ROM_START( ibm5160 ) - ROM_REGION16_LE(0x10000,"bios", 0) + ROM_REGION(0x10000, "bios", 0) // ROM_LOAD("600963.u12", 0xc8000, 0x02000, CRC(f3daf85f) SHA1(3bd29538832d3084cbddeec92593988772755283)) /* Tandon/Western Digital Fixed Disk Adapter 600963-001__TYPE_5.U12.2764.bin */ /* PC/3270 has a 3270 keyboard controller card, plus a rom on that card to tell the pc how to run it. diff --git a/src/mame/drivers/if800.cpp b/src/mame/drivers/if800.cpp index d12dfeabee7..0719bb7f354 100644 --- a/src/mame/drivers/if800.cpp +++ b/src/mame/drivers/if800.cpp @@ -118,7 +118,7 @@ void if800_state::if800(machine_config &config) /* ROM definition */ ROM_START( if800 ) - ROM_REGION( 0x2000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x2000, "ipl", ROMREGION_ERASEFF ) ROM_LOAD( "ipl.rom", 0x0000, 0x2000, CRC(36212491) SHA1(6eaa8885e2dccb6dd86def6c0c9be1870cee957f)) ROM_END diff --git a/src/mame/drivers/invqix.cpp b/src/mame/drivers/invqix.cpp index bfd2ffeba4d..05f46c315d2 100644 --- a/src/mame/drivers/invqix.cpp +++ b/src/mame/drivers/invqix.cpp @@ -362,8 +362,8 @@ void invqix_state::invqix(machine_config &config) } ROM_START( invqix ) - ROM_REGION(0x200000, "program", 0) - ROM_LOAD( "f34-02.ic2", 0x000000, 0x200000, CRC(035ace40) SHA1(e61f180024102c7a136b1c7f974c71e5dc698a1e) ) + ROM_REGION16_BE(0x200000, "program", 0) + ROM_LOAD16_WORD_SWAP( "f34-02.ic2", 0x000000, 0x200000, CRC(035ace40) SHA1(e61f180024102c7a136b1c7f974c71e5dc698a1e) ) ROM_REGION(0x1000000, "oki", 0) ROM_LOAD( "f34-01.ic13", 0x000000, 0x200000, CRC(7b055722) SHA1(8152bf04a58de15aefc4244e40733275e21818e1) ) /* Can also be labeled F34-03 based on ROM chip type */ diff --git a/src/mame/drivers/isbc.cpp b/src/mame/drivers/isbc.cpp index 390f2f55ca7..dcd2596cba4 100644 --- a/src/mame/drivers/isbc.cpp +++ b/src/mame/drivers/isbc.cpp @@ -45,7 +45,7 @@ public: , m_centronics(*this, "centronics") , m_cent_status_in(*this, "cent_status_in") , m_statuslatch(*this, "statuslatch") - , m_bios(*this, "user1") + , m_bios(*this, "bios") , m_biosram(*this, "biosram") , m_sbx(*this, "sbx%u", 1U) { } @@ -123,7 +123,7 @@ void isbc_state::rpc86_mem(address_map &map) { map.unmap_value_high(); map(0x00000, 0xcffff).ram(); - map(0xf8000, 0xfffff).rom().region("user1", 0); + map(0xf8000, 0xfffff).rom().region("bios", 0); } void isbc_state::rpc86_io(address_map &map) @@ -159,7 +159,7 @@ void isbc_state::isbc86_mem(address_map &map) { map.unmap_value_high(); map(0x00000, 0xfbfff).ram(); - map(0xfc000, 0xfffff).rom().region("user1", 0); + map(0xfc000, 0xfffff).rom().region("bios", 0); } void isbc_state::isbc_io(address_map &map) @@ -197,8 +197,8 @@ void isbc_state::isbc286_mem(address_map &map) { map.unmap_value_high(); map(0x00000, 0xdffff).ram(); - map(0xe0000, 0xfffff).rom().region("user1", 0); - map(0xfe0000, 0xffffff).rom().region("user1", 0); + map(0xe0000, 0xfffff).rom().region("bios", 0); + map(0xfe0000, 0xffffff).rom().region("bios", 0); } void isbc_state::isbc2861_mem(address_map &map) @@ -207,7 +207,7 @@ void isbc_state::isbc2861_mem(address_map &map) map(0x00000, 0xdffff).ram(); map(0xe0000, 0xfffff).rw(FUNC(isbc_state::bioslo_r), FUNC(isbc_state::bioslo_w)).share("biosram"); // map(0x100000, 0x1fffff).ram(); // FIXME: XENIX doesn't like this, IRMX is okay with it - map(0xff0000, 0xffffff).rom().region("user1", 0); + map(0xff0000, 0xffffff).rom().region("bios", 0); } /* Input ports */ @@ -531,7 +531,7 @@ void isbc_state::isbc2861(machine_config &config) /* ROM definition */ ROM_START( isbc86 ) - ROM_REGION( 0x4000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x4000, "bios", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "8612_2u.bin", 0x0001, 0x1000, CRC(84fa14cf) SHA1(783e1459ab121201fd49368d4bf769c1bab6447a)) ROM_LOAD16_BYTE( "8612_2l.bin", 0x0000, 0x1000, CRC(922bda5f) SHA1(15743e69f3aba56425fa004d19b82ec20532fd72)) ROM_LOAD16_BYTE( "8612_3u.bin", 0x2001, 0x1000, CRC(68d47c3e) SHA1(16c17f26b33daffa84d065ff7aefb581544176bd)) @@ -539,12 +539,12 @@ ROM_START( isbc86 ) ROM_END ROM_START( isbc8605 ) - ROM_REGION( 0x8000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x8000, "bios", ROMREGION_ERASEFF ) ROM_LOAD( "i8605mon.bin", 0x4000, 0x4000, CRC(e16acb6e) SHA1(eb9a3fd21f7609d44f8052b6a0603ecbb52dc3f3)) ROM_END ROM_START( isbc8630 ) - ROM_REGION( 0x8000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x8000, "bios", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS( 0, "14378", "14378" ) ROMX_LOAD( "143780-001_isdm_for_isbc_86-30_socket_u57_i2732a.bin", 0x4000, 0x1000, CRC(db0ef880) SHA1(8ef296066d16881217618e54b410d12157f318ea), ROM_SKIP(1) | ROM_BIOS(0)) ROMX_LOAD( "143782-001_isdm_for_isbc_86-30_socket_u39_i2732a.bin", 0x4001, 0x1000, CRC(ea1ebe78) SHA1(f03b63659e8f5e96f481dbc6c2ddef1d22850ebb), ROM_SKIP(1) | ROM_BIOS(0)) @@ -558,7 +558,7 @@ ROM_START( isbc8630 ) ROM_END ROM_START( isbc286 ) - ROM_REGION( 0x20000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x20000, "bios", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "u79.bin", 0x00001, 0x10000, CRC(144182ea) SHA1(4620ca205a6ac98fe2636183eaead7c4bfaf7a72)) ROM_LOAD16_BYTE( "u36.bin", 0x00000, 0x10000, CRC(22db075f) SHA1(fd29ea77f5fc0697c8f8b66aca549aad5b9db3ea)) ROM_END @@ -636,7 +636,7 @@ ROM_END * :uart8274 B Reg 05 <- ea - Tx Enabled, Tx 8 bits, Send Break 0, RTS=0, DTR=0 */ ROM_START( isbc2861 ) - ROM_REGION( 0x10000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x10000, "bios", ROMREGION_ERASEFF ) ROM_SYSTEM_BIOS( 0, "v11", "iSDM Monitor V1.1" ) ROMX_LOAD( "174894-001.bin", 0x0000, 0x4000, CRC(79e4f7af) SHA1(911a4595d35e6e82b1149e75bb027927cd1c1658), ROM_SKIP(1) | ROM_BIOS(0)) ROMX_LOAD( "174894-002.bin", 0x0001, 0x4000, CRC(66747d21) SHA1(4094b1f10a8bc7db8d6dd48d7128e14e875776c7), ROM_SKIP(1) | ROM_BIOS(0)) @@ -650,13 +650,13 @@ ROM_START( isbc2861 ) ROM_END ROM_START( isbc28612 ) - ROM_REGION( 0x10000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x10000, "bios", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "176346-001.bin", 0x0000, 0x8000, CRC(f86c8be5) SHA1(e2bb16b0aeb718219e65d61edabd7838ef34c560)) ROM_LOAD16_BYTE( "176346-002.bin", 0x0001, 0x8000, CRC(b964c6c3) SHA1(c3de8541182e32b3568fde77da8c435eab397498)) ROM_END ROM_START( rpc86 ) - ROM_REGION( 0x8000, "user1", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x8000, "bios", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "145068-001.bin", 0x4001, 0x1000, CRC(0fa9db83) SHA1(4a44f8683c263c9ef6850cbe05aaa73f4d4d4e06)) ROM_LOAD16_BYTE( "145069-001.bin", 0x6001, 0x1000, CRC(1692a076) SHA1(0ce3a4a867cb92340871bb8f9c3e91ce2984c77c)) ROM_LOAD16_BYTE( "145070-001.bin", 0x4000, 0x1000, CRC(8c8303ef) SHA1(60f94daa76ab9dea6e309ac580152eb212b847a0)) diff --git a/src/mame/drivers/magnum.cpp b/src/mame/drivers/magnum.cpp index d7375c9f31b..4e8224c496c 100644 --- a/src/mame/drivers/magnum.cpp +++ b/src/mame/drivers/magnum.cpp @@ -321,7 +321,7 @@ void magnum_state::magnum(machine_config &config) } ROM_START( magnum ) - ROM_REGION(0x20000, "bios", 0) + ROM_REGION16_LE(0x20000, "bios", 0) ROM_LOAD16_BYTE("a1.7.88.bin", 0x00000, 0x4000, CRC(57882427) SHA1(97637b65ca43eb9d3bba546fb8ca701ba25ade8d)) ROM_LOAD16_BYTE("a1.7.81.bin", 0x00001, 0x4000, CRC(949f53a8) SHA1(b339f1495d9af7dfff0c3a2c24789631f9d1265b)) ROM_LOAD16_BYTE("a1.7.87.bin", 0x08000, 0x4000, CRC(25036dda) SHA1(20bc3782a66855b20cb0abe1051fa2eb50c7a860)) diff --git a/src/mame/drivers/magtouch.cpp b/src/mame/drivers/magtouch.cpp index 9649d47af2e..04082405a93 100644 --- a/src/mame/drivers/magtouch.cpp +++ b/src/mame/drivers/magtouch.cpp @@ -240,7 +240,7 @@ ROM_START(magtouch) ROM_REGION32_LE(0x10000, "bios", 0) /* motherboard bios */ ROM_LOAD("mtouch.u13", 0x00000, 0x10000, CRC(e74fb144) SHA1(abc99e84832c30606374da542fd94f0fbc8cbaa6) ) - ROM_REGION(0x08000, "video_bios", 0) + ROM_REGION32_LE(0x08000, "video_bios", 0) //this is a phoenix standard vga only bios from 1991 despite the notes above saying the machine has a trident svga adapter //ROM_LOAD16_BYTE("vga1-bios-ver-b-1.00-07.u8", 0x00000, 0x04000, CRC(a40551d6) SHA1(db38190f06e4af2c2d59ae310e65883bb16cd3d6)) //ROM_CONTINUE( 0x00001, 0x04000 ) diff --git a/src/mame/drivers/multi16.cpp b/src/mame/drivers/multi16.cpp index 636261155f6..818a137d7cf 100644 --- a/src/mame/drivers/multi16.cpp +++ b/src/mame/drivers/multi16.cpp @@ -186,7 +186,7 @@ void multi16_state::multi16(machine_config &config) // MULTI16MODEL2-24 ROM_START( multi16 ) - ROM_REGION( 0x4000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x4000, "ipl", ROMREGION_ERASEFF ) ROM_LOAD("ipl.rom", 0x0000, 0x4000, CRC(5beb5e94) SHA1(d3b9dc9a08995a0f26af9671893417e795370306)) ROM_REGION(0x20000, "kanji", 0) diff --git a/src/mame/drivers/mz6500.cpp b/src/mame/drivers/mz6500.cpp index 6aec9a7b173..84ca1562b27 100644 --- a/src/mame/drivers/mz6500.cpp +++ b/src/mame/drivers/mz6500.cpp @@ -178,13 +178,13 @@ void mz6500_state::mz6500(machine_config &config) /* ROM definition */ ROM_START( mz6500 ) - ROM_REGION( 0x4000, "ipl", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x4000, "ipl", ROMREGION_ERASEFF ) ROM_LOAD( "ipl.rom", 0x0000, 0x4000,CRC(6c978ac4) SHA1(7872d7e6d9cda2ed9f47ed4833a5caa4dfe0e55c)) - ROM_REGION( 0x40000, "dictionary", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x40000, "dictionary", ROMREGION_ERASEFF ) ROM_LOAD( "dict.rom", 0x0000, 0x40000, CRC(2df3cfd3) SHA1(d420ede09658c2626b0bb650a063d88b1783e554)) - ROM_REGION( 0x40000, "kanji", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x40000, "kanji", ROMREGION_ERASEFF ) ROM_LOAD( "kanji.rom", 0x0000, 0x40000, CRC(b618e25d) SHA1(1da93337fecde6c0f8a5bd68f3f0b3222a38d63e)) ROM_END diff --git a/src/mame/drivers/mzr8105.cpp b/src/mame/drivers/mzr8105.cpp index 55b661bebd6..8487468ffb2 100644 --- a/src/mame/drivers/mzr8105.cpp +++ b/src/mame/drivers/mzr8105.cpp @@ -226,9 +226,9 @@ void mzr8105_state::mzr8105(machine_config &config) * :upd B Reg 05 <- 68 Tx 8 bit chars + Tx enable */ ROM_START (mzr8105) - ROM_REGION (0x20000, "roms", 0) - ROM_LOAD16_BYTE ("mzros9lb.bin", 0x000000, 0x2000, CRC (7c6a354d) SHA1 (2721eb649c8046dbcb517a36a97dc0816cd133f2)) - ROM_LOAD16_BYTE ("mzros9hb.bin", 0x000001, 0x2000, CRC (d18e69a6) SHA1 (a00b68f4d649bcc09a29361f8692e52be12b3792)) + ROM_REGION16_BE(0x20000, "roms", 0) + ROM_LOAD16_BYTE ("mzros9lb.bin", 0x000001, 0x2000, CRC (7c6a354d) SHA1 (2721eb649c8046dbcb517a36a97dc0816cd133f2)) + ROM_LOAD16_BYTE ("mzros9hb.bin", 0x000000, 0x2000, CRC (d18e69a6) SHA1 (a00b68f4d649bcc09a29361f8692e52be12b3792)) ROM_END /* Driver */ diff --git a/src/mame/drivers/ngen.cpp b/src/mame/drivers/ngen.cpp index 29577aca843..16190c4dd78 100644 --- a/src/mame/drivers/ngen.cpp +++ b/src/mame/drivers/ngen.cpp @@ -1162,7 +1162,7 @@ void ngen386_state::_386i(machine_config &config) } ROM_START( ngen ) - ROM_REGION32_LE( 0x2000, "bios", 0) + ROM_REGION16_LE( 0x2000, "bios", 0) ROM_LOAD16_BYTE( "72-00414_80186_cpu.bin", 0x000000, 0x001000, CRC(e1387a03) SHA1(ddca4eba67fbf8b731a8009c14f6b40edcbc3279) ) // bootstrap ROM v8.4 ROM_LOAD16_BYTE( "72-00415_80186_cpu.bin", 0x000001, 0x001000, CRC(a6dde7d9) SHA1(b4d15c1bce31460ab5b92ff43a68c15ac5485816) ) diff --git a/src/mame/drivers/pangofun.cpp b/src/mame/drivers/pangofun.cpp index cf2895b11bd..3415ea761b1 100644 --- a/src/mame/drivers/pangofun.cpp +++ b/src/mame/drivers/pangofun.cpp @@ -200,12 +200,12 @@ ROM_START(pangofun) ROM_REGION32_LE(0x20000, "bios", 0) /* motherboard bios */ ROM_LOAD("bios.bin", 0x000000, 0x10000, CRC(e70168ff) SHA1(4a0d985c218209b7db2b2d33f606068aae539020) ) - ROM_REGION(0x20000, "video_bios", 0) /* Trident TVGA9000 BIOS */ + ROM_REGION32_LE(0x20000, "video_bios", 0) /* Trident TVGA9000 BIOS */ ROM_LOAD16_BYTE("prom.vid", 0x00000, 0x04000, CRC(ad7eadaf) SHA1(ab379187914a832284944e81e7652046c7d938cc) ) ROM_CONTINUE( 0x00001, 0x04000 ) /* this is what was on the rom board, mapping unknown */ - ROM_REGION(0xa00000, "game_prg", 0) /* rom board */ + ROM_REGION32_LE(0xa00000, "game_prg", 0) /* rom board */ ROM_LOAD("bank8.u39", 0x000000, 0x20000, CRC(72422c66) SHA1(40b8cca3f99925cf019053921165f6a4a30d784d) ) ROM_LOAD16_BYTE("bank0.u11", 0x100001, 0x80000, CRC(6ce951d7) SHA1(1dd09491c651920a8a507bdc6584400367e5a292) ) ROM_LOAD16_BYTE("bank0.u31", 0x100000, 0x80000, CRC(b6c06baf) SHA1(79074b086d24737d629272d98f17de6e1e650485) ) diff --git a/src/mame/drivers/poisk1.cpp b/src/mame/drivers/poisk1.cpp index 702f6e8048f..0fce384ab3a 100644 --- a/src/mame/drivers/poisk1.cpp +++ b/src/mame/drivers/poisk1.cpp @@ -701,7 +701,7 @@ void p1_state::poisk1(machine_config &config) } ROM_START( poisk1 ) - ROM_REGION16_LE(0x10000,"bios", 0) + ROM_REGION(0x10000, "bios", 0) ROM_DEFAULT_BIOS("v91") ROM_SYSTEM_BIOS(0, "v89r0", "1989r0") diff --git a/src/mame/drivers/pwrview.cpp b/src/mame/drivers/pwrview.cpp index e254f11f7b0..36ca813386e 100644 --- a/src/mame/drivers/pwrview.cpp +++ b/src/mame/drivers/pwrview.cpp @@ -439,7 +439,7 @@ void pwrview_state::pwrview(machine_config &config) } ROM_START(pwrview) - ROM_REGION(0x8000, "bios", 0) + ROM_REGION16_LE(0x8000, "bios", 0) ROM_SYSTEM_BIOS(0, "bios", "bios") ROMX_LOAD("215856-003.bin", 0x0000, 0x4000, CRC(1fa2cd11) SHA1(b4755c7d5200a423a750ecf71c0aed33e364138b), ROM_SKIP(1) | ROM_BIOS(0)) ROMX_LOAD("215856-004.bin", 0x0001, 0x4000, CRC(4fd01e0a) SHA1(c4d1d40d4e8e529c03857f4a3c8428ccf6b8ff99), ROM_SKIP(1) | ROM_BIOS(0)) diff --git a/src/mame/drivers/pyson.cpp b/src/mame/drivers/pyson.cpp index 20c5a64d2f8..92096a01183 100644 --- a/src/mame/drivers/pyson.cpp +++ b/src/mame/drivers/pyson.cpp @@ -219,7 +219,7 @@ void pyson_state::pyson(machine_config &config) ROM_LOAD( "b22a01.u42", 0x000000, 0x080000, CRC(98de405e) SHA1(4bc268a996825c1bdf6ae277d331fe7bdc0cc00c) ) ROM_START( pyson ) - ROM_REGION(0x200000, "bios", 0) + ROM_REGION32_LE(0x200000, "bios", 0) PYSON_BIOS ROM_REGION(0x840000, "key", ROMREGION_ERASE00) @@ -227,7 +227,7 @@ ROM_START( pyson ) ROM_END ROM_START( wswe ) - ROM_REGION(0x200000, "bios", 0) + ROM_REGION32_LE(0x200000, "bios", 0) PYSON_BIOS ROM_REGION(0x840000, "key", ROMREGION_ERASE00) @@ -242,7 +242,7 @@ ROM_START( wswe ) ROM_END ROM_START( wswe2k3 ) - ROM_REGION(0x200000, "bios", 0) + ROM_REGION32_LE(0x200000, "bios", 0) PYSON_BIOS ROM_REGION(0x840000, "key", ROMREGION_ERASE00) diff --git a/src/mame/drivers/queen.cpp b/src/mame/drivers/queen.cpp index c5ab9c65244..1e1323acaa5 100644 --- a/src/mame/drivers/queen.cpp +++ b/src/mame/drivers/queen.cpp @@ -305,7 +305,7 @@ void queen_state::queen(machine_config &config) ROM_START( queen ) - ROM_REGION( 0x40000, "bios", 0 ) + ROM_REGION32_LE( 0x40000, "bios", 0 ) ROM_LOAD( "bios-original.bin", 0x00000, 0x40000, CRC(feb542d4) SHA1(3cc5d8aeb0e3b7d9ed33248a4f3dc507d29debd9) ) ROM_REGION( 0x8000, "video_bios", ROMREGION_ERASEFF ) // TODO: no VGA card is hooked up, to be removed diff --git a/src/mame/drivers/sam.cpp b/src/mame/drivers/sam.cpp index d89aafa8f87..98e4975896f 100644 --- a/src/mame/drivers/sam.cpp +++ b/src/mame/drivers/sam.cpp @@ -32,7 +32,7 @@ void sam_state::sam(machine_config &config) } #define ROM_LOAD_BOOT_EPROM \ - ROM_REGION( 0x100000, "boot", ROMREGION_ERASEFF ) \ + ROM_REGION32_LE( 0x100000, "boot", ROMREGION_ERASEFF ) \ ROM_LOAD( "boot_eprom_01_02.bin", 0x0000, 0x100000, CRC(92c93cba) SHA1(aed7ba2f988df8c95e2ad08f70409152d5caa49a)) \ ROM_LOAD( "boot_eprom_01_06.bin", 0x0000, 0x0e8ac8, CRC(fe7bcece) SHA1(775590bbd52c24950db86cc231566ba3780030d8)) \ ROM_LOAD( "boot_eprom_02_10.bin", 0x0000, 0x0f0304, CRC(0f3fd4a4) SHA1(115d0b73c40fcdb2d202a0a9065472d216ca89e0)) \ diff --git a/src/mame/machine/isbc_215g.cpp b/src/mame/machine/isbc_215g.cpp index 4390604a884..c30230dace4 100644 --- a/src/mame/machine/isbc_215g.cpp +++ b/src/mame/machine/isbc_215g.cpp @@ -373,7 +373,7 @@ void isbc_215g_device::device_add_mconfig(machine_config &config) ROM_START( isbc_215g ) - ROM_REGION( 0x4000, "i8089", ROMREGION_ERASEFF ) + ROM_REGION16_LE( 0x4000, "i8089", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "174581.001.bin", 0x0000, 0x2000, CRC(ccdbc7ab) SHA1(5c2ebdde1b0252124177221ba9cacdb6d925a24d)) ROM_LOAD16_BYTE( "174581.002.bin", 0x0001, 0x2000, CRC(6190fa67) SHA1(295dd4e75f699aaf93227cc4876cee8accae383a)) ROM_END |