Сообщество - IT минувших дней

IT минувших дней

1 158 постов 7 361 подписчик

Популярные теги в сообществе:

51

Конец эпохи, меланхолия

Когда-то опубликовал этот текст на Хабре. Сейчас это всё еще актуально:



Мы живем в конец эпохи свободного интернета. Интернет уже никогда не будет таким каким мы его помним. Всё изменилось с принятие некоторых законов и доступности интернета, теперь любое ваше слово в интернете будет использоваться против Вас и ваших близких. Любая ссылка, любое высказывание, любой статус, любая песня, любая картинка или видео — всё в конечном итоге может нанести вред вашей репутации и перед людьми и перед законом.

Ушло время интернета, настало время бесчисленных котяток, смешных кувырков, социальных сетей, твиттеров, интернет магазинов с разной ересью, деградации.


Все наши данные практически на любых сайтах дублируются на сотни разных серверов, сотни источников компромата. Любое ваше слово по пьяне в очередной соц.сети — сохранится навсегда, любое ваше слово может повлечь череду неприятностей.


А помните диалап, фидонет, dc, форумы, локал, локальные игры, файловые шары, локальные сообщества, локальные торренты, встречи, чаты? Всему этому конец, с каждой секундой их количество уменьшается, остались лишь олдфаги прошлого тысячелетия которые упорно борятся за свободу и свои старые интересы. Меланхолия, ностальгия, болезнь многих из нас.

Мы вымираем и смиряемся, растет новое поколение, для которых в порядке вещей быть под наблюдением всего мира, для которых нормально быть в той среде где они родились, нормально быть…


У многих у нас уже давно есть дети, жена, достойная работа, но в глубине души в каждом из нас живет тот прыщавый подросток, который впервые попробовал поставить Linux(/FreeBSD) для интереса, каждый из нас пытался построить свой фидо, каждый из нас помнит локалку по именам, каждый из нас помнит начало bash-орга, каждый из нас начинал с этого свою карьеру в IT, каждый из нас мечтал быть Гейтсом или Цукербергом. Но всё сложилось иначе, мы бородаты и нет, у каждого достаток выше среднего и отпуск за границей раз в год. Печально, друзья. Время уходит, и мы вместе с ним, точно так же как и IT-шники нашего времени в грязных свитерах уходят в дальние углы памяти и на пенсию, мы их никогда не понимали, но прислушивались, не понимали их манию к первым ПК и первым сетях взаимосвязи в интернет.


Мы морально и технически устарели, наше время ушло, как и время нашего интернета.


Школьники которые так раньше нас раздражали — уже давно получили академические статусы, многие из них заняли наши места на наших предыдущих местах работы, они стали взрослыми администраторами, программистами. И они так же смотрят на нас, как мы смотрели на тех странных людей в свитерах в наше время.


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


Минуту молчания, пожалуйста, Господа за утерянную эпоху, свободу и молодость.


https://habr.com/ru/post/186512/

Показать полностью
309

Советская IBM-PC Электроника МС-1502

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Хочу познакомить вас с одним из компьютеров из моей коллекции. IBM PC-совместимый советский домашний компьютер. Разработан в НПО «Микропроцессор» г. Киев, выпускался на заводе «Континент» в г. Зеленодольске, на заводе «Элекон» в г. Казань.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Из википедии:

Электроника МС 1502 — советский персональный компьютер на процессоре КМ1810ВМ88, аналог IBM PC XT на базе процессора Intel 8088.

Конструктивно представлял собой моноблок с клавиатурой, встроенным блоком питания, видеоконтроллером, контроллером магнитофона и контроллерами портов ИРПР-М и ИРПС. Разъемы на задней стенке:

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Со снятой верхней крышкой:

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Материнская плата:

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Выпускалась также модификация со встроенным контроллером дисковода во внутреннем отсеке корпуса, на отдельной плате. Компьютер имел два слота расширения для подключения внешних устройств. Внешний вид и внутренняя компоновка корпуса были унаследованы от компьютера Электроника МС 0511. Компьютер интересен тем, что основная логика материнской платы была реализована на пяти БМК (КР1545ХМ10009, КР1545ХМ10012, КР1545ХМ10015, КР1545ХМ10031, КР1545ХМ10042), что позволило значительно упростить и удешевить конструкцию. По сути, данный компьютер можно считать собранным на специализированном чипсете, подобно современным персональным компьютерам.

Центральный процессор:

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Технические характеристики:

Центральный процессор: КМ1810ВМ88 на тактовой частоте 5,33 МГц

Разрядность процессора: 16 бит

Разрядность шины данных: 8 бит

Память: ОЗУ — 128 КБ, в том числе видео-ОЗУ; ПЗУ с прошитой в нём программой «монитор»

Видеоконтроллер: CGA, 32 КБ

