I found an online utility that took the binary file and spat it out in the correct Intel hex format
Code: Select all
:100000000000188018C0C17C0001D60100FF690003
:10001000CA00C2006900EC0B00FF6900CA00610061
:10002000F0140101FC05820000FFC200EC16A001E3
:100030000100EC15A0010001188018C00000D218C2
:10004000D6190106F4258D0060BFC2060107F42A07
:10005000810660C1C2078108C20801188001EC2135
:10006000D21801198001EC21D6190003188018C09C
:1000700000EEC21690020001D617DC59DC5EDC2BC4
:10008000DC22DCB4DCE2DC00DC00DCFCDC000002B6
I am trying to emulate the Gigatron on a hardware simulator.
I need the ROM contents as a 16-bit, word addressed intel hex format.
Unfortunately my bin2hex utility seems to convert it to a byte addressed format so the addresses are twice what they should be.
Are there options for bin2hex to choose a word format?
This is the current output - note how the addresses increase by 20H whilst I think it should be 10H
Code: Select all
:020000040000FA
:200000000000188018C0C17C0001D60100FF6900CA00C2006900EC0B00FF6900CA00610074
:20002000F0140101FC05820000FFC200EC16A0010100EC15A0010001188018C00000D218D5
:20004000D6190106F4258D0060BFC2060107F42A810660C1C2078108C20801188001EC218C
:20006000D21801198001EC21D6190003188018C000EEC21690020001D617DC59DC5EDC2BD0
Thanks
Ken