Did you verify that VICE is configured to emulate the same CIA model that your real C64 has? IIRC they differ slightly in their interrupt timing.
Did you verify that VICE is configured the same CIA model that your real C64 has? IIRC they differ slightly in their interrupt timing.
Commodore thought that it was better to make existing user-port RS232 interfaces compatible with the ACIA in the Plus4 rather than keeping compatibility with GPIO-using user port devices.
A 1581 can handle foo*bar patterns, so there is precedent for accepting it.
3.6.1 is pretty old, the bug has already been fixed more than two years ago. (duplicate of https://sourceforge.net/p/vice-emu/bugs/1693/ )
C128 BASIC bug
3.6.1 is pretty old, the bug has already been fixed more than two years ago.
I think there is a misunderstanding about "out of order loading" here: The fastest loaders for the C64 usually implement arbitrary-order-loading by spending one disk revolution to scan the link bytes of all sectors on the track to determine which sectors belong to the current file and what order they should be in. After that, the loader reads and transmits whatever sector comes to the head next that hasn't been transmitted yet (and is related to the current file), reordering the data to file order...