Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Две видеокарты в XT - миф или реальность?
RSS

Две видеокарты в XT - миф или реальность?

<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
 
Vit Skystranger
Advanced Member


Откуда: Москва
Всего сообщений: 599
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
23 июля 2009
alecv написал:
[q]
А в автокаде можно вывести чертёж на графическую карту, а командную строку - на MDA. Собственно, САПР да отладчики, няп, и есть чуть ли не единственные применения для этой функциональности.
[/q]
Еще Supercalc умеет выводить на MDA саму таблицу, а на CGA - графики.

pahan написал:
[q]
еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки, русификатор и прочее.
[/q]
Видимо, все же в геркулес. MDA это 2кб всего, сугубо текстовый режим.
VGA и MDA по идее вместе не уживутся, т.к. один из режимов VGA (N 7?) как раз эмуляция MDA, соответственно, будет конфликт ресурсов.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
[q]
Большинство видеокарт для шин ISA и VLB не может работать совместно в
одном компьютере, за исключением комбинации MDA (или совместимой) с
CGA/EGA/VGA (или совместимой). Это возможно только потому, что в MDA и
совместимых с ним адаптерах используются адреса портов и памяти, не
пересекающиеся с адресами цветных адаптеров. Соответственно, могут
работать вместе даже две EGA- или VGA- совместимые карты, если одна из
них при включении автоматически устанавливается в MDA-совместимый
режим, "уходя" с адресов цветных режимов.

Современные карты для шины PCI не имеют жестко заданных адресов
ввода/вывода, поэтому при инициализации система автоматически разносит
их по разным областям адресов. Это позволяет совмещать в компьютере
две и более видеокарт при наличии поддержки со стороны ОС; при этом
основной (размещаемой по стандартным адресам ввода/вывода) будет
карта, расположенная в разъеме с наименьшим номером.

Конфигурацию из двух видеоадаптеров поддерживают многие отладчики и
другие управляющие программы. Более двух видеокарт поддерживает новая
версия Windows 95 (Memphis).
[/q]
Евгений Музыченко. FAQ по видеоаппаратуре IBM PC.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Rio444 написал:
[q]
Соответственно, могут
работать вместе даже две EGA- или VGA- совместимые карты, если одна из
них при включении автоматически устанавливается в MDA-совместимый
режим, "уходя" с адресов цветных режимов.
[/q]
Неоднозначное, мягко говоря, утверждение...

