The IDE command set allows a maximum of just shy of 128k (0x1fe00) bytes to be transferred in a single command, so if MaxTransfer is higher than that, and you're accessing a chunk of a file that's larger than that, *and* your filesystem's not fragmented, so there are more bytes than that in a contiguous lump, then vice will read the data in two consecutive IDE commands. It's not that MaxTransfer's ignored or obeyed by anything - MaxTransfer is nothing more than the maximum number of bytes vice will attempt to transfer in a single transaction. Toastboy wrote: ↑ Sat 9:19 ammaxtransfer used to be ignored by the old minimig disk subsystem, but now it's obeyed, even if it's a silly value.