This is a quite bloated binary to Intel-Hex converter I wrote for use with my Monitor and Grumpf Operating System. It is designed to support a wide range of input file formats, currently implemented input file formats are:
The converter is able to create segment address, start segment address, linear address and linear start address records if requested and supported by the input format. Default values will be taken from the file if possible, but those can be overridden by command line arguments. See the README file for a description of command line arguments, input file formats and how add more input file formats.