[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Looking for KeyPerfect



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In article <ytS5f.155$te3.3384@typhoon.sonic.net>,
Andy McFadden  <fadden@fadden.com> wrote:
>jboothbee@gmail.com wrote:
>> I have KeyPerfect...
>> 
>> It is also on Asimov or Ground somewhere.
>
>File: Asimov/images/utility/programming/keyperfect50.dsk.gz
>Disk: DOS 3.3 Volume 000 (140KB)
> Name                             Type Auxtyp Modified         Format   Length
>------------------------------------------------------------------------------
> HELLO                            BAS  $0801  [No Date]        DOS         321
> K                                BIN  $0900  [No Date]        DOS        7955
> MAKE.VERSION.4                   BAS  $0801  [No Date]        DOS         620
>------------------------------------------------------------------------------

This appears to not be any sort of standard Apple II archive format, so
ShrinkIt and GSHK won't have anything to do with it.  (A copy of AppleWin
sitting on one of my work machines booted it once it was uncompressed, but
that's about as useful as tits on a mule.)

ISTR compressing disk-image files in the past with nulib and unpacking them
to floppies with ShrinkIt, but the block order appears to be scrambled
(block 2, which is the start of the root directory, is at offset 0x0B00
instead of 0x0400).

(BTW, the info file on Asimov that accompanied this file says this is a
dual-format disk that can boot into either ProDOS or DOS 3.3.)

Upon some further reading, it appears the emulators mostly use DOS 3.3 block
order...ick.  I found source for a conversion program here:

http://www.apple2.org.za/mirrors/ftp.apple.asimov.net/images/unsorted/mapper.readme

It says it converts from ProDOS block order to DOS 3.3 block order, but from
working through on paper what it does, it looks like the inverse operation
(from DOS 3.3 to ProDOS) is identical.  Running the image through this, it
looks like the root directory and volume bitmap are where they belong.

I've crunched the image down with nulib2 and put the result up here:

http://alfter.us/files/keyperfect50.sdk

It should unpack to a 5.25" floppy with ShrinkIt or GSHK.  It'll probably be
a little while before I can verify for myself if it'll work (I've got a busy
evening and weekend coming up), but if anyone else wants to give it a shot,
go ahead.

(nulib2 AFAIK won't generate a Binary II header.  ShrinkIt should still open
it, even though the filetype and auxtype will be wrong (unless you fix it on
your downloaded file).)

  _/_
 / v \ Scott Alfter (remove the obvious to send mail)
(IIGS( http://alfter.us/            Top-posting!
 \_^_/ rm -rf /bin/laden            >What's the most annoying thing on Usenet?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDWB7nVgTKos01OwkRAmb8AJ4+DKH8LNOZhutGHnol/gO4RNjoPACfYR1Y
XN9oOC7VkyZnScyDLOUpW/8=
=ATYB
-----END PGP SIGNATURE-----