at.cpp, fmtowns.cpp, hp95lx.cpp, pc88va.cpp, pc9801.cpp, tandy1t.cpp, tosh1000.cpp: Correct region widths (nw)

mba009: Configure as a 286 PC, not with a 386 (nw)
This commit is contained in:
AJR 2019-11-16 13:00:58 -05:00
parent 80eb09f966
commit 1ffcbdeaf9
7 changed files with 270 additions and 270 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3081,7 +3081,7 @@ ROM_END
/* 16MHz 80386SX, 2MB RAM expandable up to 10MB (due to the limited 24-bit address space of the CPU), dumped from a UX10 */
ROM_START( fmtownsux )
ROM_REGION32_LE( 0x480000, "user", 0)
ROM_REGION16_LE( 0x480000, "user", 0)
ROM_LOAD("fmt_dos_a.rom", 0x000000, 0x080000, CRC(22270e9f) SHA1(a7e97b25ff72b14121146137db8b45d6c66af2ae) )
// no F20 ROM
ROM_LOAD("fmt_dic.rom", 0x100000, 0x080000, CRC(82d1daa2) SHA1(7564020dba71deee27184824b84dbbbb7c72aa4e) )
@ -3142,7 +3142,7 @@ ROM_START( fmtownsftv )
ROM_END
ROM_START( fmtmarty )
ROM_REGION32_LE( 0x480000, "user", 0)
ROM_REGION16_LE( 0x480000, "user", 0)
ROM_LOAD("mrom.m36", 0x000000, 0x080000, CRC(9c0c060c) SHA1(5721c5f9657c570638352fa9acac57fa8d0b94bd) )
ROM_CONTINUE(0x280000,0x180000)
ROM_LOAD("mrom.m37", 0x400000, 0x080000, CRC(fb66bb56) SHA1(e273b5fa618373bdf7536495cd53c8aac1cce9a5) )
@ -3152,7 +3152,7 @@ ROM_START( fmtmarty )
ROM_END
ROM_START( fmtmarty2 )
ROM_REGION32_LE( 0x480000, "user", 0)
ROM_REGION16_LE( 0x480000, "user", 0)
ROM_LOAD("fmt_dos.rom", 0x000000, 0x080000, CRC(2bc2af96) SHA1(99cd51c5677288ad8ef711b4ac25d981fd586884) )
ROM_LOAD("fmt_dic.rom", 0x100000, 0x080000, CRC(82d1daa2) SHA1(7564020dba71deee27184824b84dbbbb7c72aa4e) )
ROM_LOAD("fmt_fnt.rom", 0x180000, 0x040000, CRC(dd6fd544) SHA1(a216482ea3162f348fcf77fea78e0b2e4288091a) )
@ -3166,7 +3166,7 @@ ROM_START( fmtmarty2 )
ROM_END
ROM_START( carmarty )
ROM_REGION32_LE( 0x480000, "user", 0)
ROM_REGION16_LE( 0x480000, "user", 0)
ROM_LOAD("fmt_dos.rom", 0x000000, 0x080000, CRC(2bc2af96) SHA1(99cd51c5677288ad8ef711b4ac25d981fd586884) )
ROM_LOAD("fmt_dic.rom", 0x100000, 0x080000, CRC(82d1daa2) SHA1(7564020dba71deee27184824b84dbbbb7c72aa4e) )
ROM_LOAD("fmt_fnt.rom", 0x180000, 0x040000, CRC(dd6fd544) SHA1(a216482ea3162f348fcf77fea78e0b2e4288091a) )

View File

@ -760,7 +760,7 @@ void hp95lx_state::hp95lx(machine_config &config)
ROM_START( hp95lx )
ROM_REGION16_LE(0x100000, "romdos", 0)
ROM_REGION(0x100000, "romdos", 0)
// Version A ... ROM BIOS Ver 2.14 ... 04/02/91
ROM_LOAD("18-5301.abd.bin", 0, 0x100000, CRC(18121c48) SHA1(c3bfb45cbbf4f57ae67fb5659da40f371d8e5c54))

View File

@ -1689,10 +1689,10 @@ ROM_START( pc88va2 )
ROM_REGION( 0x2000, "audiocpu", 0)
ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
ROM_REGION( 0x80000, "kanji", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x80000, "kanji", ROMREGION_ERASEFF )
ROM_LOAD( "vafont_va2.rom", 0x00000, 0x50000, BAD_DUMP CRC(b40d34e4) SHA1(a0227d1fbc2da5db4b46d8d2c7e7a9ac2d91379f) ) // should be splitted
ROM_REGION( 0x80000, "dictionary", 0 )
ROM_REGION16_LE( 0x80000, "dictionary", 0 )
ROM_LOAD( "vadic_va2.rom", 0x00000, 0x80000, CRC(a6108f4d) SHA1(3665db538598abb45d9dfe636423e6728a812b12) )
ROM_END
@ -1713,10 +1713,10 @@ ROM_START( pc88va )
ROM_REGION( 0x2000, "audiocpu", 0)
ROM_LOAD( "soundbios.rom", 0x0000, 0x2000, NO_DUMP )
ROM_REGION( 0x80000, "kanji", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x80000, "kanji", ROMREGION_ERASEFF )
ROM_LOAD( "vafont.rom", 0x0000, 0x50000, BAD_DUMP CRC(faf7c466) SHA1(196b3d5b7407cb4f286ffe5c1e34ebb1f6905a8c)) // should be splitted
ROM_REGION( 0x80000, "dictionary", 0 )
ROM_REGION16_LE( 0x80000, "dictionary", 0 )
ROM_LOAD( "vadic.rom", 0x0000, 0x80000, CRC(f913c605) SHA1(5ba1f3578d0aaacdaf7194a80e6d520c81ae55fb))
ROM_END

View File

@ -2575,7 +2575,7 @@ F - 8086 5
*/
ROM_START( pc9801f )
ROM_REGION( 0x18000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x18000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD16_BYTE( "urm01-02.bin", 0x00000, 0x4000, CRC(cde04615) SHA1(8f6fb587c0522af7a8131b45d13f8ae8fc60e8cd) )
ROM_LOAD16_BYTE( "urm02-02.bin", 0x00001, 0x4000, CRC(9e39b8d1) SHA1(df1f3467050a41537cb9d071e4034f0506f07eda) )
ROM_LOAD16_BYTE( "urm03-02.bin", 0x08000, 0x4000, CRC(95e79064) SHA1(c27d96949fad82aeb26e316200c15a4891e1063f) )
@ -2583,9 +2583,9 @@ ROM_START( pc9801f )
ROM_LOAD16_BYTE( "urm05-02.bin", 0x10000, 0x4000, CRC(ffefec65) SHA1(106e0d920e857e59da12225a489ca2756ca405c1) )
ROM_LOAD16_BYTE( "urm06-02.bin", 0x10001, 0x4000, CRC(1147760b) SHA1(4e0299091dfd53ac7988d40c5a6775a10389faac) )
ROM_REGION( 0x1000, "fdc_bios_2dd", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x1000, "fdc_bios_2dd", ROMREGION_ERASEFF )
ROM_REGION( 0x1000, "fdc_bios_2hd", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x1000, "fdc_bios_2hd", ROMREGION_ERASEFF )
ROM_REGION( 0x20000, "fdc_data", ROMREGION_ERASEFF ) // 2dd fdc bios, presumably bad size (should be 0x800 for each rom)
ROM_LOAD16_BYTE( "urf01-01.bin", 0x00000, 0x4000, BAD_DUMP CRC(2f5ae147) SHA1(69eb264d520a8fc826310b4fce3c8323867520ee) )
@ -2608,7 +2608,7 @@ UX - 80286 10 + V30 8
*/
ROM_START( pc9801ux )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf_ux.rom", 0x10000, 0x08000, CRC(c7942563) SHA1(61bb210d64c7264be939b11df1e9cd14ffeee3c9) )
ROM_LOAD( "bios_ux.rom", 0x18000, 0x18000, BAD_DUMP CRC(97375ca2) SHA1(bfe458f671d90692104d0640730972ca8dc0a100) )
@ -2626,7 +2626,7 @@ The bios is from a 386 model not an RX
*/
ROM_START( pc9801rx )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf_rs.rom", 0x10000, 0x08000, BAD_DUMP CRC(c1815325) SHA1(a2fb11c000ed7c976520622cfb7940ed6ddc904e) )
ROM_LOAD( "bios_rx.rom", 0x18000, 0x18000, BAD_DUMP CRC(0a682b93) SHA1(76a7360502fa0296ea93b4c537174610a834d367) )
// fix csum
@ -2646,7 +2646,7 @@ RS - 386SX 16
*/
ROM_START( pc9801rs )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf_rs.rom", 0x10000, 0x08000, CRC(c1815325) SHA1(a2fb11c000ed7c976520622cfb7940ed6ddc904e) )
ROM_LOAD( "bios_rs.rom", 0x18000, 0x18000, BAD_DUMP CRC(315d2703) SHA1(4f208d1dbb68373080d23bff5636bb6b71eb7565) )
@ -2675,7 +2675,7 @@ Yet another franken-dump done with a lame program, shrug
*/
ROM_START( pc9801bx2 )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "pc98bank0.bin", 0x00000, 0x08000, BAD_DUMP CRC(bfd100cc) SHA1(cf8e6a5679cca7761481abef0ba4b35ead39efdb) )
ROM_LOAD( "pc98bank1.bin", 0x00000, 0x08000, BAD_DUMP CRC(d0562af8) SHA1(2c4fd27eb598f4b8a00f3e86941ba27007d58e47) )
ROM_LOAD( "pc98bank2.bin", 0x00000, 0x08000, BAD_DUMP CRC(12818a14) SHA1(9c31e8ac85d78fa779d6bbc2095557065294ec09) )
@ -2699,7 +2699,7 @@ TODO: missing itf roms, if they exist
*/
ROM_START( pc9801vm )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
// ROM_LOAD( "itf_ux.rom", 0x10000, 0x08000, BAD_DUMP CRC(c7942563) SHA1(61bb210d64c7264be939b11df1e9cd14ffeee3c9) )
// ROM_LOAD( "bios_vm.rom", 0x18000, 0x18000, CRC(2e2d7cee) SHA1(159549f845dc70bf61955f9469d2281a0131b47f) )
// bios
@ -2738,7 +2738,7 @@ TODO: this ISN'T a real VM11 model!
*/
ROM_START( pc9801vm11 )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf_ux.rom", 0x10000, 0x08000, BAD_DUMP CRC(c7942563) SHA1(61bb210d64c7264be939b11df1e9cd14ffeee3c9) )
ROM_LOAD( "bios_vm.rom", 0x18000, 0x18000, CRC(2e2d7cee) SHA1(159549f845dc70bf61955f9469d2281a0131b47f) )
@ -2758,7 +2758,7 @@ ROM_END
*/
ROM_START( pc9821 )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf.rom", 0x10000, 0x08000, CRC(dd4c7bb8) SHA1(cf3aa193df2722899066246bccbed03f2e79a74a) )
ROM_LOAD( "bios.rom", 0x18000, 0x18000, BAD_DUMP CRC(34a19a59) SHA1(2e92346727b0355bc1ec9a7ded1b444a4917f2b9) )
ROM_FILL(0x24c40, 4, 0) // hide the _32_ marker until we have a 32-bit clean IDE bios otherwise windows tries to
@ -2783,7 +2783,7 @@ ROM_START( pc9821as )
// ROM_LOAD( "bios_as.rom", 0x18000, 0x18000, BAD_DUMP CRC(0a682b93) SHA1(76a7360502fa0296ea93b4c537174610a834d367) )
ROM_LOAD( "mvs0100-1.bin", 0x00000, 0x80000, CRC(ca37b631) SHA1(8c481dd0608d6c27235bc88bd77e345628dc28a1) )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
// TODO: not quite right yet, needs actual itf rom loaded
ROM_COPY( "biosrom", 0x20000, 0x10000, 0x08000 )
ROM_COPY( "biosrom", 0x30000, 0x18000, 0x18000 )
@ -2813,7 +2813,7 @@ ROM_START( pc9821ap2 )
ROM_SYSTEM_BIOS(1, "phd0102", "PHD0102")
ROMX_LOAD( "phd0102.rom", 0x000000, 0x80000, CRC(3036774c) SHA1(59856a348f156adf5eca06326f967aca54ff871c), ROM_BIOS(1) )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF ) // TODO: identify ROM banks
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF ) // TODO: identify ROM banks
ROM_COPY( "biosrom", 0x20000, 0x10000, 0x08000 )
ROM_COPY( "biosrom", 0x30000, 0x18000, 0x18000 )
@ -2830,7 +2830,7 @@ ROM_END
*/
ROM_START( pc9821ne )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf.rom", 0x10000, 0x08000, CRC(dd4c7bb8) SHA1(cf3aa193df2722899066246bccbed03f2e79a74a) )
ROM_LOAD( "bios_ne.rom", 0x18000, 0x18000, BAD_DUMP CRC(2ae070c4) SHA1(d7963942042bfd84ed5fc9b7ba8f1c327c094172) )
@ -2846,7 +2846,7 @@ Epson PC-486MU - 486 based, unknown clock
*/
ROM_START( pc486mu )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "bios_486mu.rom", 0x00000, 0x18000, BAD_DUMP CRC(57b5d701) SHA1(15029800842e93e07615b0fd91fb9f2bfe3e3c24))
ROM_RELOAD( 0x18000, 0x18000 ) // missing rom?
@ -2862,7 +2862,7 @@ ROM_END
*/
ROM_START( pc9821ce2 )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf_ce2.rom", 0x10000, 0x08000, CRC(273e9e88) SHA1(9bca7d5116788776ed0f297bccb4dfc485379b41) )
ROM_LOAD( "bios_ce2.rom", 0x18000, 0x018000, BAD_DUMP CRC(76affd90) SHA1(910fae6763c0cd59b3957b6cde479c72e21f33c1) )
@ -2878,7 +2878,7 @@ ROM_END
*/
ROM_START( pc9821xs )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf.rom", 0x10000, 0x08000, BAD_DUMP CRC(dd4c7bb8) SHA1(cf3aa193df2722899066246bccbed03f2e79a74a) )
ROM_LOAD( "bios_xs.rom", 0x18000, 0x018000, BAD_DUMP CRC(0a682b93) SHA1(76a7360502fa0296ea93b4c537174610a834d367) )
@ -2895,7 +2895,7 @@ ROM_END
*/
ROM_START( pc9821v13 )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf.rom", 0x10000, 0x08000, CRC(dd4c7bb8) SHA1(cf3aa193df2722899066246bccbed03f2e79a74a) )
ROM_LOAD( "bios_v13.rom", 0x18000, 0x18000, BAD_DUMP CRC(0a682b93) SHA1(76a7360502fa0296ea93b4c537174610a834d367) )
@ -2911,7 +2911,7 @@ ROM_END
*/
ROM_START( pc9821v20 )
ROM_REGION( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_REGION16_LE( 0x30000, "ipl", ROMREGION_ERASEFF )
ROM_LOAD( "itf_v20.rom", 0x10000, 0x08000, CRC(10e52302) SHA1(f95b8648e3f5a23e507a9fbda8ab2e317d8e5151) )
ROM_LOAD( "bios_v20.rom", 0x18000, 0x18000, BAD_DUMP CRC(d5d1f13b) SHA1(bf44b5f4e138e036f1b848d6616fbd41b5549764) )

View File

@ -900,7 +900,7 @@ ROM_END
ROM_START( t1000tx )
ROM_REGION(0x20000,"bios", 0)
ROM_REGION16_LE(0x20000, "bios", 0)
// There should be 2 32KBx8 ROMs, one for odd at u38, one for even at u39
// The machine already boots up with just this one rom
ROM_LOAD("t1000tx.bin", 0x18000, 0x8000, BAD_DUMP CRC(9b34765c) SHA1(0b07e87f6843393f7d4ca4634b832b0c0bec304e))
@ -914,7 +914,7 @@ ROM_END
ROM_START( t1000rl )
// bankable ROM regions
ROM_REGION(0x80000, "rom", 0)
ROM_REGION16_LE(0x80000, "rom", 0)
/* v2.0.0.1 */
/* Rom is labeled "(C) TANDY CORP. 1990 // 8079073 // LH534G70 JAPAN // 9034 D" */
ROM_LOAD("8079073.u23", 0x00000, 0x80000, CRC(6fab50f7) SHA1(2ccc02bee4c250dc1b7c17faef2590bc158860b0) )
@ -927,7 +927,7 @@ ROM_END
ROM_START( t1000sl2 )
// bankable ROM regions
ROM_REGION(0x80000, "rom", 0)
ROM_REGION16_LE(0x80000, "rom", 0)
// v01.04.04 BIOS
// Fix up memory region (highest address bit flipped??)
ROM_LOAD16_BYTE("8079047.hu1", 0x40000, 0x20000, CRC(c773ec0e) SHA1(7deb71f14c2c418400b639d60066ab61b7e9df32))
@ -944,7 +944,7 @@ ROM_END
ROM_START( t1000tl2 )
ROM_REGION(0x20000, "bios", 0)
ROM_REGION16_LE(0x20000, "bios", 0)
ROM_LOAD( "t10000tl2.bin", 0x10000, 0x10000, CRC(e288f12c) SHA1(9d54ccf773cd7202c9906323f1b5a68b1b3a3a67))
ROM_REGION(0x08000,"gfx1", 0)

View File

@ -291,11 +291,11 @@ void tosh1000_state::tosh1000(machine_config &config)
ROM_START( tosh1000 )
ROM_REGION16_LE(0x8000, "bios", 0)
ROM_REGION(0x8000, "bios", 0)
ROM_SYSTEM_BIOS(0, "v410", "V4.10")
ROMX_LOAD( "026f.27c256.ic25", 0x0000, 0x8000, CRC(a854939f) SHA1(0ff532f295a40716f53949a2fd64d02bf76d575a), ROM_BIOS(0))
ROM_REGION16_LE(0x80000, "romdos", 0)
ROM_REGION(0x80000, "romdos", 0)
ROM_LOAD("tc534000p__b004.dos.ic26", 0x0000, 0x80000, CRC(716027f6) SHA1(563e3a7e1961d4cda216169bd1ecc66925a101aa))
/* XXX IBM 1501981(CGA) and 1501985(MDA) Character rom */