[Coco] MAME problems .186

Doug Fraser frase072 at telus.net
Sat Jun 24 17:28:29 EDT 2017


I'm not sure if it's related, but after compiling mame 0.186 (on a Slackware64 14.2 system), every time I try to boot any NitrOS9 disk I get seg fault errors, with flop1 and flop2 as QD drives. Should I change the 'dsk' format to 'jvc' to see if that works?
Doug Fraser

Sent from my Samsung Galaxy smartphone.
-------- Original message --------From: Robert Gault <robert.gault at att.net> Date: 2017-06-24  13:35  (GMT-08:00) To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com> Subject: Re: [Coco] MAME problems .186 
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



-- 
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco


More information about the Coco mailing list