Previous 199869 Revisions Next

r32106 Saturday 13th September, 2014 at 13:58:54 UTC by Wilbert Pol
(MESS) msx.c: Limit tpp311, tps312, and hx23 to 64KB video ram. (nw)
[src/mess/drivers]msx.c

trunk/src/mess/drivers/msx.c
r32105r32106
4343** - expertac: Does not boot
4444** - fsa1gt: Add Turbo-R support
4545** - fsa1st: Add Turbo-R support
46** - Add Canon V-25 (64KB VRAM)
47** - Add Hitachi MB-H3 (64KB VRAM)
4648**
4749************************************************************************
4850
4951This following list is probably incomplete. Corrections are welcome.
50+
52
5153Al Alamiah AX-170 - MSX1 - ax170
5254Al Alamiah AX-350 - MSX2 - ax350
5355Al Alamiah AX-370 - MSX2 - ax370
r32105r32106
11651167   MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.40)
11661168MACHINE_CONFIG_END
11671169
1170static MACHINE_CONFIG_FRAGMENT( msx2_64kb_vram )
1171   MCFG_DEVICE_MODIFY("v9938")
1172   v9938_device::static_set_vram_size(*device, 0x10000);
1173MACHINE_CONFIG_END
1174
11681175static MACHINE_CONFIG_START( msx, msx_state )
11691176   /* basic machine hardware */
11701177   MCFG_CPU_ADD("maincpu", Z80, XTAL_10_738635MHz/3)         /* 3.579545 MHz */
r32105r32106
48314838   // AY8910/YM2149?
48324839   // FDC: None, 0 drives
48334840   // 0 Cartridge slots?
4841   // 64KB VRAM
48344842
48354843   MCFG_MSX_LAYOUT_ROM("bios", 0, 0, 0, 2, "maincpu", 0x0000)
48364844   MCFG_MSX_LAYOUT_RAM_MM("ram_mm", 1, 0, 0x10000)   /* 64KB?? Mapper RAM */
48374845   MCFG_MSX_LAYOUT_ROM("logo", 2, 0, 1, 2, "maincpu", 0xc000)
48384846   MCFG_MSX_LAYOUT_ROM("ext", 3, 0, 0, 1, "maincpu", 0x8000)
4847
4848   MCFG_FRAGMENT_ADD( msx2_64kb_vram )
48394849MACHINE_CONFIG_END
48404850
48414851/* MSX2 - Talent TPS-312 */
r32105r32106
48524862   // AY8910/YM2149?
48534863   // FDC: None, 0 drives
48544864   // 2 Cartridge slots?
4865   // 64KB VRAM
48554866
48564867   MCFG_MSX_LAYOUT_ROM("bios", 0, 0, 0, 2, "maincpu", 0x0000)
48574868   MCFG_MSX_LAYOUT_RAM_MM("ram_mm", 1, 0, 0x20000)   /* 128KB?? Mapper RAM */
r32105r32106
48634874   MCFG_MSX_LAYOUT_CARTRIDGE("cartslot2", 3, 3)
48644875
48654876   MCFG_FRAGMENT_ADD( msx2_cartlist )
4877
4878   MCFG_FRAGMENT_ADD( msx2_64kb_vram )
48664879MACHINE_CONFIG_END
48674880
48684881/* MSX2 - Toshiba HX-23 */
r32105r32106
48784891   // AY8910/YM2149?
48794892   // FDC: None, 0 drives
48804893   // 2 Cartridge slots?
4894   // 64KB VRAM
48814895
48824896   MCFG_MSX_LAYOUT_ROM("bios", 0, 0, 0, 2, "maincpu", 0x0000)
48834897   MCFG_MSX_LAYOUT_RAM("ram1", 0, 0, 2, 2)   /* 32KB RAM */
r32105r32106
48884902   MCFG_MSX_LAYOUT_ROM("word", 3, 3, 1, 2, "maincpu", 0xc000)
48894903
48904904   MCFG_FRAGMENT_ADD( msx2_cartlist )
4905
4906   MCFG_FRAGMENT_ADD( msx2_64kb_vram )
48914907MACHINE_CONFIG_END
48924908
48934909/* MSX2 - Toshiba HX-23F */

Previous 199869 Revisions Next


© 1997-2024 The MAME Team