Catalog · How the catalog works
tatradas
Disassembler for x86 executables (16-bit and 32-bit) which supports PE, NE, MZ, COM and ELF file formats
- ★ 3 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Compilation instructions for TatraDAS disassembler 2.9.9
--------------------------------------------------------
You can compile TatraDAS as Windows GUI application using Delphi
or as console application using Delphi (Windows) or Free Pascal (Windows, Linux) or Kylix (Linux).
Windows GUI application:
Requirements:
- Delphi 6, 7, 2005, 2006 or 2007
- SynEdit(http://synedit.sf.net) & MPHexEditor(http://www.mirkes.de) components
- FastMM4 memory manager
How to compile:
- unpack the source archive
- copy Synedit sources to "tatradas_source_dir\third\synedit"
- copy MPHexEditor sources to "tatradas_source_dir\third\mphexeditor"
- copy FastMM4 sources to "tatradas_source_dir\third\fastmm4"
- compile
- launch Delphi
- open project file "tatradas_source_dir\source\TatraDAS.dpr"
- press F9 to compile and run TatraDAS
Note:
- you can use build script "tatradas_source_dir\build.bat" to compile TatraDAS
(however succesful execution of this script requires DUnit in
tatradas_source_dir\..\tools\dunit directory and
Inno Setup 5 in tatradas_source_dir\..\tools\inno_setup directory)
-
- the EXE file named "TatraDAS.exe" will be placed in "tatradas_source_dir\" directory
Console application:
Delphi (Windows):
Requirements:
- Delphi
How to compile:
- unpack the source archive
- launch "cmd.exe" (Windows 2000/XP) or "command.com" (Windows 9x) and browse "tatradas_source_dir\source\" directory
- execute this command: "dcc32 -CC -B TatraDAS.dpr"
- the EXE file named "TatraDAS.exe" will be placed in "tatradas_source_dir\" directory)
Free Pascal (Windows):
Requirements:
- Free Pascal 2.2.0
How to compile:
- unpack the source archive
- launch "cmd.exe" (Windows 2000/XP) or "command.com" (Windows 9x) and browse "tatradas_source_dir\source\" directory
- execute this command "fpc -Sd -B -O3 TatraDAS.dpr"
- the EXE file named "TatraDAS.exe" will be placed in "tatradas_source_dir\source\" directory
Free Pascal (Linux):
Requirements:
- Free Pascal 2.2.0
How to compile:
- unpack the source archive
- browse "tatradas_source_dir/source/" directory
- execute this command "fpc -Sd -B -O3 TatraDAS.dpr"
- the EXE file named "TatraDAS" will be placed in "tatradas_source_dir/source/" directory
Kylix (Linux):
Requirements:
- Kylix 3
How to compile:
- unpack the source archive
- browse "tatradas_source_dir/source/" directory
- execute this command "dcc -CC -B TatraDAS.dpr"
- the EXE file named "TatraDAS" will be placed in "tatradas_source_dir/source/" directory
Ivan Kohut 2009
ivankohut@host.sk
