Должен и работает. Просто Дмитрий уже второй ролик подряд наступает на те же грабли и даже не пытается понять то, что пишет ему игра. А пишет она не о нехватке оперативки как таковой, а о нехватке свободной оперативки.
DOS из коробки загружает необязательно жизненно необходимые драйвера, часть из которых можно безболезненно отключить. Особенно это касается smartdrv.exe — проги кеширующей винт в оперативку. Отключения одной её достаточно для нормального запуска DOOM2. Правка autoexec.bat или F8 при старте в помощь.
Надеюсь Дмитрий прочитает этот пост и в следующем видео исправит эту детскую ошибку для всех имевших дело с DOS и DOOM2 и порадует нас вторым думцом с лютыми тормозами :).
Всё переделаем, но зря вы так. Откуда вы знаете, что я пытался делать, а что нет? Я пробовал вообще без конфигурационных файлов доса загружаться и запускать дум — та же ерунда. И что игра мне пишет, я прекрасно понимаю. Но дальнейшие эксперименты показали, что если всё же процессить загрузку dos-а в high и грузить himem.sys, а всё остальное — нет, тогда всё работает.
Попытка грузить дос с пустыми конфигами и не могла привести ни к чему другому. Вы просто поменяли шило на мыло, сменив нехватку памяти в виду её избыточной занятости — нехваткой памяти в виду отсутствия доступа за пределы одного мегабайта, вырубив драйвер доступа к этой самой памяти himem.sys вместе со всем остальным. Не мудрено, что включив его обратно у вас всё заработало.
По поводу того, откуда я знаю, что вы делали, а что нет — судя по вашим выводам в роликах не составляет никакого труда понять, что именно вы НЕ делали. Единственное, что я не мог предположить, что вы вырубите himem.sys, как способ освободить память и не получив результата сделаете вывод, что думу чистых 4МБ не хватает. Разумеется я думал, что вы этот вывод сделали не пытаясь ничего выгружать из оперативки, так как сами наверное уже понимаете насколько ваш способ отчисти памяти был «неординарный» :).
Странное утверждение про отсутствие выхода за пределы первого мегабайта при отсутствии HIMEM.SYS, ибо DOS/4GW как расширитель и так переключает процессор в защищённый режим, где память доступна вся.
2kiot. Согласен, как-то я уж в слишком категоричной форме это заявил. На самом деле DOS/4GW просто не является решением для 100% случаев. Особенно это касается разного рода экзотического железа и программно-аппаратных экосистем в целом. Вот тут есть FAQ по вопросам его совместимости, если интересно — http://www.tenberry.com/dos4g/faq/compat.html. То есть никогда не нужно исключать проблему отсутствия доступа к памяти на основе формального наличия DOS/4GW.
Softer, как вариант можно попробовать заменить DOS4/GW на бесплатный DOS32/A. Сейчас попробовал — работает, причём как просто вызов dos32a doom2.exe, так и с заменой расширителя прямо в файле doom2.exe. Другой вопрос, что у меня 486 с 16 Мб памяти и без замены и так всё работало.
SMARTDRV действительно следовало выключить, впустую – с точки зрения DOOM2, конечно – потрачено 2Мб драгоценной памяти. MSCDEX без драйвера CDROM и так не стартанёт, ну да ладно, это мелочи. SETVER штука очень не притязательная, но и нужна она крайне редко, только если есть программы, для которых нужно эмулировать версии DOS отличные от установленной, а таких единицы. А вот IFSHLP и STACKS лучше вернуть обратно.
Без первого винда не сможет поддерживать режим совместимости с DOS при активном 32-битном доступе к файлам (не путать с 32-битным доступом к диску), что отрицательно скажется на общей её производительности, если винда обнаружит несовместимое резидентное ПО в памяти. Правда, в этом случае при загрузке она об этом уведомит. Впрочем, если такой доступ и так отключён, то да, IFSHLP не нужен, но он по-любому занимает крайне мало места, фактически он даже не код содержит, а резервирует место под 4-байтные traps, которые по дефолту не активны в DOS, но которые переинициализирует на себя винда при своём старте. Точнее, её 32-битные VxD. Т.к. такох ловушек нужно крайне мало, по количеству служебных прерываний в DOSAPI, то и памяти на сие практически не расходуется.
Что же до стеков, то это вопрос надёжности. Каждый раз, когда DOS начинает обслуживать свой нереентерабельный вызов, она переключается на очередной стек из вон того резерва, вносимого STACKS. Это позволяет не обрушивать систему, когда программеры с руками из… жопы пишут кривые резидентные программы или драйверы. Без таких стеков первый же загогульнорукий кодер в лучшем случае вешает систему, в худшем мы видим отFORMATC:женный винт. Впрочем, если STACKS не указано, DOS по дефолту принимает параметры 9,256, так что в данном случае удаление этой строки ровным счётом ничего не изменило. А вот если мы захотим иметь отличное от 9-ти количество резервных стеков по 256 байт каждый, то так и нужно будет написать. В частности STACKS=0,0 максимально сэкономит память ценой надёжности бедной DOS, чью надёжность не пинал только ленивый.
DOS4GW является очень хорошим DOS-экстендером. Он умеет использовать уже имеющийся DPMI-хост, что имеет место, если его использовать под виндой, или он сам предоставляет услуги DPMI-хоста, как обычно и бывает в оригинальном DOS-окружении (если только не использовать пакет типа QEMM, в котором есть – опционально загружаемый – драйвер QDPMI). Он умеет кооперироваться с EMS-менеджерами типа EMM386, если они предоставляют интерфейс VCPI, он умеет обходиться только XMS-менеджерами типа HIMEM. При отсутствии даже него он вполне довольствуется и интерфейсом int 15h.
Так что дело явно не в отсутствии HIMEM, и даже наоборот, без него свободной памяти в целом будет больше. Дело в том – и я не вижу иной причины – что DOS4GW и DOOM2 в совокупности нужен и первый мегабайт также, и вот свободного размера в нём-то родимом может и не хватать, если опустить все конфигурационные файлы. Первый мегабайт нужен для всяких разных нужд, главным образом для взаимодействия DPMI-хоста с API реального режима, той же DOS, к примеру, да и BIOS тоже, а ещё обработчиков прерываний. DMA-буферы, актуальные для звуковых карт, также размещаются там. В целом, голая DOS может очень неаккуратно занять эти 640 Мб, так, что DOS4GW не сможет создать свои управляющие служебные структуры или DOOM2 не найдёт там достаточно буферов для своих нужд. Так что оптимизация размещения DOS и драйверов с помощью HIMEM и DEVICEHIGH отнюдь не лишняя процедура. Единственно что настораживает, DEVICEHIGH при отсутствии EMS-менеджера ничем от DEVICE не отличается, кроме как если на ноуте есть своя UMA, но даже в этом случае в CONFIG.SYS должна быть настройка DOS=UMB помимо =HIGH.
Я впервые запустил DOOM на 80386DX-40, и то пришлось пару-тройку раз нажать -, чтобы уменьшить отображаемую часть экрана и получить хоть какой-то приемлемый FPS. На весь же экран он нормально пошёл только на Pentium-75.
Под виндой DOOM после жесточайших оптимизаций мы запускали его аж с 2Мб памяти, но тормозило из-за постоянных свопов с файлом подкачки настолько жутко, что это было всего лишь достижение ради него самого: даже выйти из него после загрузки уровня и пары шагов стоило около минуты, а это всего лишь пара клавиш F10 и Y, а уж загружалось это более получаса.
У Дмитрия под Win3x всё бы получилось, если б он выключил звук полностью вместо установки PC-спикера в качестве девайса. Винде не понравилось именно жёсткое долбление в порты спикера и второго канала таймера.
Подтверждаю.
Сам в далеком 1994 году узрел Дум на только что купленном HP Vectra 25/VL с 4 мегабайтами ОЗУ.
Запускался из-под MS-DOS 6.20, если при загрузке подержать то ли шифт, то ли Ф5, то ли еще что-то и стартануть без автоэкзека и конфига. Ну и да, никакой оболочки, только cd c:\games\doom2
В 98-й и 2000-й я просто подключал устройство, и нажимал «Обновить» в Диспетчере устройств. Ничто ни разу не сгорело! Наверное, у меня модем с пердохрнителями.
Странно, но в старые добрые времена Win95 (еще 4.0.950) при отсутствии мыши просила подключить мышь к последовательному порту «на лету», а ругалась она как раз на PS/2.
У RS-232 (COM) нет отдельного питания в отличие от PS/2 (там отдельно подается питание +5VDC).
Нельзя подключать на лету RS-485/422, но это т.н. «промышленные» последовательные интерфейсы и я не видел на «обычных» ноутбуков таких портов из коробки.
Да ладно? Что значит, что нельзя подключать RS-485 на лету? Всю жизнь так делают, и ничего не сгорает. Да и тем более у классического ПК нет RS-485, только платы расширения или переходники.
Имеется в виду, что нельзя подключать через RS другие аппараты, у которых «своя» земля. У мыши по определению нет земли, и она ей не требуется, т.к. своего питания у неё нет. Но есть попробовать воткнуть в RS древний принтер с интерфейсом COM вместо LPT, то крайне важно, чтобы он питался от той же розетки, либо чтобы у розеток была одна земля. ну или хотя бы единый нуль.
На каком-то древнем итальянском (всмысле привезённым с Италии) ноуте на 486 процессоре подключал 3,5″ хард и CR-ROM одним IDE шлейфом
(заводского адаптера не было, поэтому разъем на шлейфе пришлось перепаять).
Всё отлично работало.
Я тоже это заметил. Там видать шлейф с большим числом жил. Ведь диск 2,5 дюйма, у него двигатель меньше, меньше потребление тока, а следовательно нет смысла молекс разъём на нём делать, тем более это ноутбук. Никогда не видел в ноуnбуках молекс.
Что за конспирология с потреблением? Вы никогда не слышали про 44pin PATA используемом в 2.5″ устройствах банально в угоду мобильности? Дополнительные 4pin в нем — это банально 4pin перенесённые с молекса.
Интересно, если в этот переходник на IDE воткнуть две CF-ки, они увидятся как два раздела одного диска или вообще одним разделом? По поводу Doom 2 — а если в Options выбрать Graphic Detail: Low это не сильно помогает? Ну и все-таки хотелось бы увидеть на буке тормозящую Win 95 — издеваться так по-полной! 😀
Чтоб два раза не вставать. В 2007 году вышла игра Portal. Переиграл в неё. Смотря на финальную сцену (там есть ASCII-арт), вспомнил что хотел подключиться к Фидонету. Не через интернет, как сейчас, а по модему. Помогите найти ноду в Кемерово, ну или хотя бы в Новосибирске.
SX подразумевает отсутствие сопроцессора, если я правильно помню. Вставил сопроцессор — SX превратился в DX. Если я ошибаюсь — просьба поправить.
У меня так Dune2 не стартовала из чистого DOS-а. У меня есть коробка с 5-дюймовыми дискетами из начала 90-х. Я как-то проверил каждую дискету, и по итогам создал 3-дюймовую системную дискету с DOS 6.22. Меню сделал, как в системной дискете от Win98 (инструкция по меню — в учебнике Фигурнова). Дискета была безупречна во всём — но вот Дюна из неё не стартовала…
Из 95-го стартовала без вопросов. По прошествию 20-ти лет я кажется понял в чём дело — драйверы на мышку и раскладку были EXE-шниками, а надо было SYS на мышку и COM на раскладку. Наверное, те драйверы были написаны на Паскале (кстати, в выводе при запуске этих программ фигурировал Томск).
Или ещё есть версия что HIMEM из DOS умел только 8 мегабайт, тогда как из Windows 3.1 умел 16. Это я уже на Википеди вычитал. Так или иначе, у меня всё равно было только 8!
Проверить что ли эту дискету? Наверное, уже не читается.
Нет. SX – это примерно настолько же удешевлённая DX, как 8088 по сравнению с 8086. У DX битное, как и положено 32-битному процессору, а у SX шина данных 16-битная, а адресов 24-битная, как у 80286.
Это если сравнивать 486-ые, то да, ко всему прочему у DX был накристальный FPU, чего SXы были лишены, да и то не все. Но если учесть, что тут какой-то особенный 80386, внутри у него может быть что угодно, тут Дмитрий прав.
Другое дело, что DOOM2 просто не использует плавающую точку, так что наличие 80387 ему совершенно коллинеарно. Кармак впервые стал сокрушаться, что ему никак не удалось обойтись без вещественного деления в движке для Quake.
Класс. Практически — Дмитрий на старый недобук вставил аналог SSD и он работает.
Как привет из прошлого — цена на старый HDD 10mb: http://i2.imageban.ru/out/2017/03/27/e8002f64a477b111d0a566f73b5c08d6.jpg
S@rge выше предложил установить на недобук Win 95 ради прикола. Тоже было бы неплохо посмотреть. Только к инету не подключай, а то индусы ещё предложат обновиться на W10 (тьфу на неё три раза). )))))
По интригующей фразе понял, что Дмитрий собирается подключить CD-ROM через какой-то хитропопый переходник вместо штатного дисплея с пережатыми сигнальными проводками…
Дмитрий, приветствую! Не подскажите где приобрели ide>cf переходник (именно данную модель), если можно поделитесь ссылкой. Интересно как ноут будет видеть вторую CF, если её воткнуть.
Дмитрий, отличный эксперимент!
У меня к тебе вопрос по этой теме, подскажи пожалуйста, может у тебя есть идеи? Год назад тоже купил старый ноут (Toshiba Tecra 780DVD) для тех же целей, но под досом он почему-то вытягивает картинку в ширину, оставляя чёрные полосы сверху и снизу. Под виндой всё в порядке. В биосе никаких настроек по этому поводу нет. Гугл молчит, потому что железка старая, общий поиск тоже не принёс ничего. На vga сигнал выходит в нормальном виде — на внешнем экране всё как положено, 4:3. Из-за этого собственно вся идея дос-компа и накрывается, ибо нету свободного монитора и хотелось бы на коленях играть, например. Буду благодарен за любой совет.
Клёвый видос, впрочем как и всегда у вас, Дмитрий. Вроде ничего особенного, но почему-то не оторваться. Ну может ещё и ностальгия по старому железу и играм.
Благодарю!
З.Ы.: и всё же, так можно ли поставить на такой ноут более свежую цветную матрицу, чтоб не мучиться каждый раз подключая его к монитору? Матриц разных сейчас тьма, разных размеров, быушных и новых, да и цены не особо жлобские. Может стоит этим заморочиться?
Чувствую такими потугами и виндовс 10 встанет, Дима а что скажешь насчет установки туда linux или что то подобного?? Если экспериментировать то идти до конца..,,а мы тебя все поддержим, жуть как интересно…
Спасибо Дмитрий за обзор. Я тут про твой демо монитор, у которого появилась вертикальная полоска на правой части экрана. У меня есть такой же моник LG и полоска присутствует тоже. Заметил, если давить на нижнюю часть экрана, не на сам экран, а на его пластиковый бордер, полоска может пропасть на некоторое, довольно продолжительное время.
Дмитрий, просматриваю твои старые обзоры на консоли и возник вопрос: как и зачем ты так уважительно общаешься с дизлайкерами? Ты прям очень подробно аргументируешь за свою точку зрения, очень дипломатично аргументируешь против чужих точек зрения. Это потому что ты с любовью пытаешься исправить их глупость, или чтобы они тебя в комментах не доставали? Извини если вопрос неудобный, просто мне любопытно, может и тебе захочется ответить.
Ну, человек, нашедший драгоценное время и приоритет высказать свою точку зрения, очевидно настроен очень серьёзно, иначе прошел бы мимо, как все, так что он либо прав, либо виновен и будет приговорён. Я опровергаю аргументацию в надежде услышать дальнейшие аргументы. Если человеку не понравилось — то хотелось бы понять, что нужно исправить. Если выясняется, что человек просто тупой или делает это назло, ну, я составляю списки, потом будет суд и наказание, способов множество, связей тоже, казнь будет мучительной, а заслужили её, вероятно, не все, вот и уточняю на всякий случай. Шутка. Наверное.
Вообще странно, дум должен на 386 + 4МБ работать
Должен и работает. Просто Дмитрий уже второй ролик подряд наступает на те же грабли и даже не пытается понять то, что пишет ему игра. А пишет она не о нехватке оперативки как таковой, а о нехватке свободной оперативки.
DOS из коробки загружает необязательно жизненно необходимые драйвера, часть из которых можно безболезненно отключить. Особенно это касается smartdrv.exe — проги кеширующей винт в оперативку. Отключения одной её достаточно для нормального запуска DOOM2. Правка autoexec.bat или F8 при старте в помощь.
Надеюсь Дмитрий прочитает этот пост и в следующем видео исправит эту детскую ошибку для всех имевших дело с DOS и DOOM2 и порадует нас вторым думцом с лютыми тормозами :).
Всё переделаем, но зря вы так. Откуда вы знаете, что я пытался делать, а что нет? Я пробовал вообще без конфигурационных файлов доса загружаться и запускать дум — та же ерунда. И что игра мне пишет, я прекрасно понимаю. Но дальнейшие эксперименты показали, что если всё же процессить загрузку dos-а в high и грузить himem.sys, а всё остальное — нет, тогда всё работает.
Попытка грузить дос с пустыми конфигами и не могла привести ни к чему другому. Вы просто поменяли шило на мыло, сменив нехватку памяти в виду её избыточной занятости — нехваткой памяти в виду отсутствия доступа за пределы одного мегабайта, вырубив драйвер доступа к этой самой памяти himem.sys вместе со всем остальным. Не мудрено, что включив его обратно у вас всё заработало.
По поводу того, откуда я знаю, что вы делали, а что нет — судя по вашим выводам в роликах не составляет никакого труда понять, что именно вы НЕ делали. Единственное, что я не мог предположить, что вы вырубите himem.sys, как способ освободить память и не получив результата сделаете вывод, что думу чистых 4МБ не хватает. Разумеется я думал, что вы этот вывод сделали не пытаясь ничего выгружать из оперативки, так как сами наверное уже понимаете насколько ваш способ отчисти памяти был «неординарный» :).
Всё так. Я несколько переоценил DOS/4GW.
Странное утверждение про отсутствие выхода за пределы первого мегабайта при отсутствии HIMEM.SYS, ибо DOS/4GW как расширитель и так переключает процессор в защищённый режим, где память доступна вся.
2kiot. Согласен, как-то я уж в слишком категоричной форме это заявил. На самом деле DOS/4GW просто не является решением для 100% случаев. Особенно это касается разного рода экзотического железа и программно-аппаратных экосистем в целом. Вот тут есть FAQ по вопросам его совместимости, если интересно — http://www.tenberry.com/dos4g/faq/compat.html. То есть никогда не нужно исключать проблему отсутствия доступа к памяти на основе формального наличия DOS/4GW.
Softer, как вариант можно попробовать заменить DOS4/GW на бесплатный DOS32/A. Сейчас попробовал — работает, причём как просто вызов dos32a doom2.exe, так и с заменой расширителя прямо в файле doom2.exe. Другой вопрос, что у меня 486 с 16 Мб памяти и без замены и так всё работало.
SMARTDRV действительно следовало выключить, впустую – с точки зрения DOOM2, конечно – потрачено 2Мб драгоценной памяти. MSCDEX без драйвера CDROM и так не стартанёт, ну да ладно, это мелочи. SETVER штука очень не притязательная, но и нужна она крайне редко, только если есть программы, для которых нужно эмулировать версии DOS отличные от установленной, а таких единицы. А вот IFSHLP и STACKS лучше вернуть обратно.
Без первого винда не сможет поддерживать режим совместимости с DOS при активном 32-битном доступе к файлам (не путать с 32-битным доступом к диску), что отрицательно скажется на общей её производительности, если винда обнаружит несовместимое резидентное ПО в памяти. Правда, в этом случае при загрузке она об этом уведомит. Впрочем, если такой доступ и так отключён, то да, IFSHLP не нужен, но он по-любому занимает крайне мало места, фактически он даже не код содержит, а резервирует место под 4-байтные traps, которые по дефолту не активны в DOS, но которые переинициализирует на себя винда при своём старте. Точнее, её 32-битные VxD. Т.к. такох ловушек нужно крайне мало, по количеству служебных прерываний в DOSAPI, то и памяти на сие практически не расходуется.
Что же до стеков, то это вопрос надёжности. Каждый раз, когда DOS начинает обслуживать свой нереентерабельный вызов, она переключается на очередной стек из вон того резерва, вносимого STACKS. Это позволяет не обрушивать систему, когда программеры с руками из… жопы пишут кривые резидентные программы или драйверы. Без таких стеков первый же загогульнорукий кодер в лучшем случае вешает систему, в худшем мы видим отFORMATC:женный винт. Впрочем, если STACKS не указано, DOS по дефолту принимает параметры 9,256, так что в данном случае удаление этой строки ровным счётом ничего не изменило. А вот если мы захотим иметь отличное от 9-ти количество резервных стеков по 256 байт каждый, то так и нужно будет написать. В частности STACKS=0,0 максимально сэкономит память ценой надёжности бедной DOS, чью надёжность не пинал только ленивый.
DOS4GW является очень хорошим DOS-экстендером. Он умеет использовать уже имеющийся DPMI-хост, что имеет место, если его использовать под виндой, или он сам предоставляет услуги DPMI-хоста, как обычно и бывает в оригинальном DOS-окружении (если только не использовать пакет типа QEMM, в котором есть – опционально загружаемый – драйвер QDPMI). Он умеет кооперироваться с EMS-менеджерами типа EMM386, если они предоставляют интерфейс VCPI, он умеет обходиться только XMS-менеджерами типа HIMEM. При отсутствии даже него он вполне довольствуется и интерфейсом int 15h.
Так что дело явно не в отсутствии HIMEM, и даже наоборот, без него свободной памяти в целом будет больше. Дело в том – и я не вижу иной причины – что DOS4GW и DOOM2 в совокупности нужен и первый мегабайт также, и вот свободного размера в нём-то родимом может и не хватать, если опустить все конфигурационные файлы. Первый мегабайт нужен для всяких разных нужд, главным образом для взаимодействия DPMI-хоста с API реального режима, той же DOS, к примеру, да и BIOS тоже, а ещё обработчиков прерываний. DMA-буферы, актуальные для звуковых карт, также размещаются там. В целом, голая DOS может очень неаккуратно занять эти 640 Мб, так, что DOS4GW не сможет создать свои управляющие служебные структуры или DOOM2 не найдёт там достаточно буферов для своих нужд. Так что оптимизация размещения DOS и драйверов с помощью HIMEM и DEVICEHIGH отнюдь не лишняя процедура. Единственно что настораживает, DEVICEHIGH при отсутствии EMS-менеджера ничем от DEVICE не отличается, кроме как если на ноуте есть своя UMA, но даже в этом случае в CONFIG.SYS должна быть настройка DOS=UMB помимо =HIGH.
Я впервые запустил DOOM на 80386DX-40, и то пришлось пару-тройку раз нажать -, чтобы уменьшить отображаемую часть экрана и получить хоть какой-то приемлемый FPS. На весь же экран он нормально пошёл только на Pentium-75.
Под виндой DOOM после жесточайших оптимизаций мы запускали его аж с 2Мб памяти, но тормозило из-за постоянных свопов с файлом подкачки настолько жутко, что это было всего лишь достижение ради него самого: даже выйти из него после загрузки уровня и пары шагов стоило около минуты, а это всего лишь пара клавиш F10 и Y, а уж загружалось это более получаса.
У Дмитрия под Win3x всё бы получилось, если б он выключил звук полностью вместо установки PC-спикера в качестве девайса. Винде не понравилось именно жёсткое долбление в порты спикера и второго канала таймера.
Подтверждаю.
Сам в далеком 1994 году узрел Дум на только что купленном HP Vectra 25/VL с 4 мегабайтами ОЗУ.
Запускался из-под MS-DOS 6.20, если при загрузке подержать то ли шифт, то ли Ф5, то ли еще что-то и стартануть без автоэкзека и конфига. Ну и да, никакой оболочки, только cd c:\games\doom2
Дмитрий, спасибо за видно!
Устройства к com-порту надо подключать при выключенном питании, иначе можно и спалить контроллер.
В 98-й и 2000-й я просто подключал устройство, и нажимал «Обновить» в Диспетчере устройств. Ничто ни разу не сгорело! Наверное, у меня модем с пердохрнителями.
Странно, но в старые добрые времена Win95 (еще 4.0.950) при отсутствии мыши просила подключить мышь к последовательному порту «на лету», а ругалась она как раз на PS/2.
У RS-232 (COM) нет отдельного питания в отличие от PS/2 (там отдельно подается питание +5VDC).
Нельзя подключать на лету RS-485/422, но это т.н. «промышленные» последовательные интерфейсы и я не видел на «обычных» ноутбуков таких портов из коробки.
Да ладно? Что значит, что нельзя подключать RS-485 на лету? Всю жизнь так делают, и ничего не сгорает. Да и тем более у классического ПК нет RS-485, только платы расширения или переходники.
Имеется в виду, что нельзя подключать через RS другие аппараты, у которых «своя» земля. У мыши по определению нет земли, и она ей не требуется, т.к. своего питания у неё нет. Но есть попробовать воткнуть в RS древний принтер с интерфейсом COM вместо LPT, то крайне важно, чтобы он питался от той же розетки, либо чтобы у розеток была одна земля. ну или хотя бы единый нуль.
Классно что у ребят до сих пор остаются такие старые ништяки
Аргх, зайти в настройки мыши в конце и не нажать на чекбокс «Mouse trails»! Это бы помогло от «исчезания» мыши с экрана ноутбука.
ради трехсекундной демонстрации смысла не было.
На каком-то древнем итальянском (всмысле привезённым с Италии) ноуте на 486 процессоре подключал 3,5″ хард и CR-ROM одним IDE шлейфом
(заводского адаптера не было, поэтому разъем на шлейфе пришлось перепаять).
Всё отлично работало.
Дима, почему в системник ты ставил IDE с переходником под молекс, а в ноут уже поставил без переходника и без молекса????
Я тоже это заметил. Там видать шлейф с большим числом жил. Ведь диск 2,5 дюйма, у него двигатель меньше, меньше потребление тока, а следовательно нет смысла молекс разъём на нём делать, тем более это ноутбук. Никогда не видел в ноуnбуках молекс.
Что за конспирология с потреблением? Вы никогда не слышали про 44pin PATA используемом в 2.5″ устройствах банально в угоду мобильности? Дополнительные 4pin в нем — это банально 4pin перенесённые с молекса.
Про 44 pin PATA действительно не слышал никогда. Как-то не разбирал старые ноутбуки.
Doom не требует математического сопроцессора, так что без разницы для него, есть ли он там или нету.
А вот для Quake уже нужен был математический сопроцессор.
Сейчас Дмитрий опять обидится,что его тут поучают «как ноутбуком пользоваться» и привет-останемся без годных видосов. ))
Интересно, если в этот переходник на IDE воткнуть две CF-ки, они увидятся как два раздела одного диска или вообще одним разделом? По поводу Doom 2 — а если в Options выбрать Graphic Detail: Low это не сильно помогает? Ну и все-таки хотелось бы увидеть на буке тормозящую Win 95 — издеваться так по-полной! 😀
«О-па. Так это где-то в параллельной вселенной»
Чтоб два раза не вставать. В 2007 году вышла игра Portal. Переиграл в неё. Смотря на финальную сцену (там есть ASCII-арт), вспомнил что хотел подключиться к Фидонету. Не через интернет, как сейчас, а по модему. Помогите найти ноду в Кемерово, ну или хотя бы в Новосибирске.
SX подразумевает отсутствие сопроцессора, если я правильно помню. Вставил сопроцессор — SX превратился в DX. Если я ошибаюсь — просьба поправить.
У меня так Dune2 не стартовала из чистого DOS-а. У меня есть коробка с 5-дюймовыми дискетами из начала 90-х. Я как-то проверил каждую дискету, и по итогам создал 3-дюймовую системную дискету с DOS 6.22. Меню сделал, как в системной дискете от Win98 (инструкция по меню — в учебнике Фигурнова). Дискета была безупречна во всём — но вот Дюна из неё не стартовала…
Из 95-го стартовала без вопросов. По прошествию 20-ти лет я кажется понял в чём дело — драйверы на мышку и раскладку были EXE-шниками, а надо было SYS на мышку и COM на раскладку. Наверное, те драйверы были написаны на Паскале (кстати, в выводе при запуске этих программ фигурировал Томск).
Или ещё есть версия что HIMEM из DOS умел только 8 мегабайт, тогда как из Windows 3.1 умел 16. Это я уже на Википеди вычитал. Так или иначе, у меня всё равно было только 8!
Проверить что ли эту дискету? Наверное, уже не читается.
Нет. SX – это примерно настолько же удешевлённая DX, как 8088 по сравнению с 8086. У DX битное, как и положено 32-битному процессору, а у SX шина данных 16-битная, а адресов 24-битная, как у 80286.
Это если сравнивать 486-ые, то да, ко всему прочему у DX был накристальный FPU, чего SXы были лишены, да и то не все. Но если учесть, что тут какой-то особенный 80386, внутри у него может быть что угодно, тут Дмитрий прав.
Другое дело, что DOOM2 просто не использует плавающую точку, так что наличие 80387 ему совершенно коллинеарно. Кармак впервые стал сокрушаться, что ему никак не удалось обойтись без вещественного деления в движке для Quake.
«У DX битное»… чё? Как это у меня так получилось?.. имелось в виду «У DX всё 32-битное» и далее по тексту.
Класс. Практически — Дмитрий на старый недобук вставил аналог SSD и он работает.
Как привет из прошлого — цена на старый HDD 10mb: http://i2.imageban.ru/out/2017/03/27/e8002f64a477b111d0a566f73b5c08d6.jpg
S@rge выше предложил установить на недобук Win 95 ради прикола. Тоже было бы неплохо посмотреть. Только к инету не подключай, а то индусы ещё предложат обновиться на W10 (тьфу на неё три раза). )))))
Интересно, какой это год? (картинка)
По интригующей фразе понял, что Дмитрий собирается подключить CD-ROM через какой-то хитропопый переходник вместо штатного дисплея с пережатыми сигнальными проводками…
Уже второе видео подряд иногда камера начинает качаться из стороны в сторону, эффект качки на корабле.
Дмитрий, приветствую! Не подскажите где приобрели ide>cf переходник (именно данную модель), если можно поделитесь ссылкой. Интересно как ноут будет видеть вторую CF, если её воткнуть.
Я брал тут: https://ru.aliexpress.com/item/Free-shipping-10pcs-lot-Dual-CF-to-IDE-HDD-Adapter-44pin-2-5-IDE-HDD-Converter/511902837.html?spm=2114.13010608.0.0.qxFckm
По разборке данного ноутбука, с низу есть резиновые ножки которые снимаются (длинные резиновые заглушки для болтов)
это было бы слишком просто, чтобы этого не проверить в первую очередь. Ничего под ними нет.
Разбирал полностью
Дмитрий, отличный эксперимент!
У меня к тебе вопрос по этой теме, подскажи пожалуйста, может у тебя есть идеи? Год назад тоже купил старый ноут (Toshiba Tecra 780DVD) для тех же целей, но под досом он почему-то вытягивает картинку в ширину, оставляя чёрные полосы сверху и снизу. Под виндой всё в порядке. В биосе никаких настроек по этому поводу нет. Гугл молчит, потому что железка старая, общий поиск тоже не принёс ничего. На vga сигнал выходит в нормальном виде — на внешнем экране всё как положено, 4:3. Из-за этого собственно вся идея дос-компа и накрывается, ибо нету свободного монитора и хотелось бы на коленях играть, например. Буду благодарен за любой совет.
Клёвый видос, впрочем как и всегда у вас, Дмитрий. Вроде ничего особенного, но почему-то не оторваться. Ну может ещё и ностальгия по старому железу и играм.
Благодарю!
З.Ы.: и всё же, так можно ли поставить на такой ноут более свежую цветную матрицу, чтоб не мучиться каждый раз подключая его к монитору? Матриц разных сейчас тьма, разных размеров, быушных и новых, да и цены не особо жлобские. Может стоит этим заморочиться?
Блин, я так же хочу…
Только ещё круче)))
С 486-м и двумя pcmcia слотами у меня куда больше возможностей:D
Чувствую такими потугами и виндовс 10 встанет, Дима а что скажешь насчет установки туда linux или что то подобного?? Если экспериментировать то идти до конца..,,а мы тебя все поддержим, жуть как интересно…
Дмитрий, так ты не разобрался как разобрать ноутбук?
Дмитрий, привет
А почему ты используешь именно CompactFlash?
А у usb флешки с досом и CF — IDE примерно одинаковая скорость?
Дмитрий, добрый день. а Вы можете ссылки оставлять всегда на купленные Вами устройства? Пожалуйста. очень бы облегчило поиски…
Спасибо за выпуск Дмитрий!
Жаль что doom не идет, но ноутбук классный:)
Попробуй EMM386.EXE в AUTOEXEC.BAT. С параметрами какими-то.
Добрый день, Дмитрий.
Тут твое видео своровали: https://www.youtube.com/watch?v=ZV6Kw79KD0M
Всего лишь перезалив. Обрати внимание на дату. И вспомни что тогда происходило 🙂
Спасибо Дмитрий за обзор. Я тут про твой демо монитор, у которого появилась вертикальная полоска на правой части экрана. У меня есть такой же моник LG и полоска присутствует тоже. Заметил, если давить на нижнюю часть экрана, не на сам экран, а на его пластиковый бордер, полоска может пропасть на некоторое, довольно продолжительное время.
Дмитрий, просматриваю твои старые обзоры на консоли и возник вопрос: как и зачем ты так уважительно общаешься с дизлайкерами? Ты прям очень подробно аргументируешь за свою точку зрения, очень дипломатично аргументируешь против чужих точек зрения. Это потому что ты с любовью пытаешься исправить их глупость, или чтобы они тебя в комментах не доставали? Извини если вопрос неудобный, просто мне любопытно, может и тебе захочется ответить.
Ну, человек, нашедший драгоценное время и приоритет высказать свою точку зрения, очевидно настроен очень серьёзно, иначе прошел бы мимо, как все, так что он либо прав, либо виновен и будет приговорён. Я опровергаю аргументацию в надежде услышать дальнейшие аргументы. Если человеку не понравилось — то хотелось бы понять, что нужно исправить. Если выясняется, что человек просто тупой или делает это назло, ну, я составляю списки, потом будет суд и наказание, способов множество, связей тоже, казнь будет мучительной, а заслужили её, вероятно, не все, вот и уточняю на всякий случай. Шутка. Наверное.
Весь апрель никому не верь 🙂
:DDD