1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Смена иконки файла запуска

Тема в разделе "Hard & Soft", создана пользователем Genesis, 26 июн 2013.

  1. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    Просто NE - они тоже 16-битные.
     
    Чёрный Думер нравится это.
  2. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    Чёрный Думер, щас ужасну - экзешник досовской программы тоже может содержать виндовую иконку внутри себя и винда её найдёт по описанному выше методу для чисто виндовых приложений. :lol: Это не шутка.
    A.P.$lasH, эта замечательная программка, судя по теме, нуждается в доработке :hmmm:
     
    Goblinit и Genesis нравится это.
  3. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    :) Долепить туда заголовок с секцией ресурсов - это скорее хак, чем шутка. Никто же таким не занимался.

    Она выполняет очень простые действия - помечает в реестре флажки совместимости для программы. А вот сам механизм, который запускается при просмотре этих флажков, от неё не зависит, ею не выполняется и может не работать для каких-то приложений.

    Это судя по описанию.

    Но, что самое главное, конкретно с обоими Fallout'ами она была протестирована. Об этом шапке сказано.
     
  4. gudleifr

    gudleifr

    Регистрация:
    16 сен 2006
    Сообщения:
    2.592
    Этим упорно занимается сама Винда - прилепляя к нормальному MZ-экзешнику (обычно посылающему пользователя куда подальше) NE- или PE-хвост.
     
  5. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    И это, на мой взгляд, отличное решение проблем совместимости, чтобы не вводить новое расширение для исполняемых файлов.

    Мы же о том, что конкретно DOS-EXE мог обзавестись иконкой. Мог, конечно, но это изврат, т.к. реализуется по спецификации другого формата. Такой себе Франкенштейн, уже не вполне досовый :)
     
  6. gudleifr

    gudleifr

    Регистрация:
    16 сен 2006
    Сообщения:
    2.592
    Ну, если учесть, что в DOS-е иконку рисовать просто негде (разве DOSShell научить), то всяко подразумевается запуск под "другим форматом".
     
    A.P.$lasH нравится это.
  7. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    наоборот. Спецификация другого формата построена на основе досовского. И не иначе. Даже чисто исторически.:yes:
     
    A.P.$lasH нравится это.
  8. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    Кстати, DOS Navigator умел её псевдографикой выводить (не в основном списке, конечно :)), но конкретную ветку не вспомню.

    :) Да я ж не спорю. Иконка цепляется по навеске от NE/PE. Ресурсные-то секции оттуда.
     
    gudleifr нравится это.
  9. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    13.492
    Поскольку я программки такой не знал, а она ещё и в доработке нуждается, я всегда решал проблему по-старинке.
     
  10. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    Вот и познакомитесь. Оно того стоит.

    И не нуждается она в доработке. Свой функционал реализует на все сто - там того функционала-то, на самом деле...

    А фигачить под корень Explorer - это вынужденная мера была. Сейчас этого делать не нужно.
     
    Goblinit и Genesis нравится это.
  11. Goblinit

    Goblinit

    Регистрация:
    18 мар 2011
    Сообщения:
    4.418
    Я точно видел досовский *.exe со вшитой иконкой то ли в Варкрафте втором то ли в C&C. Это я к тому, что так действительно делали даже игроделы.
     
    Чёрный Думер нравится это.
  12. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    Я точно видел динозавра с пришитой сзади проституткой то ли в Казахстане, то ли в Токио. Это я к тому, что без конкретных примеров это всё ещё миф :)
     
  13. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    13.492
    Да вон даже у Prince of Persia 2: Shadow & Flame есть иконка, хотя игра на DOS.

    В WarCraft II есть редактор карт и звукообзорник - у обоих вшиты иконки.
     
  14. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    Специально скачал посмотреть. Особняком валяющаяся иконка - это не досовский исполняемый файл, изуродованный виндовой секцией. Мы не об этом.

    Динозавры отдельно от пришитых куртизанок действительно существовали - находят кости как первых, так и вторых. Существование досовского EXE с ресурсной секцией, пришитой разрабами по приколу для отображения в проводнике - всё ещё легенда, которую очень хочется увидеть своими глазами.

    Где можно посмотреть? Здесь W2SOUNDS.EXE - виндовое приложение без иконки.
     
    Чёрный Думер нравится это.
  15. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    13.492
    A.P.$lasH, когда у меня игра была, у звукообзорника была иконка в форме чёрной точки с отходящими звуковыми волнами. Качал то ли с сайта, то ли оттуда русскую версию от СПК.
     
  16. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    Русская версия Warcraft II: Tides of Darkness от СПК:
    http://www.old-games.ru/forum/showthread.php?t=57204

    Редактор - виндовое приложение.
     
  17. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    13.492
    Только что выяснил. Но вот у игры A.R.S.E.N.A.L: Taste the Power на DOS есть иконка. Причём влитая.
     
  18. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    В рипе нету.
    http://www.old-games.ru/game/download/get.php?fileid=2267

    В патче нету.
    http://www.old-games.ru/game/download/get.php?fileid=8831

    На образе CD-версии тоже нету.
    http://www.old-games.ru/game/download/get.php?fileid=6198

    Разве что, отдельно от динозавра лежит простит... простите, иконка. Отдельно. Это не то.
     
    Последнее редактирование: 1 июл 2013
    Чёрный Думер нравится это.
  19. Чёрный Думер и все виды материала

    Чёрный Думер

    Регистрация:
    17 мар 2010
    Сообщения:
    2.442
    A.P.$lasH, тебе не лень было? :)
     
  20. A.P.$lasH

    A.P.$lasH

    Legacy

    Регистрация:
    27 фев 2010
    Сообщения:
    4.666
    А из-за чего лениться? Оно же в фоне качается. Я параллельно ролик для BC Racers успел выложить и тему в раздачах по переводу второго WarCraft'а переоформить.

    Легенды - очень неприятная штука. Пока не собрали машину времени, стоит разобраться хотя бы в тех, для которых она не требуется :)
     
    Val07og и Чёрный Думер нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление