![]() ![]() Remember computers back then were full of noise when you were talking to tape drives especially. Disk fast loaders didn't compromise the integrity of the information in the way tape fast loaders had potential to though. The tape fast loaders just skipped saving and comparing the redundant copy to get the speed. And tape based fast loaders worked because the kernel routines would save a copy of the information to tape and then immediately save a complete other copy to compare against for error correction on load. The exact number of lines between the computer and drive I'm not sure of but this is the principle the fast loaders worked by. The "fast" loaders weren't fast magic they just removed a deficiency in the kernel ROM routines. The "fast loaders" simply uploaded a program to the drive which used all four lines to signal information. The kernel routines built into ROM only used one of those lines to signal from the drive to the computer. Between the C64 and the 1541 floppy drive the connector cable had 4 wires for carrying information. ![]() Fast loaders worked because the kernel ROM software didn't fully take advantage of the hardware. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |