home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #6
/
amigamamagazinepolishissue1998.iso
/
coders
/
ira
/
ira.doc
< prev
next >
Wrap
Text File
|
1997-08-29
|
4KB
|
138 lines
________________
/ / / \
/ / ____ / \
/ / / / / /\ \
/ / / / / / \ \
\ \ \ / / / \ \
\ \ \/ / \/\/\/ \
\ \ \ \
\ \ \ /\/\/\ \
/ / /\ \ \ \ \
/ / / \ \ \ \ \
/ / / \ \ \ \ \
¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯
IRA V1.01 7/93
Shareware reassembler
(C) 1993 Tim Ruehsen
SHAREWARE 15US$/20DM CASH
FORWORD
¯¯¯¯¯¯¯
Sorry, this is not the final doc-file and this is not the final IRA !!!
I was in a hurry, when I wrote this doc. Next one is better.
The future will bring you 6888x (FPU) and MMU commands, perhaps the IRA
will get interactive. That depends on your comments and letters.
If you find any errors, send me a disk with the program that causes trouble
and tell me what command line you used. The disk will be returned with the
newest version of IRA and some PD stuff.
DESCRIPTION
¯¯¯¯¯¯¯¯¯¯¯
IRA101 is version V1.01 of my reassembler IRA (Where the 'I' comes from shows
the future). Reassembler means that IRA translates any executable or binary
file into an assembler sourcecode that might immediately be translated back by
an assembler. E.g., you can do that with a debugging option. After that you
can examine that program with any debugger. That's fine for finding and
analysing viruses, repairing old programs, even optimising alien programs.
IRA is for use from CLI/SHELL.
IRA has some command line options. Just type 'ira' to get a short description.
This version works fine with the MC68000 and the MC68010 processor.
FPU and MMU commands are not implemented yet.
Reassembling programs for 68020+ processors may cause trouble with some
addressing modes.
For example: (0,A0) and (0,A0) seems to be the same, but the first may be
(d16,An) and the second (bd,An,Xn) with Xn suppressed (and bd might be 16
or 32 bit). There are other ambiguous addressing modes.
ASSEMBLER
¯¯¯¯¯¯¯¯¯
I use PHXASS, a very fast and excellent 680x0, FPU and MMU assembler.
I don't include here because I don't have the last version.
Try it on 129.69.1.12 (INTERNET) somewhere. That is Universitaet Stuttgart
in Germany.
Or send a disk (with PD stuff, of course) and a self addressed envelope
to:
Frank Wille
Auf dem Dreische 45
32049 Herford
GERMANY
CONDITIONS
¯¯¯¯¯¯¯¯¯¯
IRA is shareware. The program may be freely distributed
and copied, as long as the following conditions are
fulfilled:
- The sales price must not be higher than the cost of
an (empty) disk plus a nominal copying fee plus
costs for shipping. The total price must not be higher
than 6 US$ or 10 DM.
- All parts of the program and the documentation must
be complete. The distribution of single parts is not
allowed.
- IRA or parts of it must not be sold in combination with
or as part of commercial software.
- Program and documentation must not be changed in any way.
Exception is the use of archivers such as LHArc and packers
like "Imploder" or "Powerpacker", as long as it is possible
to retrieve the original program/data.
I explicitly do not guarantee for the correct functioning of IRA.
I explicitly reject any responsibility for any consequences from the use
of IRA whatsoever. This includes, but is not limited to, secondary
consequences, personal injuries or other kinds on side effects.
I want to ask everybody, who uses IRA to send the amount of
15 US$ or 20 DM
to the following address:
Tim Ruehsen
Neuengammer Hausdeich 254
21039 Hamburg
Germany
Please send only cash.
ERROR REPORTS
¯¯¯¯¯¯¯¯¯¯¯¯¯
If you find any errors, send me a disk with the program that causes trouble
and tell me what command line you used. The disk will be returned with the
newest version of IRA and some PD stuff.
If you have questions or ideas about IRA send me a letter,
phone me (GERMANY 040-7216995) or
EMAIL me (ruehsen@ifm.uni-hamburg.de).
Good Night, 'till next version.
TIM RUEHSEN