Mrifk should be run from a shell prompt, with the file to decompile as its only argument. It will write source code to standard out. You can use ">" to redirect the output to a file, like this: mrifk story.ulx > story.inf As of release 2, Mrifk supports the "-S" command line option to skip the decompilation pass (causing it to act as a disassembler). For more information or to contact the author, visit http://www.exmsft.com/~benrg/if-decompilers/