metamage_1 icon indicating copy to clipboard operation
metamage_1 copied to clipboard

Test archive.org Macintosh Software Library

Open probonopd opened this issue 5 years ago • 3 comments

Have you thought about systematically running tests against the archive.org Macintosh Software Library? Possibly something could be automated...

https://archive.org/details/softwarelibrary_mac

probonopd avatar May 01 '19 07:05 probonopd

Advanced Mac Substitute isn't far enough along for this to be practical. It supports MFS but not HFS, limiting it to the 400K disk images. (Making larger MFS images is possible, but you won't find any in the archive.) The other applications on MFS disks that I tried didn't work yet.

Anyway, how would you test them? I think automated testing would need to be specific to each application.

jjuran avatar May 01 '19 20:05 jjuran

Ah, that is the reason why I could not get any to work. I meant "testing" as in: Doesn't crash; maybe take an automated screenshot.

probonopd avatar May 01 '19 23:05 probonopd

MFS is the format for 400k floppies. Most images on the net use 800k/1.4M HFS. Maybe some code from https://www.mars.org/home/rob/proj/hfs/ can be reused.

A C library for low-level access to volumes The C library can be linked with other programs to allow them to manipulate Macintosh files in their native format. For example, an implementation of the Macintosh Resource Manager could be built on top of this library to provide seamless access to data objects contained within the resource forks of Macintosh files. The C library is also ideal for implementing access to HFS volumes on other foreign systems.

https://github.com/ctm/executor also seems to have an implementation.

probonopd avatar May 04 '19 09:05 probonopd