Re: Searching for an assembly guru -- DART disk utility

From: gilles <gilles504_at_email.domain.hidden>
Date: Fri, 19 Jan 2018 05:09:28 -0800 (PST)


I suppose the pascal code and object (compiled from C) is in this http://macgui.com/downloads/?file_id=17958 (Mungeimagexxx.hqx). (I found (and lost) this archive long time ago when I planned to integrate DART files support in IDLE).

An option can be to run the object with a 68k emulator that quits on RTS. You can even recompile the .p source with the lisa workshop and run the full code in original form.

the object also tells some details (function names and original code is in C, that is probably why it was provided as a .o while target language is Pascal).
%GlobalData
:DartLib.c.o
bufgetc
Main
bufputc
GetBit
GetByte StartHuff
reconst
update
DecodeChar
DecodePosition
Decode
InitHuffmanTables
LZHEXPANDBLOCK
RLEEXPANDBLOCK 5kb of 68k code is not that much and can be converted in C even without a total knowledge of the original C source code.

-- 
-- 
-----
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-19 08:12:21

This archive was generated by hypermail 2.4.0 : 2020-01-13 12:15:17 EST