Если слегка проанализировать .ocf файл, то можно выделить

Если слегка проанализировать .ocf файл, то можно выделить характерные сигнатуры SNIPAC, след которых приводит сюда:

Root писал(-а):
вырезать первые 70h байтов файла и последний после обработки snipac'ом


Распаковывает неплохо, еще не сверял с результатами ручной распаковки, но по первым результатам - неплохо.
P.S. После распаковки получается то, что нужно записывать по старшим адресам, младшие адреса заливаются нулями, если я правильно понял.