The SYSROF
format was commonly used in the early 90s by companies like Hitachi for their own compiler toolchain instead of other formats such as COFF or ELF.
The SYSROF format is most common in the Sega Saturn SDK samples but is also used in the Dreamcast Katana SDK.
In the Cygnus Saturn SDK you have 2 executables for interacting with SYSROF files, sconv
and sysdump
, they can both be run with DosBox like so:
sysdump yourobject.obj
Drop a SYSROF format file such as .obj or .abs in the box below to see a breakdown of what each byte means: