Re: Reading Commodore 900 disks in the 8250 (LP)

From: Jim Brain <brain_at_jbrain.com>
Date: Thu, 11 Jan 2024 00:17:47 -0600
Message-ID: <78efe8ea-cafa-4403-94f9-ffa1b7af6bdf_at_jbrain.com>
On 1/10/2024 7:44 AM, Baltissen, GJPAA (Ruud) wrote:
> Hallo Michał,
>
>
>> even on the 1541, which has been hacked out to the last bit, I have never seen non-512 byte sectors being used.
> Because there was no really need for it. Using 512 bytes sectors would not gain any sectors AFAIK but more important, one would need to install a program on the drive that does handle that. And with only 2 KB of RAM.....

I think you're missing his point.  He was hoping someone had done it 
(just because they could), so he could see how they did it and re-use 
some of the code to implement on the 8250.

In general, though, I doubt there was a *NEED* for many of the things we 
did or we do on this platform.

But, to nitpick (well, not really, but...) 512 byte sectors might have 
saved some intersector space and maybe made some more room for metadata 
or *maybe* another sector. So, I wouldn't say with certainty there was 
no potential gain.  And yes, custom drive code would be needed, but a 
small normal track 18 with a small chunk of code in the track to handle 
512 byte sectors is no more weird than a lot of the custom speed code 
options in games of the day.

Related, somewhere in my stash, I have 1541 code someone wrote for me 
that extended each sector to be 258 bytes, pushing the T&S linkage out 
of the normal 256 byte sector for a UNIX-like OS I was developing.  I 
should upload it somewhere.

Jim
Received on 2024-01-11 08:00:03

Archive generated by hypermail 2.3.0.