Enigma,
Have you tried linking the c library in delphi and using external far calls?
Here is a good article.
http://rvelthuis.de/articles/articles-cobjs.html
Duuno if there are 64bit restrictions.
Just link the .LIB file into your delphi source.
This might need some tweaking.
Code:
{$LINK 'distorm.lib'}
function distorm_decode64(codeOffset: LongInt;code:pchar; codeLen: Integer;DecodeType:shortint; DecodeRestult : array of _DecodedInst; maxInstructions:integer; var usedInstructionsCount:integer) : Integer; cdecl; external;
Give it a shot with other libraries if Distorm does not do it for you.