Index | Thread | Search

From:
Jag Talon <jag@aangat.lahat.computer>
Subject:
Re: [Maintainer update] Add FLAVOR to emulator/minivmac
To:
George Koehler <kernigh@gmail.com>
Cc:
ports@openbsd.org
Date:
Tue, 20 Aug 2024 14:38:08 -0400

Download raw body.

Thread
Amazing thank you!

Good to know about CD images for minivmac I have to try this one day!

On Tue, 2024-08-20 at 00:52 -0400, George Koehler wrote:
> On Thu, 15 Aug 2024 11:00:09 -0400
> Jag Talon <jag@aangat.lahat.computer> wrote:
> 
> > Sorry, I forgot to run cvs add on files/minivmac-ii.desktop
> 
> I committed this version of your diff, and removed the now-unused
> files/minivmac.png
> 
> I edited /usr/ports/emulators/Makefile to add minivmac and
> minivmac,ii.  Sorry, I forgot to add "SUBDIR += minivmac" when I
> imported your port back on 2024-07-18.  I should have added the line
> immediately after I imported your tar.
> 
> On the Macintosh II, the start chime and the Simple Beep come with
> some staticky noise; I don't know why.
> 
> 
> The rest of this mail is about how I converted some CD images for
> minivmac.  The emulated System 7.0.1 can't mount a CD image with an
> Apple partition map; but if I extract the Apple_HFS partition, it can
> mount it as an (oversized) floppy image.
> 
> $ hexdump -C appleworks.cdr | less
> ...
> 00000400  50 4d 00 00 00 00 00 02  00 01 0e 28 00 01 38 0e 
> |PM.........(..8.|
> 00000410  54 6f 61 73 74 20 33 2e  35 2e 34 20 48 46 53 20  |Toast
> 3.5.4 HFS |
> 00000420  4f 70 74 69 6d 69 7a 65  72 00 00 00 00 00 00 00 
> |Optimizer.......|
> 00000430  41 70 70 6c 65 5f 48 46  53 00 00 00 00 00 00 00 
> |Apple_HFS.......|
> 00000440  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 
> |................|
> 00000450  00 00 00 00 00 01 38 0e  00 00 00 13 00 00 00 00 
> |......8.........|
> 
> This is the "Apple_HFS", look 6 bytes after "PM", there is offset
> 00 01 0e 28 and count 00 01 38 0e, so
> 
> $ dd if=appleworks.cdr of=appleworks.hfs \
> > bs=512 skip=$((0x10e28)) count=$((0x1380e))
> $ chmod -w appleworks.hfs
> 
> ports/archivers/p7zip might extract some Apple partition maps, but
> failed with this CD image of AppleWorks 5.0.3; so I used hexdump(1)
> and dd(1) for extraction.
> --gkoehler
> 

-- 
he/him
jagtalon.net
weirder.earth/@jag