Hi Tommy,
If you just want to read the bytes by eye you have it already with the s19 file.
You just need to know how to interpret it.
The first line often you just ignore, but maybe not.
The first char pair in each line is S1 or S9. S1 means code/data with a 16bit address.
S9 means a terminating record.
The next char pair is the amount of char pairs following in hex.
The next two char pairs is the address of the data byte following.
Then all of the next char pairs, except the last one, are your data just like in your memory window.
The last char pair is a checksum.
If you google for s19 or Motorola S-record etc you can find many conversion programmes as well that may suit you better.
BR Peg
P.S.
If you save code just in hex and you get just 1 bit corrupted it can be useless to the CPU. This is the purpose of the format. (as well as being able to specify the address).