Previous 199869 Revisions Next

r34132 Wednesday 31st December, 2014 at 14:07:29 UTC by Robbbert
(MESS) mbee : removed incorrect rom from the 256tc model. (nw)
Also some testing of floppy types (not finalised yet)
[src/mess/drivers]mbee.c

trunk/src/mess/drivers/mbee.c
r242643r242644
1515    TeleTerm roms dumped by ejwords. The correct slots found by ubee512 author.
1616    Swedish roms dumped by nama. The correct slots found by ubee512 author.
1717
18    Please note: the rom version 1.31 which appears to fit the 256TC is actually
19    part of the Z80 emulation in the Matilda model. If you fit this rom into a real
20    256TC, the floppy disk will not be detected.
21
22    The unemulated Matilda is a IBM XT clone fitted with a NEC V40, and has the
23    ability to emulate the 256TC as mentioned above.
24
1825    Floppy Disk types (as used by ubee512)
1926    - ss80 - single sided 80 track
2027    - ds40 - double-sided 40 track - 400KB
r242643r242644
649656
650657static SLOT_INTERFACE_START( mbee_floppies )
651658   SLOT_INTERFACE( "35dd", FLOPPY_35_DD )
659   SLOT_INTERFACE( "525dd", FLOPPY_525_QD )
652660SLOT_INTERFACE_END
653661
654662
r242643r242644
805813   MCFG_CPU_IO_MAP(mbee56_io)
806814   MCFG_MACHINE_RESET_OVERRIDE(mbee_state, mbee56 )
807815   MCFG_WD2793x_ADD("fdc", XTAL_4MHz / 4) // divided by 2 externally, then divided by 2 internally (/ENMF pin not emulated)
808   MCFG_FLOPPY_DRIVE_ADD("fdc:0", mbee_floppies, "35dd", mbee_state::floppy_formats)
816   MCFG_FLOPPY_DRIVE_ADD("fdc:0", mbee_floppies, "525dd", mbee_state::floppy_formats)
809817   MCFG_FLOPPY_DRIVE_ADD("fdc:1", mbee_floppies, "35dd", mbee_state::floppy_formats)
810818MACHINE_CONFIG_END
811819
r242643r242644
823831   MCFG_MACHINE_RESET_OVERRIDE(mbee_state, mbee128 )
824832   MCFG_WD2793x_ADD("fdc", XTAL_4MHz / 4)
825833   MCFG_FLOPPY_DRIVE_ADD("fdc:0", mbee_floppies, "35dd", mbee_state::floppy_formats)
826   MCFG_FLOPPY_DRIVE_ADD("fdc:1", mbee_floppies, "35dd", mbee_state::floppy_formats)
834   MCFG_FLOPPY_DRIVE_ADD("fdc:1", mbee_floppies, "525dd", mbee_state::floppy_formats)
827835MACHINE_CONFIG_END
828836
829837static MACHINE_CONFIG_DERIVED( mbee256, mbee128 )
r242643r242644
11551163   ROM_REGION(0x40000,"maincpu", ROMREGION_ERASEFF)
11561164
11571165   ROM_REGION(0x7000,"bootrom", ROMREGION_ERASEFF)
1158   ROM_SYSTEM_BIOS( 0, "1.31", "Version 1.31" )
1159   ROMX_LOAD("256tc_boot_1.31.rom", 0x0000,  0x4000, CRC(923baef9) SHA1(3d30d18e765439fb913fbd3e03dd5127fd6b9167), ROM_BIOS(1) )
1160   ROM_SYSTEM_BIOS( 1, "1.20", "Version 1.20" )
1161   ROMX_LOAD("256tc_boot_1.20.rom", 0x0000,  0x4000, CRC(fe8d6a84) SHA1(a037a1b90b18a2180e9f5f216b829fcd480449a4), ROM_BIOS(2) )
1162   ROM_SYSTEM_BIOS( 2, "1.15", "Version 1.15" )
1163   ROMX_LOAD("256tc_boot_1.15.rom", 0x0000,  0x4000, CRC(1902062d) SHA1(e4a1c0b3f4996e313da0bac0edb6d34e3270723e), ROM_BIOS(3) )
1166   ROM_SYSTEM_BIOS( 0, "1.20", "Version 1.20" )
1167   ROMX_LOAD("256tc_boot_1.20.rom", 0x0000,  0x4000, CRC(fe8d6a84) SHA1(a037a1b90b18a2180e9f5f216b829fcd480449a4), ROM_BIOS(1) )
1168   ROM_SYSTEM_BIOS( 1, "1.15", "Version 1.15" )
1169   ROMX_LOAD("256tc_boot_1.15.rom", 0x0000,  0x4000, CRC(1902062d) SHA1(e4a1c0b3f4996e313da0bac0edb6d34e3270723e), ROM_BIOS(2) )
11641170
11651171   ROM_REGION(0x9800, "gfx", 0)
11661172   ROM_LOAD("char256.bin",           0x1000,  0x1000, CRC(9372af3c) SHA1(a63591822c0504de2fed52e88d64e1dbd6124b74) )


Previous 199869 Revisions Next


© 1997-2024 The MAME Team