Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.
ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.
This has never stopped me before.
So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.
So far, so good!
https://www.azillionmonkeys.com/qed/Omfg.pdf
#Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev





