Программист потратил более тысячи часов на реверс-инжиниринг исходного кода Diablo

При этом он повторил все баги и спорные решения для лучшей совместимости.

Программист потратил более тысячи часов на реверс-инжиниринг исходного кода Diablo
9.4K9.4K открытий

Видно, что код написан не человеком, а после компилятора. Порадовала функция на 2к строк в одном из файлов

Ответить

Interoperability, чо. Плюс автор писал, что "хочет максимально сохранить оригинал". Вангую появление форка а-ля "Chocolate Doom", в котором все ляпусы декомпилятора и легаси-код причешут.

Ответить