From 26f435cb0a443c1b3b69d0a04d0ada9390c8c020 Mon Sep 17 00:00:00 2001 From: Wilbert Pol Date: Fri, 24 May 2013 20:45:43 +0000 Subject: [PATCH] (MESS) fixed MT#5071. (nw) --- src/mess/drivers/msx.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/mess/drivers/msx.c b/src/mess/drivers/msx.c index b706bc7bf81..15bcbaea888 100644 --- a/src/mess/drivers/msx.c +++ b/src/mess/drivers/msx.c @@ -1727,7 +1727,7 @@ MSX_LAYOUT_INIT (piopx7) MSX_LAYOUT_SLOT (0, 0, 0, 2, ROM, 0x8000, 0x0000) MSX_LAYOUT_SLOT (0, 0, 2, 2, RAM, 0x8000, 0x8000) /* 32KB RAM */ MSX_LAYOUT_SLOT (1, 0, 0, 4, CARTRIDGE1, 0x0000, 0x0000) - MSX_LAYOUT_SLOT (2, 0, 1, 2, ROM, 0x4000, 0x8000) + MSX_LAYOUT_SLOT (2, 0, 1, 1, ROM, 0x4000, 0x8000) MSX_LAYOUT_SLOT (3, 0, 0, 4, CARTRIDGE2, 0x0000, 0x0000) MSX_LAYOUT_END @@ -1741,7 +1741,7 @@ ROM_END MSX_LAYOUT_INIT (spc800) MSX_LAYOUT_SLOT (0, 0, 0, 2, ROM, 0x8000, 0x0000) - MSX_LAYOUT_SLOT (0, 0, 4, 2, ROM, 0x4000, 0x8000) + MSX_LAYOUT_SLOT (0, 0, 4, 1, ROM, 0x4000, 0x8000) MSX_LAYOUT_SLOT (1, 0, 0, 4, CARTRIDGE1, 0x0000, 0x0000) MSX_LAYOUT_SLOT (2, 0, 0, 4, RAM, 0x10000, 0x0000) /* 64KB?? RAM */ MSX_LAYOUT_SLOT (3, 0, 0, 4, CARTRIDGE2, 0x0000, 0x0000) @@ -3822,7 +3822,7 @@ MSX_LAYOUT_INIT (expert3i) MSX_LAYOUT_SLOT (0, 0, 0, 2, ROM, 0x8000, 0x0000) MSX_LAYOUT_SLOT (1, 0, 0, 4, CARTRIDGE1, 0x0000, 0x0000) MSX_LAYOUT_SLOT (1, 1, 0, 1, ROM, 0x4000, 0x8000) - MSX_LAYOUT_SLOT (1, 1, 1, 2, ROM, 0x4000, 0x10000) + MSX_LAYOUT_SLOT (1, 1, 1, 1, ROM, 0x4000, 0x10000) MSX_LAYOUT_SLOT (1, 2, 1, 2, DISK_ROM, 0x4000, 0xc000) MSX_LAYOUT_SLOT (1, 3, 0, 4, ROM, 0x10000, 0x20000) /* IDE hardware needs to be emulated */ MSX_LAYOUT_SLOT (2, 0, 0, 4, RAM_MM, 0x40000, 0x0000) /* 256KB?? Mapper RAM */ @@ -3845,8 +3845,8 @@ MSX_LAYOUT_INIT (expert3t) MSX_LAYOUT_SLOT (0, 0, 0, 2, ROM, 0x8000, 0x0000) MSX_LAYOUT_SLOT (1, 0, 0, 4, CARTRIDGE1, 0x0000, 0x0000) MSX_LAYOUT_SLOT (1, 1, 0, 1, ROM, 0x4000, 0x8000) - MSX_LAYOUT_SLOT (1, 1, 1, 2, ROM, 0x4000, 0x10000) - MSX_LAYOUT_SLOT (1, 2, 1, 2, ROM, 0x4000, 0x20000) /* Turbo hardware needs to be emulated */ + MSX_LAYOUT_SLOT (1, 1, 1, 1, ROM, 0x4000, 0x10000) + MSX_LAYOUT_SLOT (1, 2, 1, 1, ROM, 0x4000, 0x20000) /* Turbo hardware needs to be emulated */ MSX_LAYOUT_SLOT (1, 3, 1, 2, DISK_ROM, 0x4000, 0xc000) MSX_LAYOUT_SLOT (2, 0, 0, 4, RAM_MM, 0x40000, 0x0000) /* 256KB Mapper RAM */ MSX_LAYOUT_SLOT (3, 0, 0, 4, CARTRIDGE2, 0x0000, 0x0000) @@ -3869,9 +3869,9 @@ MSX_LAYOUT_INIT (expertac) MSX_LAYOUT_SLOT (2, 0, 0, 4, CARTRIDGE2, 0x0000, 0x0000) MSX_LAYOUT_SLOT (3, 0, 0, 4, RAM_MM, 0x10000, 0x0000) /* 64KB Mapper RAM?? */ MSX_LAYOUT_SLOT (3, 1, 0, 1, ROM, 0x4000, 0x8000) - MSX_LAYOUT_SLOT (3, 1, 1, 2, ROM, 0x4000, 0x20000) + MSX_LAYOUT_SLOT (3, 1, 1, 1, ROM, 0x4000, 0x20000) MSX_LAYOUT_SLOT (3, 2, 1, 2, DISK_ROM, 0x4000, 0xc000) - MSX_LAYOUT_SLOT (3, 3, 1, 2, ROM, 0x4000, 0x24000) + MSX_LAYOUT_SLOT (3, 3, 1, 1, ROM, 0x4000, 0x24000) MSX_LAYOUT_END /* MSX2+ - Gradiente Expert DDX+ */ @@ -3889,7 +3889,7 @@ MSX_LAYOUT_INIT (expertdx) MSX_LAYOUT_SLOT (0, 0, 0, 2, ROM, 0x8000, 0x0000) MSX_LAYOUT_SLOT (1, 0, 0, 4, CARTRIDGE1, 0x0000, 0x0000) MSX_LAYOUT_SLOT (1, 1, 0, 1, ROM, 0x4000, 0x8000) - MSX_LAYOUT_SLOT (1, 2, 1, 2, ROM, 0x4000, 0x20000) + MSX_LAYOUT_SLOT (1, 2, 1, 1, ROM, 0x4000, 0x20000) MSX_LAYOUT_SLOT (1, 3, 1, 2, DISK_ROM, 0x4000, 0xc000) MSX_LAYOUT_SLOT (2, 0, 0, 4, RAM_MM, 0x10000, 0x0000) /* 64KB Mapper RAM?? */ MSX_LAYOUT_SLOT (3, 0, 0, 4, CARTRIDGE2, 0x0000, 0x0000)