Jump to content
IGNORED

DOS 2.0D bug: Duplicate Disk reads first three sectors with 256 byte DBYT


tschak909

Recommended Posts

OKAY.

 

so, DOS20D is configured for one drive. ;)

 

also the sector count sizes are 4 digits, but after a poke and a write, and a reboot, it does do the right thing with duplicate.

 

dos4815 also works with duplicate.

 

Interestingly enough, the DOS menu is uppercase, like it is in the 815 manual. The other versions of 2.0D floating about are mixed case, and have this duplicate bug (one copy that I have, another I got on AtariMania), so, okay.

 

Weird but at least it's not an implementation snafu on my end. :) Thank goodness.

 

I have plenty of OTHER implementation bugs to squish :)

 

THANKS, BOB! :)

 

-Thom

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

Yes I had a percom double density drive, and they did supply a patch disk that converted atari dos to dos 2.0D and I think it only worked in double density.  I'm guessing now that there may be different versions of this dos around, one for the 815 and the percom one.  I can't remember if there was a utility to switch density, but there may have been.  I was having problems using the sdrive max with a version I downloaded not formatting the new virtual disks correctly and this may be the reason.   The percom patched version should work correctly.  The first 3 sectors were 128 bytes per sector to maintain compatiblity with the bootstrap code in the atari os, the rest of the sectors were 256 bytes per sector.  If I remember right there were 3 bytes at the end of each sector that indicated which sector was the next sector in the chain of sectors to be read, or something like that.  I now understand that it may have been dos 2.0P for percom, but I remember it as a 2.0D for some reason.

 

Edited by stuarts
Link to comment
Share on other sites

  • 2 weeks later...

Last year, the worldwide Atari community had finished: https://atariwiki.org/wiki/Wiki.jsp?page=The Atari Accountant Series

In there, we have a description for the 815:https://atariwiki.org/wiki/Wiki.jsp?page=Read%2C write or convert from an Atari 815 Double Disk Drive

Maybe, this is of help?

@Bob, Kevin and Curt: Yes, a Kryo-or SCP-image of the original 815 Master disk CX8201 and a maybe CX8202 if in any kind pre-formatted like in the 2nd attached picture(?) would be of great help for the community! The pre-formatted disks from Atari boot faster, if no new format disk is choosen. Pre-formatted example for 810 only, please see the last picture. Thanks to the the members of the preservation project, row 2 in 1st picture is already done. Just the 3rd, last row is missing. Therefore, Bob or Curt, you can help us a lot. Thank you in the name of the community.

Atari CX8104, CX8111, CX8100, CX8202, CX8201.jpg

5 Blank Diskettes.jpg

Formatted Diskette II CX8111-1.jpg

Formatted Diskette II CX8111-2.jpg

Formatted Diskette II CX8111-3.jpg

Link to comment
Share on other sites

They are preformatted single density disks with appropriate notches / holes utilizing the fast sector layout from factory that are single sided up until the last one that is double density certified and laid out in 815 mode.

later 810's formatted in the better layout of sectors as well.

Edited by _The Doctor__
Link to comment
Share on other sites

nope, your chart appears correct and shows that which Atari provided.

 

remember the blank disk that was certified double density could be formatted single by the 810 or double by the 815.

 

to be honest, we formatted plenty of certified single disks as double just fine and nibble notched them using the second side on 1050's etc

Edited by _The Doctor__
Link to comment
Share on other sites

The Fast/Slow formatted disks was only a thing for the 810's... The pre-formatted disks were a courtesy to poor souls with Rev B ROM 810's (80-late 81). Those with rev C ROM 810's (late 81 and onward, or upgraded) and pretty much every drive that followed would format the faster sector interleave.

 

I'm sure the 815 only had one interleave used, it would have to be totally different from 810 due to double density sectors taking twice as long to transmit over SIO. No need for Atari to provide pre-formatted disks because they would provide no performance benefit... I also highly doubt the sector interleave on Atari's pre-formatted disks are aligned with timing holes... But maybe a flux level image could confirm? That could be interesting as that would suggest wheter Atari formatted them using 810's (Would not be aligned since they don't use the timing hole) or some other duplication platform (could be aligned)

 

@luckybuck there was a previous topic about the CX8100, where I am positive that this disk would be truly blank, never formatted, intended to be formatted by the user. A flux level image should show only random noise throughout the entire surface.

Link to comment
Share on other sites

Thanks Nezgar, yes, we have a Kryoflux image of the CX8111, but we haven't investigated it yet. CX8104 as well.

But CX8100 and CX8202 are blank and therefore without any formatting, I assume. Honestly, to my mind, just the sticker is different on these 2 kind of disks...

I can send you the kryo image of a CX8111, if you want? These things, you know from the Accountant, are above my level for now.

So, then just a CX8201 kryo image and the empty disk project is finished. ? Sorry, yes, I am totally old-fashioned with the 800 and OS B PAL(!)created from the source code. ;-)

Didn't knew, that from XL and XE on this was fixed. Thank you very much for the update, highly appreciated.

Link to comment
Share on other sites

38 minutes ago, luckybuck said:

I can send you the kryo image of a CX8111, if you want?

Yes, I'm curious now, i'll PM you. :)

38 minutes ago, luckybuck said:

Didn't knew, that from XL and XE on this was fixed.

To what are you referring to? If you mean the "fast" or "slow" single density interleave, that was determined by the ROM in the 810 drive when formatting disks (Rev B=Slow, Rev C=Fast), not by the computer's OS.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...