PlusD Disk Image Support

HxC Floppy Emulator on ZX Spectrum and compatible support
Post Reply
rwap
Posts: 52
Joined: Fri Feb 26, 2010 5:04 pm

PlusD Disk Image Support

Post by rwap » Sun Jun 30, 2013 6:32 pm

A few people have mentioned adding support for images of ZX Spectrum Plus D disks.

The format of these disks is set out at: http://scratchpad.wikia.com/wiki/MGT_filesystem

Any chance support could be added to the main software to convert these disk images please.

Jeff
Site Admin
Posts: 6985
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: PlusD Disk Image Support

Post by Jeff » Wed Jan 15, 2014 8:38 am

rwap wrote:A few people have mentioned adding support for images of ZX Spectrum Plus D disks.

The format of these disks is set out at: http://scratchpad.wikia.com/wiki/MGT_filesystem

Any chance support could be added to the main software to convert these disk images please.
is it a floppy disk image ? the link point to a file system description?!?!

rwap
Posts: 52
Joined: Fri Feb 26, 2010 5:04 pm

Re: PlusD Disk Image Support

Post by rwap » Fri Jan 24, 2014 11:53 pm

The disk format is set out at the start:

10 sectors per track, with 512-byte sectors.
Either single-sided or double-sided disks may be used, and up to 80 tracks may be used per side.
Sectors are numbered 1..10, and tracks are tagged on disk as 0..79 on both sides.

However, within sector addresses stored in the filesystem, the most significant bit of the track number selects the side of the disk to use, meaning that tracks on the first side of the disk are numbered 0..79, and tracks on the second side are numbered 128..207.

Jeff
Site Admin
Posts: 6985
Joined: Fri Oct 20, 2006 12:12 am
Location: Paris
Contact:

Re: PlusD Disk Image Support

Post by Jeff » Sat Jan 25, 2014 9:59 am

rwap wrote:The disk format is set out at the start:

10 sectors per track, with 512-byte sectors.
Either single-sided or double-sided disks may be used, and up to 80 tracks may be used per side.
Sectors are numbered 1..10, and tracks are tagged on disk as 0..79 on both sides.

However, within sector addresses stored in the filesystem, the most significant bit of the track number selects the side of the disk to use, meaning that tracks on the first side of the disk are numbered 0..79, and tracks on the second side are numbered 128..207.
It's a raw file ? If yes you should be able to use the raw file loader ?

Post Reply