home.social

#lhx — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lhx, aggregated by home.social.

fetched live
  1. Реверс-инжиниринг ресурсов игры LHX. Часть 5, заключительная

    В предыдущем посте я поделился своей радостью по поводу того, что сумел‑таки выковырять с LHX модельки игры и привести их в современный вид. И ещё самими модельками. И даже способом, котором я это сделать. Но после этого я, по инерции, решил ковыряться дальше. Факультативно, так сказать. А про что эта картинка?

    habr.com/ru/articles/841740/

    #реверсинжиниринг #игры #LHX #Su25_Stormovik #Chuck_Yeager's_Air_Combat #lzss

  2. Реверс-инжиниринг ресурсов игры LHX. Часть 4

    В конце прошлого поста мне стало очевидно (остальным стало очевидно гораздо раньше), что расшифрованные модельки надо конвертировать во что‑то помоложе 90х годов и поуниверсальней двоичного дампа с кастомными командами. Иными словами, надо хоть как‑то вытащить геометрию из кастомного бинарного формата во что‑то, что поддерживается хоть одним 3D‑редактором. Далеко я не пошел — решил сконвертировать результаты в простой как палка. obj ‑формат (а он из середины 90х, как оказывается…). И вот что получилось

    habr.com/ru/articles/841726/

    #реверсинжиниринг #игры #LHX #C# #икосаэдр_вписанный_в_сферу

  3. Реверс-инжиниринг ресурсов игры LHX. Часть 3

    В прошлом посте я расписал то, как я нашел в экзешнике LHX.exe сначала всего лишь один байт, значение которого искал - и как я был этим горд. Ну и еще про то, как я изящно почти разобрался со структурой байт, которые окружают строки с названием моделек в игре. В этом я сделаю так, чтоб было как на КДПВ, попутно рассуждая вслух (а то посты короткие получаются). Много рассуждений и немножко картинок

    habr.com/ru/articles/841716/

    #реверсинжиниринг #игры #LHX #очень_сложно_до_свидания

  4. Реверс-инжиниринг ресурсов игры LHX. Часть 2

    Несколько лет спустя, после описанных в предыдущей части событий, в один прекрасный день, мне вспомнились собственно описанные в предыдущей части события, а после этого в мою голову пришел неожиданный (для меня) и довольно очевидный (для остальных) вопрос - а что именно я хотел извлечь из LHX? На что я логично ответил сам себе - а что вообще там есть? Опуская нюансы типа специфических кишок (как вычисляется попадание в противника, код отслеживания карьеры пилота и т.п), как и в любой игре, остаются, по большому счету, графика (движок + модельки/текстуры) и звук (движок + файлы звуков). Звук меня мало интересовал (в те годы у меня даже ковокса не было - я просто не знал о таком) - писк из спикера это всего лишь писк из спикера. А вот графика - да. И я наконец(!) понял, что хочу вытащить из игры именно модельки. Итак, модельки

    habr.com/ru/articles/841618/

    #реверсинжиниринг #игры #LHX #никто_не_читает_теги

  5. Реверс-инжиниринг ресурсов игры LHX. Часть 1

    В этом цикле статей я расскажу о том, как занимался реверсом данных из DOS-игры LHX Attack Chopper - симулятора боевых вертолетов от EA и одной из самых любимых игр моего детства (как оказалось, не я один такой - вот современный оммаж играм такого жанра той эпохи). Это повествование не претендует ни на художественную, ни на, скорее всего, техническую ценность. Единственная изюминка описываемого мероприятия - это то, что я так до сих пор толком и не знаю ни ассемблера (гуглеж не в счет), ни архитектуры самого DOS (таблицы векторов прерываний, модели памяти - вот это вот все). То есть, это как нормальный реверс, только без реверса. Будет парочка картинок

    habr.com/ru/articles/841614/

    #реверсинжиниринг #игры #LHX #ну_это_же_теги_какие_ключевые_слова

  6. #Tandy1000 #LHX

    I played this a lot back in 199x... On a VGA 386sx...

    Kinda clunky on the 1000. The frame rate is a bit too low.

  7. #Tandy1000 #LHX

    I played this a lot back in 199x... On a VGA 386sx...

    Kinda clunky on the 1000. The frame rate is a bit too low.

  8. Let's put the Toshiba T1000SE Laptop to the test, with a classic flightsim of the early nineties.

    LHX: Attack Chopper
    en.m.wikipedia.org/wiki/LHX_At

    I think I should make a video to convey the feeling (slow display, flat sound). But hey, it's working and bringing back some good memories!

    #retrocomputing #toshiba #T1000SE #retrogaming #dosgaming #lhx

  9. Let's put the Toshiba T1000SE Laptop to the test, with a classic flightsim of the early nineties.

    LHX: Attack Chopper
    en.m.wikipedia.org/wiki/LHX_At

    I think I should make a video to convey the feeling (slow display, flat sound). But hey, it's working and bringing back some good memories!