Настройка ретрокомпьютера или 386 страданий

    В августе исполняется ровно год моему проекту по строительству 386-го ретрокомпьютера из разнообразных запчастей. Честно говоря, не ожидал, что стройка настолько затянется, но с другой стороны — нет особых причин торопиться. Речь не идет о современном процессоре, который устареет через пару лет. За это время я почистил материнскую плату от коррозии, сравнил производительность процессора AMD Am386 c Pentium III и умеренно старым десктопом на чипсете X58, много времени потратил на выбор звуковой карты, прикрутил MIDI-синтезатор Roland MT-32, проапгрейдил процессор с 386 до «почти 486-го», добавил CD-ROM.


    С тех пор существенных изменений в конструкции моего компьютера не произошло: началась эксплуатация без завершения сборки. Но мелких улучшений было много. В этот раз я хочу рассказать именно о мелочах: про выбор блока питания, прикручивание модема, настройку дисковода для пятидюймовых дискет. Во всех случаях я сталкивался с какими-то трудностями в настройке, которые успешно преодолевал. Об этом и пойдет речь. Это важный этап ретрохобби: именно небольшие твики config.sys и autoexec.bat, изучение AT-команд модема превращают набор железа в компьютер. Они же отдаляют тот светлый момент, когда я смогу сказать: всё, готово! Ну и ладно, в этом деле процесс важнее, чем результат.

    Все статьи по теме:

    0. 1992 год в компьютерной прессе
    1. Рассматриваем материнскую плату 386-го компьютера
    2. Бенчмарк 386-го процессора и лихие девяностые
    3. Трудный выбор звуковой карты для DOS-игр
    4. Особенности Sound Blaster Pro 2
    5. Roland MT-32, альтернативный звук для DOS-игр
    6. Беспощадный апгрейд 386-го ПК
    7. Мультимедийные технологии начала девяностых
    8. Настройка ретрокомпьютера или 386 страданий ← вы находитесь здесь

    Дневник коллекционера старых железок я веду в Телеграмме.

    Выбор блока питания


    Первые опыты с 386-м железом я ставил при помощи блока питания, позаимствованного из десктопа на базе Pentium III. Уже тогда я принял решение использовать новый БП, по одной простой причине: старому я не доверяю. Его поломка может привести к выводу из строя уже довольно редкого и местами дорогостоящего оборудования. Какие недостатки могут быть у такого подхода? Первое: современные БП сделаны по стандарту ATX, старые (до первого Pentium включительно) — по стандарту AT. Потребуется переходник, что не проблема. Второе: во всех современных блоках нет линии питания -5v. Тоже небольшая проблема: материнская плата и карты расширения у меня достаточно «свежие», и в этой линии не нуждаются. Для более древнего железа на eBay можно найти модифицированные БП или сделать модификацию самостоятельно. Третье: максимальную мощность новые БП отдают по линии питания 12v. Старые блоки питания имели мощность 100-300 Ватт, но она была поровну распределена между линиями 12v и 5/3.3v. Как видно из таблицы ниже, на эти два напряжения приходится только 100 ватт мощности из общих 500-1000. Какая-то очень мощная ретросистема (много процессоров, много жестких дисков) может от такой особенности пострадать, но точно не моя.


    Достоинств у современных БП много. Они модульные: можно подключать только те кабели, которые необходимы (например, разъемы питания для SATA-устройств мне совсем не нужны). Со временем можно укоротить кабели питания для материнской платы и приводов, чтобы они не создавали беспорядок. Они тихие: установлены большие вентиляторы с «умным» режимом работы. Наконец, у них высокий КПД, что уменьшает потребление электроэнергии.


    В результате был приобретен блок питания Seasonic GX-550, младшая модель в серии Focus. Бюджетное решение для современного десктопа, роскошное для ретрокомпьютера. 12-сантиметровый вентилятор этого БП включается только в том случае, когда это действительно необходимо для охлаждения. В 386-м десктопе он еще не включился ни разу. В комбинации с картой Compact Flash вместо жесткого диска, и при отсутствии активного охлаждения процессора я получил полностью бесшумный ретроПК! А что насчет «исторически корректного железа»? Я уже получал комментарии, что моя сборка — это не «настоящее ретро». Это мой выбор: я собираю ретрокомпьютер, потому что у меня нечто похожее было тогда, но делаю это сейчас.


    В середине девяностых все компьютеры у меня и моих знакомых покупались готовыми. Сборка если где-то и практиковалась, то не в моем окружении. Если бы сейчас я хотел «аутентичный» десктоп, я бы купил готовую ретросистему (кстати, это было бы дешевле). Но хотелось именно заняться сборкой, подбирать комплектующие, и я не вижу проблемы применять современное железо там, где это удобно. Примеры: блок питания (надежно), адаптер Compact Flash вместо жесткого диска (удобно переносить данные с современного ПК), современный интерфейс MIDI (старые стоят безумных денег и очень редкие).

    Пятидюймовый дисковод


    Самый, пожалуй, непрактичный элемент ретрокомпьютера.


    Мне удалось найти дисковод 1986 года выпуска в состоянии New Old Stock — железку чуть младше меня, которой никогда не пользовались. Модель NEC FD1155C — представитель «старой школы» приводостроения, тяжелая, практически без деталей из пластмассы. При первом подключении дисковод подавал признаки жизни, но работать отказывался, как в паре с обычным 3,5-дюймовым дисководом, так и отдельно. Пришлось уточнить очевидную (тогда, но не сейчас) особенность подключения двух дисководов одним кабелем: они должны быть с разных сторон вот этой части шлейфа, где часть проводников перевернута.


    Параметры взаимодействия дисковода с контроллером задаются джамперами, описание работы которых пришлось довольно долго искать. Для некоторых дисководов NEC они описаны тут, но самое подробное описание нашлось на сайте спектрумистов. Увы, рекомендованные там настройки перемычек подходят для ZX Spectrum, но не для IBM PC. Последовал подбор параметров методом проб и ошибок, в результате получилось вот что:


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


    Они читались и форматировались с постоянными сбоями. Так как я не был уверен в работоспособности самого дисковода, было непонятно — в чем проблема. Для калибровки пришлось купить пачку запечатанных дискет.


    И вот они заработали без проблем. Скорее всего мне больше 10 штук и не понадобится. Пятидюймовые дисководы в моей реальности начала девяностых были распространены, а для многих компьютеров (ZX Spectrum, Robotron) были тогда единственным вариантом. Болгарские дискеты ИЗОТ имелись в нашем хозяйстве в количествах, но в какой-то момент были выведены из эксплуатации с окончательным переходом на IBM PC и нормальные три с половиной дюйма. В моем ретроПК пятидюймовый дисковод — это такой обязательный символ «тех времен». Он потребуется мне по делу буквально пару раз. Все остальное время он будет издавать правильные звуки при включении компьютера.

    Модем


    Модем мне нужен по двум причинам. Первая: на ретрокомпьютере будет восстановлена моя BBS, подключенная по VoIP. Вторая: модем — это красиво. Чтобы было максимально красиво, я приобрел один из легендарных модемов тех времен — USR Courier. Устройства с таким названием выпускались два десятилетия, и нюансов при выборе «правильной» модели много. В большинстве случаев подойдет практически любая модификация, выпущенная после 1996 года, когда появилась возможность программного обновления прошивки для добавления новых функций. В моем случае это устройство 1999 года выпуска, с официальной поддержкой протокола X2 на 56 килобит в секунду, но без более распространенного стандарта V.90/92. Это не большая проблема: практика показывает, что через VoIP стоит расчитывать на стабильные 19200 бит в секунду, в самых идеальных условиях — на 28800, но не больше.


    Большая проблема заключалась в том, что модем стабильно подключался на скорости 2400, а это как-то совсем небыстро. Пришлось изучать набор AT-команд и разбираться с параметрами работы подробнее.


    То, что мне было необходимо поправить в настройках, было очевидно по выводу информации о модеме (команда ATI7), но просветления я достиг не сразу. Проблема была в несогласованности режимов передачи данных между модемом и последовательным портом компьютера. В MS-DOS (и других системах) используется так называемый FOSSIL-драйвер, его требует большинство программ — например, BBS-софт Maximus или клиент для Фидо T-Mail. Взаимодействие FOSSIL и модема фиксировало скорость на 2400. Попытка задать другую скорость в настройках драйвера приводила к мусору вместо полезных данных после соединения.

    Пара дней страданий, и все свелось к одной «лечебной» команде для модема: AT&B1. Это значение по умолчанию, определяющее, что скорость обмена данными между модемом и компьютером фиксированная, она задается в настройках программы, которая с модемом общается (в моем случае — 57600 бит в секунду). По какой-то причине в модеме был выставлен параметр AT&B0, предполагающий изменение скорости передачи данных в зависимости от скорости внешнего соединения.


    После изменения настроек нужно применить еще одну команду AT&W, чтобы параметры сохранились в EEPROM модема и применялись при последующей инициализации. Здесь мне пришлось изучить аппаратные переключатели на корпусе модема, которые были выставлены так, что модем всегда инициализировался с заводскими настройками, а не с пользовательскими.


    В процессе страданий мне помог древний FAQ по модемам Courier из Фидонета (1998 год). В попытке решить проблему радикальными методами я также пробовал установить альтернативную прошивку для модема, известную как ID_SDL Игоря Дягилева. В моем случае это было не обязательно: насколько мне известно, альтернативная прошивка прежде всего адаптировала заграничные модемы к непростым отечественным телефонным сетям. Помогала решить проблему типа «не ловится BUSY» (если вы понимаете, о чем я), и получить рабочий определитель номера. Тем не менее, в ID_SDL более гибко настраиваются два параметра, которые мне будут полезны: мощность исходящего сигнала и чувствительность приемника входящего сигнала. Пока что соединение с внешними абонентами у меня не идеальное, и кажется модификация этих двух параметров помогает подружить модем и плохо предназначенные для передачи данных протоколы VoIP.

    COM-порты и камлание


    Во всех примерах выше хорошо показано, что каждый элемент компьютера представляет собой сложную схему, и при выборе или настройке требуется знать ее особенности. В ретросистемах, с одной стороны, технологии чуть проще, чем современные. С другой, они часто требуют вмешательства пользователя, если вы собираете компьютер с нуля. Чаще, чем современные десктопы. При подключении дисковода я скорее угадывал, чем делал осознанный выбор параметров, но все же ориентировался на объективные факты, собранные предыдущими страдальцами. Модем пришлось изучить в деталях, хотя и тут процесс только начался. Последняя история про ретрострадания — про откровенное шаманство и интуицию.


    Мультикарта — важный элемент компьютера, обеспечивающий работу с жестким диском, дисководами, внешними устройствами через параллельный и последовательный порты. Моя карта имеет два COM-порта, один из которых работает, а второй нет. Все это вскрылось, когда я попытался подключить одновременно и модем, и «последовательную» мышь. Устройство, подключенное к COM1, работало нормально. Мышь, подключенная на COM2, определяется, но не работает. Модем сыпет мусором в консоль. Проблема с мультикартами заключается в том, что они как правило не брендированные. Идентифицировать их сложно, и в базе старых устройств на stason.org мне пришлось пролистать сотни устройств, сравнивая показанное там расположение разъемов с моей картой. Безуспешно.


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

    И помогло! Базовую диагностику COM-портов можно провести с помощью утилиты, входящей в современный драйвер мыши CuteMouse. Она выводит основные параметры портов, и по этим данным стало понятно, в чем была проблема, и что я сделал, переставив перемычку. Оба COM-порта висели на одном прерывании (IRQ4). Теперь каждый работает на своем (IRQ 3, IRQ 4). И все заработало! Маленький шаг для человека, большой шаг… хотя нет, это во всех смыслах маленькое событие. Но как приятно!

    Эпилог. Линия А20


    Давным-давно, во времена первых IBM PC и процессоров Intel 8086 и 8088, шина для работы с памятью была 20-разрядной и таким образом поддерживала максимум 1 мегабайт оперативной памяти. Процессоры были 16-разрядными, и для правильной адресации использовалась комбинация «адрес + смещение». Компьютеры на базе 286-го процессора могли работать с оперативной памятью объемом до 16 мегабайт, а для совместимости со старым софтом был применен грязный хак в виде логического переключателя на 21-й адресной линии, известный как A20 Gate. Без этого костыля древний софт, использующий старый вариант адресации, в некоторых случаях мог записывать или читать данные не там, где надо.

    Вот это знание мне казалось бы совсем не требуется: у меня «современный» 386-й процессор с 32-битной шиной памяти, в котором были добавлены новые технологии работы с ней. Но нет: после смены материнской платы драйвер для работы с «верхним» сегментом RAM himem.sys выдавал ошибку. Проблема именно в совместимости с костылем: методы взаимодействия с логическим переключателем на линии A20 разные, зависят от производителя материнской платы и временной эпохи. На предыдущей матплате все работало с настройками по умолчанию, здесь же мне пришлось искать старую инструкцию к драйверу.

    device=c:\dos\himem.sys /m:3

    Там я узнал, что драйверу можно указать ключ /M:, который указывает, что работать с A20 Gate нужно определенным образом, в зависимости от machine type. Какой именно у меня type, я был совершенно не в курсе, помог перебор параметров, остановившийся на /M:3. Интересно, сколько мне еще предстоит таких удивительных открытий? Базовая конструкция ретрокомпьютера готова, но хочется нарастить функциональность за счет совсем уж экзотической периферии. А там меня наверняка ждет «конфликт прерываний», поиск старых драйверов, часто без описания, и возможно даже работа с паяльником. Строительство все еще продолжается!
    «Лаборатория Касперского»
    Ловим вирусы, исследуем угрозы, спасаем мир

    Комментарии 92

      0
        0
        Ну маленькую проблему я решил. А QEMM хочу попробовать в комплекте с DESQView для DOS-мультитаскинга.

        Вообще много планов по исследованию совместимых с 386 ретроосей.
        +1

        Год на сборку ретро компьютера, причем 386-го из стоковой комплектухи. Меня бы это вогнало в депрессию, если честно. Раньше это делалось за час, а за год компьютер из микросхем проводом МГТФ спаять по схемам из журнала Радио можно было :)

          +2
          Смотря сколько времени выделять, и какие приоритеты ставить. Я никуда не спешу.
            0
            А по моему это самый кайф. Найти железку, отмыть, починить и… когда она уже работает она становится особо не интересна. Ну или со сборкой машины так же, вон полгода собирал MicroMikko (Nokia) на iP133, сейчас лежит. Продать жалко, включать бесполезно :)
              0
              и… когда она уже работает она становится особо не интересна


              Нет, почему.
              Когда нашел, почистил, перепаял и таки запустил — на древнем винте можно найти много нового, хорошо забытого :)
              (у меня, правда, пень 233, а не 386 — но процесс запуска, обзор софта и проч. — вполне тянет на хорошую ретростатью)
            +4
            Тю, на карантине пошел в гараж, достал коробку со своей первой машиной — 386DX40 1994 года выпуска, 8М RAM, кеш, SB, развернул пакетик, заменил протухшую батарейку, загрузился, запустил Wolf 3D и посадил жену играть :)
              0
              Интересный способ избавиться от жены на пару дней :D
                0
                Достал коробку со старыми платами, полюбовался на потекшие батарейки и коррозию… грустно вздохнул и переложил в коробку «на разборку».

                Зато две XT не пострадали, за отсутствием батареек :)
                  0
                  На последних TURBO XT уже часто встречались RTC часы и соответственно батарейки
                    0
                    так то на последних, а не на моих.
                    0
                    У меня на моей 386DX тоже была коррозия, незначительная — содержимым батарейки перетравило одну из цепей клавиатуры, пришлось проводок пробросить.
                    А жена — да, DOS Box не катит, ей ту самую нашу первую машину подавай :)
                  +1

                  На радиорынках того времени вместе с карточкамии продавались книжки по сборке компов с таблицами совместимости. Карточки шли с инструкциями какие джамперы куда ставить. Свой первый собирал так. Один вечер на чтение, день на покупку, вечер на сборку.

                    +1
                    Через 25 лет я пытаюсь найти 486-е матплаты, к которым в сети есть инструкция. Иначе будет очень сложно настроить под нужный процессор. Что интересно, для одной из матплат Asus есть инструкция прямо на сайте производителя. Но она обрезана, есть только информация про основные джамперы, это сам по себе очень некачественный скан с бумаги, так еще и с рукописными пометками.

                    Как будто только одна копия с того рынка и сохранилась.
                      +2
                      Через 25 лет я пытаюсь найти 486-е матплаты, к которым в сети есть инструкция.

                      Задача на самом деле проще, чем вы думаете. В 1999-м году вышел отличный онлайн-справочник по железу, вышедшему на тот момент. Называется Total Hardware 99. Зеркал этого справочника до сих пор в инете навалом. И весьма сложно найти материнскую плату под XT...Pentium, которой там бы не было.
                        0
                        Сложно, но можно.
                        Моя XT (Ramtech B-182) там отсутствует.
                      0
                      Вот не припомню такого, наверное должны остаться такие книжки, сканы их в интернете?
                        0

                        Там где я жил не было в то время ни интернета, ни доступной мобильной связи. Были линки между университетами и протокол гофер. Книжка, утратив свою актуальность, почила в мусорке при переездах. Сканы…

                      +3
                      Это конечно индивидуально, но вот это стремление к бесшумности в ретро не очень понимаю. Один из важных элементов «экспириенса» это именно всякие разные жужжания, бипы и пощелкивания. Давно ищу разные ретро-винчестеры для этого, но это не процы, до наших дней дожили очень немногие.
                      Или например звуки сидирома в дос-играх, щелчки строчника в мониторе при смене разрешения и т.д. — в современном железе это все ушло. Пробовал посидеть за одноплатным пассивным 486 с ЖК-монитором — ни одного звука, в принципе ничем не отличается от досбокса какого-нибудь.
                        0
                        Никому не навязываю свой подход. Все способы хороши. Про жужжания я наверное сделаю отдельный пост, это важная ностальгическая тема. Наверное моя мотивация в том, что в конце концов этот десктоп будет работать 24/7. И при всей ностальгии по свисту жесткого диска на 420 мегабайт, шуршанию блока питания, я не смогу терпеть это на постоянной основе в своем кабинете. Точнее, я уже пробовал, и не смог :)

                        Единственное, что я однозначно одобряю — это звучание дисководов. Ну так они и используются довольно редко, когда я сам захочу.
                          0
                          Ну, строчник как раз мог и не щёлкать, это сильно от модели монитора зависит.
                            +6
                            Приятным ностальгическим опытом был звук размагничивания трубки при включении.
                              +4
                              Пуммм
                                0

                                Немедленно повторяю на 19" Гнусмасе. Но никому не слышно.

                                +1
                                Yepp. Тринитроновские трубки большой диагонали забавный призвук имели, как припоминаю.
                              +1
                              Это кто какие системники застал. У меня был (есть) брендовый PMMX-200, процессор с пассивным охлаждением, БП ну _очень_ тихий, основной источник шума — Quantum Bigfoot (шум не от головок, а от самого двигателя).
                              авно ищу разные ретро-винчестеры для этого, но это не процы, до наших дней дожили очень немногие.
                              Я б вам штук пять выслал, включая упомянутый бигфут)
                                0
                                Включал как-то ПеньММХ-233. Не выдержал и часу его вою и пердежу. Наверное, если кулеры заменить, то ещё туда-сюда, но визг жестяка, у которого уже видимо подшипник — кек, выносит моск.
                                А вот кинескопников мне надарили, и накупил за копейки, целый чулан, от 15 до 24". Аутичность дос игорей гарантирована.
                                +1

                                В середине 90-х было для меня золотое время по сборке для знакомых: в "мажорском" магазине типа Key (жив он ещё в Питере?) их "маржа" была процентов 10 по сравнению с их же комплектухой. Зная места (спасибо, Компьютер-Прайс) можно было довести до 15+ не мотаясь по городу. И собирать (и настраивать) с хорошей выгодой и для себя, и для знакомого — он сотню экономтл, я сотню зарабатывал. А уж если для фирмы по безналу…

                                  0
                                  Интересно, а как дела были с гарантией? Припоминаю ситуацию типа «купил звуковую карту, принес домой, не работает». И ничего не предъявишь, аргумент: у вас компьютер не совместим. При такой маленькой марже одна такая проблема может загнать в убыток. Мне правда интересно, как дела со сборкой в те времена обстояли.
                                    +1
                                    Гарантия на комплектующие сильно зависила от продавца, цены и наглости продавца. И от длины ствола покупателя.
                                    И если возвращал, могли по надуманной причине отказать — мол, вы сами сожгли, так что идите нахер.
                                    Были проверенные места, в которых паслись сборщики, но чистых сборщиков я и не упомню: у любой конторы с юрадресом был хотя бы минимальный склад мелочёвки, ну и большинство мелких были на контрактах с большими поставщиками.
                                      0
                                      Спасибо. «Лихие девяностые». Я конечно все это не застал. Компьютер в 1995-1997 по крайней мере был редкостью, ценностью, строго готовой системой, в которую без повода старались не лезть. До сих пор помню шок, когда понимаешь, что воткнул шлейф IDE в жесткий диск не той стороной. Это был чуть ли не единственный повод залезть внутрь — HDD использовались вместо флешек.
                                        +1
                                        Круче было с разъемом питания на 3.5" дисководе — его легко можно было воткнуть со смещением на один пин, а это КЗ — блок питания при включении с хлопком уходил в защиту
                                          +1
                                          Ещё круче было с разъемом на… 486-м процессоре. Его легко можно было воткнуть любой стороной. И если забыть глянуть на ключ, то блок питания при включении с хлопком уходил в защиту, а пару сотен таких драгоценных в 1990-е баксов уносил темный плохо пахнущий дым.
                                            0
                                            Ха. Друг умудрился этот разъем воткнуть в гнездо выбора master/slave
                                            на HDD IDE, ну вы поняли. Итог: не грузит. Пол часа копался в кишках, пока не заметил. Кирдык винту. Повезло что не утащил за собой ВСЁ))
                                            +1
                                            HDD использовались вместо флешек
                                            HDD был единственно доступной «флешкой», инетов не было, за софтом (и игрушками ;) ходили в гости с HDD (на котором все проесты, документация и т.д.), и хорошо если с 3.5". Как-то поставщик всучил гораздо более ценный мех — вместо 3,5" — 2,5" ноутбучный винчестер в настольный компьютер. Вот это было удобно, винчестер стало можно носить в кармане рубашки.
                                            +4
                                            Гарантия на комплектующие сильно зависила от продавца, цены и наглости продавца. И от длины ствола покупателя.
                                            Покупали 386-е компьютеры для поставки с прибором заказчику в конторе по соседству. Всегда обязательно проверяли то что можно проверить тестами, в особенности, внешние порты, на них практически гарантия не распространялась, т.к. их легко спалить просто подключив принтер наживую, а один из двух портов RS-232 зачастую был полностью или частично нерабочим, и нужно было менять мультяху на месте.

                                            Был случай — программист долго не сохранял проект, сидит и смотрит на набранный код, а сохранить уже не может, т.к. на плате портов сгорел чип из за скачка, вызванного подключением принтера в тройник. Кстати, кривое электричество было частой причиной выхода из строя комплектующих — «евророзетки» были редки, в основном везде были установлены обычные розетки без заземления, у которых приходилось рассверливать пластик, т.к. евровилки не лезли, поэтому очень часто в розетку втыкался тройник, его было легче раздолбать.

                                            Так вот, в одном из компьютеров память глючила, отправлять в таком виде заказчику было нельзя. Трижды возили продавцу — модули памяти шевелили (восемь SIMM общий объём 2 МБ), всё работало некоторое время нормально. Потом продавец от ответственности отказался, а память стоила недёшево. Стволом мы тогда ещё не запаслись.
                                            Путём перебора выявил глючный модуль (они работали по четыре штуки), потом тестером вызвонил по разнице сопротивления между контактами модуля и контактами микросхем (30 контактов модуля * 8 микросхем) на исправном и неисправном модулях непропай, пропаял — вуаля! Заработало. Романтика…
                                            +2
                                            По своему «сервис-инженерному» прошлому 90-х помню, что при покупке всегда требовал «товарный чек с печатью» — уже хоть какой-то формальный аргумент на возможность возврата в случае если «что-то пошло не так». Ну и на словах обычно сразу договаривался с продавцами о возможности вернуть товар. Никто ни разу не отказал в этом, причем так было и с юр-, и с физлицами. А делать возвраты приходилось. Будучи студентом и работая в «компьютерной фирме» за оклад $50, имел неплохие подработки, «ремонтируя» COM-порты. Суть «ремонта» заключалась в следующем. В некоторых конторах стояли фирменные компы, не «самосбор», особенно у секретарш. По каким-то причинам переставал работать (сгорал) COM-порт, в который обычно втыкалась мышка. В фирменных компах COM-порт был интегрирован на фирменную же материнскую плату, перепаять которую в моем провинциальном городе не было никакой возможности. И я поступал следующим образом. Покупал местную газету объявений типа «Из рук в руки» и обзванивал конторы компьютерных сборщиков на тему «купить мульти-карту». За $15-$20 покупалась ISA-шная мультипортовка, которая за опять же $15-$20 вставлялась в фирменную материнку. Через BIOS интегрированный COM-порт отключался, мышка втыкалась в мультипортовку и, вуаля, начинала работать.
                                              +1
                                              >По каким-то причинам переставал работать (сгорал) COM-порт, в который обычно втыкалась мышка.

                                              Подключения по СОМ порту нужно делать при выключенном компе. А иначе может сгореть.
                                              +2
                                              Интересно, а как дела были с гарантией?

                                              Могу сказать свой опыт: в 1995-м году обзавелся «Поиском», покупал комплектуху на нескольких точках на радиорынке. Системный модуль брал под честное слово, т.к. не было блока питания, продавец дал свой телефон, сказал, что можно приехать к нему домой проверить. Приехал, проверил. Два раза ездил менял модуляторы, т.к. у меня не работали. Меняли без проблем, пока я сам не полез, не выяснил, что на разъем не заведено питание для них. Контроллер дисковода брал у другого мужика, тот тоже дал свои контакты на случай чего.
                                              В 1997-м уже брал Пентиум в магазине, там уже было всё как у людей, чек, гарантия. Ну, почти как у людей — оплату согласились взять в баксах по среднему курсу между покупкой и продажей, и им выгодно, и мне. Попросили, правда, никому не говорить, но думаю, уже можно :)
                                                +2

                                                Пфф, в 97 году платить в долларах было нормой.

                                                  0
                                                  Я ещё в начале 2000 годов зарплату долларами получал. А в 90х доллар был вообще святой вещью.
                                              0
                                              del
                                                +2
                                                Я могу поскрести по сусекам, и наверняка найти пару-тройку материнских плат от 386-х машин, жёсткие диски стандарта MFM, контроллеры, шлейфы, видеокарты… Кому-то это нужно? Могу отдать даром.
                                                  +3

                                                  Автору на заметку. "Руководство по архитектуре IBM PC AT" 1993 года, черная книга килограмма на три, от электрических схем до команд BIOS. Раритет.

                                                    0
                                                    Осталось форматнуть дискету под DOS 6.22, накатить Думыча и окунуться в атмосферу… :)
                                                      +1
                                                      умеренно старым десктопом на чипсете X58

                                                      Ха. Я вот прямо этот комментарий пишу с десктопа на X58. Шестиядерный W3690, 24 ГБ памяти, SATA, правда, староватый, у меня примерно 4 ТБ SSD (Intel S4600, S3610, S3700) и примерно 15 ТБ HDD и SSD могли бы работать чуть быстрее.
                                                      Уже надоел — жуть как. Начало его жизни — в 2009, кажется, году. Почти ВСЕ интерфейсы прошлые или позапрошлые: PCIe — 2.0, SATA — 300, DDR3, USB 2.0.
                                                      Года три-четыре подумываю о замене, но пока весомых причин ну никак не могу себе придумать. Как только станет мало памяти — куплю 48 (судя по информации в сети, это возможно на данной материнке). Видеокарты GTX 780 тоже хватает. Частота (чуть разогнанный) 4 ГГц на всех 6 ядрах — ну даже сейчас это близко к "вышесредним" показателям (если забыть про свежие SIMD).


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

                                                        +2
                                                        Осторожно замечу, что конкретно intel говорит о 24 возможных Гб ОЗУ, управляемых вашим процессором. Так что материнка, возможно, и поддерживает, но процессор — нет.

                                                        P.S. Я вас понимаю, чёрт побери. У самого трудится Intel® Core(TM) i3 CPU 560, разогнанный в 4.2 ГГц (можно в 4,3 но нестабильно уже) в чипсете H55M. И даже видеокарта послабее — GT 730. Но блин, я как посмотрю на ценники, и понимаю что лучше я эти деньги в семью закачаю: дискомфорта с SSD и нужным объемом ОЗУ просто нет…
                                                          0

                                                          Там между "не работает" и "официально поддерживаемое" и есть "не совсем официально и не всегда работающее". Судя по кучке информации в сети 48 туда встанет. Цена вопроса — 15-20 тыс рублей за 6*8. Мне пока даже лень разбирать комп, чтобы проверить (ах, да, там же еще и огромная Noctua NH-D14). Хотя фаерфокс с 500+ вкладок, вс/идеа и виртуалки меня уже почти подвели к этому эксперименту.

                                                            0
                                                            фокс с таб-дискард или без?
                                                            а то у меня и 800+ не особо едят, будучи в анабиозе
                                                          +1
                                                          Ха. Я вот прямо этот комментарий пишу с десктопа на X58


                                                          :) А я вам отвечаю с десктопа на X48 — ASUS Rampage Formula (LGA775) X48 ICH9R /DDR2 400 Мгц (5-5-5-18) 8 Гб / Intel Core 2 Quad Q8400 (Q2'09) 4-Core 2.66 GHz TDP=95 Wt /Asus GTX650-E-1GD5 DDR5/ ASUS U3S6/ FSP ATX-450N/ LG GH22lp20 (PATA) /Plextor PX-256M5S 256 GB / WD10EADS /LG L245WP-BN/Win 10 Pro /Cooler Master Elite 360

                                                          (можно ли считать эту машину ретрокомпьютером? :)

                                                          Последняя модернизация заключалась в смене пасты и добавлении еще 4 вентиляторов к имеющимся 2 (особенности конструкции корпуса) — после чего не только заметно выросла производительность, но и система парадоксально стала намного тише :)

                                                          Помогите придумать и обосновать мне самому себе, зачем мне нужен новый!


                                                          Ну, TURBO-RTX2070-8G будет несколько избыточна для описанного выше конфига. А в остальном — особого смысла нет, так как этот древний монстр грузит свою десятку быстрее, чем стоящий рядом другой десктоп на i7-6700 при 48 GB и MZ-V5P256BW.
                                                            +1
                                                            Пишу вам с IBM/Lenovo ThinkPad (FrankenPad) T61 =)
                                                              0

                                                              Ну я-то написал не столько "смотрите, какой старый комп", сколько "X58 вроде и старый, но даже для ресурсоёмких задач всё еще на уровне". Я на каждый следующий Ryzen/Threadripper смотрю и думаю: "Ну вот на этот-то уже точно надо будет через 3-4 месяца переходить", но за эти 3-4 месяца жаба одерживает уверенную марафонскую победу :) А на Intel даже и не смотрю — менять 6 ядер на 8 примерно той же частоты и смысла нет.
                                                              Так-то Acer Aspire 5738G примерно аналогичный по параметрам с T61 у меня тоже всё еще в строю (только каждые 3-4 года батарейку меняю и чищу). Но несмотря на добивку памяти до 8 ГБ и SSD, его сил для моих задач давно не хватает (и Core 2 Duo T6600 слабоват, и разрешение экрана небольшое, и памяти уже хотя бы 16 ГБ нужно, и виртуализация хуже работает). Я его отдал сыну пока.

                                                                +1
                                                                А у меня это основной ноутбук рабочий (второй — T500, по скорости тоже самое, но весит больше), т.к. основную работу на ноутбуке мне выполнять затруднительно (памяти сейчас условно будет хватать только на топовых бизнес/игровых ноутах, бо надо 64, а лучше 128Гб памяти) и кроме классического «тупить в интернете» он выполняет роль RDP/VNC клиента.
                                                                  +1

                                                                  У моего разрешение 1366x768 и на внешний монитор тоже какое-то похожее. При почти бесплатно* раздаваемых мониторах с разрешением 3840х2160, я уже не готов смотреть в эту замочную скважину


                                                                  * "Почти бесплатно" — это от 300 баксов с TN. Чёрт подери, я помню, когда один из лучших мониторов ЭЛТ Samsung SyncMaster 700IFT с почти рабочим 1600х1200 стоил столько же и это было приемлемо! И ведь за эти 20 лет еще и бакс измельчал.

                                                                    0
                                                                    У моего хидис стоит и там 1600х1200, ну а внешний моник через док (ибо через имеющийся на борту самой тушки VGA такое разрешение уже слегка попахивает мыльцем) FullHD прекрасно гонит. 4K не пробовал, да и не вытянет он его скорее всего.
                                                                  +1
                                                                  сколько «X58 вроде и старый, но даже для ресурсоёмких задач всё еще на уровне»


                                                                  Так и я отвечаю, что и х48 вполне достаточно :)

                                                                  На самом деле именно в 2008/2009 гг и случился перелом, после которого отпала необходимость в частом апгрейде (конец 90х — апгрейд если не ежегодный, то не менее, чем раз в два года, иначе можно было безнадежно отстать от жизни)
                                                                    0
                                                                    А на Intel даже и не смотрю — менять 6 ядер на 8 примерно той же частоты и смысла нет.

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

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

                                                                        0

                                                                        Смотря на каких задачах. Если это то, что хорошо ускорено с тех пор (больная для меня тема AES, кстати), то ту да — мой самовар можно в утиль смело. На большинстве однопоточного кода, который не особо поддаётся SIMDизации разница не так велика — постоянно посматриваю на эти показатели. В тех же ACM всяких — ну реально примерно те же цифры, на работе на серверах (всякие разные E5 v3/4) — тоже порядок близкий.
                                                                        Но я чаще упираюсь в объём памяти, чем в процессор.
                                                                        Пока лень с жабой выигрывают (искренне уже надеюсь, что проиграют).

                                                                      0
                                                                      Пишу вам с IBM/Lenovo ThinkPad (FrankenPad) T61 =)


                                                                      У всех ретроноутбуков есть существенный недостаток — матрица низкого разрешения (плюс проблемы с драйверами).

                                                                      В описанном выше конфиге стоит GTX650-E-1GD5, что для офисного компа более чем достаточно.
                                                                      Главное, процессор тянет и памяти пока хватает.
                                                                        0
                                                                        1600x1200 вполне нормально для 15" 4:3.
                                                                          0
                                                                          1600x1200 вполне нормально для 15" 4:3.


                                                                          У меня сейчас 2736х1824 на 12", привык уже, 1600x1200 на 15", увы, уже мало.
                                                                            +1
                                                                            1600х1200 на 15" явно имеет куда бОльший объем отображаемой информации, нежели 2736х1824 на 12" :)
                                                                              0
                                                                              1600х1200 на 15" явно имеет куда бОльший объем отображаемой информации, нежели 2736х1824 на 12" :)


                                                                              Честно говоря, я не понял, что вы имели в виду, так как
                                                                              2736х1824=4 990 464 vs 1600х1200=1 920 000
                                                                                +1
                                                                                Честно говоря, я не понял, что вы имели в виду

                                                                                Да очень просто: читабельных буковок на 15" дисплее 4:3 поместится всяко больше, нежели на 12" 3:2, даже если во втором случае на каждую буковку пойдёт в четыре раза больше пикселей, и она будет иметь красивые гладкие края.
                                                                                  0
                                                                                  читабельных буковок на 15" дисплее 4:3 поместится всяко больше, нежели на 12" 3:2


                                                                                  У меня есть возможность сравнить все варианты:
                                                                                  image

                                                                                  и я не разделяю вашей убежденности :)
                                                                                    0
                                                                                    Ну только не говорите, что у той маленькой коробочки масштабирование экрана выставлено на 96ppi, а не хотя бы раза в полтора больше :)
                                                                                      0
                                                                                      Ну только не говорите, что у той маленькой коробочки масштабирование экрана выставлено на 96ppi, а не хотя бы раза в полтора больше :)


                                                                                      Это не коробочка, а Surface Pro 4/6 (их там два ;)

                                                                                      Сейчас пишу с 4, вот скрин:

                                                                                      image

                                                                                      Масштаб системы 100%, а про масштаб в браузере разговора не было :)

                                                                                      Прим: смысл такого подхода — слева у меня должна быть панель вкладок (штук на 50), на скрин не попавшая по соображениям приватности.
                                                                                      Текст на них вполне читабельный для переключения между ними.

                                                                                      Остальные элементы интерфейса — на привычных местах, искать не надо.
                                                                                      Для управления вместо пальца используется комплектный стилус, что, кстати, удобнее.
                                                                                      Как результат — на выезде можно работать так же комфортно, как и за монитором в 27"- все на привычных местах :)
                                                                                        +1
                                                                                        Масштаб системы 100%

                                                                                        Восхищаюсь вашим зрением, коллега (на этот раз без сарказма) :)
                                                                                          0
                                                                                          Восхищаюсь вашим зрением, коллега (на этот раз без сарказма) :)


                                                                                          Это, увы, старческая дальнозоркость, постепенно приходящая на смену юношеской близорукости :)
                                                                    +1
                                                                    У меня похожая ситуация, правда новый десктоп я пока не хочу, все деньги уходят на старое железо. Старого мне хватает для всего, единственный наверное весомый повод обновить — шум от вентиляторов и энергопотребление.
                                                                      0

                                                                      Хм.
                                                                      Xeon W3690 TDP 130 Ватт (6 ядер, 3,47-3,73 ГГц по паспорту)
                                                                      Нынешний топовый "ширпотреб"
                                                                      i7-10700K TDP 125 Ватт (8 ядер, 3,8-5,1 ГГц по паспорту)
                                                                      Ryzen 9 3900X TDP 105 Ватт (12 ядер, 3,8-4,6 ГГц по паспорту)
                                                                      У жирных Xeon и Epyc/Threadripper гораздо больше.
                                                                      Так что для тишины достаточно апгрейда охлаждения. У меня Noctua NH-D14 (это дура почти на килограмм веса), купленная практически по цене цветмета, но без вентиляторов (невелика потеря — купил и поставил) охлаждает на 4 Ггц до 37-39 в покое и до 65 с небольшим под нагрузкой.

                                                                        0
                                                                        У меня похожая башня, и кажется шумит не она, а кулеры на корпусе. В целом да, можно просто устроить апгрейд штатной системы охлаждения. Про апгрейд процессора я думал в том смысле, что купить нечто более экономичное, с похожей производительностью, не Threadripper. Параметры те же, охлаждения требуется меньше.
                                                                      +1
                                                                      Раз пошла такая пьянка, и достаются метровые линейки, то пишу я из горящего танка с Emachines eM350 Atom n450(1core/2thread no out of order execution)/sodimm 2gb ddr2/hdd 160gb/XPHome. Нет уязвимостей Spectre и Meltdown, но все очень неторопливо. ;)
                                                                        0
                                                                        Не хочу вас разочаровывать в плане иллюзий мощности вашего железа, но оно заметно слабее даже копеечного ryzen 1600. Так что явную разницу вы получите даже если возьмете какой нибудь 3700х, причем очень явную (примерно х2).
                                                                        +2
                                                                        Базовую диагностику COM-портов можно провести с помощью утилиты, входящей в современный драйвер мыши CuteMouse.

                                                                        А как-же CheckIt! Я его из-под FreeDOS'а и на нотбуках иногда запускаю.

                                                                          +1

                                                                          А есть какой-нибудь девайс, чтобы можно было дозвониться на него на модемом? Типа коробочки с одной стороны дырка тля телефонного кабеля, с другой — для сети от роутера. Чтобы со всеми этими аутентичными пшшш-бзззз-бздынь

                                                                            0
                                                                            Вот здесь я рассказывал про свою установку для модемной связи через VoIP. Не скажу, что это стопроцентно надежный метод, но он работает.
                                                                            +2

                                                                            Как интересно про HIMEM.SYS /M, раньше не обращал внимание на эту опцию. Провёл собственное минирасследование: открыл оригинальное руководство пользователя по MS-DOS, там сказано "смотрите команду help himem"


                                                                            image


                                                                            Пришлось поставить MS-DOS, и действительно:


                                                                            /MACHINE:xxxx
                                                                            Specifies what type of computer you are using. Usually, HIMEM can detect
                                                                            your computer type successfuly; however, there are a few computers that
                                                                            HIMEM cannon detect. On such systems, HIMEM uses the default system type
                                                                            (IBM AT or compatible). You might need to include the /MACHINE opeion if
                                                                            your computer is a type that HIMEM cannot detect and if HIMEM does not
                                                                            work properly on your system by using the default system type.
                                                                            
                                                                            Currently, systems that require this option include Acer 1100, Wyse, and
                                                                            IBM 7552.
                                                                            
                                                                            The value for xxxx can be any of the codes or their equivalent numbers
                                                                            listed in the following table.
                                                                            
                                                                            Code    Number  Computer type
                                                                            at          1   IBM AT of 100% compatible
                                                                            ps2         2   IBM PS/2
                                                                            ptlcascade  3   Phoenix Cascade BIOS
                                                                            hpvectra    4   HP Vectra (A or A+)
                                                                            att6300plus 5   AT&T 6330 Plus
                                                                            acer1100    6   Acer 1100
                                                                            toshiba     7   Toshiba 1600 & 1200XE
                                                                            wyse        8   Wyse 12.5 MHz 286
                                                                            tulip       9   Tulip SX
                                                                            zenith      10  Zenith ZBIOS
                                                                            at1         11  IBM PC/AT (alternative delay)
                                                                            at2         12  IBM PC/AT (alternative delay)
                                                                            css         12  CSS Labs
                                                                            at3         13  IBM PC/AT (alternative delay)
                                                                            philips     13  Philips
                                                                            fasthp      14  HP Vectra
                                                                            ibm7552     15  IBM 7552 Industrial Computer
                                                                            bullmicral  16  Bull Micral 60
                                                                            dell        17  Dell XBIOS
                                                                            
                                                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                                                +1
                                                                                Будет ли статья о видеокартах?
                                                                                  0
                                                                                  Вряд ли. Думаю будет статья о жестких дисках и контроллерах, так как подобралось соответствующее железо. Для видеокарт у меня слишком мало экземпляров, и мне их много не надо. Точно хочу посмотреть разницу между видео ISA и VLB.
                                                                                    0
                                                                                    В не VESA режимах разница у ISA и VLB в порядках погрешности. В VESA режимах разница будет, но будет и гемор в настройке (и в BIOS, и в DOS). Заранее ищите UniVBE и Scitech Display Doctor
                                                                                      0
                                                                                      У этой связки софта был ещё бонус в том, что она на некоторых картах прекрасно позволяла выставлять нестандартные частоты обновления экрана. К примеру это помогло мне на S3Trio64V+ получить 800х600 на дико паршивом 14" мониторе, выставив частоту обновления где-то около 55 герц (60 он не тянул, срывалась синхронизация).
                                                                                        +1
                                                                                        или наоборот герцовку задрать чтоб иметь комфортные 100Гц
                                                                                        У S3refresh был глюк, точнее не у неё, а у части чипов. У них как класс отсутствовали интерлейс режимы 800х600 и 1024х768, и они их гнали в прогрессивной развертке. А моникам такое издевательство не нравилось, и они рисовали произведение Малевича, подмигивая индикатором питания.
                                                                                          0
                                                                                          гнали в прогрессивной развертке. А моникам такое издевательство...

                                                                                          Прогрессивная развёртка не может нравиться или не нравиться мониторам. К тому же это не издевательство, а штатный режим работы монитора. Монитор может не поддерживать одну из частот развёртки, тогда он и не выводит ничего.
                                                                                            0
                                                                                            Да вы шо? И все VGA мониторы умеют прогрессивную развертку держать? Прям таки на IBM VGA монитор из 1987 года выдать 1600х1200@75Гц он это переварит? Или не переварит?
                                                                                            А все из-за того что его электроника не справиться с таким видеосигналом, срываться будет, частоты именно для нее запредельные. А чтоб прорваться сквозь ограничение 640х480 и получить SVGA, пришлось пойти на трюк чересстрочной развертки выводить четные и нечетные линии раздельно. И тогда электроника монитора справлялась с ним, влазила в ограничения.
                                                                                            Именно в те времена многие SVGA мониторы умели максимум 800х600, и только в интерлейсе. А до массового появления мультисинков можно было спалить монитор подав на него сигнал превышающий возможности монитора.
                                                                                            Так что вопрос «нравиться» или «не нравиться» разрешение монитору для старой техники не пустой звук.
                                                                                            VGA Signal Timing

                                                                                            «WARNING: Improperly changing CRTC or hardware settings can be harmful to the video card and attached monitor. Configuring graphics hardware may be a rewarding process, and many have achieved their goals with success and have even tampered with them well beyond their original specifications. Fact remains that there are several known instances of monitors — CRT and LCD alike — burning out after being fed poor data. Similarly, the video card might lack similar safeguards against accidental misconfiguration.»
                                                                                              0
                                                                                              Мониторы того времени особыми мозгами не обладали, и пытались вывести всё, что им скармливали и в результате получалась потеря синхронизации, вывод на экран при этом никто не отключал. Могу смеха ради вам снять(если тот монитор у меня ещё живой) 1600х1200 на 14" ЭЛТ — будет мусор (если отклоняющая система от такого не улетит в стратосферу). Если хочется посмотреть на современном ЖК как это выглядело — можно покромсать VGA кабель и завести синхросигналы и EDID с одного ПК, а RGB с другого (можно даже разрешения разные выставить и насладиться интервалами гашения луча).
                                                                                                0
                                                                                                Увидим разноцветные матрасы, что не многим лучше Малевича. И да, высокочастотный писк при таком разрешении будет такой что облако комаров отдыхает.
                                                                                                  0
                                                                                                  Когда-то удалось разогнать горизонтальную развёртку crt-монитора до ~3600 точек.
                                                                                                0
                                                                                                Это да, было удобно для каждого режима прописать максимально возможную герцовку и выжать максимум из монитора.
                                                                                                  0
                                                                                                  что я и делал на одно замечательном CRT выдавливая 100Гц кадровой 1200х1024 упираясь в возможности RAMDAC видеокарты.

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

                                                                                      Самое читаемое