Test.CSM.Dev

Проект на Object Pascal был полностью написан с нуля
Естественно, т.к. тот проект был на другом языке.
В официальном источнике сказано, что oshlds был обнаружен на полпути разработки
Что за источник такой?
необходимо было сделать некоторый реверсинг, в частности те же таблицы функций и структуры, которые используются в движке
Не некоторый, а самый что ни на есть полный. Либо смотреть в код OSHLDS.
Он просто взял некоторые уже готовые наработки и, базируясь на них, начал свой новый проект.
Я это же самое и говорю. Взяли OSHLDS и переписали на делфи зачемто.
Кроме этого, однажды мне выпала возможность наблюдать за созданием этого самого кода с помощью видеотрансляции
Это всё равно что снять репортаж о стройке элитного дома и на свой непроффесиональный взгляд похвалить работу строителей. А через год тот дом пойдет трещинами. Ну это я пример привёл.
Плюс ко всему, структуризация кода openhlds во многом отличается от oshlds
Вообще-то всё совпадает с пугающей точностью. Я за свою жизнь проанализировал сотни движков, устроенных на базе первой второй и третьей кваки и хорошо знаю о чём говорю. Совпадает вообще всё, вплоть до бага с Frame Pointer.
предпочитаемое распределение и разветвление потока кода
Что такое поток кода?
отсутствие всяких unk000, unk004
Хорошо, хоть что-то было сделано. Но не показатель.