Эх, вот именно этого ролика мне не хватало 22 года назад! Суть такова - у меня не было компьютера, но сосед отдал мне принесенный его отцом с работы наладонник HP 100LX. Там была установлена первая Ультима, в которую я неистово играл до посинения. И когда пошел разговор о том, чтобы залить на наладонник что-то еще, сосед вспомнил что где-то слышал о способности Нортона самоклонироваться и по ком-порту передавать данные. Линк на мастер-компьютере мы запустили, но вот этих команд-то мы и не знали, Фигурнова под рукой не было, интернета тоже. Пора купить 100LX на ибее за бешеные деньги и таки закрыть гештальт.
Открою еще один секрет: не нужно ВООБЩЕ никакого NC, DN и иже с ними. Достаточно голого штатного MS-DOS не ниже 3.х со всеми утилитами. Нам нужны только две: INTERLNK.EXE и INTERSRV.EXE Делают все то же самое, только памяти меньше жрут. А бонусом через них еще и принтер раздать можно. Подробности в штатном руководстве по досу.
Эти две программы лишь в 6.х появились. Наверно, не запустятся в 3.х. Разве что если вырезать из них проверку версии DOS (чтобы не было "Incorrect DOS version"), благо системные вызовы остались теми же.
@@ДенисЯ-ч7к Запустятся. Они к версиям равнодушны. Легко проверить: под досбоксом выполнить команду: ver set 3.0 ( имитируем v.3.0 ) после чего запустить intersvr.exe Но даже если "честный дос" 3.0 вдруг закапризничает, версия дос 6.22 совершенно беспроблемно устанавливается и работает на моей xt-шке с 512 К ( даже 640 К не набралось ) в сочетании с VC, памяти хватает. Еще и на проги остается. У меня там SETVER понижает версию до "трешки" для аутентичного выполнения действительно раритетных программ, чувствительных к версиям, ниже смысла нет. Поэтому и указал "трешку" как минимальный вариант. А так, может, они и на первой версии работать будут без проблем. Но проверять неохота. Да и смысла особого нет, в свете вышесказанного.
@@paveletrich6977 Вопрос в том, ЧТО умещать. Первая PC-XT 1980-го года вообще поставлялась с 16 кб оперативы. Ну ее, правда, добивали до 64 кб. И тогда она стоила около 2000$ на те деньги. И ничего, хватало. Мое первое ознакомление с форматом "писюка" началось где-то в 1986-году с ПЭВМ "Нейрон". У ней было вообще 256 кб ОЗУ. И все равно на ней запускалась куча хт-шных игр. Вместе с ДОСом, естественно. А первый MAC имел только 128 кб нерасширяемой оперативы и графический интерфейс с мышью ( хотя, там ПЗУ во весь опор использовалось для хранения сегментов ОС ). Хватало еще и на ГРАФИЧЕСКИЕ приложения. Для запуска и работы МС-ДОС достаточно постоянно держать в памяти всего три файла: io.sys, msdos.sys и command.com Остальное, по сути, прикладные программы, загружаемые и выгружаемые по мере использования. Возьми чистый голый дос с этими файлами ( НЕ ЭМУЛЯТОР ), запусти утилиту mem ( или пункт "memory info" в NC или VC - они сами ее запустят ) и посмотри сколько занимает резидентная часть ДОС - удивишься. Впрочем, даже в досбоксе базовый системный набор, включающий работу со звуком, драйвера расширенной памяти и проч, у меня в моей конфигурации занимает... 192 кб. Еще вопросы ?
@@alex_bao всë дело в том, что на своëм 386-м мне пришлось использовать EMM386, чтобы упихать в оперативку всë желаемое, и оставить 600 килобайт для программ. Мне трудно представить, как может быть иначе? Вообще без верхней памяти... А хотя, сидирома и звуковой карты наверно нет, да и SMARTDRV наверняка не нужен...
В 1996 году сосед-программист перекидывал файлы со своего ноутбука на наш комп по COM-порту. Через Norton Commander. И книжка Фигурнова у меня была! 7-я редакция, с Лексиконом и Windows 3.1. Вот только сейчас она в ужасном состоянии
Кайф) даже вспомнилась универовская лаба в борланд си) взаимодействие двух компов по сом порту. Насколько я помню уровень абстракции был на ступень выше ассемблера. Раза с 4 го ее осилили, столько было радости когда самодельный терминал принял этот чертов битик. Да, 20 лет прошло.
Что значит "как модем"? Наоборот, это модем виден только как порт, а какая там аппаратура модуляции-демодуляции - операционку не волнует. Главное, чтобы AT-команды поддерживались. В случае игрушек AT-команды обычно не используются, так что им предоставляется доступ к порту и всё. А что там на порту - полноценный модем или нуль-модем, дело десятое.
@@Newbilius а еще были резидентные драйверы, позволяющие соединить несколько компьютеров в сеть через COM-порты, цепочкой. С протоколом IPX/SPX, так что Дум можно было гонять. С одним "но" - у компов в середине цепочки не оставалось свободного порта под мышь, так что это было развлечение только для "трактористов".
Где-то мне попадались обрывки информации, что самые первые IBM PC могли опционально работать с кассетными магнитофонами, как ZX Spectrum. Было бы очень круто сделать обзор на эту тему.
ИК-порты были на ранних КПК в нулевые. Очень хорошая штука была, но потом её синий зуб съел. Как минимум можно было КПК использовать как пульт к телеку и видаку. На некоторых чистонаучных приборах, типа BioRad тоже были ИК-порты для управления, но ХЗ как оно работало.
@@haurhot в современных мобилах ИК-порт тоже есть ☝️Правда, сейчас он почти не используется 😟 Я на свой Redmi скачал пару пультов в плеймаркете, и иногда "от нефиг делать" использую телефон для управления телевизором📺 Всё прекрасно работает 👍
Как бывший владелец Iomega Zip LPT скажу, что далеко не со всеми компами она работала. Намсовсем старых компах принтерный порт мог работать только в режиме передачи.
Красава! я сам олдскул с 90-х, NC клонил по работе для реальных задач. DOS 6.22 , Novell 3.12, Win 3.11 это было тогда Прогрессом !!! А вот кто в живую видел HDD объемом 20 mb? ;) Сам перекидывал на другой комп DOOM 2 на дискетах ... слава богу не на 5"25 , а 3"5. А еще Clipper 5.0, FoxBase III ... My Basic Instinct. COM-port Forever!
У меня был 286-й с 20 мб MFM-жестким диском. Копировал я всё с дискет 5,25 на 360 кб., отформатированных на 720 кб. и запаковывал всё RAR-ом досовским 2.01 версия, как помню. Был каталогизатор дискет, дискет было больше 200 шт. Второй ПК был Pentium 150, на нём было 2 дисковода 3.5 и 5.25. Потом соединял оба компа и шнурком LPT и COM. Тоже так с друзьями в DooM рубился. Помню еще как много раз форматировал этот злощастный жесткий диск MFM-овский, надо было определять оптимальный интерлив с помощью утилиты Calibrate и потом опять ТРИ! раза формаьировать жесткий диск и всё с дискет на него распаковывать, занимало это очень много времени! Если потеряешь Autoexec.bat и Config.sys свои, то всё, труба-дело. По этому я их в тетрадку записывал, а потом и распечатывал, когда принтер матричный появился. Когда появился матричный принтер, через каталогизатор и Rar распечатал карточки со списками фацлов на дискетах. Сейчас современное поколение не поймёт ничего, у виска покрутит и всё! Никакой романтики эти все телодвижения не представляют!
Мы так играли на двоих в досетевую эпоху. Родители ругались, типа "сколько электричества нажгёте..." Какой был кайф, в самый первый раз увидеть надпись при запуске BLOOD "Found other player" А вообще дофига игр такой режим понимает. Doom1-2, BLOOD, Duke3D, NFS 1,2,3 и море их.
Да LPT кабель работает точно так-же. Нортон я конечно не клонировал таким методом, но вот win xp + total commander коннектил к 486 dos + NC. Файлы передаются и в дум по сети играли. Только вот на «новом» компе lpt был на материке физический, а не адаптером
Эх, Дмитрий, полумеры предлагаете! :) Norton Commander поздних версий комплектовался достаточно мощным терминальным эмулятором, поддерживающим скорость до 115 200 бод и "умный" протокол передачи данных ZMODEM. На современной машине без костылей из досбокса поднимается терминальное соединение через Tera Term, а на старой машине - через терминал NC. При передаче данных по протоколу ZMODEM скорость получается около 10 кб/с, а также протокол добавляет дополнительные фишки, вроде проверки целостности посылок и продолжения передачи данных с того же места в случае разрыва.
Занятная вещица. Практическое применение крайне ограниченно, но сама идея отличная. Радует что есть такие люди которые предусматривают такие, казалось бы, никому не нужные вещи. Благодарю за просвещение)
Здравствуй! У меня на старой работе вплоть до 2010-ого для передачи файлов в досовую машину использовали FastWire 2 и была его альтернатива fx - они был самым быстрым способом, но действительно требовали реальный железный COM порт, потому что в программах использовалась хитрая магия автоподбора скорости и также для передачи еще начинали использоваться командные линии. USB-COM адаптеры по факту не могут в это всё на нормальных скоростях, так как и пакеты в USB толще так и сами чипы внутри них тормозные. Ну, и китайцы очень часто даже командные линии не разводят, а оставляют только tx, rx, gnd. Плюс-минус адаптеры от Moxa могли работать нормально до какой-то ревизии железа, но потом и они испортились. На железном порту получалось передать 5мб за минуту где-то и через моксу время увеличивалось до трех-четырех, когда на китайских чипах выходили десятки минут. В общем, мы в итоге заменили весь сетап на самописную программу, которая работала по TFTP через Novell IP стек.
Вспомнил школьное время =) Ещё не имея сетевых карт в компах соединяли два таким образом. Только мы СОМ (нуль-модем) провод имели возможность заменить ЛПТ нуль-модемным. Ох там сильная разница в передаче данных. Ultimate DOOM, Duke Nukem 3D...Наверное такого я уже в своей жизни и не прочувствую.
Качал и читал старые выпуски СофтПанорамы. Новости, анекдоты, антивирусы. Гуртяк (keyrus) ещё студент. Библиотеки для Турбо Паскаля. Атмосферненько. Учредители СофтПанорамы на Украине, но по инерции мы ещё долго жили как одна страна
Не недо судить о количестве служебных бит по параметрам команды настройки. Их в любом случае на каждый символ данных приходится не меньше двух - старт-бит и стоп-бит. Параметры регулируют длительность стоп-бита (1 или 2 длительности бита), и наличие а также способ вычисления бита четности (с которым получается аж 3 дополнительных бода на байт данных). Старт-бит никак не регулируется, он всегда такой же длительности как бит информации, так что настраивать его не требуется. Кстати, согласно стандарту на последовательную передачу данных, кадр данных может содержать не только 8 бит, их может быть от 5 до 9, но в DOS используются только значения 7 и 8. А длительность стоп-бита может быть также 1.5 (что поддерживается не на всяком компе, и кажется, также не использовалось в DOS).
Странно, что человека, который работал с DOS, не знает, что можно обычной командой copy копировать в порты... как в COM, так и LPT. Просто на одном компе copy имяфайла com1, а на другом - copy com1 имяфайла (ну или другие номера портов). Та же белиберда с LPT1 и пр. Еще есть устройство CON - консоль. Если копировать на него, то файл просто выведется на монитор. Если копировать с него, то в файл будет писаться то, что вводится с клавиатуры (завершение копирования через Ctrl+Z или, если не ошибаюсь, F6).
Справедливости ради: читать про такую возможность то я читал, но у меня воспроизвести копирование файла через COM чисто командой COPY не вышло. Возможно вина USB-адаптера вместо честного порта, но обычно передача прерывалась в рандомный момент или не начиналась вообще. Да, про ключ /b команды я в курсе, не помогает ;-)
В порт да, а из порта? Описание команды copy в документации Microsoft упоминает устройства только как destination. Правда, там и CON вообще не упоминается, так что может, это описание неполное, для последней DOS 7, которая в Windows вошла. В любом случае, таким образом не выполняется никакой проверки, дошло ли что-то до адресата ("с моей стороны пули из ствола ушли, а непопадание в мишень - проблемы мишени"). Нортон же использует диалоговый протокол с обнаружением ошибок по контрольным суммам.
@@jurayneskazu64 поменяйте источник и назначение местами и будет из порта. Con даже в консоли Windows 11 работает, как и остальные порты. Так что совместимость на месте.
Я такое делал в конце 1999. Какраз дядя подарил ноутбук с ч/б экраном на основе 486SX. Соединялся с другим компом как по COM так и по LPT. Т так же через волков командер копировал файлы, а так же играли "по сети" в тот же DOOM и другие игрушки
Дим, спасибо огроменное. Посоветую тем, у кого остался олдовый ПК. Действительно впечатляет, на что способны компы разного периода времени. Фантастика блин))
А ещё через COM и LPT можно IPX сеть поднять, и поднять какой нибудь там Novell NetWare Lite. Или в Warcraft или C&C порезаться. Да, по LPT скорость передачи на SPP составляла вполне приличные 150кб/с
Спасибо, меня самого это интересовало. Мне как-то не приходилось клонировать Нортона, но интересно было видеть, КАК это происходит. Линк же нортоновский я использовал по-чёрному.
Я в 1999 под Windows95 разгонял COM порт до 1Мбит. Так же у Quake I есть интересная багофича позволяющая играть через порты множеству игроков. Для этого к "главному" ПК подключаем COM и LPT портами остальные ПК. После этого на главном стартуем Quake в режиме "master" выбирая (например) COM1 а на втором ПК запускаем игру в режиме "slave". После запуска игры, на главном выходим в меню (второй ПК выбъет, так как сервер потерян) и опять на мастере запускаем сетевую игру но уже по LPT и с третьим ПК. Когда игра запуститься, то на втором ПК просто перезапускаем коннект и у нас уже 3 игрока одновременно! Я так делал для 4-х игроков - 1 мастер, 2 на COM портах (лайт режим на 3-х проводах) и 1 на LPT. Видимо проблема в том, что Quake I не завершает предыдущее соединение и оно продолжает висеть, и когда по этому соединению слейв пытается подключиться к серверу всё срабатывает.
Здравствуйте, очень рад новому выпуску! Есть очень интересная и в целом полезная тематика для обзора. Т.к. в настоящее время люди, которые хотят провести ликбез для себя по старенькому софту, вынуждены использовать различные виртуальные машины( за неимением реального железа), очень было бы интересным увидеть обзор и инструкции по реализации win 98, а также её полноценной оптимизации на различных виртуальных машинах. Еще интересным было бы увидеть какие старенькие игры смогли бы работать стабильно с использованием виртульного железа.
Тут еще не такой большой временной разрыв. Меня больше удивляет, что можно взять какой-нибудь терминал 70-х, подключить по rs232 к современному компьютеру с линуксом, и оно будет работать.
Да так-то можно и командной строкой по одному файлу качать. На принимающем пишем copy com1 file-name на передающем copy file-name com1 и понеслось. Если надо много файлов, можно их в архив засунуть, и перекачать уже одним файлом.
Хотелось бы увидеть в дальнейших выпусках Old-Hard игру System Shock. Играю сейчас в первую часть и почему-то затягивает, а ведь игра 1994 года.Не думал, что настолько старая игра способно сейчас затянуть меня.А ещё спасибо за интересный выпуск).
"Это я удачно зашел" как говориться. Дмитрий, как же приятно, что ты вернулся с очередным выпуском Old-Hard(Да, пусть это не очень большой, но все же!) Короче, этому выпуску ставлю лайк!
Попробуй передавать данные через IrDA. Я в свое время сидел в интернете, и да же играл используя сименс м65 как модем через инфракрасный порт. На сколько помню его можно разогнать до 4мбит)
Угу, ловил такой баг при замене материнки (типа, "нахрена менять косички на такие же новые" ?). На современных материнках их и воткнуть-то некуда. Не нужны больше компорты. Канули в лету, в компанию терминалам и телетайпам.
Стиралка глюканула и прошивка похерилась, нашёл в инете схему для прошивки через com порт, пара резисторов и диоды с кроной, но вот через переходник usb-com ничего не прошивалось, а вот через порт на материнке всё прекрасно заработало.
@@bodyanone5156 witp 827 indesit, свет рубануло во время стирки и вот лампочками намигала, что прошивка тютю, пытался найти в городе ремонтника, который мне просто прошьёт прошивку, у них есть на разные контроллеры стиралок прошивки и просто прийти и даже не разбирая её прошить, но нет, все либо мол надо смотреть, мало ли что там, или вовсе надо везти в сервис машинку, плюнул, нашёл сам схему "программатора" через com, прогу для прошивки, там нюанс есть, что надо свою битую слить, в ней номера конкретной модели и уже вставить в прошивку от контроллера, и всё работает, я понимаю, что ремонтники так работают, но мне всего то надо было срочно постираться, а им жалко полчаса потратить приехать прошить за деньги.
@@BerSeTar скорее всего в на плате usart распаян от чипа , а переходник с резисторами (если использовал 3 провода , для согласования уровней , сечас у переходников сом порта 5 В , что допускается стандартом )
Я чуть не прослезился: неужели олд-хард вернулся таким, каким ты его помним?
Наконец-то
Только так!
Это я удачно на ютуб зашёл)
Такая же ситуация
Эх, вот именно этого ролика мне не хватало 22 года назад!
Суть такова - у меня не было компьютера, но сосед отдал мне принесенный его отцом с работы наладонник HP 100LX. Там была установлена первая Ультима, в которую я неистово играл до посинения. И когда пошел разговор о том, чтобы залить на наладонник что-то еще, сосед вспомнил что где-то слышал о способности Нортона самоклонироваться и по ком-порту передавать данные. Линк на мастер-компьютере мы запустили, но вот этих команд-то мы и не знали, Фигурнова под рукой не было, интернета тоже.
Пора купить 100LX на ибее за бешеные деньги и таки закрыть гештальт.
Открою еще один секрет: не нужно ВООБЩЕ никакого NC, DN и иже с ними. Достаточно голого штатного MS-DOS не ниже 3.х со всеми утилитами. Нам нужны только две: INTERLNK.EXE и INTERSRV.EXE Делают все то же самое, только памяти меньше жрут. А бонусом через них еще и принтер раздать можно. Подробности в штатном руководстве по досу.
Эти две программы лишь в 6.х появились. Наверно, не запустятся в 3.х. Разве что если вырезать из них проверку версии DOS (чтобы не было "Incorrect DOS version"), благо системные вызовы остались теми же.
@@ДенисЯ-ч7к Запустятся. Они к версиям равнодушны. Легко проверить: под досбоксом выполнить команду: ver set 3.0 ( имитируем v.3.0 ) после чего запустить intersvr.exe
Но даже если "честный дос" 3.0 вдруг закапризничает, версия дос 6.22 совершенно беспроблемно устанавливается и работает на моей xt-шке с 512 К ( даже 640 К не набралось ) в сочетании с VC, памяти хватает. Еще и на проги остается. У меня там SETVER понижает версию до "трешки" для аутентичного выполнения действительно раритетных программ, чувствительных к версиям, ниже смысла нет. Поэтому и указал "трешку" как минимальный вариант. А так, может, они и на первой версии работать будут без проблем. Но проверять неохота. Да и смысла особого нет, в свете вышесказанного.
@@alex_bao я так понимаю, никакими EMM386 и даже HIMEM-ами тут и не пахнет? Как ты всë уместил в 512 КБ памяти, что ещë и приложениям осталось?
@@paveletrich6977 Вопрос в том, ЧТО умещать. Первая PC-XT 1980-го года вообще поставлялась с 16 кб оперативы. Ну ее, правда, добивали до 64 кб. И тогда она стоила около 2000$ на те деньги. И ничего, хватало. Мое первое ознакомление с форматом "писюка" началось где-то в 1986-году с ПЭВМ "Нейрон". У ней было вообще 256 кб ОЗУ. И все равно на ней запускалась куча хт-шных игр. Вместе с ДОСом, естественно. А первый MAC имел только 128 кб нерасширяемой оперативы и графический интерфейс с мышью ( хотя, там ПЗУ во весь опор использовалось для хранения сегментов ОС ). Хватало еще и на ГРАФИЧЕСКИЕ приложения.
Для запуска и работы МС-ДОС достаточно постоянно держать в памяти всего три файла: io.sys, msdos.sys и command.com
Остальное, по сути, прикладные программы, загружаемые и выгружаемые по мере использования. Возьми чистый голый дос с этими файлами ( НЕ ЭМУЛЯТОР ), запусти утилиту mem ( или пункт "memory info" в NC или VC - они сами ее запустят ) и посмотри сколько занимает резидентная часть ДОС - удивишься. Впрочем, даже в досбоксе базовый системный набор, включающий работу со звуком, драйвера расширенной памяти и проч, у меня в моей конфигурации занимает... 192 кб. Еще вопросы ?
@@alex_bao всë дело в том, что на своëм 386-м мне пришлось использовать EMM386, чтобы упихать в оперативку всë желаемое, и оставить 600 килобайт для программ. Мне трудно представить, как может быть иначе? Вообще без верхней памяти... А хотя, сидирома и звуковой карты наверно нет, да и SMARTDRV наверняка не нужен...
Ну за Slave и Master можно лайк ставить)
В 1996 году сосед-программист перекидывал файлы со своего ноутбука на наш комп по COM-порту. Через Norton Commander. И книжка Фигурнова у меня была! 7-я редакция, с Лексиконом и Windows 3.1. Вот только сейчас она в ужасном состоянии
Триумфальное возвращение любимой передачи! Спасибо.
Помню книгу Фигурнова) Одна из книг с которой я начал знакомство с IBM PC) В 90х была популярна.
в 2003-04 годах играли в Казаков по нуль-модемному кабелю, отлично работало :) на обеих компах была Win2000
Когда нам не хватает скорости передачи файлов по COM-порту на NC4 мы берем NC5, там данный процесс несколько оптимизирован.
В NC5 режим клонирования себя на удалённый комп тоже есть
В начале 2000-х соединял через COM-порт два 486. Мы тогда пробовали резаться в Command & Conquer... Правда быстро надоело.
Кайф) даже вспомнилась универовская лаба в борланд си) взаимодействие двух компов по сом порту. Насколько я помню уровень абстракции был на ступень выше ассемблера. Раза с 4 го ее осилили, столько было радости когда самодельный терминал принял этот чертов битик. Да, 20 лет прошло.
Борланд Си в 2002м. Есть, о чём порадоваться
А ещё винда умеет видеть COM-порт как модем. И можно в игрушках, которые умеют работать по модему, соединяться через COM-порт.
О кстати, ещё одна штука, про которую уже успел забыть, но когда то давно хотел опробовать...)
Вы, видимо, имеете в виду обычный direct-connect?
Что значит "как модем"?
Наоборот, это модем виден только как порт, а какая там аппаратура модуляции-демодуляции - операционку не волнует. Главное, чтобы AT-команды поддерживались.
В случае игрушек AT-команды обычно не используются, так что им предоставляется доступ к порту и всё. А что там на порту - полноценный модем или нуль-модем, дело десятое.
@@Newbilius а еще были резидентные драйверы, позволяющие соединить несколько компьютеров в сеть через COM-порты, цепочкой. С протоколом IPX/SPX, так что Дум можно было гонять. С одним "но" - у компов в середине цепочки не оставалось свободного порта под мышь, так что это было развлечение только для "трактористов".
Есть еще тема поднятия TCP\IP поверх нульмодемного соединения но я не осилил...
Очередное раскрытие кусочка истории который для многих был интересен и загадочен))) Спасибо)))
Слишком коротко блин)) Давай еще один выпуск, про необычные способы общения железяк сквозь время. Например, через ик порт.
Где-то мне попадались обрывки информации, что самые первые IBM PC могли опционально работать с кассетными магнитофонами, как ZX Spectrum. Было бы очень круто сделать обзор на эту тему.
ИК-порты были на ранних КПК в нулевые. Очень хорошая штука была, но потом её синий зуб съел. Как минимум можно было КПК использовать как пульт к телеку и видаку. На некоторых чистонаучных приборах, типа BioRad тоже были ИК-порты для управления, но ХЗ как оно работало.
@@haurhot в современных мобилах ИК-порт тоже есть ☝️Правда, сейчас он почти не используется 😟 Я на свой Redmi скачал пару пультов в плеймаркете, и иногда "от нефиг делать" использую телефон для управления телевизором📺 Всё прекрасно работает 👍
круто. даже не знал, что такое возможно))
а мы в дум по коаксиалу играли... эх, были времена)) особенно вылеты по ошибке синхронизации 😂
Как бывший владелец Iomega Zip LPT скажу, что далеко не со всеми компами она работала. Намсовсем старых компах принтерный порт мог работать только в режиме передачи.
С удовольствием пересмотрел этот выпуск ещё раз после новогоднего выпуска Димы Бачило, где он оживлял старый ноутбук и упомянул это видео.
Красава! я сам олдскул с 90-х, NC клонил по работе для реальных задач. DOS 6.22 , Novell 3.12, Win 3.11 это было тогда Прогрессом !!! А вот кто в живую видел HDD объемом 20 mb? ;) Сам перекидывал на другой комп DOOM 2 на дискетах ... слава богу не на 5"25 , а 3"5. А еще Clipper 5.0, FoxBase III ... My Basic Instinct. COM-port Forever!
У меня был 286-й с 20 мб MFM-жестким диском. Копировал я всё с дискет 5,25 на 360 кб., отформатированных на 720 кб. и запаковывал всё RAR-ом досовским 2.01 версия, как помню. Был каталогизатор дискет, дискет было больше 200 шт. Второй ПК был Pentium 150, на нём было 2 дисковода 3.5 и 5.25. Потом соединял оба компа и шнурком LPT и COM. Тоже так с друзьями в DooM рубился. Помню еще как много раз форматировал этот злощастный жесткий диск MFM-овский, надо было определять оптимальный интерлив с помощью утилиты Calibrate и потом опять ТРИ! раза формаьировать жесткий диск и всё с дискет на него распаковывать, занимало это очень много времени! Если потеряешь Autoexec.bat и Config.sys свои, то всё, труба-дело. По этому я их в тетрадку записывал, а потом и распечатывал, когда принтер матричный появился. Когда появился матричный принтер, через каталогизатор и Rar распечатал карточки со списками фацлов на дискетах. Сейчас современное поколение не поймёт ничего, у виска покрутит и всё! Никакой романтики эти все телодвижения не представляют!
Мы так играли на двоих в досетевую эпоху.
Родители ругались, типа "сколько электричества нажгёте..."
Какой был кайф, в самый первый раз увидеть надпись при запуске BLOOD "Found other player"
А вообще дофига игр такой режим понимает.
Doom1-2, BLOOD, Duke3D, NFS 1,2,3 и море их.
Дима, спасибо! Этот выпуск меня особенно тронул. Мечтаю, что бы таких выпусков было побольше.
Ожидал конечно большего, но и этот ролик неплох и показывает, что канал жив. Уже думал что Димка ничего больше не запилит
Да LPT кабель работает точно так-же. Нортон я конечно не клонировал таким методом, но вот win xp + total commander коннектил к 486 dos + NC. Файлы передаются и в дум по сети играли. Только вот на «новом» компе lpt был на материке физический, а не адаптером
ДВА служебных бита. Один стартовый есть всегда.
Оу... :-]
Эх, Дмитрий, полумеры предлагаете! :)
Norton Commander поздних версий комплектовался достаточно мощным терминальным эмулятором, поддерживающим скорость до 115 200 бод и "умный" протокол передачи данных ZMODEM.
На современной машине без костылей из досбокса поднимается терминальное соединение через Tera Term, а на старой машине - через терминал NC. При передаче данных по протоколу ZMODEM скорость получается около 10 кб/с, а также протокол добавляет дополнительные фишки, вроде проверки целостности посылок и продолжения передачи данных с того же места в случае разрыва.
Вспомнил тоже ) Вообще забыл, что когда то в ббсках через него сидел.
Уууу отличное начало дня!! С возвращением и спасибо!
Вот это я понимаю, разница часовых поясов - у меня в момент публикации только-только рабочий день закончился :-D
Интерксно у тебя день вечером начинается🤣
Занятная вещица. Практическое применение крайне ограниченно, но сама идея отличная. Радует что есть такие люди которые предусматривают такие, казалось бы, никому не нужные вещи. Благодарю за просвещение)
В те времена это была нужная вещь
Когда учился в универе, с другом в контру 1.5 играли по ком-порту между двумя компами.
Здорово, что ты не забрасываешь канал! выпускай подобные ролики чаще! Они тёплые, ламповые и гораздо интереснее, чем про новые игры.
Dos navigator по LPT папа-папа идеально работало
Я испытал такой кайф когда спаял нуль-модем из хелпа NC, а потом склонировал его на соседний комп
Лучше уж небольшие 10-15 минутные выпуски, но почаще =)
Лайк даже не смотря!
Еееееее уж и не верил, что будут продолжения
Спасибо! оч рад новым выпускам!!!
Хорошо, что продолжаешь делать видосы!
Здравствуй! У меня на старой работе вплоть до 2010-ого для передачи файлов в досовую машину использовали FastWire 2 и была его альтернатива fx - они был самым быстрым способом, но действительно требовали реальный железный COM порт, потому что в программах использовалась хитрая магия автоподбора скорости и также для передачи еще начинали использоваться командные линии. USB-COM адаптеры по факту не могут в это всё на нормальных скоростях, так как и пакеты в USB толще так и сами чипы внутри них тормозные. Ну, и китайцы очень часто даже командные линии не разводят, а оставляют только tx, rx, gnd.
Плюс-минус адаптеры от Moxa могли работать нормально до какой-то ревизии железа, но потом и они испортились.
На железном порту получалось передать 5мб за минуту где-то и через моксу время увеличивалось до трех-четырех, когда на китайских чипах выходили десятки минут.
В общем, мы в итоге заменили весь сетап на самописную программу, которая работала по TFTP через Novell IP стек.
Порадовал =) хороший способ для юзаний старых буков с умершими интерфейсами типа фдд =)
Была такая книжка. Однако про такой трюк я забыл, поэтому было интересно.
Благодарствую, что продолжаете рассказывать про старое железо 👍
Нужно больше выпусков!
Это очень круто! Главное что работает наверняка и стабильно, этого достаточно! Спасибо большое вам, Дмитрий!!!
Вспомнил школьное время =) Ещё не имея сетевых карт в компах соединяли два таким образом. Только мы СОМ (нуль-модем) провод имели возможность заменить ЛПТ нуль-модемным. Ох там сильная разница в передаче данных. Ultimate DOOM, Duke Nukem 3D...Наверное такого я уже в своей жизни и не прочувствую.
всё ещё жду обзора на следующие части реймана!!
Аналогично! Клёвая игрушка.
4:00 - требую гачи-патч с режимами "Dungeon Master" и "Fucken Slave"
Спасибо за обзоры, Дмитрий! Всегда вовремя!
Шикарное видео. Захотелось повторить)
как обычно ОГРОМНОЕ СПАСИБО ЗА ВЫПУСК, было супер интересно! :-)
Круто, как всегда интересное видео)
Отлично!👍 Ждём новых роликов!
И желательно почаще!
Качал и читал старые выпуски СофтПанорамы. Новости, анекдоты, антивирусы. Гуртяк (keyrus) ещё студент. Библиотеки для Турбо Паскаля. Атмосферненько.
Учредители СофтПанорамы на Украине, но по инерции мы ещё долго жили как одна страна
Не недо судить о количестве служебных бит по параметрам команды настройки. Их в любом случае на каждый символ данных приходится не меньше двух - старт-бит и стоп-бит.
Параметры регулируют длительность стоп-бита (1 или 2 длительности бита), и наличие а также способ вычисления бита четности (с которым получается аж 3 дополнительных бода на байт данных). Старт-бит никак не регулируется, он всегда такой же длительности как бит информации, так что настраивать его не требуется.
Кстати, согласно стандарту на последовательную передачу данных, кадр данных может содержать не только 8 бит, их может быть от 5 до 9, но в DOS используются только значения 7 и 8. А длительность стоп-бита может быть также 1.5 (что поддерживается не на всяком компе, и кажется, также не использовалось в DOS).
В 98 году мы играли через нульмодем в D00M2 и в Duke на уроке информатики.
Тогда я из тракториста пересел на мышку.
Странно, что человека, который работал с DOS, не знает, что можно обычной командой copy копировать в порты... как в COM, так и LPT. Просто на одном компе copy имяфайла com1, а на другом - copy com1 имяфайла (ну или другие номера портов). Та же белиберда с LPT1 и пр. Еще есть устройство CON - консоль. Если копировать на него, то файл просто выведется на монитор. Если копировать с него, то в файл будет писаться то, что вводится с клавиатуры (завершение копирования через Ctrl+Z или, если не ошибаюсь, F6).
Справедливости ради: читать про такую возможность то я читал, но у меня воспроизвести копирование файла через COM чисто командой COPY не вышло. Возможно вина USB-адаптера вместо честного порта, но обычно передача прерывалась в рандомный момент или не начиналась вообще. Да, про ключ /b команды я в курсе, не помогает ;-)
В порт да, а из порта? Описание команды copy в документации Microsoft упоминает устройства только как destination. Правда, там и CON вообще не упоминается, так что может, это описание неполное, для последней DOS 7, которая в Windows вошла.
В любом случае, таким образом не выполняется никакой проверки, дошло ли что-то до адресата ("с моей стороны пули из ствола ушли, а непопадание в мишень - проблемы мишени"). Нортон же использует диалоговый протокол с обнаружением ошибок по контрольным суммам.
@@jurayneskazu64 поменяйте источник и назначение местами и будет из порта. Con даже в консоли Windows 11 работает, как и остальные порты. Так что совместимость на месте.
Ну наконец то что то стоящее
Я такое делал в конце 1999. Какраз дядя подарил ноутбук с ч/б экраном на основе 486SX. Соединялся с другим компом как по COM так и по LPT. Т так же через волков командер копировал файлы, а так же играли "по сети" в тот же DOOM и другие игрушки
А можешь записать видео-гайд как запустить кооператив в Doom на современных ПК с модами типа Brutal Doom? Желательно без Zandronum.
кооп на 3 и более игроков? наверное современные порты умеют это делать.
з.ы. хотя это зависит от карты
Дим, спасибо огроменное. Посоветую тем, у кого остался олдовый ПК. Действительно впечатляет, на что способны компы разного периода времени. Фантастика блин))
А ещё через COM и LPT можно IPX сеть поднять, и поднять какой нибудь там Novell NetWare Lite. Или в Warcraft или C&C порезаться.
Да, по LPT скорость передачи на SPP составляла вполне приличные 150кб/с
Спасибо, меня самого это интересовало. Мне как-то не приходилось клонировать Нортона, но интересно было видеть, КАК это происходит. Линк же нортоновский я использовал по-чёрному.
Я в 1999 под Windows95 разгонял COM порт до 1Мбит. Так же у Quake I есть интересная багофича позволяющая играть через порты множеству игроков. Для этого к "главному" ПК подключаем COM и LPT портами остальные ПК. После этого на главном стартуем Quake в режиме "master" выбирая (например) COM1 а на втором ПК запускаем игру в режиме "slave". После запуска игры, на главном выходим в меню (второй ПК выбъет, так как сервер потерян) и опять на мастере запускаем сетевую игру но уже по LPT и с третьим ПК. Когда игра запуститься, то на втором ПК просто перезапускаем коннект и у нас уже 3 игрока одновременно! Я так делал для 4-х игроков - 1 мастер, 2 на COM портах (лайт режим на 3-х проводах) и 1 на LPT. Видимо проблема в том, что Quake I не завершает предыдущее соединение и оно продолжает висеть, и когда по этому соединению слейв пытается подключиться к серверу всё срабатывает.
Боже, обожаю это шоу...
Глядя на все это шаманство, я наконец-то осознал как же нелегко было Робокопу с такой операционкой.... XD
Спасибо Дмитрий!
наконец-то новый выпуск Old-Hard =D, смотрю тебя уже целый год, желаю тебе удачи!
Как неожиданно и приятно))
А ещё можно на одной машине два дос-бокса запустить. И тоже всё будет работать. Я так сам с собой в NFS1 играл. ))))
Здравствуйте, очень рад новому выпуску! Есть очень интересная и в целом полезная тематика для обзора. Т.к. в настоящее время люди, которые хотят провести ликбез для себя по старенькому софту, вынуждены использовать различные виртуальные машины( за неимением реального железа), очень было бы интересным увидеть обзор и инструкции по реализации win 98, а также её полноценной оптимизации на различных виртуальных машинах. Еще интересным было бы увидеть какие старенькие игры смогли бы работать стабильно с использованием виртульного железа.
наконец-то
дожлалис :P
Спасибо!
Отличное видео, да ещё и на железную тему!
Воистину перед всеми этими манипуляциями нужно помолиться Омниссии, явно же тут дух машины и техномагия %)
Ого, не знал, что меня можно клонировать на MSDOS ;)
спасибо за видео.долго ждал
Круто! Спасибо. Дима!
через LPT до мегабита, да и схема простейшая, и нортон может
Отличный ролик! С возвращением 👍
Тут еще не такой большой временной разрыв. Меня больше удивляет, что можно взять какой-нибудь терминал 70-х, подключить по rs232 к современному компьютеру с линуксом, и оно будет работать.
Да так-то можно и командной строкой по одному файлу качать. На принимающем пишем
copy com1 file-name
на передающем
copy file-name com1
и понеслось. Если надо много файлов, можно их в архив засунуть, и перекачать уже одним файлом.
Только ещё неплохо бы про ключик /b (бинарная передача) не забыть ;-) Но через этот адаптер у меня упорно не удавалась передача таким образом.
УРА ТОВАРИЩИ НОВЫЙ РОЛИК
Даёшь больше выпусков!!!
Черт, я и не знал об этой фиче нортона. Нужно бдет попробовать на двух старых ПК. Малая скорость не беда, если в компе только флопик.
Хотелось бы увидеть в дальнейших выпусках Old-Hard игру System Shock. Играю сейчас в первую часть и почему-то затягивает, а ведь игра 1994 года.Не думал, что настолько старая игра способно сейчас затянуть меня.А ещё спасибо за интересный выпуск).
Интересно конечно, но для полноценного old hard'a длительность видео кажется маленькой)
Да, Димон, это офигенно!
Ура новый выпуск!
"Это я удачно зашел" как говориться. Дмитрий, как же приятно, что ты вернулся с очередным выпуском Old-Hard(Да, пусть это не очень большой, но все же!) Короче, этому выпуску ставлю лайк!
Круто... Я не знал о такой функции
Будет видео про CUM-порт? Очень хочется посмотреть на его работу
Хоть шутка и пошлая, но с технической стороны там ого-го сколько информации передаётся!
Всему виной usb адапрек, который нормально справляется с 9600 бот
в иделе использовать встроенный в материскую плату разъём
Не надо гнать на USB-адаптеры. Постоянно работаю с ними на 115200 и никаких проблем.
У конвертеров обычно проблема бывает не в скорости, а в управляющих сигналах (RTS, DTR и т.п.), которые у дешевых железок вообще отсутствуют.
@@semibiotic я и до 2 мегабод разгонял.
@@jurayneskazu64 Да, как минимум, bit-bang на служебных сигналах, у конвертеров не работает, или работает недостаточно четко.
Спасибо, познавательно. Книга Фигурнова (6-е издание) есть, но не читал ))
Попробуй передавать данные через IrDA. Я в свое время сидел в интернете, и да же играл используя сименс м65 как модем через инфракрасный порт. На сколько помню его можно разогнать до 4мбит)
Кстати, планки COM-порта от древних материнок могут и не подойти по распиновке к новым материнкам, так что надо проверять.
Угу, ловил такой баг при замене материнки (типа, "нахрена менять косички на такие же новые" ?).
На современных материнках их и воткнуть-то некуда. Не нужны больше компорты. Канули в лету, в компанию терминалам и телетайпам.
Спасибо за видео
Только недавно вспоминал, куда же пропал Old-Hard.
Стиралка глюканула и прошивка похерилась, нашёл в инете схему для прошивки через com порт, пара резисторов и диоды с кроной, но вот через переходник usb-com ничего не прошивалось, а вот через порт на материнке всё прекрасно заработало.
Охренеть😁
а какая стиралка глюканула ?
Там могли быть разные уровни напряжений для работы. На мамке наверняка порт работал с уровнями в 12В, а многие переходники работают на пятивольтовых.
@@bodyanone5156 witp 827 indesit, свет рубануло во время стирки и вот лампочками намигала, что прошивка тютю, пытался найти в городе ремонтника, который мне просто прошьёт прошивку, у них есть на разные контроллеры стиралок прошивки и просто прийти и даже не разбирая её прошить, но нет, все либо мол надо смотреть, мало ли что там, или вовсе надо везти в сервис машинку, плюнул, нашёл сам схему "программатора" через com, прогу для прошивки, там нюанс есть, что надо свою битую слить, в ней номера конкретной модели и уже вставить в прошивку от контроллера, и всё работает, я понимаю, что ремонтники так работают, но мне всего то надо было срочно постираться, а им жалко полчаса потратить приехать прошить за деньги.
@@BerSeTar скорее всего в на плате usart распаян от чипа , а переходник с резисторами (если использовал 3 провода , для согласования уровней , сечас у переходников сом порта 5 В , что допускается стандартом )
Технология АрВид просто огонь.
спасибо!
О, шевелящийся Дмитрий, ничоси :)
Опаньки кто вернулся. Сразу лайк и удар в колокол 🔔.