--- np2/fdd/newdisk.c 2004/01/30 01:29:13 1.7 +++ np2/fdd/newdisk.c 2004/03/04 15:20:13 1.8 @@ -119,8 +119,13 @@ void newdisk_nhd(const char *fname, UINT size = hddsize * 16; STOREINTELDWORD(nhd.cylinders, size); STOREINTELWORD(nhd.surfaces, 8); +#if 0 STOREINTELWORD(nhd.sectors, 32); STOREINTELWORD(nhd.sectorsize, 256); +#else + STOREINTELWORD(nhd.sectors, 16); + STOREINTELWORD(nhd.sectorsize, 512); +#endif r = (file_write(fh, &nhd, sizeof(nhd)) != sizeof(nhd)); r |= writehddipl(fh, 256, size * 8 * 32 * 256); file_close(fh);