Версия для печати

Переключиться к обычному виду.

-   ПОЛИГОН ПРИЗРАКОВ http://www.phantom.sannata.ru/forum/
--  СТАРОЕ ЖЕЛЕЗО. IBM PC-совместимое. До 2000 года включительно http://www.phantom.sannata.ru/forum//index.php?f=2
--- Две видеокарты в XT - миф или реальность? http://www.phantom.sannata.ru/forum//index.php?t=30139




-- YMSI написал 11 июля 2018 21:40
Прочитал где-то на форуме что человек хочет поставить primary и secondary карты, такое возможно? хотелось бы узнать делал ли кто из обитателей сайта такой конфиг.
Знакомые считают что две видеокарты не заработают, ибо материнка инициализирует только ту которая ближе к процессору, а вторая так и останется висеть просто так.


-- GrumpyCat написал 11 июля 2018 21:50
Hercules + CGA/VGA вполне работает.



-- Maxim-dolg написал 11 июля 2018 22:07
У меня в одной ХТ стоит vga карта и геркулес на всякий случай. Vga работает отлично, но когда подключаю монохромный монитор, то графический режим геркулеса не работает пока не убрать vga карту.


-- ATauenis написал 11 июля 2018 22:40
Архитектура видеоподсистемы PC позволяет устанавливать две видеокарты, но они обязательно должны быть разных типов. Т.е., например, primary MDA, и secondary CGA. Вариант MDA+MDA или VGA+VGA абсолютно исключён, такие фокусы стали возможны только на Plug&Play системах. Хотя, иногда можно разнести порты ввода-вывода и прерывания, тогда появляются шансы на дуальную работу. Но не весь софт признаёт это. Также необходимо правильно настроить перемычки на обеих видюхах (две EGA карты как правило совершенно спокойно могут ужиться если их настроить на прикидывание CGA или MDА).


YMSI написал:
[q]
Знакомые считают что две видеокарты не заработают, ибо материнка инициализирует только ту которая ближе к процессору, а вторая так и останется висеть просто так.
[/q]

Это на PCI. На ISA все слоты равны, полнейший коммунизм. За исключением слота 8 на некоторых материнках.


-- YMSI написал 12 июля 2018 10:20
А EGA и VGA прокатит? Они же вроде довольно близки.


-- ATauenis написал 12 июля 2018 10:49

YMSI написал:
[q]
А EGA и VGA прокатит? Они же вроде довольно близки.
[/q]

Программно EGA и VGA это почти одно и то же. Вместе они вряд ли уживутся, т.к. работают на одних адресах. Можно EGA карту настроить на эмуляцию MDA или CGA, тогда она не будет работать в 640х350, но на TTL монитор вывод будет.


-- wbcbz7 написал 12 июля 2018 12:45

ATauenis написал:
[q]
Можно EGA карту настроить на эмуляцию MDA или CGA, тогда она не будет работать в 640х350, но на TTL монитор вывод будет.
[/q]

Если настроить EGA как MDA, то к ней можно будет подключить обычный монохромный монитор, и 640x350 работать тоже будет :)


-- alecv написал 12 июля 2018 13:12
Дак софта мало, пара отладчиков и всё.

MDA и CGA точно работают, даже пользовался в 90-х под борланд дебаггером.




-- YMSI написал 12 июля 2018 13:24
а как оно работать будет? Поочерёдно или одновременно?


-- ATauenis написал 12 июля 2018 13:32

wbcbz7 написал:
[q]
и 640x350 работать тоже будет
[/q]

EGA-GRACE на Gemini VC001, в эмуляции MDА даже русификаторы не работают, про графику можно забыть.


YMSI написал:
[q]
Поочерёдно или одновременно?
[/q]

Одновременно.


-- Darko написал 12 июля 2018 13:59
ЕС1834 умеет моно и колор одновременно, моно только в тексте, моно у меня некомплектное, сам не проверял.


-- alecv написал 12 июля 2018 16:18
YMSI В отладчике можно отлаживать программу, работая на MDA в то время, пока программа на CGA рисует, даже в графике.


-- pahan написал 12 июля 2018 17:12
А в автокаде можно вывести чертёж на графическую карту, а командную строку - на MDA. Собственно, САПР да отладчики, няп, и есть чуть ли не единственные применения для этой функциональности.


-- Ekb написал 12 июля 2018 19:54
еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки, русификатор и прочее.



-- XPOHOMETP написал 12 июля 2018 19:56

YMSI написал:
[q]
Прочитал где-то на форуме что человек хочет поставить primary и secondary карты, такое возможно?
[/q]

Да, возможно.

YMSI написал:
[q]
хотелось бы узнать делал ли кто из обитателей сайта такой конфиг.
[/q]

Пользователь Forza3dfx успешно использует по 2 видеокарты на ХТ и 286.
Ссылки на ту тему уже давал Вам, вот подробные описания его результатов:
http://www.phantom.sannata.ru/...3#pp428213 (http://www.phantom.sannata.ru/forum/index.php?t=28170&p=428213#pp428213)
http://www.phantom.sannata.ru/...8#pp428298 (http://www.phantom.sannata.ru/forum/index.php?t=28170&p=428298#pp428298)
http://www.phantom.sannata.ru/...0#pp440250 (http://www.phantom.sannata.ru/forum/index.php?t=28170&p=440250#pp440250)




-- Forza3dfx написал 13 июля 2018 9:49
Как показала практика, разные 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 написал:
[q]

В отладчике можно отлаживать программу, работая на MDA в то время, пока программа на CGA рисует, даже в графике.
[/q]

Да, Soft-ICE и Turbo Debugger отлично работают с двумя мониторами, при этом также возможно работать в отладчике и
на VGA, пока программа на Hercules рисует)) Очень удобно!


ATauenis написал:
[q]

две EGA карты как правило совершенно спокойно могут ужиться если их настроить на прикидывание CGA или MDА
[/q]

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

Вообще ситуация похожа на проблему работы карт Trident в XT, пока наши доблестные форумчане не поставили
жирную точку в этом вопросе. ))


ATauenis написал:
[q]

EGA-GRACE на Gemini VC001, в эмуляции MDА даже русификаторы не работают, про графику можно забыть.
[/q]

Я уже выкладывал русифицированный BIOS для карт на чипе VC-001, в режимах эмуляции CGA/MDA тоже все будет как надо,
русификаторы не нужны.


Ekb написал:
[q]

еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки,
русификатор и прочее.
[/q]

Вот с этим я немного повозился, с наскока что-то ничего толком не получилось, пробовал несколько HGC-карт.
Но утверждать ничего не могу, так как детально не разбирался...



-- Vit Skystranger написал 14 июля 2018 21:22

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

Еще Supercalc умеет выводить на MDA саму таблицу, а на CGA - графики.

pahan написал:
[q]
еще писали, что в MDA-карточки можно использовать для расширения памяти UMB в DOS. Закинуть в эти 64кб драйвер мышки, русификатор и прочее.
[/q]

Видимо, все же в геркулес. MDA это 2кб всего, сугубо текстовый режим.
VGA и MDA по идее вместе не уживутся, т.к. один из режимов VGA (N 7?) как раз эмуляция MDA, соответственно, будет конфликт ресурсов.


Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект
Iezekil 2001 & Serge 2002 - 2018