Частота кадровой синхронизации: 50 Гц

Скорость ввода-вывода информации на магнитную ленту: 1200 бод

Скорость обмена по каналу последовательного интерфейса: 9600 бод

Диапазон генерации частот в канале формирования звукового сигнала: 50-16000 Гц

Количество разъёмов канала расширения: 2

Время готовности к работе после включения питания: не более 2 мин.

Потребляемая мощность: 30 Вт

Модуль расширения ОЗУ: 512 КБ

Модуль расширения ROM-BASIC.


Интерфейсы:

Параллельный интерфейс: ИРПР-М

Последовательный интерфейс: ИРПС «токовая петля»

Контроллер дисковода на 5¼ дюйма (реализован на БИС КР1818ВГ93), поддерживает работу с дисководами с характеристиками:

количество дорожек на поверхности диска: 80

количество рабочих поверхностей диска: 2

число каналов сопряжения с НГМД: 1

число адресуемых приводов НГМД: 2

скорость обмена, Кбит/с: 250.


Корпус, как было сказано выше, был позаимствован от предыдущей модели, Электроники МС-0511, и поэтому, с современной точки зрения кажется неудобным из-за своей толщины. Руки невозможно комфортно опереть на стол и приходится все время держать на весу. Но в то время это, вероятно, считалось приемлемым.


Компьютер имеет всего два слота для подключения внешних устройств. Этого очень мало. В одном слоте необходимо держать модуль расширения ОЗУ до 640 кБ (которых должно хватить каждому (с)), в другом слоте необходим контроллер дисководов, а еще куда то хотелось бы воткнуть модуль ROM-памяти с прошитым Бейсиком и ROM-DOSом.


Мне компьютер достался без дополнительных модулей и я их изготавливал самостоятельно. Благо что сейчас есть много энтузиастов ретро-техники и у одного из них с Украины я приобрел готовые печатные платы модулей. Платы долго шли, их месяц проверяли в КГБ на возможность организации с их помощью террористической деятельности на территории РФ и, наконец, я их получил. Поскольку портов всего два, я решил собрать дополнительную оперативную память на плате ROM модуля. Оперативную память я набрал из 8 микросхем статической памяти W24512AK-15 (по 64 кБ в каждой микросхеме). Микросхемы вешаются на шину ISA через буфер 74ALS245 и дешифратор адреса К1533ИД4. Дополнительное ОЗУ я смонтировал на небольшой плате и прикрепил на уголках к ROM-модулю, разводку сделал проводом МГТФ. Микросхемы памяти напаял друг на друга, этажеркой, поскольку у них все ножки совпадают, кроме одной – выбора кристалла, на нее подается адрес с дешифратора адреса.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

ROM-модуль заработал сразу. Бейсик – К теперь доступен и можно заниматься программированием на встроенном интерпретаторе. Единственное, пришлось исправить несколько ошибок на печатной плате, допущенных ее автором при невнимательном копировании с оригинала. Микросхемы ПЗУ я взял из старых материнских плат. Это обычные ПЗУ с окошком для ультрафиолетового стирания. Они, конечно, большего объема чем было нужно, но это не создает особых проблем. Нужно только лишь скопировать образ так чтобы заполнить им всю область памяти микросхемы.


К сожалению, оперативная память сразу не заработала. Я долго не мог понять почему, ведь эта память подключалась достаточно просто на шину данных и адреса. Но компьютер упорно не хотел ее видеть. Озарение пришло когда я внимательно изучил схему родного модуля расширения. На нем имелись перемычки, которые при втыкании модуля замыкали контакты на материнской плате и таким образом сообщали чипсету что дополнительная память подключена. Такой хитрый финт был необходим из-за того что ОЗУ видеоадаптера располагается в обычной оперативной памяти и занимает верхние ее 32 кБ. Поэтому фактический размер пользовательского ОЗУ у этого компьютера не 128, а всего 96 кБ. При замыкании перемычки чипсет «перекидывает» встроенную память на адреса с 512 по 640 кБ, поэтому на адреса с 0 по 512 кБ теперь может отображаться модуль расширения памяти.


Ура, подумал я, теперь то все заработает! Авотхрен! Как оказалось, у меня еще и материнская плата была старой ревизии и сигналы на перемычки просто не были разведены на разъем. Их придумали позже. Пришлось их прокинуть также проводом МГТФ. После этого все заработало и комп стал видеть все 640 кБ доступной памяти. В связи с чем теперь он может грузить и исполнять абсолютно все программы и игры, которые идут на ХТ.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Модуль контроллера дисковода тоже не заработал с первого раза. Он существенно сложнее модуля ROM памяти и при монтаже я допустил несколько ошибок – непропай выводов, ошибочную установку перемычек. Но в итоге и он заработал.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

В качестве дисководов у меня 2 шт отечественных Электроники МС 5313. На 720 кБ, 5 дюймов.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Дисководы очень шумно работают, нестабильно читают дискеты, в общем, проблемное место. Вместо них вполне можно использовать пару 3,5 дюймовых дисководов. Они тоже могут работать с 720 кБ дискетами если заклеить в ней окошко. Но уже будет не так брутально. Да и комп все таки должен оставаться советским) Дисководы смонтированы в двухместном кожухе. Непонятно, это самоделка или промышленное изделие потому как выглядит как промышленное изделие. Я к этому кожуху только приделал сзади отдельный блок питания дисководов т.к. мощности встроенного в ПК для двух дисководов однозначно недостаточно. При включении компьютера необходимо строго соблюдать последовательность: сначала ПК, потом дисководы и выключать в обратной. Иначе на дисководы может ошибочно придти команда включения записи и они подпортят данные, которые в этот момент находятся под головкой.


В качестве монитора используется монохромный Электроника МС 6105.01 системы «Колокольчик». Монитор крепится на специальной подставке. В подставке находится блок питания монитора и усилитель с динамиком звукового сопровождения (бипера). Динамик орет очень громко.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Также в качестве монитора можно использовать и бытовой цветной телевизор. У меня для этого приспособлен телевизор Шилялис Ц410Д с диагональю 32 см.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Из телевизора выкинута вся лишняя требуха, отвечающая за прием телевизионного сигнала и оставлена только та, что необходима для прохождения сигналов RGB и синхронизации. Но изображение в режиме 640х480 у цветного телевизора будет очень расплывчатым.Связано это с тем что кинескопы бытовых телевизоров имеют очень низкое разрешение, у них очень крупное «зерно» ведь для просмотра телепередач высокого разрешения не требуется. Вот, например, на фотографии ниже можно даже невооруженным глазом различить отдельные «пиксели» кинескопа.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Поэтому для сопряжения с бытовыми компьютерами отдельно выпускались видеомониторы, например, «Электроника 32ВТЦ-201», которые отличались от похожих на них телевизоров как раз отсутствием радиоканала и специальным кинескопом с повышенным разрешением (32ЛКД2Ц-1-С).


Ну что ж, попробуем все это собрать и включить.


При включении монитор моргает и начинается тест ПЗУ и ОЗУ. Если модуля ROM нет, то появляется надпись «Бейсик-К не обнаружен».

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Если модуля расширения памяти нет, то тест ОЗУ проходит быстро и компьютер практически сразу готов к работе. После нажатия клавиши «ВВОД» появляется фирменная заставка.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Если же вместо этого нажать пробел, а потом ввод, то запускается встроенный тест видеоадаптера и на экране видны красивые цветные полосы.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Если на заставке нажать ввод, она плавно уезжает и появляется надпись с приглашением встроенного МОНИТОРа.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Кто не знает что это такое, поясню: МОНИТОР – это очень упрощенное подобие операционной системы, предоставляет минимум сервиса и позволяет делать только самые простые вещи: просмотреть содержимое памяти, запустить программу, загрузить программу, запустить Бейсик и прочее, по мелочи. Весь перечень команд можно найти в руководстве на ПК. МОНИТОР – очень компактная программа и располагается непосредственно в ПЗУ на материнской плате. Поэтому, даже не имея дисководов с компьютером вполне можно работать и что-то делать. Для IBM PC есть своего рода эмулятор МОНИТОРа – это программа debug.com.


Например, можно нажать b, ВВОД и запустится интерпретатор Бейсика (если, конечно, модуль ROM подключен). Для информации, интерпретатор отличается от компилятора тем, что исполняет написанную программу немедленно, без компиляции в исполняемый файл. Давайте напишем простейшую программу «Hello, World!» и посмотрим как это работает.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

После запуска на исполнение командой RUN, программа сразу же заработала) Ну еще бы, она не заработала.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Ну ладно, перейдем к более серьезным вещам – загрузке с дисковода. Зря я, что ли, потратил на них столько бабла и кучу времени сидел паял-лудил все это добро.

Как вы думаете, как загрузиться с дисковода, какой командой? Вот ни в жисть не догадаетесь, загрузка с дисковода запускается командой @ (просто собака).

В дисковод у нас вставлена и зафиксирована рычажком предварительно отформатированная дискета с записанной на ней MS-DOS 6.22. После нажатия клавиши «ВВОД» дисковод начинает изрыгать страшные звуки и на экране появляется до боли знакомая надпись «Starting MS-DOS...».

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

По правде говоря, вид этой надписи на старом советском мониторе вызывает некоторое восхищение! После этого подгружаются стандартные панели Volkov Commander'а.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Все, перед нами обычная, стандартная IBM PC XT.

Можно запустить микрософтовский SCANDISK (надеюсь, еще не вымерли те кто помнит что это за мегапрога :) ) и просканировать дискету. Как видно по картинке, дискета не очень хорошо себя чувствует.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Можно запустить программу SETKA, она нарисует настроечную таблицу, по которой удобно настраивать монитор. И дополнительно сообщит, что видео у нас системы CGA (Color Graphics Adapter). А это значит, что не все игрушки пойдут (многие требуют минимум EGA или даже VGA). Но и тех, что пойдут тоже достаточно, например незабвенный Принц Персии в чудовищной CGA палитре.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Я, к слову сказать, его так и не прошел. Или вот, например, интересная игра по укладыванию трехмерных кубиков.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

На компьютере можно заниматься и более серьезными вещами, программированием, например. Единственное, ограничение в объеме дискеты в 720 кБ из имеющихся у меня компиляторов позволяет записать только Microsoft QBASIC.

Кстати, у компьютера интересная особенность дисковой подсистемы: несмотря на то что дисководов два, дисков в системе отображается четыре! Диски C и D – это те же самые два дисковода, но в формате 360 кБ.

Советская IBM-PC Электроника МС-1502 Электроника, Сделано в СССР, Советская техника, Ретро, Длиннопост

Не знаю, с чем это связано, но стандартный микрософтовский format.com одинаково пытается отформатировать что диск А, что диск С на 360 кБ. Отформатировать дискету на 720 кБ получается только сторонними утилитами, например, форматировщиком, встроенном в DOS Navigator. У меня только он без лишних вопросов и претензий согласился отформатировать дискету на 720 кБ. И раз уж зашла речь про дискеты и дисководы, хочется упомянуть и о такой проблеме как сложность найти незаезженные дискеты и не убитый дисковод 5 дюймов. Все таки времени уже прошло много, у многих дисководов сбивается юстировка, загрязняются головки, заедают механизмы. И если головки можно почистить, механизм смазать, то вот юстировка – это то еще колдунство. Если будет интерес, расскажу о своем опыте юстирования 3,5 дюймовых дисководов.


Чтобы уйти от загрузки с дискет, у меня была идея в свободные панели модуля ROM установить микросхемы с зашитым ROM-DOS'ом. Это, по сути, тот же MS DOS, но сильно урезанный. Один чешский энтузиаст заморочился такой штукой и создал версию DOS, занимающую небольшой объем (влезающую в два свободных окна в верхней части адресного пространства процессора) и способную «грузиться» из ПЗУ. Но у меня его прошивка не пошла, вероятно дело в несовместимом BIOSе. А так, можно было бы грузиться из микросхем ROM, это кроме того что происходило бы намного быстрее, так еще бы освобождало для работы второй дисковод.


Ну, вот, в общем, и все о чем я хотел вам рассказать и что показать. Свои замечания и предложения прошу писать в комментариях.

Показать полностью 25
117

Взгляд назад: Windows NT 3.51

Взгляд назад: Windows NT 3.51 Windows, Windows nt, Microsoft, Downgrade, Длиннопост

Пенного всем этим чудесным вечером!

Уханов снова вещает про историю операционных систем.


Список предыдущих постов:

Взгляд назад: Windows 1.x

Взгляд назад: Windows 2.x

Взгляд назад: Windows 3.x

Взгляд назад: Windows 95

Взгляд назад: Windows 98

Взгляд назад: Windows Me

Взгляд назад: Windows NT 3.1

Взгляд назад: Windows NT 3.5


Windows NT 3.51 увидела свет 30 мая 1995 года. К ней было выпущено пять сервис паков и последний Service Pack 5 вышел 19 сентября 1996 года.


Нововведения:

- Поддержка процессоров PowerPC

- Поддержка карт PCMCIA

- Поддержка сжатия NTFS

- Всплывающие подсказки

- Статические маршруты TCP/IP


Шутки ради хочется отметить новые нескучные обои. Нет, серьёзно: давно привычная картинка теперь в 256 цветном исполнении!


Windows NT 3.51 разрабатывалась в основном из-за процессора PowerPC. Напомню, что ранее поддерживались архитектуры x86, MIPS и Alpha.

Хочется особенно отметить поддержку карт PCMCIA: теперь стало возможным использование системы на ноутбуках, что было недоступно ранее.


Windows NT 3.51 всё ещё поддерживала файловую систему HPFS, однако последнюю начали выпиливать: убрали возможность форматирования разделов в HPFS.


Поддержка сжатия NTFS хорошо компенсировала отсутствие программ уплотнения дисков. Ранее существовал метод прозрачного для пользователя сжатия данных на диске: создавался файл виртуального диска, содержимое которого сжималось. несущий диск скрывался, а сжатый занимал его место и букву. Минусом подхода было отсутствие выборочного сжатия и тотальная потеря данных в случае повреждения файла виртуального диска. Сжатие NTFS данных проблем лишено.


Shell Technology Preview

26 мая 1995 года Microsoft представила новую оболочку Windows. Она носила официальное имя Shell Technology Preview, неофициально её назвали NewShell.


9 августа 1995 года вышел второй выпуск, названный Shell Technology Preview Update, в народе — NewShell2. Финальное обновление оболочки так и не было выпущено — её передали разработчикам Windows Cairo.

Взгляд назад: Windows NT 3.51 Windows, Windows nt, Microsoft, Downgrade, Длиннопост
Взгляд назад: Windows NT 3.51 Windows, Windows nt, Microsoft, Downgrade, Длиннопост

Нововведения Shell Technology Preview

Появилось меню пуск и панель задач. Однако системного трея и панели быстрого запуска пока нет. Использование проводника вместо Program Manager добавило контекстное меню (правую кнопку) при работе с файлами и папками. Ранее такого не было и нужно было использовать меню Диспетчера файлов. Для удаления приложений теперь появился так привычный нам апплет в панели управления. Важным является появление корзины — ранее файлы удалялись окончательно.


Shell Technology Preview внесла следующие изменения в интерфейс Windows:


- Основой интерфейса стал Explorer. Program Manager можно запустить вручную.

- Появился значек Мой компьютер

- Можно просмотреть свойства диска

- Можно проверить диск на наличие ошибок

- Можно отформатировать диск

- Появился значек Сетевое окружение

- Появилась корзина

- Появилось меню Пуск

- Переработан поиск

- Появилась панель управления

- Появился апплет удаления программ

Взгляд назад: Windows NT 3.51 Windows, Windows nt, Microsoft, Downgrade, Длиннопост

Большинство нововведений одной картинкой


Заключение

Система оказалась очень удачной: стабильность и хорошая поддержка оборудования сделали своё дело: система долгое время эксплуатировалась. Ведь это была последняя Windows NT с поддержкой процессора Intel 80386, файловой системы HPFS и некоторых текстовых приложений OS/2 1.x.


Процесс установки не стал рассматривать, он аналогичен Windows NT 3.5, только на процессор больше не ругается.


Поддержка системы прекращена 31 декабря 2001 года.


Пост является копией заметки из моего блога.

Показать полностью 3
108

Мой топовый DOS-гейминг сегодня: убийца монстров

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Здравствуйте, дорогие читатели и уважаемые подписчики!

Месяц назад я поделился с Вами радостью приобретения основы для будущего ПК, на котором планировал запускать топовые DOS- и ранние Win95-игры (с прицелом, конечно же, на первые по-настоящему трехмерные). Напомню, что это был брендовый и ни дня не эксплуатировавшийся Acer в конфигурации P233MMX/16 Mb RAM/2.1 Gb HDD/CD-ROM 24x/FDD 3.5/2xUSB 1.0. Видеокарта имеет солидное наименование ATI 3D Rage II+ DVD (4 mb), но на поверку малопригодна для 3D-игр. GlQuake на ней из-под Windows 98 запускается, но выдает 1 кадр в 2 секунды (да-да, fps 0.5) и картинка хоть и сглаженная, но с убогой геометрией объектов и с минимальной детализацией. В других играх той же эпохи (Monster Truck Maddness 2, Half-Life и др.) результат почти такой же плачевный. Прямо родной S3 Virge3D вспомнился - и эти воспоминания полны боли и унижения, безо всякой ностальгии. Понятно, что уж если взялся воплощать свою мечту того самого 1998 года, то компромиссов быть не должно. Апгрейд и еще раз апгрейд!

С наращиванием оперативной памяти, благодаря хорошим и бескорыстным коллегам по хобби, получилось проще всего - я получил сразу дюжину DIMMов на пробу. Поначалу планировалось расширить ОЗУ до немыслимых в 98м году 64 Мб, но тесты показали - материнская плата уверенно держит максимально допустимые для нее 256 Мб!!!

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Сверху на фото старый модуль 16 Мб, ниже 2 модуля по 128 Мб. То, что они стандарта PC133, а материнка знает только режим PC66 - только лучше. Запустилось с первого раза! Кэшировать такой объем чипсеты для Socket7 не в силах, только 64 Мб максимум - но в остальном это полновесные 256 Мб ОЗУ.


Чтобы лишний раз не мучить пожилые HDD, в Windows98 сразу отключил файл подкачки. Сам HDD 2.1 Гб вскоре поменял на такой же Quantium Fireball конца 90х, но из собственных запасов - объемом 10 Гб. Если не размениваться на обрезанные копии игр с пиратских сборников, а ставить подборку полноценных версий из конца 90х с комплектом сюжетного видео и музыки, то для каждой игры надо закладывать по ~300-500 Мб. А какой-нибудь Interstate'76 еще и второй CD попросит в приводе держать. В общем, взял мегабайтов и гигабайтов в историчных количествах, но помногу!

Поскольку компьютер изначально офисный, то звук на нем предусматривался только из пищалки, а музыка разве что в наушниках, напрямую подключенных к CD-приводу (клавиши управления воспроизведением в наличии на самом приводе). По рекомендациям из видео нашего коллеги @Ar2r4eg (он же OLD ROBOT) я приобрел звуковую карту Sound Blaster Live! 5.1 модели CT4830.

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Именно эта ее версия содержит замечательный чип EMU10K1, позволяющий аппаратно эмулировать под DOS все основные звуковые карты ранней эпохи, включая незабываемое звучание топового полупрофессионального midi-синтезатора тех лет - Roland MT-32. SBLive! сегодня самая доступная из звуковых карт PCI, пригодных для полнофункциональной работы под DOS - на Авито легко найти рабочий экземпляр за 500 рублей и их пока с избытком в столице и регионах. Под Windows карта работает от своих стандартных драйверов, для DOS-режима есть программа инициализации, а все необходимые строки в autoexec.bat допишет сам родной установщик компании Creative Labs. Молодцы разработчики, таким сервисом продлили период востребованности своего продукта на пару десятков лет!

Оставался главный вопрос - видеокарта. Когда-то, году в 1999, я таки накопил немного денег после кризиса, но сделал непоправимую ошибку, вложившись в апгрейд "материнская плата+процессор" (перешел на платформу AMD K6). В тот же год, стартуя с тех же позиций примерно с теми же деньгами, мой друг оставил платформу без изменений и все вложил в покупку видеоускорителя 3dfx Voodoo. Вы, конечно же, догадываетесь, кто из нас получил в играх просто чуть более бодрый fps на прежней рябой пиксельной картинке, а кто познал настоящее 3D с глубокими цветами, аппаратно сглаженными текстурами и настоящей прозрачной водой. И взятый тогда мной "на сдачу" S3 Virge3D только сделал разницу еще более контрастной.

Сегодня в стремлении сделать все по-максимуму, я немного переборщил и поначалу сконцентрировался на поиске топовых видеокарт для PCI слота. Они выходили уже существенно позднее эпохи первых пентиумов - даже позднее своих AGP-аналогов, уже в начале "нулевых". Рынок услужливо предоставлял облегченные варианты флагманских видеокарт для тех, кому не по карману был еще переход на новые поколения процессоров и чипсетов с AGP. Сам я в те годы одно время "сидел" на Geforce 440MX PCI. Сейчас мой выбор пал на ATI Riva TNT2 M64 Vanta (PCI, 16 Мб):

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Первый же запуск компьютера с TNT2 сильно разочаровал. Экран отображал только быстро сменяющиеся цветные полосы:

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Начнись проблемы в Windows - была бы надежда исправить все драйверами и настройками. Но такая картинка, увы, появлялась с первых же секунд после включения. Сомнения в исправности карты развеялись при установке ее в другой, существенно более поздний компьютер (Pentium DualCore). Все отлично работало, но радости не приносило - ТНТ2 нелепо смотрелась в ПК, где даже встроенный в чипсет видеоконтроллер уже умеет использовать в 8 раз больше видеопамяти и рисует в Direct3D красивее и быстрее. Вроде бы в обоих ПК слоты PCI той же версии (v.2.1), но чем-то они были разные. Уже позднее оказалось, что есть знакомые коллеги, которые эту разницу понимают и даже умеют ее нивелировать. Но об этом уже в следующий раз.


Пока же я решил закончить с нестандартными изделиями и взять то, что гарантированно работало именно с компьютерами 1998 года и было супер-массовым хитом. Именно об этом тогда мечтал и я - 3dfx Voodoo2.  "Монстр" от Diamond тогда буквально снился!

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Классический "второй монстр", 8 Мб памяти на борту. Вопреки легендам, он, благодаря Почте России и его аккуратному продавцу, смог покинуть Омск! Поскольку это не самостоятельная видеокарта, а только 3D-ускоритель, он работает в паре с обычной видеокартой и пропускает ее VGA-сигнал через себя при помощи специального кабеля-перемычки. Мне такой кабель в комплекте не достался, поэтому первое время я просто при запуске программ и тестов перетыкал VGA-кабель монитора из видеокарты в ускоритель "на лету". Для аналогового VGA это допустимо, для более поздних цифровых DVI - категорически запрещено, можно мигом сжечь электронику. Правда, сжечь ее можно и другими способами...


Установка драйверов в Windows прошла штатно, запущенный на пробу Pod - мигом порадовал сочной, гладкой и динамичной картинкой. Но минут через 5 игры картинка "рассыпалась" на разноцветные артефакты и замерла. Было очень похоже на перегрев, поэтому я мигом все выключил и отложил "монстра" до покупки радиаторов. Коллеги предупреждали о необходимости охлаждения, но уж очень тогда нетерпелось попробовать!


Чуть позднее удалось собрать все необходимое для доработки охлаждения самой платы и корпуса ПК: заглушки на неиспользуемые прорези в корпусе с вентиляционными отверстиями вместо сплошных (на фото для сравнения оба вида), вентилятор для создания легкого ветерка в районе "монстра", радиаторы на его чипы (термоскотч впоследствии удалил и использовал отечественный термоклей АлСил-5).

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

И... ничего. Зависания и в играх Windows, и в играх под DOS c 3dfx-патчами. Как правило, просто черный экран, редко-редко удавалось при зависании увидеть что-то кроме тьмы:

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

Неужели я какими-то неумелыми действиями "убил монстра", лишь подтверждая проклятие, что живым покинуть Омск нельзя? Смерть от перегрева - но она не бывает такой быстрой, ведь всю жизнь большинство карт, не работавших в SLI, так и жили без радиаторов и кулеров! Статику я всегда снимаю с рук прикосновением к корпусу. Передергивание VGA при исправном мониторе и видеокарте не способно причинить серьезный вред... Растрясло при пересылке и хватило только на последний вздох? Мда... Ощущения как у человека, по чьей вине погиб экземпляр редкого, исчезающего животного.


"Я сразу наклею радиаторы, буду включать только при намертво прикрученных видеокабелях, удвою самоконтроль при монтаже и сбросе статики!" - с такими мыслями уже через неделю я вез от московского продавца другого "монстра". На этот раз - премиумного, с 12 Мб памяти (ей плата буквально усыпана с обеих сторон). Проверен и годами эксплуатации у единственного хозяина, и предпродажным тестом.

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

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

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

До запуска все сделал, как сам себе обещал. Но этот экземпляр у меня не выдал ни единой картинки вообще. Нигде, никак, ни в чем. А тест mojo из GlideSDK показал, что карта наглухо мертвая. Вернее, будем смотреть правде в глаза - убита внутри моего компьютера.

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx

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


О том, как автор не отступил и таки сделал себе к Новому году подарок в виде надежно работающего P233MMX с аппаратным ускорением 3D-графики под DOS и Windows - в следующем посте ))


Также в планах на 2020 год (ссылки ниже ведут на предыдущие мои материалы):

- продолжить посты про мой новодельный Поиск-2 (который теперь полностью функционален);

- выяснить, во что комфортно и не очень поиграть на Поиск-1;

- сделать распаковку и всестороннее испытание свежевыпущенного ZX Spectrum NEXT и старого, но до сих пор запечатанного Спектрума "Электроника КР-05" ("Ленинград-1");

- вести ураганный огонь по целям на современном 4К-телевизоре из пистолетов Sinden Lightgun (в ретро-играх от NES до PS2);

- вспомнить отечественные игры 90х и 2000х, которыми можно и нужно гордиться - конечно же, на оригинальном железе тех лет;

- может быть, добраться и до гейминга на разнообразных советских бытовых ПК, ждущих в кладовке...

- и больше ничего не сжечь и не сломать!


Спасибо за внимание и до новых встреч!

Мой топовый DOS-гейминг сегодня: убийца монстров Ibm PC, Acer, Технопрон, Ретро компьютер, Pentium mmx, Длиннопост, Игры для DOS, 3dfx
Показать полностью 12
71

Взгляд назад: Windows NT 3.5

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Всем привет, Уханов снова на связи. И сегодня мы поговорим о Windows NT 3.5. Это очередная заметка об операционных системах Microsoft из цикла История операционных систем.


Сабж увидел свет 21 сентября 1994 года и окончил свой жизненный цикл 31 декабря 2001 года.

Как и предшественница, представлена в двух редакциях: Server и Workstation. Редакция Workstation была так-же представлена в виде апргрейда для пользователей Windows NT 3.1, она носила название Special Upgrade Edition for users of Windows NT 3.1


Системные требования

- Процессор i386 или i486 с частотой 33 Мгц

- Оперативная память 16 мб

- Жесткий диск 90 мб


Нововведения

- Улучшенное автоматическое определение оборудование

- Поддержка длинных имен файлов в файловой системе FAT

- Улучшена совместимость в NetWare

- Улучшенная поддержка TCP/IP. Стек был переписан с нуля.

- Улучшения средств удаленного доступа RAS

- OLE бал обновлен до версии 2.0

- Встроен OpenGL API

- Улучшенная изоляция приложений MS-DOS


Сеть

В Windows NT 3.5 произошли большие изменения в поддержке сетей. Был полностью переписан стек TCP/IP и IPX/SPX, добавлена поддержка NetBIOS over TCP/IP. Система обзавелась клиентом и сервером DHCP и WINS. Напомню, что ранее DHCP не поддерживался ни в каком виде.


Средства удаленного доступа RAS обзавелись поддержкой TCP/IP, IPX/SPX, PPP и SLIP. Сервер RAS стал поддерживать до 256 входящих соединений.


Windows NT 3.5 обзавелась встроенной поддержкой сетей Nowell NetWare. Транспортный протокол Microsoft NWLink IPX/SPX и роли шлюза к сетям NetWare позволяют установить связь между Windows NT и сервером NetWare для доступа к файлам и принтерам.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Интерфейс

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Интерфейс системы обновился до вида Windows 3.x для рабочих групп. В принципе всё понятно и привычно заркучено вокруг Program Manager. Кто работал в Windows 3.11, тот поймет. Основные элементы управления соответствуют Windows NT 3.1


На самом деле человеку современному здесь ВСЁ непривычно. Настройки раскиданы по апплетам настолько странно, что порой диву даешься. Смотришь и думаешь, ну почему настройка мыши и клавиатуры находится не в панели управления, а в программе установки Windows, как и установка / удаление компонентов. Удаление профилей пользователей тоже там.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Или взять для примера апплет Devices: совсем не очевидная вещь и непонятно, зачем он нужен.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Больше приколов пришлось встретить в процессе установки видеодрайвера — приходилось загружать последнюю удачную конфигурацию, благо она тут уже есть. Часть найденных драйверов искажало изображение, часть отключало экран. Драйвера на сеть и звук найти и поставить труда не составило.


Больше неудобств доставило отсутствие кнопки обзор в диалоговом окне «открыть». То есть, если система просит драйвер, то нужно либо вручную прописать путь до драйвера, либо вставить его комбинацией CTRL-V.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Разумным видится решение вставить пусть. Да только где-же его взять-то? Его нужно скопировать. Но File Manager такой услуги не предоставляет и приходится хитрить: выделяем каталог с драйвером и нажимаем F8. Появляется диалоговое окно копирования каталога. Путь выделяем CTRL-A и копируем через CTRL-V.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Установка


Перед установкой я почему-то думал, что что-нибудь изменилось в процессе установки. Я почти угадал: проще установка не стала, но граблей накидали прилично.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Система по-прежнему не смогла установиться с носителя: пришлось размечать диск из под MS-DOS и форматировать там-же. Помня о том, что она не умеет работать с FAT32, а NTFS доступен только после установки, разметил диск с учетом FAT16.


Windows NT 3.1 ставилась как: разметил диск, отформатировал раздел, скопировал дистрибутив, скомандовал:

c:\setup\winnt /x

И пошла жара. Удивился я, когда подобный фокус не удался: не может она ставиться с диска C: и хоть убейся. Ну ОК, чё: мне не жалко, добавил диск D: и снова командую:

d:\setup\winnt /b /x

Дело пошло веселее, я угадал с драйвером дискового контроллера и уже было обрадовался, как увидел это:

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Система смотрит на мой процессор как на говно. Хорошо то, что ошибка эта давно известна и заключается в том, что система не может распознать процессор старше Pentium I. Как я уже сказал, ошибка известная и порядок её обхода подробно описан. Требуется перед перезагрузкой в графический режим (по-моему это будет вторая перезагрузка) загрузиться с другого носителя и заменить два файла. После чего перезагрузить систему уже с жесткого диска.

Взгляд назад: Windows NT 3.5 Windows, Microsoft, Windows nt, Windows Server NT, Downgrade, Длиннопост

Установка системы производится на раздел, отформатированный в файловой системе FAT16, что накладывает ограничение на его размер в 2 гб. Если в процессе установки выбрать тип файловой системы NTFS, то раздел будет конвертирован в конце установки. Увеличить системный раздел безболезненно мне так и не удалось — система переставала загружаться.

Как и прежде, в процессе установки система предлагает выбор устанавливаемых компонентов и настройку параметров файла подкачки. В основном система похожа на свою предшественницу Windows NT 3.1.


Этот пост - сокращённая копия статьи в моём блоге. По ссылке вы можете посмотреть скриншоты процесса установки. Тут слайдшоу не выложить, а снимков очень много.


В следующей заметке поговорим о Windows NT 3.51, последней ОС Microsoft, полноценно поддерживающей HPFS.

Показать полностью 9
8

Цитаты из компьютерной литратуры

Мало набрать команду на клавиатуре, надо ещё заставить компьютер выполнить ее. Поэтому, закончив набор команды, нужно нажать клавишу "ПЕРЕВОД СТРОКИ", иначе компьютер команду не воспримет.
А ты нажал клавишу "ПЕРЕВОД СТРОКИ"?

Книга "Основы информатики и вычислительной техники" (1992)

Отличная работа, все прочитано!