DISASM.dll is Win32 DLL to provide disassembler of byte code sequence. It supports 16 and 32 bit instructions up to Pentium 3 processor, including float point. In Demo version some instactions are substituted by ??? symbols. Price of full version of disasm.dll is US$19.99. Examples of disasm.dll utilization in C++ and C# langauges are presented.
Source code of this disassembler in ANSI C costs US$149.99. Souce code may be recompiled in any OS not Windows platform, such as Linux.
Additional enhancements is possible and may be discussed.