I was able to disassemble DartLib.o, with ksherlock’s mpw (https://github.com/ksherlock/mpw) and the DumpObj tool that comes with MPW. I’m not sure if there is a policy on posting such disassemblies to this list. If this is OK, I can post it, or alternatively I can send it to someone who asks. That said, it is not particularly difficult to do this yourself.
Now it comes down to determining the differences between the DART LZH implementation and Dynamic LZH as implemented in http://bitbucket.org/kosovan/theunarchiver/src/9648ef3e389b77ece47f55f031e9468e4dae03b4/XADMaster/XADLZHDynamicHandle.m , which seems to work in most but not all cases.
David
> On Jan 20, 2018, at 9:21 AM, Natalia Portillo <claunia_at_email.domain.hidden> wrote:
>
> hdid and hdiutil are just frontends to the PrivateFramework
> DiskImages.framework. There's the algorithm
>
> On 20/01/18 10:15, gilles wrote:
>> After some code reading the disc image does not seem to be present in open source code from macos/darwin. The code should be in hdid (10.0 -> 10.2) or hdiutil (10.3+) . >>
-- -- ----- You received this message because you are a member of the LisaList group. The group FAQ is at http://lowendmac.com/lists/lisa.html To post to this group, send email to lisalist_at_email.domain.hidden To leave this group, send email to lisalist+unsubscribe_at_email.domain.hidden For more options, visit this group at http://groups.google.com/group/lisalist --- You received this message because you are subscribed to the Google Groups "LisaList" group. To unsubscribe from this group and stop receiving emails from it, send an email to lisalist+unsubscribe_at_googlegroups.com. For more options, visit https://groups.google.com/d/optout.Received on 2018-01-20 16:18:54
This archive was generated by hypermail 2.4.0 : 2020-01-13 12:15:17 EST