[Coco] MAME problems .186

Robert Gault robert.gault at att.net
Sat Jun 24 16:35:26 EDT 2017


Michael R. Furman wrote:
> Tim,
>
> You realize the missing code makes it impossible to use MESS/MAME to run Nitros9 without modifying all of the disk images.
>
> I’ve just submitted an issue on GitHub:
>
>
> coco*: Unable to boot Nitros9 disk images from official distribution site #2405
> https://github.com/mamedev/mame/issues/2405
>
>
>>
> Michael R. Furman
> Email: n6il at ocs.net
> Phone: +1 (408) 480-5865

There is another problem with MAME regards Coco disks in src\devices\bus\coco\coco_fdc.cpp.
Under LOCAL VARIABLES
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":0", coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats)
	MCFG_FLOPPY_DRIVE_SOUND(true)
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":1", coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats)
	MCFG_FLOPPY_DRIVE_SOUND(true)
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":2", coco_fdc_floppies, nullptr, coco_fdc_device_base::floppy_formats)
	MCFG_FLOPPY_DRIVE_SOUND(true)
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":3", coco_fdc_floppies, nullptr,

In my opinion, the default condition should be that all four drives be available. So it should be:
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":0", coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats)
	MCFG_FLOPPY_DRIVE_SOUND(true)
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":1", coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats)
	MCFG_FLOPPY_DRIVE_SOUND(true)
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":2", coco_fdc_floppies, "qd", coco_fdc_device_base::floppy_formats)
	MCFG_FLOPPY_DRIVE_SOUND(true)
	MCFG_FLOPPY_DRIVE_ADD(WD_TAG ":3", coco_fdc_floppies, "qd",

Robert




More information about the Coco mailing list