Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

If loving linux is wrong, I dont wanna be right. -- Topic for #LinuxGER


computers / comp.sys.apple2 / ProDOS sector order results

SubjectAuthor
* FASTCIRC--High-speed circles for HGR graphicsMichael J. Mahon
+* Re: FASTCIRC--High-speed circles for HGR graphicsfadden
|`- Re: FASTCIRC--High-speed circles for HGR graphicsMichael J. Mahon
+* Re: FASTCIRC--High-speed circles for HGR graphicsTRS-90
|`* Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
| +- Re: FASTCIRC--High-speed circles for HGR graphicsAndrew Roughan
| `* Re: FASTCIRC--High-speed circles for HGR graphicsTRS-90
|  `- Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
`* Re: FASTCIRC--High-speed circles for HGR graphicsKent Dickey
 `* Re: FASTCIRC--High-speed circles for HGR graphicsMichael J. Mahon
  `* Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
   `* Re: FASTCIRC--High-speed circles for HGR graphicsMichael J. Mahon
    `* Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
     `* Re: FASTCIRC--High-speed circles for HGR graphicsKent Dickey
      +* Re: FASTCIRC--High-speed circles for HGR graphicsD Finnigan
      |+* Re: FASTCIRC--High-speed circles for HGR graphicsD Finnigan
      ||`* Re: FASTCIRC--High-speed circles for HGR graphicsKent Dickey
      || +* Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
      || |`* Re: FASTCIRC--High-speed circles for HGR graphicsKent Dickey
      || | +- Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
      || | `* Re: FASTCIRC--High-speed circles for HGR graphicsI am Rob
      || |  `* Re: FASTCIRC--High-speed circles for HGR graphicsAntoine Vignau
      || |   `* Re: FASTCIRC--High-speed circles for HGR graphicsI am Rob
      || |    `* Re: FASTCIRC--High-speed circles for HGR graphicsfadden
      || |     `* Re: FASTCIRC--High-speed circles for HGR graphicsI am Rob
      || |      `- Re: FASTCIRC--High-speed circles for HGR graphicsfadden
      || `* Re: FASTCIRC--High-speed circles for HGR graphicsD Finnigan
      ||  `* Re: FASTCIRC--High-speed circles for HGR graphicsD Finnigan
      ||   +* Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
      ||   |`- Re: FASTCIRC--High-speed circles for HGR graphicsfadden
      ||   +* Re: FASTCIRC--High-speed circles for HGR graphicsKent Dickey
      ||   |+- Re: FASTCIRC--High-speed circles for HGR graphicsOliver Schmidt
      ||   |`* ProDOS sector order resultsD Finnigan
      ||   | +* Re: ProDOS sector order resultsOliver Schmidt
      ||   | |`* Re: ProDOS sector order resultsD Finnigan
      ||   | | +* Re: ProDOS sector order resultsI am Rob
      ||   | | |+- Re: ProDOS sector order resultsD Finnigan
      ||   | | |`* Re: ProDOS sector order resultsfadden
      ||   | | | `- Re: ProDOS sector order resultsfadden
      ||   | | `- Re: ProDOS sector order resultsOliver Schmidt
      ||   | `* Re: ProDOS sector order resultsDavid Schmidt
      ||   |  `- Re: ProDOS sector order resultsD Finnigan
      ||   `- Re: FASTCIRC--High-speed circles for HGR graphicsD Finnigan
      |`* Re: FASTCIRC--High-speed circles for HGR graphicsfadden
      | `- Re: FASTCIRC--High-speed circles for HGR graphicsSteve Nickolas
      `* Re: FASTCIRC--High-speed circles for HGR graphicsMichael 'AppleWin Debugger Dev'
       `* Re: FASTCIRC--High-speed circles for HGR graphicsfadden
        `* Re: FASTCIRC--High-speed circles for HGR graphicsKent Dickey
         `* Re: FASTCIRC--High-speed circles for HGR graphicsfadden
          +- Re: FASTCIRC--High-speed circles for HGR graphicsDavid Schmidt
          `* Re: FASTCIRC--High-speed circles for HGR graphicsI am Rob
           `- Re: FASTCIRC--High-speed circles for HGR graphicsfadden

Pages:123
Re: FASTCIRC--High-speed circles for HGR graphics

<tjo6t2$8io1$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4879&group=comp.sys.apple2#4879

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Mon, 31 Oct 2022 10:09:40 GMT
Message-ID: <tjo6t2$8io1$1@solani.org>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me> <tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me>
Injection-Date: Mon, 31 Oct 2022 10:09:39 -0000 (UTC)
Injection-Info: solani.org;
logging-data="281345"; mail-complaints-to="abuse@news.solani.org"
Cancel-Lock: sha1:G8xkiyFIRVqW7rrgXIBM3JGt+ms=
X-Newsreader: Forte Free Agent 1.21/32.243
X-User-ID: eJwFwYERACEIA7CVrKVUxnn5Y/8RTMREtiOVodHwfLvEZnj5Ru8l+UcWx82B0RMoNTD3eD39nxAT
 by: Oliver Schmidt - Mon, 31 Oct 2022 10:09 UTC

Hi Kent,

>What is your suggested algorithm for auto-detecting the sector order of
>.dsk images?

Maybe there's yet another misunderstanding because I wasn't precise
enough: In my POV, the only ProDOS ordered .DSK files acceptable are
ones actually containing ProDOS.

For a ProDOS disk in ProDOS order, the complete 512 bytes ProDOS boot
block is located at offset $000 - in contrast to a ProDOS disk in
DOS33 order having the second 256 bytes of the ProDOS boot block at
offset $E00.

At least up to ProDOS 2.4.x, the ProDOS boot block of all ProDOS
versions has the string "PRODOS " in the second 256 bytes. So
if that string is found at $100-$1FF, the .DSK file contains ProDOS in
ProDOS order.

Every .DSK file that doesn't match this criteria, is to be considered
in DOS33 order.

Regards,
Oliver

PS: If the ProDOS 2.5 boot block doesn't contain that string anymore,
than ProDOS 2.5 disk images MUST be named .PO.

Re: FASTCIRC--High-speed circles for HGR graphics

<tjof45$gabs$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4880&group=comp.sys.apple2#4880

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: schmi...@my-deja.com (David Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Mon, 31 Oct 2022 08:29:57 -0400
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <tjof45$gabs$1@dont-email.me>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tjh4a6$358ad$1@dont-email.me>
<f6cd4810-aa80-4c7d-8428-924d84b88042n@googlegroups.com>
<5cdb9ecc-d234-4fe0-8d26-ff8de4c4fa5bn@googlegroups.com>
<tjmehn$7ut0$2@dont-email.me>
<cda5963e-97e9-446f-9983-278eadc9ebd0n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 31 Oct 2022 12:29:57 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="081e926efa59223eb7e29704320d52a3";
logging-data="534908"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18+keJi66PvS7ryUhsmZqBopiPM7c3V/3jlqYBB9puoJQ=="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.4.0
Cancel-Lock: sha1:LK6cR98u5a9IctpIu1Dy7jZS4P0=
In-Reply-To: <cda5963e-97e9-446f-9983-278eadc9ebd0n@googlegroups.com>
Content-Language: en-US
 by: David Schmidt - Mon, 31 Oct 2022 12:29 UTC

On 10/30/22 5:43 PM, fadden wrote:
> On Sunday, October 30, 2022 at 11:07:53 AM UTC-7, Kent Dickey wrote:
>> Can you describe CiderPress's algorithm for determining sector order of
>> a .dsk file?
>
> "Complicated".

I've mirrored the same algorithm in AppleCommander. It works in all
cases where a person has a reasonable expectation of there being
reasonable data laid down by a reasonable operating system.

Of note - ADTPro (and ADT before it) always has written 140k Disk II
images in DOS order no matter what. Every other disk type writes images
in ProDOS order no matter what.

Re: FASTCIRC--High-speed circles for HGR graphics

<dog_cow-1667221434@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4881&group=comp.sys.apple2#4881

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Mon, 31 Oct 2022 13:03:55 -0000 (UTC)
Organization: Mac GUI
Lines: 46
Message-ID: <dog_cow-1667221434@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tjh4a6$358ad$1@dont-email.me> <dog_cow-1666984897@macgui.com> <dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 31 Oct 2022 13:03:55 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="2f35ef0c66010071c57d51c7475e3a7c";
logging-data="542434"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/5REV+Rl4WRsHOKD9hwC9G"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:mHcdTRRK99BWBOHzmE38oM8SCa8=
In-Reply-To: <tjjsl8$3kfu6$1@dont-email.me>
 by: D Finnigan - Mon, 31 Oct 2022 13:03 UTC

Kent Dickey wrote:
>
> Can you share some of this information? Do you know roughly what is the
> percentage of .dsk images that are in ProDOS order?

Not off hand, but I can get that if you are really curious.

>
> I think what you're saying is, if someone wants to throw together an Apple
> II
> emulator (say, written in whatever new language is hot this year), before
> releasing it they need to:
>
> - Write .dsk auto-detect code. As far as I know, my description of
> AppleWin's
> algorithm is the first public documentation of .dsk sector order
> detection. Otherwise, they would need to do a bunch of research to
> decide what to do. Note: other disk formats other than DOS 3.3 and
> ProDOS are not covered, such as Pascal.

Or CP/M. I wrote detectors for these formats too, and I can produce a
catalog of their contents programmatically.

>
> - Download every Apple II .dsk image available on the web.
> How should I go about doing this? I am unable to see how to download
> all Apple II files from macgui.com, can you provide some help?

I started at Asimov. I would recommend that as a source for an Apple II
emulator author who wants a big stack of disk images to test against.

>
> - Test their auto-detect code and make sure they don't make any mistakes.
>
> This seems like a pretty high bar, and I'm not sure any existing emulator
> meets this requirement.

Indeed, which is why I've often found using the real thing to be much more
satisfying.

--
]DF$
The New Apple II User's Guide:
https://macgui.com/newa2guide/

Re: FASTCIRC--High-speed circles for HGR graphics

<1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4889&group=comp.sys.apple2#4889

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:7457:0:b0:3a5:4193:e722 with SMTP id h23-20020ac87457000000b003a54193e722mr6372724qtr.415.1667421568891;
Wed, 02 Nov 2022 13:39:28 -0700 (PDT)
X-Received: by 2002:a05:620a:29c6:b0:6ee:cf89:40cb with SMTP id
s6-20020a05620a29c600b006eecf8940cbmr19431043qkp.107.1667421568742; Wed, 02
Nov 2022 13:39:28 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 2 Nov 2022 13:39:28 -0700 (PDT)
In-Reply-To: <tjmeeg$7ut0$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=142.165.85.123; posting-account=U4TNXwoAAABP4nIJHynAJZ69O_f3LY2g
NNTP-Posting-Host: 142.165.85.123
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: gids...@sasktel.net (I am Rob)
Injection-Date: Wed, 02 Nov 2022 20:39:28 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3808
 by: I am Rob - Wed, 2 Nov 2022 20:39 UTC

> What is your suggested algorithm for auto-detecting the sector order of
> .dsk images?

I imagined this as an auto-detector.

I like the way Sweet16 loads disk images. It makes a best guess as to what order the disk image is and if unable to decide it loads it as a RAW file. And due to this RAW file format, one can load Commodore 64 disk images which are 174,848 bytes compared to Apple II disk image of 143,360 bytes. Which was then easy to convert C64 T/S's to DOS T/S's.

I would assume the best way to auto-detect an image is to load all disk images as RAW data which can be used by an OS that reads/writes blocks. It is just simple math that converts to Track/Sectors.

A Prodos image is identified as having these standard unchanged bytes that would be extremely rare to have duplicated on an image that is just data.

Block #2 - has byte #2 = $03 and byte #4 = $Fx
Block #3 - has byte #2 = $04
Block #4 - has byte #2 = $05

A DOS image has this:

Block #88 (which calculates to Track 17 Sector 0) - bytes #1 & #2 show the Track/Sector start of the first Sector of the directory. Normally shows $11 0F, but modified disks can be anything. I have on occasion changed this to $11 01 and then have Track $11 Sector $01 - byte #1 changed to a $00 to indicate the end of the directory. This allows only 7 file names but frees up the other 14 sectors of the directory for data on Track 17.

But technically, byte #1 of Track $11 Sector 0 should match byte #1 of the directory sector it points to. for example, if byte #1 and #2 of Track $11 Sector 0 is $11 0F, then byte #1 of Track $11 Sector $0F should also be $11, but can also be a zero for end of directory. This is very easy to find if the first directory sector is in the same track as the VTOC track number and since Sector $0F is in the second half of Block #88. From an emulators perspective should be very easy to get and compare byte #1 of the VTOC and byte #1 of the first sector of the directory to determine the disk image is a DOS disk image. But byte #1 of the next T/S pointer would still have to be read in to determine if this disk is DOS order or Prodos order.

PCDOS and HFS are also very easy to determine using this RAW block method, as well as I imagine CP/M would be. I think an emulator should read in the entire track of $0-F and $11-1F into memory, then it should be able to easily identify any disk image that gets loaded.

Re: FASTCIRC--High-speed circles for HGR graphics

<0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4890&group=comp.sys.apple2#4890

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:4e53:0:b0:3a5:a2:3461 with SMTP id e19-20020ac84e53000000b003a500a23461mr22108747qtw.490.1667425565898;
Wed, 02 Nov 2022 14:46:05 -0700 (PDT)
X-Received: by 2002:ad4:594d:0:b0:4bb:b2a2:adf2 with SMTP id
eo13-20020ad4594d000000b004bbb2a2adf2mr24018737qvb.123.1667425565739; Wed, 02
Nov 2022 14:46:05 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 2 Nov 2022 14:46:05 -0700 (PDT)
In-Reply-To: <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=90.91.239.246; posting-account=c4quJwoAAABUj_DOmUN3HIuXxN1tF7gT
NNTP-Posting-Host: 90.91.239.246
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me> <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: ntn.vig...@gmail.com (Antoine Vignau)
Injection-Date: Wed, 02 Nov 2022 21:46:05 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1506
 by: Antoine Vignau - Wed, 2 Nov 2022 21:46 UTC

With values in hex...

If I may, block 88 can be changed to getting the value of T1/SB/01. It contains the track of the VTOC. Using it allows to handle VTOC that are not on T11.

Antoine

Re: FASTCIRC--High-speed circles for HGR graphics

<179cdc20-a7ff-4f73-8fc9-1f1c688b8f6fn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4891&group=comp.sys.apple2#4891

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:620a:24d5:b0:6ee:d4bb:e5ba with SMTP id m21-20020a05620a24d500b006eed4bbe5bamr19832614qkn.457.1667427378989;
Wed, 02 Nov 2022 15:16:18 -0700 (PDT)
X-Received: by 2002:a05:620a:29cf:b0:6d3:2762:57e5 with SMTP id
s15-20020a05620a29cf00b006d3276257e5mr19585106qkp.389.1667427378862; Wed, 02
Nov 2022 15:16:18 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 2 Nov 2022 15:16:18 -0700 (PDT)
In-Reply-To: <0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=142.165.85.123; posting-account=U4TNXwoAAABP4nIJHynAJZ69O_f3LY2g
NNTP-Posting-Host: 142.165.85.123
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me> <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
<0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <179cdc20-a7ff-4f73-8fc9-1f1c688b8f6fn@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: gids...@sasktel.net (I am Rob)
Injection-Date: Wed, 02 Nov 2022 22:16:18 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1686
 by: I am Rob - Wed, 2 Nov 2022 22:16 UTC

> With values in hex...
>
> If I may, block 88 can be changed to getting the value of T1/SB/01. It contains the track of the VTOC. Using it allows to handle VTOC that are not on T11.
>
> Antoine

Is this part of DOS and is it the same for all versions of DOS? Including DOS3.2 and Third Party DOS's?

Re: FASTCIRC--High-speed circles for HGR graphics

<c0ee2f8b-bce4-4a0a-9b0b-49b75f81852cn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4892&group=comp.sys.apple2#4892

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:7dc4:0:b0:39c:f95f:57fe with SMTP id c4-20020ac87dc4000000b0039cf95f57femr22005372qte.612.1667437512225;
Wed, 02 Nov 2022 18:05:12 -0700 (PDT)
X-Received: by 2002:a05:622a:cf:b0:39c:f2a5:7374 with SMTP id
p15-20020a05622a00cf00b0039cf2a57374mr22023809qtw.600.1667437512032; Wed, 02
Nov 2022 18:05:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 2 Nov 2022 18:05:11 -0700 (PDT)
In-Reply-To: <179cdc20-a7ff-4f73-8fc9-1f1c688b8f6fn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=24.130.68.111; posting-account=UAtoeQoAAADrX7T-MHdWWRC4Fzf0dsLP
NNTP-Posting-Host: 24.130.68.111
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me> <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
<0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com> <179cdc20-a7ff-4f73-8fc9-1f1c688b8f6fn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c0ee2f8b-bce4-4a0a-9b0b-49b75f81852cn@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: thefad...@gmail.com (fadden)
Injection-Date: Thu, 03 Nov 2022 01:05:12 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2190
 by: fadden - Thu, 3 Nov 2022 01:05 UTC

On Wednesday, November 2, 2022 at 3:16:19 PM UTC-7, gid...@sasktel.net wrote:
> > If I may, block 88 can be changed to getting the value of T1/SB/01. It contains the track of the VTOC. Using it allows to handle VTOC that are not on T11.
> >
> > Antoine
> Is this part of DOS and is it the same for all versions of DOS? Including DOS3.2 and Third Party DOS's?

DOS: track 17 sector 0 holds the VTOC. Everything else is potentially variable.

ProDOS: block 2 holds the start of the volume directory. Everything else is potentially variable.

Most disks follow the standard pattern: track 17 is a full catalog track, ProDOS has 4 volume directory blocks followed by the bitmap. Detecting "most disks" isn't the interesting part of the problem though. :-)

Re: FASTCIRC--High-speed circles for HGR graphics

<e68f114e-448e-46a3-b072-e0b1030aee68n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4893&group=comp.sys.apple2#4893

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:622a:20c:b0:3a5:50f9:feaf with SMTP id b12-20020a05622a020c00b003a550f9feafmr1199156qtx.258.1667441370301;
Wed, 02 Nov 2022 19:09:30 -0700 (PDT)
X-Received: by 2002:a05:622a:17cf:b0:3a5:1f74:959b with SMTP id
u15-20020a05622a17cf00b003a51f74959bmr17975447qtk.684.1667441370155; Wed, 02
Nov 2022 19:09:30 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 2 Nov 2022 19:09:29 -0700 (PDT)
In-Reply-To: <c0ee2f8b-bce4-4a0a-9b0b-49b75f81852cn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=142.165.85.123; posting-account=U4TNXwoAAABP4nIJHynAJZ69O_f3LY2g
NNTP-Posting-Host: 142.165.85.123
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me> <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
<0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com> <179cdc20-a7ff-4f73-8fc9-1f1c688b8f6fn@googlegroups.com>
<c0ee2f8b-bce4-4a0a-9b0b-49b75f81852cn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <e68f114e-448e-46a3-b072-e0b1030aee68n@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: gids...@sasktel.net (I am Rob)
Injection-Date: Thu, 03 Nov 2022 02:09:30 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2859
 by: I am Rob - Thu, 3 Nov 2022 02:09 UTC

> > > If I may, block 88 can be changed to getting the value of T1/SB/01. It contains the track of the VTOC. Using it allows to handle VTOC that are not on T11.
> > >
> > > Antoine
> > Is this part of DOS and is it the same for all versions of DOS? Including DOS3.2 and Third Party DOS's?
> DOS: track 17 sector 0 holds the VTOC. Everything else is potentially variable.
>
> ProDOS: block 2 holds the start of the volume directory. Everything else is potentially variable.
>
> Most disks follow the standard pattern: track 17 is a full catalog track, ProDOS has 4 volume directory blocks followed by the bitmap. Detecting "most disks" isn't the interesting part of the problem though. :-)

I was taking Antoine's comment of T1/SB/01 as the location of the VTOC within DOS. Unless that was a typing error and was supposed to be T11/SB/01, in which case it has a different meaning.

The value of Track 17 Sector 0 for the VTOC is stored somewhere in Tracks 0-2 which is usually DOS, unless the disk is DOSless. The question I was asking Antoine was, is the VTOC Track/Sector number in the same location for all versions of DOS including third party DOSes that one can use a standard routine to find the VTOC without assuming it is always Track 17.

Re: FASTCIRC--High-speed circles for HGR graphics

<500f1d87-9e25-4d71-9221-3d9ff8d785d3n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4894&group=comp.sys.apple2#4894

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:ac8:5b8a:0:b0:39c:e9eb:b4bc with SMTP id a10-20020ac85b8a000000b0039ce9ebb4bcmr23199996qta.616.1667449770821;
Wed, 02 Nov 2022 21:29:30 -0700 (PDT)
X-Received: by 2002:ac8:58c5:0:b0:3a5:525b:551f with SMTP id
u5-20020ac858c5000000b003a5525b551fmr1102534qta.179.1667449770661; Wed, 02
Nov 2022 21:29:30 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 2 Nov 2022 21:29:30 -0700 (PDT)
In-Reply-To: <e68f114e-448e-46a3-b072-e0b1030aee68n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=24.130.68.111; posting-account=UAtoeQoAAADrX7T-MHdWWRC4Fzf0dsLP
NNTP-Posting-Host: 24.130.68.111
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<tjlob2$6u0v$1@solani.org> <tjmeeg$7ut0$1@dont-email.me> <1cf55dc5-6e2f-4a12-8aae-34f0e612bd50n@googlegroups.com>
<0b3cf726-e126-4526-aa87-5f78938e9fdan@googlegroups.com> <179cdc20-a7ff-4f73-8fc9-1f1c688b8f6fn@googlegroups.com>
<c0ee2f8b-bce4-4a0a-9b0b-49b75f81852cn@googlegroups.com> <e68f114e-448e-46a3-b072-e0b1030aee68n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <500f1d87-9e25-4d71-9221-3d9ff8d785d3n@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: thefad...@gmail.com (fadden)
Injection-Date: Thu, 03 Nov 2022 04:29:30 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2715
 by: fadden - Thu, 3 Nov 2022 04:29 UTC

On Wednesday, November 2, 2022 at 7:09:31 PM UTC-7, gid...@sasktel.net wrote:
> I was taking Antoine's comment of T1/SB/01 as the location of the VTOC within DOS. Unless that was a typing error and was supposed to be T11/SB/01, in which case it has a different meaning.

T1/S11 holds the code loaded into $ac00-acff. It starts with the tail end of a function that initializes some file manager stuff, including the VTOC location (the byte at +$01 in holds the track number). The value would not be useful if the disk weren't bootable. There are likely some disks with a relocated VTOC that would benefit from looking there, though you'd want to test the code around that location to see if it looked like DOS before putting too much faith in what you find.

For DOS 3.2, it would be T2/S1. Custom DOSs often just made a few in-place edits, so standard routines tended to stay in the standard places.

If you wanted to include this in the strategy, it might be best applied as a fallback if T17/S0 doesn't look like a VTOC, and you were about to write the disk off as "unrecognized".

Re: FASTCIRC--High-speed circles for HGR graphics

<dog_cow-1667828188@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4898&group=comp.sys.apple2#4898

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Mon, 7 Nov 2022 13:36:29 -0000 (UTC)
Organization: Mac GUI
Lines: 33
Message-ID: <dog_cow-1667828188@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tjh4a6$358ad$1@dont-email.me> <dog_cow-1666984897@macgui.com> <dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me> <dog_cow-1667221434@macgui.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Nov 2022 13:36:29 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="0abaca5439cd88f5289392b28778c01e";
logging-data="3785679"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/hEynISqPv+iKOyhWJqUb6"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:Pyar5vIxGkfvax/Q2pTxb4Z3eLQ=
In-Reply-To: <dog_cow-1667221434@macgui.com>
 by: D Finnigan - Mon, 7 Nov 2022 13:36 UTC

D Finnigan wrote:
> Kent Dickey wrote:
>>
>> Can you share some of this information? Do you know roughly what is the
>> percentage of .dsk images that are in ProDOS order?
>
> Not off hand, but I can get that if you are really curious.
>

Counting ProDOS format disks:

mysql> SELECT COUNT(*) FROM files WHERE file_format = 11;
+----------+
| COUNT(*) |
+----------+
| 2700 |
+----------+
1 row in set (0.10 sec)

Counting ProDOS format disks with file extension .dsk:

SELECT COUNT(*) FROM files WHERE file_format = 11
-> AND file_url LIKE '%.dsk.%';
+----------+
| COUNT(*) |
+----------+
| 2341 |
+----------+
1 row in set (0.10 sec)

Re: FASTCIRC--High-speed circles for HGR graphics

<tkc4st$imut$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4899&group=comp.sys.apple2#4899

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Mon, 7 Nov 2022 23:38:05 -0000 (UTC)
Message-ID: <tkc4st$imut$1@solani.org>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tjh4a6$358ad$1@dont-email.me>
<dog_cow-1666984897@macgui.com>
<dog_cow-1666985012@macgui.com>
<tjjsl8$3kfu6$1@dont-email.me>
<dog_cow-1667221434@macgui.com>
<dog_cow-1667828188@macgui.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Nov 2022 23:38:05 -0000 (UTC)
Injection-Info: solani.org;
logging-data="613341"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsTap/5.5 (iPhone/iPod Touch)
Cancel-Lock: sha1:cfPcpBeFpSN3X24xWpxcVRR2CPY= sha1:yedgMftVTc052m6TaT64a/yrflg=
X-User-ID: eJwFwQkRADAIAzBL4wodyOEZ/iUsMVDYV2lUW1uAIxHAa6S359Ootw4Uj967W+M7TER1yPkfEhF1
 by: Oliver Schmidt - Mon, 7 Nov 2022 23:38 UTC

Hi David,

> SELECT COUNT(*) FROM files WHERE file_format = 11;
> +----------+
> | 2700 |
> +----------+
> SELECT COUNT(*) FROM files WHERE file_format = 11
> -> AND file_url LIKE '%.dsk.%';
> +----------+
> | 2341 |
> +----------+

Thanks for sharing :-)

The result seems even (much) more clear than I expected: .DSK files with
ProDOS order are simply the de facto standard. Period.

Regards,
Oliver

Re: FASTCIRC--High-speed circles for HGR graphics

<34734614-eda2-4f52-b917-31858d40c907n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4900&group=comp.sys.apple2#4900

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:6214:300e:b0:4bb:717e:72a with SMTP id ke14-20020a056214300e00b004bb717e072amr46913925qvb.15.1667873925638;
Mon, 07 Nov 2022 18:18:45 -0800 (PST)
X-Received: by 2002:ad4:5de9:0:b0:4bb:83a6:10bf with SMTP id
jn9-20020ad45de9000000b004bb83a610bfmr48262438qvb.49.1667873925502; Mon, 07
Nov 2022 18:18:45 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Mon, 7 Nov 2022 18:18:45 -0800 (PST)
In-Reply-To: <tkc4st$imut$1@solani.org>
Injection-Info: google-groups.googlegroups.com; posting-host=24.130.68.111; posting-account=UAtoeQoAAADrX7T-MHdWWRC4Fzf0dsLP
NNTP-Posting-Host: 24.130.68.111
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tjh4a6$358ad$1@dont-email.me> <dog_cow-1666984897@macgui.com>
<dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me>
<dog_cow-1667221434@macgui.com> <dog_cow-1667828188@macgui.com> <tkc4st$imut$1@solani.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <34734614-eda2-4f52-b917-31858d40c907n@googlegroups.com>
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
From: thefad...@gmail.com (fadden)
Injection-Date: Tue, 08 Nov 2022 02:18:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1972
 by: fadden - Tue, 8 Nov 2022 02:18 UTC

On Monday, November 7, 2022 at 3:38:07 PM UTC-8, Oliver Schmidt wrote:
> The result seems even (much) more clear than I expected: .DSK files with
> ProDOS order are simply the de facto standard. Period.

The results indicate that 86% of ProDOS disk images are called ".dsk". It does not indicate what percentage of ".dsk" are ProDOS. I expect that's just as easy to pull out... but it doesn't matter. The goal should be to eliminate ambiguity, not clarify its bounds so we can cope with it using best-effort heuristics.

Is this discussion moving in circles at high speed? :-)

Re: FASTCIRC--High-speed circles for HGR graphics

<tkchl4$3qvne$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4901&group=comp.sys.apple2#4901

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: keg...@provalid.com (Kent Dickey)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Tue, 8 Nov 2022 03:15:48 -0000 (UTC)
Organization: provalid.com
Lines: 41
Message-ID: <tkchl4$3qvne$1@dont-email.me>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tjjsl8$3kfu6$1@dont-email.me> <dog_cow-1667221434@macgui.com> <dog_cow-1667828188@macgui.com>
Injection-Date: Tue, 8 Nov 2022 03:15:48 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="9ddfeb7eacddda7bed6f5e64c37eb68a";
logging-data="4030190"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19kSjBH8qj/eeSUQuaUc8mR"
Cancel-Lock: sha1:ksWo9t4C3qzi7ndZuf49rmToovo=
Originator: kegs@provalid.com (Kent Dickey)
X-Newsreader: trn 4.0-test76 (Apr 2, 2001)
 by: Kent Dickey - Tue, 8 Nov 2022 03:15 UTC

In article <dog_cow-1667828188@macgui.com>,
D Finnigan <dog_cow@macgui.com> wrote:
>D Finnigan wrote:
>> Kent Dickey wrote:
>>>
>>> Can you share some of this information? Do you know roughly what is the
>>> percentage of .dsk images that are in ProDOS order?
>>
>> Not off hand, but I can get that if you are really curious.
>>
>
>Counting ProDOS format disks:
>
>mysql> SELECT COUNT(*) FROM files WHERE file_format = 11;
>+----------+
>| COUNT(*) |
>+----------+
>| 2700 |
>+----------+
>1 row in set (0.10 sec)
>
>
>
>Counting ProDOS format disks with file extension .dsk:
>
>
>SELECT COUNT(*) FROM files WHERE file_format = 11
> -> AND file_url LIKE '%.dsk.%';
>+----------+
>| COUNT(*) |
>+----------+
>| 2341 |
>+----------+
>1 row in set (0.10 sec)

Can you provide some background on what your total images are, and
what it means to be ProDOS format? Using the output from Andy's file list
can only show which disks have a ProDOS filesystem on it, not which have
sectors in ProDOS order.

Kent

Re: FASTCIRC--High-speed circles for HGR graphics

<tkd2gv$hvn9$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4902&group=comp.sys.apple2#4902

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Tue, 8 Nov 2022 08:03:43 -0000 (UTC)
Message-ID: <tkd2gv$hvn9$1@solani.org>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tjjsl8$3kfu6$1@dont-email.me>
<dog_cow-1667221434@macgui.com>
<dog_cow-1667828188@macgui.com>
<tkchl4$3qvne$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 8 Nov 2022 08:03:43 -0000 (UTC)
Injection-Info: solani.org;
logging-data="589545"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsTap/5.5 (iPhone/iPod Touch)
Cancel-Lock: sha1:ZoDuzm0rbs8A6XJmcxd/h125NfM= sha1:TUGj7GR1s3FZSAgt8LmwW1iJZVI=
X-User-ID: eJwFwYEBwCAIA7CXBrUg5wja/09YQoTF5ArGoijsVifdpALzzHcSb3ZcH89B9dGjXzi8i/YDJEQRMQ==
 by: Oliver Schmidt - Tue, 8 Nov 2022 08:03 UTC

Hi Kent,

> Using the output from Andy's file list
> can only show which disks have a ProDOS filesystem on it, not which have
> sectors in ProDOS order.

That's of course the relevant question. Sorry for jumping to conclusions in
my last post.

Regards,
Oliver

Re: FASTCIRC--High-speed circles for HGR graphics

<dog_cow-1667928354@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4903&group=comp.sys.apple2#4903

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: Re: FASTCIRC--High-speed circles for HGR graphics
Date: Tue, 8 Nov 2022 17:25:56 -0000 (UTC)
Organization: Mac GUI
Lines: 50
Message-ID: <dog_cow-1667928354@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tjh4a6$358ad$1@dont-email.me> <dog_cow-1666984897@macgui.com> <dog_cow-1666985012@macgui.com> <tjjsl8$3kfu6$1@dont-email.me> <dog_cow-1667221434@macgui.com> <dog_cow-1667828188@macgui.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 8 Nov 2022 17:25:56 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="f177fd99c018105d716f6b45361be9f7";
logging-data="4165062"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18VJfc48DCaBlAUD0VpJ5sS"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:e8N71ib3xyLe2zNToFYF0D1xZg0=
In-Reply-To: <dog_cow-1667828188@macgui.com>
 by: D Finnigan - Tue, 8 Nov 2022 17:25 UTC

D Finnigan wrote:
> D Finnigan wrote:
>> Kent Dickey wrote:
>>>
>>> Can you share some of this information? Do you know roughly what is the
>>> percentage of .dsk images that are in ProDOS order?
>>
>> Not off hand, but I can get that if you are really curious.
>>
>
> Counting ProDOS format disks:
>
> mysql> SELECT COUNT(*) FROM files WHERE file_format = 11;
> +----------+
> | COUNT(*) |
> +----------+
> | 2700 |
> +----------+
> 1 row in set (0.10 sec)
>
>
>
> Counting ProDOS format disks with file extension .dsk:
>
>
> SELECT COUNT(*) FROM files WHERE file_format = 11
> -> AND file_url LIKE '%.dsk.%';
> +----------+
> | COUNT(*) |
> +----------+
> | 2341 |
> +----------+
> 1 row in set (0.10 sec)
>

I made a mistake. :-( These queries don't answer the question of how many
disk images are in ProDOS order. Instead, these queries count disk images
which use the ProDOS file system.

I can still answer the desired question, but I'll need to write a little bit
of code to record whether a disk image was in DOS or ProDOS order. Right
now, my code discovers what order is used, but after the disk catalog is
generated, the order is not recorded. (I'm talking about my code that
generates disk catalogs for the Downloads section of the Mac GUI web site.)

--
]DF$
The New Apple II User's Guide:
https://macgui.com/newa2guide/

ProDOS sector order results

<dog_cow-1667953569@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4904&group=comp.sys.apple2#4904

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!aioe.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: ProDOS sector order results
Date: Wed, 9 Nov 2022 00:26:10 -0000 (UTC)
Organization: Mac GUI
Lines: 24
Message-ID: <dog_cow-1667953569@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tjjsl8$3kfu6$1@dont-email.me> <dog_cow-1667221434@macgui.com> <dog_cow-1667828188@macgui.com> <tkchl4$3qvne$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Nov 2022 00:26:10 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7d3da72f80f058fbfd973d28fef8ebc6";
logging-data="46218"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1++ipA/+GIzyE56PXVq9ReN"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:w0+ifw2xKsFLHeixg95V3OyvkKc=
In-Reply-To: <tkchl4$3qvne$1@dont-email.me>
 by: D Finnigan - Wed, 9 Nov 2022 00:26 UTC

Statistics on disk images with ProDOS file system:

2,639 total disk images with ProDOS file system

2,197 in DOS sector order (83.25%), and 442 (16.75%) in ProDOS sector order

Disk image filename extensions:

2,161 .dsk in DOS order
144 .dsk in ProDOS order

0 .po in DOS order
257 .po in ProDOS order

34 .do in DOS order
0 .do in ProDOS order

43 files have no file extension, or have some other file extension

NOTE: 2MG, DC42, SDK, and all other disk image wrappers are NOT COUNTED in
these statistics.

Re: ProDOS sector order results

<tkfr1g$kgdv$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4905&group=comp.sys.apple2#4905

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: ProDOS sector order results
Date: Wed, 9 Nov 2022 09:14:24 -0000 (UTC)
Message-ID: <tkfr1g$kgdv$1@solani.org>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tjjsl8$3kfu6$1@dont-email.me>
<dog_cow-1667221434@macgui.com>
<dog_cow-1667828188@macgui.com>
<tkchl4$3qvne$1@dont-email.me>
<dog_cow-1667953569@macgui.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Nov 2022 09:14:24 -0000 (UTC)
Injection-Info: solani.org;
logging-data="672191"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsTap/5.5 (iPhone/iPod Touch)
Cancel-Lock: sha1:fKT6+xcVTZwvA9Nj0dFWRQhXdvU= sha1:a1avaGrLyScH/HLdQ5p5LGMbk0A=
X-User-ID: eJwFwYEBwCAIA7CXZEgr5wDa/09YEg7DcCOwQ6GFilS/9L4EcW6nSZ+q27l8jEUNF4+Z9/sBKC4RaQ==
 by: Oliver Schmidt - Wed, 9 Nov 2022 09:14 UTC

Hi David,

> 2,161 .dsk in DOS order
> 144 .dsk in ProDOS order

So only 6.5% of the .DSK files are in ProDOS order.

> 257 .po in ProDOS order

So the vast majority of ProDOS order images are .PO files.

Looking at those numbers, it seems to me that Kents desire to get rid of
..DSK files in ProDOS order (with all the trouble they cause) is totally
reasonable.

Regards,
Oliver

Re: ProDOS sector order results

<tkgd90$84rj$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4906&group=comp.sys.apple2#4906

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: schmi...@my-deja.com (David Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: ProDOS sector order results
Date: Wed, 9 Nov 2022 09:25:36 -0500
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <tkgd90$84rj$1@dont-email.me>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tjjsl8$3kfu6$1@dont-email.me> <dog_cow-1667221434@macgui.com>
<dog_cow-1667828188@macgui.com> <tkchl4$3qvne$1@dont-email.me>
<dog_cow-1667953569@macgui.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 9 Nov 2022 14:25:37 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="d32d9bcf49b95e9a903abf72dc167977";
logging-data="267123"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+orgBrhMSxVI3Ldsjn6QqAfbHu+Drmlpj22qJ9/k8zqQ=="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0)
Gecko/20100101 Thunderbird/102.4.2
Cancel-Lock: sha1:4y+FcLxN6DxUh+KcauHHMefyZ3M=
In-Reply-To: <dog_cow-1667953569@macgui.com>
Content-Language: en-US
 by: David Schmidt - Wed, 9 Nov 2022 14:25 UTC

On 11/8/22 7:26 PM, D Finnigan wrote:
> Statistics on disk images with ProDOS file system:
>
> 2,639 total disk images with ProDOS file system
>
> 2,197 in DOS sector order (83.25%), and 442 (16.75%) in ProDOS sector order
>
>
> Disk image filename extensions:
>
> 2,161 .dsk in DOS order
> 144 .dsk in ProDOS order

That's in keeping with my experience too - "just about everything" 140k
with a .dsk extension is in DOS order, regardless of the filesystem inside.

Re: ProDOS sector order results

<dog_cow-1668008995@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4907&group=comp.sys.apple2#4907

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: Re: ProDOS sector order results
Date: Wed, 9 Nov 2022 15:49:56 -0000 (UTC)
Organization: Mac GUI
Lines: 26
Message-ID: <dog_cow-1668008995@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tkgd90$84rj$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Nov 2022 15:49:56 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7d3da72f80f058fbfd973d28fef8ebc6";
logging-data="282891"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19GtQiOrQyCpRKe+2ZnMaAc"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:jMDDkami011h81OOhrigVwQfVwg=
In-Reply-To: <tkgd90$84rj$1@dont-email.me>
 by: D Finnigan - Wed, 9 Nov 2022 15:49 UTC

David Schmidt wrote:
> On 11/8/22 7:26 PM, D Finnigan wrote:
>> Statistics on disk images with ProDOS file system:
>>
>> 2,639 total disk images with ProDOS file system
>>
>> 2,197 in DOS sector order (83.25%), and 442 (16.75%) in ProDOS sector
>> order
>>
>>
>> Disk image filename extensions:
>>
>> 2,161 .dsk in DOS order
>> 144 .dsk in ProDOS order
>
> That's in keeping with my experience too - "just about everything" 140k
> with a .dsk extension is in DOS order, regardless of the filesystem
> inside.
>

And the other observation is that when it comes to disk images with ProDOS
file system, the .do and .po extensions are reliable indicators of sector
order.

Re: ProDOS sector order results

<dog_cow-1668009238@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4908&group=comp.sys.apple2#4908

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: Re: ProDOS sector order results
Date: Wed, 9 Nov 2022 15:54:00 -0000 (UTC)
Organization: Mac GUI
Lines: 30
Message-ID: <dog_cow-1668009238@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <tkfr1g$kgdv$1@solani.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Nov 2022 15:54:00 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7d3da72f80f058fbfd973d28fef8ebc6";
logging-data="283747"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18cumgwp0j+x+Lk4bZrrDQo"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:VxNPjltdTXnKZgSsY2kop5pOXrU=
In-Reply-To: <tkfr1g$kgdv$1@solani.org>
 by: D Finnigan - Wed, 9 Nov 2022 15:54 UTC

Oliver Schmidt wrote:
> Hi David,
>
>> 2,161 .dsk in DOS order
>> 144 .dsk in ProDOS order
>
> So only 6.5% of the .DSK files are in ProDOS order.
>
>> 257 .po in ProDOS order
>
> So the vast majority of ProDOS order images are .PO files.
>
> Looking at those numbers, it seems to me that Kents desire to get rid of
> .DSK files in ProDOS order (with all the trouble they cause) is totally
> reasonable.
>

Agreed. And one might even go so far as to write a script to change the file
extension of ProDOS-ordered .dsk files to .po.

Next point of investigation for me is to see a list of these 144 .dsk images
that are in ProDOS order. What application made these images? Are
ProDOS-sector ordered .dsk images still being made by some application
today?

--
]DF$
The New Apple II User's Guide:
https://macgui.com/newa2guide/

Re: ProDOS sector order results

<3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4909&group=comp.sys.apple2#4909

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:6214:1c8e:b0:4bb:a8a1:d1e4 with SMTP id ib14-20020a0562141c8e00b004bba8a1d1e4mr6332526qvb.63.1668023699085;
Wed, 09 Nov 2022 11:54:59 -0800 (PST)
X-Received: by 2002:a05:6214:29c5:b0:4bb:65bd:5edf with SMTP id
gh5-20020a05621429c500b004bb65bd5edfmr56410756qvb.60.1668023698925; Wed, 09
Nov 2022 11:54:58 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 9 Nov 2022 11:54:58 -0800 (PST)
In-Reply-To: <dog_cow-1668009238@macgui.com>
Injection-Info: google-groups.googlegroups.com; posting-host=142.165.85.33; posting-account=U4TNXwoAAABP4nIJHynAJZ69O_f3LY2g
NNTP-Posting-Host: 142.165.85.33
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tkfr1g$kgdv$1@solani.org> <dog_cow-1668009238@macgui.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com>
Subject: Re: ProDOS sector order results
From: gids...@sasktel.net (I am Rob)
Injection-Date: Wed, 09 Nov 2022 19:54:59 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2296
 by: I am Rob - Wed, 9 Nov 2022 19:54 UTC

> Next point of investigation for me is to see a list of these 144 .dsk images
> that are in ProDOS order. What application made these images? Are
> ProDOS-sector ordered .dsk images still being made by some application
> today?

Probably the most popular application would have been Dsk2File5.8. It has been around the longest and can handle both Dos order and Prodos order disks as well as create the disk image that can be stored on a hard drive, and from there transferred to a modern computer for upload.

I think Disk.Maker.8 would have got some usage when it came out. And the earlier version of Copy2Plus could make disk images as well, but unsure if it created Prodos disks in Dos order.

I believe one of the questions is still lingering unanswered is, what algorithm did you use to differentiate a Dos order disk from a Prodos order one?

Some emulators use the .po extension to indicate it is an 800kb Prodos disk and doesn't work if a 144 kb disk is used with .po instead. And .dsk was still used to indicate an 800kb AMDos disk as well.

Re: ProDOS sector order results

<dog_cow-1668032244@macgui.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4910&group=comp.sys.apple2#4910

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: dog_...@macgui.com (D Finnigan)
Newsgroups: comp.sys.apple2
Subject: Re: ProDOS sector order results
Date: Wed, 9 Nov 2022 22:17:25 -0000 (UTC)
Organization: Mac GUI
Lines: 10
Message-ID: <dog_cow-1668032244@macgui.com>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com> <3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Nov 2022 22:17:25 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="7d3da72f80f058fbfd973d28fef8ebc6";
logging-data="365291"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18JHy6sOS2Bu4LeT5WFyUae"
User-Agent: Mac GUI Usenet
Cancel-Lock: sha1:o0guZaRD1o88+xDBkjFSgp8uPbE=
In-Reply-To: <3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com>
 by: D Finnigan - Wed, 9 Nov 2022 22:17 UTC

I am Rob wrote:
>
> I believe one of the questions is still lingering unanswered is, what
> algorithm did you use to differentiate a Dos order disk from a Prodos
> order
> one?
>

I look for the catalog sectors.

Re: ProDOS sector order results

<tkhalh$jvv2$1@solani.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4911&group=comp.sys.apple2#4911

  copy link   Newsgroups: comp.sys.apple2
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: ol....@web.de (Oliver Schmidt)
Newsgroups: comp.sys.apple2
Subject: Re: ProDOS sector order results
Date: Wed, 9 Nov 2022 22:47:13 -0000 (UTC)
Message-ID: <tkhalh$jvv2$1@solani.org>
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tkfr1g$kgdv$1@solani.org>
<dog_cow-1668009238@macgui.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Nov 2022 22:47:13 -0000 (UTC)
Injection-Info: solani.org;
logging-data="655330"; mail-complaints-to="abuse@news.solani.org"
User-Agent: NewsTap/5.5 (iPhone/iPod Touch)
Cancel-Lock: sha1:+KVeTO2T8wNZaMgTHZTGgEpLxzM= sha1:2VEsorgYg5JWPJL3Z5PNccb7I8I=
X-User-ID: eJwNyMkRwDAIBLCWMMcSysEc/ZcQj34ywUG5wqC2z+WJqtNDQ1oZGd2eyq6yqGu6IyDzj/FWfjApES4=
 by: Oliver Schmidt - Wed, 9 Nov 2022 22:47 UTC

Hi David,

> And one might even go so far as to write a script to change the file
> extension of ProDOS-ordered .dsk files to .po.

That was - of course - my first thought. But as I'm not the one to perform
such a change, I didn't feel entitled to bring up the topic.

Regards,
Oliver

Re: ProDOS sector order results

<0cbf084b-8c77-40e7-9aec-39c346b8d8c2n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4912&group=comp.sys.apple2#4912

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a37:be02:0:b0:6ed:1b73:a5a5 with SMTP id o2-20020a37be02000000b006ed1b73a5a5mr44283097qkf.214.1668037840610;
Wed, 09 Nov 2022 15:50:40 -0800 (PST)
X-Received: by 2002:ad4:5c6c:0:b0:4bb:6675:383a with SMTP id
i12-20020ad45c6c000000b004bb6675383amr57729366qvh.71.1668037840465; Wed, 09
Nov 2022 15:50:40 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 9 Nov 2022 15:50:40 -0800 (PST)
In-Reply-To: <3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=24.130.68.111; posting-account=UAtoeQoAAADrX7T-MHdWWRC4Fzf0dsLP
NNTP-Posting-Host: 24.130.68.111
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tkfr1g$kgdv$1@solani.org> <dog_cow-1668009238@macgui.com> <3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <0cbf084b-8c77-40e7-9aec-39c346b8d8c2n@googlegroups.com>
Subject: Re: ProDOS sector order results
From: thefad...@gmail.com (fadden)
Injection-Date: Wed, 09 Nov 2022 23:50:40 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1719
 by: fadden - Wed, 9 Nov 2022 23:50 UTC

On Wednesday, November 9, 2022 at 11:54:59 AM UTC-8, gid...@sasktel.net wrote:
> I think Disk.Maker.8 would have got some usage when it came out. And the earlier version of Copy2Plus could make disk images as well, but unsure if it created Prodos disks in Dos order.

IIRC, there's a version that could create disk images in *physical* sector order, but didn't become popular. I'm not sure what version did that; I found copies of 7.4, 8.2, and 9.0 but didn't see the feature in the menus.

Re: ProDOS sector order results

<f42ff1ff-e00e-41e9-8029-4d659a54b935n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=4913&group=comp.sys.apple2#4913

  copy link   Newsgroups: comp.sys.apple2
X-Received: by 2002:a05:620a:6086:b0:6fa:567b:5c0f with SMTP id dx6-20020a05620a608600b006fa567b5c0fmr31514702qkb.192.1668044577044;
Wed, 09 Nov 2022 17:42:57 -0800 (PST)
X-Received: by 2002:ad4:5de9:0:b0:4bb:83a6:10bf with SMTP id
jn9-20020ad45de9000000b004bb83a610bfmr58105747qvb.49.1668044576839; Wed, 09
Nov 2022 17:42:56 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.sys.apple2
Date: Wed, 9 Nov 2022 17:42:56 -0800 (PST)
In-Reply-To: <0cbf084b-8c77-40e7-9aec-39c346b8d8c2n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=24.130.68.111; posting-account=UAtoeQoAAADrX7T-MHdWWRC4Fzf0dsLP
NNTP-Posting-Host: 24.130.68.111
References: <SPecnXQkNMtF3s_-nZ2dnZfqn_udnZ2d@giganews.com>
<tkfr1g$kgdv$1@solani.org> <dog_cow-1668009238@macgui.com>
<3ff199b9-fcd6-4975-9890-dddfd9bde4abn@googlegroups.com> <0cbf084b-8c77-40e7-9aec-39c346b8d8c2n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f42ff1ff-e00e-41e9-8029-4d659a54b935n@googlegroups.com>
Subject: Re: ProDOS sector order results
From: thefad...@gmail.com (fadden)
Injection-Date: Thu, 10 Nov 2022 01:42:57 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2728
 by: fadden - Thu, 10 Nov 2022 01:42 UTC

On Wednesday, November 9, 2022 at 3:50:41 PM UTC-8, fadden wrote:
> > I think Disk.Maker.8 would have got some usage when it came out. And the earlier version of Copy2Plus could make disk images as well, but unsure if it created Prodos disks in Dos order.
> IIRC, there's a version that could create disk images in *physical* sector order, but didn't become popular. I'm not sure what version did that; I found copies of 7.4, 8.2, and 9.0 but didn't see the feature in the menus.

Found it. With Copy ][+ 7.x, use Copy > Disk, and try to copy a 5.25" disk onto a larger ProDOS volume. It will ask for a filename. The result is a physical-ordered image with type $F7 and auxtype $0118 (==280, indicating the number of blocks).

Attempting to do this with Copy ][+ v6.0 yields the error "both drives must be the same size", while v8.4 reports "device size mismatch". So this was a very short-lived feature.

The procedure works for 800K disks as well, creating an unadorned ProDOS block-order image.

I'm guessing that the feature's obscurity and lack of compression led to its demise. Further, I discovered that if you run out of space on the target volume, it marks the blocks as in-use but doesn't create the necessary index entries, so you have to run Mr. Fixit on the volume afterward.

The preferred extension appears to be ".img".

Pages:123
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor