home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / ira / ira.doc < prev    next >
Text File  |  1997-08-29  |  4KB  |  138 lines

  1.  
  2.  
  3.  
  4.  
  5.                      ________________
  6.                     /   /         /  \
  7.                    /   /  ____   /    \
  8.                   /   /  /   /  /  /\  \
  9.                  /   /  /   /  /  /  \  \
  10.                  \   \  \  /  /  /    \  \
  11.                   \   \  \/  /   \/\/\/   \
  12.                    \   \     \             \
  13.                     \   \     \    /\/\/\   \
  14.                     /   /  /\  \   \     \   \
  15.                    /   /  /  \  \   \     \   \
  16.                   /   /  /    \  \   \     \   \
  17.                   ¯¯¯¯¯¯¯      ¯¯¯¯¯¯¯      ¯¯¯¯
  18.  
  19.  
  20.  
  21.                       IRA  V1.01  7/93
  22.  
  23.                     Shareware reassembler
  24.  
  25.                     (C) 1993 Tim Ruehsen
  26.  
  27.                   SHAREWARE 15US$/20DM CASH
  28.  
  29.  
  30.  
  31. FORWORD
  32. ¯¯¯¯¯¯¯
  33. Sorry, this is not the final doc-file and this is not the final IRA !!!
  34. I was in a hurry, when I wrote this doc. Next one is better.
  35. The future will bring you 6888x (FPU) and MMU commands, perhaps the IRA
  36. will get interactive. That depends on your comments and letters.
  37. If you find any errors, send me a disk with the program that causes trouble
  38. and tell me what command line you used. The disk will be returned with the
  39. newest version of IRA and some PD stuff.
  40.  
  41.  
  42. DESCRIPTION
  43. ¯¯¯¯¯¯¯¯¯¯¯
  44. IRA101 is version V1.01 of my reassembler IRA (Where the 'I' comes from shows
  45. the future). Reassembler means that IRA translates any executable or binary
  46. file into an assembler sourcecode that might immediately be translated back by
  47. an assembler. E.g., you can do that with a debugging option. After that you
  48. can examine that program with any debugger. That's fine for finding and 
  49. analysing viruses, repairing old programs, even optimising alien programs.
  50.  
  51. IRA is for use from CLI/SHELL.
  52.  
  53. IRA has some command line options. Just type 'ira' to get a short description.
  54.  
  55. This version works fine with the MC68000 and the MC68010 processor.
  56. FPU and MMU commands are not implemented yet.
  57. Reassembling programs for 68020+ processors may cause trouble with some
  58. addressing modes.
  59. For example: (0,A0) and (0,A0) seems to be the same, but the first may be
  60. (d16,An) and the second (bd,An,Xn) with Xn suppressed (and bd might be 16
  61. or 32 bit). There are other ambiguous addressing modes.
  62.  
  63.  
  64.  
  65. ASSEMBLER
  66. ¯¯¯¯¯¯¯¯¯
  67. I use PHXASS, a very fast and excellent 680x0, FPU and MMU assembler.
  68. I don't include here because I don't have the last version.
  69. Try it on 129.69.1.12 (INTERNET) somewhere. That is Universitaet Stuttgart
  70. in Germany.
  71. Or send a disk (with PD stuff, of course) and a self addressed envelope
  72. to:
  73.        Frank Wille
  74.        Auf dem Dreische 45
  75.        32049 Herford
  76.        GERMANY
  77.  
  78.  
  79. CONDITIONS
  80. ¯¯¯¯¯¯¯¯¯¯
  81. IRA is shareware. The program may be freely distributed
  82. and copied, as long as the following conditions are
  83. fulfilled:
  84.  
  85. - The sales price must not be higher than the cost of
  86.   an (empty) disk plus a nominal copying fee plus
  87.   costs for shipping. The total price must not be higher
  88.   than 6 US$ or 10 DM.
  89. - All parts of the program and the documentation must
  90.   be complete. The distribution of single parts is not
  91.   allowed.
  92. - IRA or parts of it must not be sold in combination with
  93.   or as part of commercial software.
  94. - Program and documentation must not be changed in any way.
  95.   Exception is the use of archivers such as LHArc and packers
  96.   like "Imploder" or "Powerpacker", as long as it is possible
  97.   to retrieve the original program/data.
  98.  
  99.  
  100. I explicitly do not guarantee for the correct functioning of IRA.
  101. I explicitly reject any responsibility for any consequences from the use
  102. of IRA whatsoever. This includes, but is not limited to, secondary 
  103. consequences, personal injuries or other kinds on side effects.
  104.  
  105.  
  106.  
  107. I want to ask everybody, who uses IRA to send the amount of
  108.  
  109.      15 US$  or  20 DM
  110.  
  111. to the following address:
  112.  
  113.    Tim Ruehsen
  114.    Neuengammer Hausdeich 254
  115.    21039 Hamburg
  116.    Germany
  117.  
  118. Please send only cash.
  119.  
  120.  
  121.  
  122. ERROR REPORTS
  123. ¯¯¯¯¯¯¯¯¯¯¯¯¯
  124. If you find any errors, send me a disk with the program that causes trouble
  125. and tell me what command line you used. The disk will be returned with the
  126. newest version of IRA and some PD stuff.
  127. If you have questions or ideas about IRA send me a letter,
  128.  
  129. phone me (GERMANY 040-7216995) or
  130. EMAIL me (ruehsen@ifm.uni-hamburg.de).
  131.  
  132.  
  133.  
  134. Good Night, 'till next version.
  135.  
  136.  
  137.                      TIM RUEHSEN
  138.