home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.pascal
- Path: sparky!uunet!utcsri!torn!news.ccs.queensu.ca!mast.queensu.ca!dmurdoch
- From: dmurdoch@mast.queensu.ca (Duncan Murdoch)
- Subject: Re: What we need is a TPU to PAS convertor (Re: tpu files)
- Message-ID: <dmurdoch.259.721347572@mast.queensu.ca>
- Lines: 30
- Sender: news@knot.ccs.queensu.ca (Netnews control)
- Organization: Queen's University
- References: <2789.2AFD5B88@catpe.alt.za>
- Date: Mon, 9 Nov 1992 22:19:32 GMT
-
- In article <2789.2AFD5B88@catpe.alt.za> Shane.Greyvenstein@f61.n7101.z5.fidonet.org (Shane Greyvenstein) writes:
- > -> 1. Personally, I don't want any .TPUs I distribute to be
- > -> turned into .PAS files. There are all sorts of reasons for this,
- > -> including a package falling into the shareware category or people
- > -> who just don't want others to have their source. Whoever writes
- > -> a TPU2PAS program is going to piss a lot of people off. What
- > -> kind of incentive will "register and I'll send you the source to
- >
- >Agreed. I certainly wouldn't distribute anymore of my code if
- >this sort of thing had to come to life. Besides, if you distribute the
- >source code, 99% of the people will never mention where they got it from.
- >Sad, but true.
-
- This is just nonsense. DOS has always come with DEBUG, which includes a
- simple disassembler. From the very first day you compiled one, people have
- been able to disassemble your .TPU files. Ever since version 5.0, when
- Borland started distributing Turbo Debugger, disassembly has been easy.
- You even get public symbol names included in the disassembly.
-
- The step from assembly language to Pascal wouldn't add anything to what
- people already know about your .TPU files. That's the reason nobody has
- written a TPU to PAS convertor: a lot of work for no gain.
-
- If you want a relatively sophisticated TPU disassembler for TP 6/TPW 1.x,
- just look in TWU1.ZIP on Garbo. If you just want to reconstruct the
- interface section, get Turbo Analyst from TurboPower Software, or
- INTRFCxx.ZIP from Garbo. (Garbo = garbo.uwasa.fi:/pc/turbopas.)
-
- Duncan Murdoch
- dmurdoch@mast.queensu.ca
-