Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Две видеокарты в XT - миф или реальность? |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
YMSI
Advanced Member
Откуда: Барнаул Всего сообщений: 473 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 дек. 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 июля 2018 21:40 Сообщение отредактировано: 11 июля 2018 21:41
Прочитал где-то на форуме что человек хочет поставить primary и secondary карты, такое возможно? хотелось бы узнать делал ли кто из обитателей сайта такой конфиг. Знакомые считают что две видеокарты не заработают, ибо материнка инициализирует только ту которая ближе к процессору, а вторая так и останется висеть просто так. |
GrumpyCat
Advanced Member
Откуда: Москва Всего сообщений: 564 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 июля 2014 |
Hercules + CGA/VGA вполне работает. |
Maxim-dolg
Advanced Member
Откуда: Москва Всего сообщений: 620 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 мая 2015 |
У меня в одной ХТ стоит vga карта и геркулес на всякий случай. Vga работает отлично, но когда подключаю монохромный монитор, то графический режим геркулеса не работает пока не убрать vga карту. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 июля 2018 22:40 Сообщение отредактировано: 11 июля 2018 22:42
Архитектура видеоподсистемы PC позволяет устанавливать две видеокарты, но они обязательно должны быть разных типов. Т.е., например, primary MDA, и secondary CGA. Вариант MDA+MDA или VGA+VGA абсолютно исключён, такие фокусы стали возможны только на Plug&Play системах. Хотя, иногда можно разнести порты ввода-вывода и прерывания, тогда появляются шансы на дуальную работу. Но не весь софт признаёт это. Также необходимо правильно настроить перемычки на обеих видюхах (две EGA карты как правило совершенно спокойно могут ужиться если их настроить на прикидывание CGA или MDА). YMSI написал: Это на PCI. На ISA все слоты равны, полнейший коммунизм. За исключением слота 8 на некоторых материнках. Знакомые считают что две видеокарты не заработают, ибо материнка инициализирует только ту которая ближе к процессору, а вторая так и останется висеть просто так. |
YMSI
Advanced Member
Откуда: Барнаул Всего сообщений: 473 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 дек. 2017 |
А EGA и VGA прокатит? Они же вроде довольно близки. |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 июля 2018 10:49 Сообщение отредактировано: 12 июля 2018 10:50
YMSI написал: Программно EGA и VGA это почти одно и то же. Вместе они вряд ли уживутся, т.к. работают на одних адресах. Можно EGA карту настроить на эмуляцию MDA или CGA, тогда она не будет работать в 640х350, но на TTL монитор вывод будет. А EGA и VGA прокатит? Они же вроде довольно близки. |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
ATauenis написал: Если настроить EGA как MDA, то к ней можно будет подключить обычный монохромный монитор, и 640x350 работать тоже будет Можно EGA карту настроить на эмуляцию MDA или CGA, тогда она не будет работать в 640х350, но на TTL монитор вывод будет. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Дак софта мало, пара отладчиков и всё. MDA и CGA точно работают, даже пользовался в 90-х под борланд дебаггером. |
YMSI
Advanced Member
Откуда: Барнаул Всего сообщений: 473 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 дек. 2017 |
а как оно работать будет? Поочерёдно или одновременно? |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 июля 2018 13:32 Сообщение отредактировано: 12 июля 2018 13:32
wbcbz7 написал: EGA-GRACE на Gemini VC001, в эмуляции MDА даже русификаторы не работают, про графику можно забыть. и 640x350 работать тоже будет YMSI написал: Одновременно. Поочерёдно или одновременно? |
Darko
Advanced Member
Откуда: Питер Всего сообщений: 1153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 нояб. 2015 |
ЕС1834 умеет моно и колор одновременно, моно только в тексте, моно у меня некомплектное, сам не проверял. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 июля 2018 16:18 Сообщение отредактировано: 12 июля 2018 16:18
YMSI В отладчике можно отлаживать программу, работая на MDA в то время, пока программа на CGA рисует, даже в графике. |
pahan
Advanced Member
Откуда: Химки, М.О. Всего сообщений: 1070 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мар. 2015 |
А в автокаде можно вывести чертёж на графическую карту, а командную строку - на MDA. Собственно, САПР да отладчики, няп, и есть чуть ли не единственные применения для этой функциональности. |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки, русификатор и прочее. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
YMSI написал: Да, возможно. Прочитал где-то на форуме что человек хочет поставить primary и secondary карты, такое возможно? YMSI написал: Пользователь Forza3dfx успешно использует по 2 видеокарты на ХТ и 286. хотелось бы узнать делал ли кто из обитателей сайта такой конфиг. Ссылки на ту тему уже давал Вам, вот подробные описания его результатов: http://www.phantom.sannata.ru/...3#pp428213 http://www.phantom.sannata.ru/...8#pp428298 http://www.phantom.sannata.ru/...0#pp440250 |
Forza3dfx
Advanced Member
Всего сообщений: 493 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 мар. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июля 2018 9:49 Сообщение отредактировано: 13 июля 2018 9:53
Как показала практика, разные VGA-карты уживаются со второй картой MDA/HGC в системе по-разному. На моей XT - VGA ISA8 OAK OTI-037C с этим справляется хорошо, но после работы некоторых игр в режиме Hercules могут наблюдаться некоторые визуальные косячки на первичном мониторе VGA. На 286-ом стоит карта Trident 9000i-3, он плохо дружит со второй картой MDA/HGC, работать-то конечно работает, но визуальные артефакты достаточно часты. А вот на моей 386-й "cracking machine" - Realtek 3105E, она отлично уживается со второй картой MDA/HGC, косяков пока не заметил вообще. Заметил, что лучше делать так - если нужно запустить игру в режиме Hercules, то лучше сначала командой MODE MONO перейти на второй монитор, явно делая HGC-карту первичной, а уже потом запускать игру. По окончании возвращаемся на VGA командой MODE CO80. По применению карт Hercules... На моей "классической" XT 4,77мгц игры с нормальной Hercules-графикой (Prince, Monkey Island, Barbarian, Goblins и т.д.) идут ну очень медленно, играть совершенно некомфортно. Возможно на турбо-XT 8/10мгц дело обстоит получше (а тем более на процах NEC), не пробовал пока. На 286-ом 12мгц играбельность вполне себе нормальная. Но лучшим применением второй карты для меня - использование для alecv написал: Да, Soft-ICE и Turbo Debugger отлично работают с двумя мониторами, при этом также возможно работать в отладчике и В отладчике можно отлаживать программу, работая на MDA в то время, пока программа на CGA рисует, даже в графике. на VGA, пока программа на Hercules рисует)) Очень удобно! ATauenis написал: Много раз мне это утверждение попадалось в разных статьях, но позволю себе в этом усомниться. две EGA карты как правило совершенно спокойно могут ужиться если их настроить на прикидывание CGA или MDА Даже при разведении портов и видеобуфера по разным адресам, при эмуляции EGA/VGA-картой режимов CGA/MDA их егашно-вгашные BIOS-ы в любом случае будут мапиться в сегмент C000h, перекрывая друг друга, так что одна карта должна остаться нерабочей. Пока кто-то не проверит это на практике - вопрос открыт... Вообще ситуация похожа на проблему работы карт Trident в XT, пока наши доблестные форумчане не поставили жирную точку в этом вопросе. )) ATauenis написал: Я уже выкладывал русифицированный BIOS для карт на чипе VC-001, в режимах эмуляции CGA/MDA тоже все будет как надо, EGA-GRACE на Gemini VC001, в эмуляции MDА даже русификаторы не работают, про графику можно забыть. русификаторы не нужны. Ekb написал: Вот с этим я немного повозился, с наскока что-то ничего толком не получилось, пробовал несколько HGC-карт. еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки, Но утверждать ничего не могу, так как детально не разбирался... |
Vit Skystranger
Advanced Member
Откуда: Москва Всего сообщений: 599 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 июля 2009 |
alecv написал: Еще Supercalc умеет выводить на MDA саму таблицу, а на CGA - графики. А в автокаде можно вывести чертёж на графическую карту, а командную строку - на MDA. Собственно, САПР да отладчики, няп, и есть чуть ли не единственные применения для этой функциональности. pahan написал: Видимо, все же в геркулес. MDA это 2кб всего, сугубо текстовый режим. еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки, русификатор и прочее. VGA и MDA по идее вместе не уживутся, т.к. один из режимов VGA (N 7?) как раз эмуляция MDA, соответственно, будет конфликт ресурсов. |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Большинство видеокарт для шин ISA и VLB не может работать совместно вЕвгений Музыченко. FAQ по видеоаппаратуре IBM PC. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 июля 2018 16:47 Сообщение отредактировано: 17 июля 2018 16:49
Rio444 написал: Неоднозначное, мягко говоря, утверждение... Соответственно, могут Что значит "автоматически" ? Есть в природе EGA / VGA контроллеры, способные переключаться в MDA / CGA режимы только с помощью переключателей или джамперов??? Т.е. без помощи набортного BIOS ? Боюсь, что к большинству распространенных адаптеров это не относится Тогда получаем вот это: Forza3dfx написал: И нерабочими скорее будут оба адаптера, т.к. на чтение будут оба BIOS-а откликаться, на шине каша из них получится... Даже при разведении портов и видеобуфера по разным адресам, при эмуляции EGA/VGA-картой режимов CGA/MDA Ну разве что на одном адаптере ПЗУ напрямую к ISA подключена, а на другом через шинник. Может второй победит и заработает, а может и первый просто выгореть... Как вариант это два адаптера с одинаковым содержимым ПЗУ, возможно что и запустится... Ну а CGA / MDA адаптеры уживаются вместе с VGA, поскольку у первых BIOS-а нет. В ПЗУ там только знакогенераторы, а поддержка их видеофункций в основной BIOS матплаты зашита. |
YMSI
Advanced Member
Откуда: Барнаул Всего сообщений: 473 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 дек. 2017 |
XPOHOMETP написал: А ежели убрать один чип? Как вариант это два адаптера с одинаковым содержимым ПЗУ, возможно что и запустится... |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 июля 2018 16:59 Сообщение отредактировано: 17 июля 2018 21:05
del |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
XPOHOMETP написал: Я только процитировал.* Неоднозначное, мягко говоря, утверждение... Все вопросы к Музыченко. Благо, легко гуглится. Если, конечно, не однофамилец. *Мне эта тема не интересна. Случайно наткнулся на FAQ и вспомнил ваше обсуждение. |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Rio444, варианта три - либо Вы согласны с цитатой, либо нет, либо тема Вам не интересна/не изучена. В последних случаях, имхо, лучше не цитировать инфу, мало соответствующую действительности... YMSI написал: Если адаптеры одинаковые, то на ситуацию (работоспособность) это практически не повлияет. А ежели убрать один чип? Если видеокарты разные, то та, что останется без ПЗУ, просто не заработает. И БИОС матплаты тут тоже не поможет - он на CGA / MDA рассчитан. А на VGA / EGA надо синхронизацию под соответствующий режим настроить, знакогенератор в ОЗУ загрузить и т.д. Кто это может (и будет) делать кроме родного (но убранного) набортного БИОС-а? |
Rio444
Гость
Откуда: Ростов-на-Дону Всего сообщений: 8632 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 14 сен. 2014 |
XPOHOMETP написал: Именно так. ...либо тема Вам не интересна/не изучена. XPOHOMETP написал: Имхо, Вы не один участвуете в теме, поэтому не Вам определять, что лучше, а что хуже, и насколько инфа соответствует действительности. Если с чем-то несогласны - аргументировано докажите свою точку зрения. В последних случаях, имхо, лучше не цитировать инфу, мало соответствующую действительности... |
Forza3dfx
Advanced Member
Всего сообщений: 493 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 мар. 2015 |
XPOHOMETP написал: Две одинаковые ISA8 VGA-карты на чипе OTI-037C с идентичными БИОСами я пробовал вместе - не стартанула ни одна, YMSI написал:Если адаптеры одинаковые, то на ситуацию (работоспособность) это практически не повлияет. А ежели убрать один чип? хотя в в связке с настоящей CGA или Hercules такая карта (точнее - ее БИОС при инициализации) автоматически распознает вторую карту и соответственно подстраивается. Правда эти VGA-карты без перемычек, в отличии от EGA-шек, но перемычки - суть просто "флаги состояния" для видео-БИОСа. Нет БИОСа --> нет инициализации карты --> нет работоспособности. И эмуляция CGA/Hercules-режимов так или иначе осуществляется видео-БИОСом, считывается положение перемычек и карта репрограммируется "на лету". Мне это напоминает XT-шки - сколько DIP-переключатели не выставляй, а без основного БИОСа матплата не стартанет... Rio444 написал: Вы абсолютно правы, FAQ Музыченко был достаточно популярен и его не прочитал только ну уж очень ленивый)) Я только процитировал.* Но у меня есть подозрение, что он сам проверял далеко не все, о чем излагал, а в частности в этом вопросе скорее всего "поверил кому-то на слово" и просто скопипастил... Не утверждаю, просто предполагаю... |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Rio444, приведенных выше аргументов недостаточно? Я не встречал EGA / VGA адаптеры с изменяемым адресом БИОСa. Как и с изменяемыми адресами портов. Для основного режима, а не перехода в CGA / MDA. Если в адресном пространстве будет лишь одна копия видео-БИОС, то и обслуживать она будет лишь один адаптер. Распределение адресов на ISA приведено в фирменной документации, и никаких дублей по EGA / VGA там нет. У меня и с CGA+VGA проблемы были: Forza3dfx написал: +1. А с VGA+EGA и подавно. Плавали, знаем Как показала практика, разные VGA-карты уживаются со второй картой MDA/HGC в системе по-разному. Все сказанное = ИМХО, проверялось лишь на имевшемся железе. Потому буду рад услышать положительные результаты экспериментов (с указанием конкретных моделей): Forza3dfx написал: И готов поменять точку зрения, но теоретических предпосылок для этого на данный момент не нахожу... Пока кто-то не проверит это на практике - вопрос открыт... |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 июля 2018 21:11 Сообщение отредактировано: 17 июля 2018 21:12
XPOHOMETP написал: Как и с изменяемыми адресами портовhttp://www.arvutimuuseum.ee/th99/v/U-Z/50790.htm (почти EGA GRACE). |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
XPOHOMETP написал: ну есть у меня такой Есть в природе EGA / VGA контроллеры, способные переключаться в MDA / CGA режимы http://arvutimuuseum.ee/th99/v/M-O/50042.htm |
Forza3dfx
Advanced Member
Всего сообщений: 493 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 мар. 2015 |
ATauenis написал: Перемычка выбора порта 3XX/2XX есть на многих EGA-картах, но насколько я понял из разных описаний - XPOHOMETP написал:Как и с изменяемыми адресами портовhttp://www.arvutimuuseum.ee/th99/v/U-Z/50790.htm (почти EGA GRACE). возможность выбора есть, но де-факто EGA-БИОС не поддерживает работу на адресах 2XX, т.е. что так, что эдак перемычку ставить - все одно, будет 3XX. По крайней мере на моих двух разных EGA-картах с чипами Gemini/G2. Сам БИОС на этих и др. таких картах одинаковый (последняя версия -2.4). P.S. Обязательно перепроверю еще раз при случае, но мне так запомнилось с тех пор как гонял эти карты и разбирался с перемычками... Bobo написал: Отлично. XPOHOMETP написал:ну есть у меня такой Есть в природе EGA / VGA контроллеры, способные переключаться в MDA / CGA режимы Если не затруднит - выньте микросхему БИОСа и попробуйте запустить в режиме MDA или CGA, используя только перемычки на карте. Вопрос-то именно в этом... |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
ATauenis написал: Да, действительно, есть такая раскладка по портам: XPOHOMETP написал:Как и с изменяемыми адресами портовhttp://www.arvutimuuseum.ee/th99/v/U-Z/50790.htm (почти EGA GRACE). MDA - 3B0 .. 3BF CGA - 3D0 .. 3DF EGA #1 - 3C0 .. 3DF EGA #2 - 2C0 .. 2DF Но по Вашей ссылке нет ни слова об изменении адреса BIOS Вероятно альтернативные адреса портов предусматривались для совместной работы EGA #2 и CGA (а не для использования двух EGA одновременно). Доделали ли под это BIOS EGA - вопрос. У Forza3dfx не заработало, я таких вариантов тоже не встречал. Forza3dfx написал: Видеоконтроллер тот же, что и у Вас - OTI-037. Bobo написал:Отлично. ну есть у меня такой ИМХО, результат предсказуем - чем писАть на экране будем? Повторюсь, если вынуть БИОС, то некому и неоткуда будет грузить знакогенератор в ОЗУ адаптера EGA/VGA. На VGA фонты изначально внутри БИОС сидят, на MDA и CGA это отдельное ПЗУ. Да Вы и без меня это знаете В БИОС матплаты фонтов точно нет. Неужели в чип VGA знакогенератор и прочую устаревшую логику от CGA затащили ??? Весьма сомнительно! |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 июля 2018 0:15 Сообщение отредактировано: 19 июля 2018 0:18
XPOHOMETP написал: предсказуем конечно - чтобы переключатель опросить надо процедуру биоса карты запустить а он вынут ИМХО, результат предсказуем далеко все лежит - недосуг пока воедино собирать... а чего в чип всунуто - читайте... Прикрепленный файл (oti-037.pdf, 0 байт, скачан: 31 раз) |
XPOHOMETP
Advanced Member
Всего сообщений: 752 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 мая 2015 |
Bobo написал: Ну и как тогда две таких видеокарты одновременно запустить на ISA шине? предсказуем конечно - чтобы переключатель опросить надо процедуру биоса карты запустить а он вынут Адреса регистров жестко заданы в чипе, без собственного БИОС карта не запустится... Вывод - не заработают Вы либо вопрос невнимательно прочитали, либо сами себе противоречите: Bobo написал: XPOHOMETP написал:ну есть у меня такой Есть в природе EGA / VGA контроллеры, способные переключаться в MDA / CGA режимы |
Bobo
Advanced Member
Откуда: СПб Всего сообщений: 3628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 авг. 2007 |
XPOHOMETP написал: понятия не имею - иса шина далеко а монитор сломался Ну и как тогда две таких видеокарты одновременно запустить на ISA шине? так что экспериментировать пока не буду |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Две видеокарты в XT - миф или реальность? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |