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

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

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

Дела давно минувших лет №1.

Автор: Dimouse · 9 янв 2010 · ·
  1. Сложно уже вспомнить времена, когда программ было мало и их было сложно достать. Во времена Windows 95-98 многие рисовали во встроенном PaintBrush'е и знать не знали о других программах. Кому-то повезло, и он еще со времен Доса или Амиги знал о Deluxe Paint'е или Autodesk Animator Pro, но большиство прозябали в неведении до прихода фотошопа, который кстати для пикельной графики подходит довольно плохо, имхо (речь идет конечно же, о ImageReady). Из современных программ рисования, мне лично больше всего нравятся NeoPaint и Grafx2, обе они впрочем тоже появились еще во времена Доса (что говорит о плачевном состоянии в мире пиксельной графики и на сегодняшний день тоже).

    Но сегодня я хотел бы повспоминать, как я сам выходил из такого положения в далекие времена. Использовать Paintbrush я разумеется уже не мог, так как компьютер у меня появился пораньше, и я уже понимал что в нем нарисовать что-то приличное практически невозможно. Других программ у меня не было. Кроме того, я любил рисовать с помощью клавиатуры, а таких программ я вообще не встречал. Поэтому было решено написать собственную программу, и тут пришлись весьма кстати уроки программирования под MCGA (VGA режим 320 на 200 пикселей с 256 цветами, который по ряду причин был наиболее простым для программирования), которые я нашел в каком-то дискмаге. Вооружившись этими уроками я сделал первую версию, которая была уже вполне функциональной и стал ей пользоваться. Постепенно программа обрастала разными возможностями, в частности была добавлена работа с палитрой, в том числе подгонка рисунка под выбранную палитру по наименьшему отклонению RGB. Больше всего сил ушло на реализацию сохранения-загрузки картинок с опросом имен файлов в директории, что под досом реализовано ужасно криво (dos.h). Кстати, все эти far указатели и прочие 16-битные штучки уже настолько ушли в прошлое, что я так и не смог скомпилировать мой редактор, когда недавно про него вспомнил. Насколько я понимаю, его исходникам нужна последняя версия Borland C++ 5.02 и обязательно с 16-битным компилятором.

    Так что, к сожалению, все исходники теперь уже практически бесполезны, хотя и остались у меня. Впрочем, если кому-то интересно, могу показать. Но конечно, главный интерес преставляют именно бинарники, которые я потом все-таки нашел. Скачать Graphix2 можно здесь (примерно 100 кб).

    В архиве вы найдете программу Graphix2, несколько моих рисунков в формате PCX (Graphix поддерживает только этот формат, так как он был единственным, который я знал тогда:)) и программку Lens.exe. Также там очень интересное ридми:)

    P.S. Да, кстати, шрифт в программе тоже нарисован мной.

Комментарии

  1. Steel Rat
    Пейнт, кстати, отличный. А как он ловко размазывает при сохранении!
  2. angel-fear
    Paint рулит :) помню я в нем схемы релейной защиты и автоматизации рисовал... это вам не какой-нибудь AutoCAD 2010
  3. Jabberwock
    Скачал, спасибо, посмотрю потом.
    Фотошоп и Имиджриди для пиксельной графики подходят отлично, просто их надо настроить.
  4. Dimouse
    LoDin, я немного неточно выразился: просто я когда был в Америке пытался откомпилировать всем чем можно было взять из интернета без торрентов: Turbo C всевозможных вариаций, Borland C++ 4, Borland C++ 5 бесплатный - ничто не заработало. Нужен именно старый 5.02 с 16-битным компилятором. Наверняка на торрентах еще можно достать, но вообще все это уже исчезает и наверное скоро такие программы вообще не найдешь.

    ... а вообще, совместимость разных старых досовских компиляторов - это отдельная песня, к сожалению, очень грустная...
    Вообще, если уж использовать исходники, то надо как-то дорабатывать программу, а для этого все-таки, по-хорошему, надо все заново переписывать под винду.
  5. SAS
    Да уж, помню как я достал на дискетках Autodesk Animator и пытался сделать летящую нинзя-звездочку :) Зачетная была программка, хоть я в ней почти и не разобрался.
  6. LoDin
    Дела давно минувших дней... Когда вспоминаешь рисунки в paintbrush в 3.11, слеза ностальгическая наворачивается. Впрочем, лично я никогда не увлекался рисованием. Кстати, неужели нет компилятора подходящего? Лично у меня до недавнего времени софта с тех лет валялось не мало. Жаль раздарил все ввиду грядущего переезда...
Чтобы оставить комментарий просто зарегистрируйтесь и станьте участником!
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление