Pull to refresh

Comments 4

Очень крутой разбор и интересное устройство игры! Прочитал с большим удовольствием!

В 1990-м Titus выпустила Fire & Forget II: гонку, где спорткар с пулемётом умеет взлетать. Внутри оказалось неожиданно много: кооперативная многозадачность на голом 8086, собственный скриптовый язык, две виртуальные машины, исполняющие один и тот же байткод.

Очень громкое и многообещающее заявление, и очень хаотичная статья и исходники. Фактически там автоматический дизассемблерный код с нечитаемыми именами переменных, функций и так далее (со всем от сюда вытекающим).

... а ведь можно было сделать отличный материал. Стоило лишь поработать месяцев 4-5 над алгоритмами и текстом.

Все верно сказано. Первая статья, какая вышла без опыта. Осталось добавить:

Имена переменных были важны на первом этапе отладки, чтобы иметь 1к1 понятный трансплит кода. К слову сказать, что в коде остался только один блоб из оригинала (звуковая VM). Все остальное разобрано по типам. В целом качество порта я считаю достойное для демо стены, моддинга, тулов, etc.

Ну и Feel Free To PR ))

>> В целом качество порта достойное для демо стены

...а "демо стена", соответственно, достойна для него. Live кадры с DiHalt 2026 :)

https://www.twitch.tv/wbcbz7

Sign up to leave a comment.

Articles