Is there an official specification for .nib format disks for the Apple? I'm currently debugging through a CP/M boot disk for a Cirtech //e Z80 which works fine on real hardware but fails in an emulator.
I'm 99% certain that the disk has the first three tracks in ProDOS order with the rest of the system in CP/M order. My guess is the boot is in ProDOS order to support smartport devices (The first two boot sectors contain code for Disk II and ProDOS drivers), but the main CP/M area is in CP/M sector order on Disk II format disks for compatibility (for smartport I'd guess the compatibility doesn't matter as much).
CiderPress can read CPM3.SYS and that has the "correct" bytes from dumping memory on the real hard ware, but for some reason loading the .nib file in either mame or AppleWin results in a corrupted boot. The DRI CPMLDR fails after loading in the code with a crash and isn't putting the BIOS/BDOS code in the right places when running an emulator (it's in a mixed order)
I'd like to convert the NIB file into individual sectors with their headers so I'm looking for a specification for NIB file but I can't seem to find one. The NIB file was created by ADTPro.
Could someone either point me to a spec or confirm it's just a raw track of data bytes repeated 35 times.