DUMP2COM cut [fill] source.xxD target.COM Automatic Dump-to-COM Converter with End-of-Code Finder (Guesser?? ;). Before loading the program to be unpacked, GTR filled the memory with FFFFh. Dump2COM can scan the dump for a lot of FFFFh's in a row which will probably mark the end of the valid code/data. Use the cut-value to determine how big the array has to be and use the fill-value to look for FFFFh's (65535), or 0's, ... Some programs contain arrays of FFFFh's in their data, so using a cut-value of over 4000 is pretty safe. If the COM is too short, just increase the cut-value. If you do not specify a fill-value, Dump2COM will look for an array of equal words. You might instruct GTR to fill the memory with more fancy words like 04D2h=1234 so that the detection might be safer. e.g.: Dump2COM 4000 65535 pack.COD unpack.COM Will cut the .COM after having found 4000 consecutive FFFFh's. e.g.2: Dump2COM 5000 pack.COD unpack.COM Will cut the .COM after having found an array larger than 5000 words of equal bytes.