Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.msdos.programmer > #1236

Re: Tweaking DOS decompiler

From Ross Ridge <rridge@csclub.uwaterloo.ca>
Newsgroups comp.os.msdos.programmer
Subject Re: Tweaking DOS decompiler
Date 2013-12-29 23:05 -0500
Organization University of Waterloo
Message-ID <l9qrec$35o$1@rumours.uwaterloo.ca> (permalink)
References <21037f08-8c60-4c55-92d5-275a0659d524@googlegroups.com> <1gmy2bjhmdv4x.1e9v6761ta2s.dlg@40tude.net> <3fb9cc8a-7632-437f-9dc1-0bd7e8a317ca@googlegroups.com>

Show all headers | View raw


William Gallant  <sigma.research@gmail.com> wrote:
>However, the "Hex-Rays" decompiler ( or what
>they call a decompiler ) is available as an addition to IDA Pro
>and does as best it can to produce C files given certain
>configuration options such as - what C compiler ( Borland, WATC, 
>MSVC, GNU C, etc... and other options, near/far data/code ).

From the sounds of things it assumes that the code was written in C in
the first place.  Most TSRs were written in pure assembly and may not
have an equivilent representation in C that they can be decompile into.
The System 370 emulator you're using may also have been written in
assembly.  For example, the PC/370 emulator was written in assembly.

					Ross Ridge

-- 
 l/  //	  Ross Ridge -- The Great HTMU
[oo][oo]  rridge@csclub.uwaterloo.ca
-()-/()/  http://www.csclub.uwaterloo.ca/~rridge/ 
 db  //	  

Back to comp.os.msdos.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Tweaking DOS decompiler William Gallant <sigma.research@gmail.com> - 2013-12-29 09:59 -0800
  Re: Tweaking DOS decompiler JJ <duh@nah.meh> - 2013-12-30 02:58 +0700
    Re: Tweaking DOS decompiler William Gallant <sigma.research@gmail.com> - 2013-12-29 16:33 -0800
      Re: Tweaking DOS decompiler Ross Ridge <rridge@csclub.uwaterloo.ca> - 2013-12-29 23:05 -0500
        Re: Tweaking DOS decompiler "Bill Buckels" <bbuckels@mts.net> - 2013-12-30 20:00 -0600

csiph-web