News for hackers. Stuff that matters.
Re:The Ultimate Commodore 1541 Disk Drive Talk [video] by gfaure on Thursday September 16, 2021 @12:47PM (#28554096)
I was lucky enough to see this talk in person at the Vintage Computer Festival West this year.

One of the absolute highlights (timestamp https://youtu.be/_1jXExwse08?t=1903) was the incredible work on a custom disk loader that increased the throughput from 400 bytes/s to 7.5 kB/s! A writeup of that optimisation work, which was only published in 2013, can be found here: https://www.linusakesson.net/programming/gcr-decoding/index....

Re:The Ultimate Commodore 1541 Disk Drive Talk [video] by c64d81744074dfa on Thursday September 16, 2021 @03:53PM (#28556601)
> increased the throughput from 400 bytes/s to 7.5 kB/s

Since then someone has come up with yet another custom disk loader that's more than twice as fast as that one!

https://csdb.dk/release/?id=197710

It's incredible that people are still pushing the limits of the stock C64 system these days...

Re:The Ultimate Commodore 1541 Disk Drive Talk [video] by TMWNN on Friday September 17, 2021 @12:30AM (#28561220)
>It's incredible that people are still pushing the limits of the stock C64 system these days...

It's staggering to think that such a thing is possible on the stock hardware, just as it is staggering to consider that 1024 colors on a stock IBM PC with CGA is possible as the 8088 MHz demo has proven. What would have happened if an IBM engineer in 1981, or Commodore KERNAL developer in 1982, had had the necessary insights to come up with such innovations? CGA and the early IBM PC's reputations as a poor computer for games would not have come to pass. The C64 and 1541 would have been viable for things other than games.

Of course, the PC standard took over the world despite CGA's four garish colors. Of course, the 64 was the dominant home computer of the 1980s regardless of the need for a third-party fast loader. But one can't help but wonder what more could have been done.

Re:The Ultimate Commodore 1541 Disk Drive Talk [video] by crispyambulance on Thursday September 16, 2021 @01:22PM (#28554518)
The same person also wrote "The TTY Demystified" also a very good read: https://www.linusakesson.net/programming/tty/index.php
Re:The Ultimate Commodore 1541 Disk Drive Talk [video] by buescher on Thursday September 16, 2021 @01:31PM (#28554605)
"In order to shave off a cycle from every instruction that modifies another one, the entire loop will be placed in the zero-page." Oh wow.
Re:The Ultimate Commodore 1541 Disk Drive Talk [video] by TacticalCoder on Thursday September 16, 2021 @03:35PM (#28556294)
If you like that kind of stuff, here's the 256 bytes (!) C64 intro "A mind is born" and its technical explanation... It's using that same zero-page trick:

https://linusakesson.net/scene/a-mind-is-born

I have no words... These coders are amazing!