Что значит "автоматически" ?
Есть в природе EGA / VGA контроллеры, способные переключаться в MDA / CGA режимы
только с помощью переключателей или джамперов???
Т.е. без помощи набортного BIOS ? Боюсь, что к большинству распространенных адаптеров это не относится :(

Тогда получаем вот это:

Forza3dfx написал:
[q]
Даже при разведении портов и видеобуфера по разным адресам, при эмуляции EGA/VGA-картой режимов CGA/MDA
их егашно-вгашные BIOS-ы в любом случае будут мапиться в сегмент C000h, перекрывая друг друга, так что одна карта
должна остаться нерабочей.
[/q]
И нерабочими скорее будут оба адаптера, т.к. на чтение будут оба BIOS-а откликаться, на шине каша из них получится...
Ну разве что на одном адаптере ПЗУ напрямую к ISA подключена, а на другом через шинник.
Может второй победит и заработает, а может и первый просто выгореть...

Как вариант это два адаптера с одинаковым содержимым ПЗУ, возможно что и запустится...

Ну а CGA / MDA адаптеры уживаются вместе с VGA, поскольку у первых BIOS-а нет.
В ПЗУ там только знакогенераторы, а поддержка их видеофункций в основной BIOS матплаты зашита.
YMSI
Advanced Member


Откуда: Барнаул
Всего сообщений: 473
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 дек. 2017
XPOHOMETP написал:
[q]
Как вариант это два адаптера с одинаковым содержимым ПЗУ, возможно что и запустится...
[/q]
А ежели убрать один чип?
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
del
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
XPOHOMETP написал:
[q]
Неоднозначное, мягко говоря, утверждение...

Что значит "автоматически" ?
Есть в природе EGA / VGA контроллеры, способные переключаться в MDA / CGA режимы
только с помощью переключателей или джамперов???
Т.е. без помощи набортного BIOS ?
[/q]
Я только процитировал.*
Все вопросы к Музыченко. Благо, легко гуглится. Если, конечно, не однофамилец.

*Мне эта тема не интересна. Случайно наткнулся на FAQ и вспомнил ваше обсуждение.
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Rio444, варианта три - либо Вы согласны с цитатой, либо нет, либо тема Вам не интересна/не изучена.
В последних случаях, имхо, лучше не цитировать инфу, мало соответствующую действительности...



YMSI написал:
[q]
А ежели убрать один чип?
[/q]
Если адаптеры одинаковые, то на ситуацию (работоспособность) это практически не повлияет.
Если видеокарты разные, то та, что останется без ПЗУ, просто не заработает.

И БИОС матплаты тут тоже не поможет - он на CGA / MDA рассчитан.
А на VGA / EGA надо синхронизацию под соответствующий режим настроить, знакогенератор в ОЗУ загрузить и т.д.
Кто это может (и будет) делать кроме родного (но убранного) набортного БИОС-а?
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
XPOHOMETP написал:
[q]
...либо тема Вам не интересна/не изучена.
[/q]
Именно так.

XPOHOMETP написал:
[q]
В последних случаях, имхо, лучше не цитировать инфу, мало соответствующую действительности...
[/q]
Имхо, Вы не один участвуете в теме, поэтому не Вам определять, что лучше, а что хуже, и насколько инфа соответствует действительности. Если с чем-то несогласны - аргументировано докажите свою точку зрения.
Forza3dfx
Advanced Member


Всего сообщений: 493
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
1 мар. 2015
XPOHOMETP написал:
[q]
YMSI написал:
[q]
А ежели убрать один чип?
[/q]
Если адаптеры одинаковые, то на ситуацию (работоспособность) это практически не повлияет.
Если видеокарты разные, то та, что останется без ПЗУ, просто не заработает.
[/q]
Две одинаковые ISA8 VGA-карты на чипе OTI-037C с идентичными БИОСами я пробовал вместе - не стартанула ни одна,
хотя в в связке с настоящей CGA или Hercules такая карта (точнее - ее БИОС при инициализации) автоматически распознает
вторую карту и соответственно подстраивается. Правда эти VGA-карты без перемычек, в отличии от EGA-шек, но перемычки -
суть просто "флаги состояния" для видео-БИОСа. Нет БИОСа --> нет инициализации карты --> нет работоспособности.
И эмуляция CGA/Hercules-режимов так или иначе осуществляется видео-БИОСом, считывается положение перемычек и
карта репрограммируется "на лету".
Мне это напоминает XT-шки - сколько DIP-переключатели не выставляй, а без основного БИОСа матплата не стартанет...


Rio444 написал:
[q]
Я только процитировал.*
Все вопросы к Музыченко.
[/q]
Вы абсолютно правы, FAQ Музыченко был достаточно популярен и его не прочитал только ну уж очень ленивый))
Но у меня есть подозрение, что он сам проверял далеко не все, о чем излагал, а в частности в этом вопросе
скорее всего "поверил кому-то на слово" и просто скопипастил... Не утверждаю, просто предполагаю...
XPOHOMETP
Advanced Member


Всего сообщений: 752
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2015
Rio444, приведенных выше аргументов недостаточно?

Я не встречал EGA / VGA адаптеры с изменяемым адресом БИОСa.
Как и с изменяемыми адресами портов. Для основного режима, а не перехода в CGA / MDA.
Если в адресном пространстве будет лишь одна копия видео-БИОС, то и обслуживать она будет лишь один адаптер.
Распределение адресов на ISA приведено в фирменной документации, и никаких дублей по EGA / VGA там нет.

У меня и с CGA+VGA проблемы были:

Forza3dfx написал:
[q]
Как показала практика, разные VGA-карты уживаются со второй картой MDA/HGC в системе по-разному.
[/q]
+1. А с VGA+EGA и подавно. Плавали, знаем :)

Все сказанное = ИМХО, проверялось лишь на имевшемся железе.
Потому буду рад услышать положительные результаты экспериментов (с указанием конкретных моделей):

Forza3dfx написал:
[q]
Пока кто-то не проверит это на практике - вопрос открыт...
[/q]
И готов поменять точку зрения, но теоретических предпосылок для этого на данный момент не нахожу...
<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Две видеокарты в XT - миф или реальность?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS