EGA на чипсете 1843

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
dk_spb
Advanced Member
Сообщения: 6629
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

EGA на чипсете 1843

Сообщение dk_spb » 14.10.2018,15:44

.
Последний раз редактировалось dk_spb 08.08.2022,15:29, всего редактировалось 1 раз.

dk_spb
Advanced Member
Сообщения: 6629
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

Сообщение dk_spb » 14.10.2018,16:01

Вопросы такие:
1) как Checkit (или другая прогамма) определяет количество ОЗУ в EGA ?
2) как программно получить доступ к верхним 128К ОЗУ в EGA 256K ?

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 14.10.2018,16:10


Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5531
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

Вклад в сообщество

Сообщение ATauenis » 14.10.2018,16:12

dk_spb писал(а):как программно получить доступ к верхним 128К ОЗУ в EGA 256K ?
Этот чипсет VGA совместимый. 640x480x0,5байта/пиксель = 150 КБ, т.е. вторая половина от 256. Пробуйте Windows 3.1, 9x с самым обычным VGA драйвером. Также годятся шашки Агафонова и некоторые другие "SCREEN 12" игры. Будут искажённые цвета и отсутствовать низ картинки, но карта работать будет. В любом случае, так себя ведёт
dk_spb писал(а):CS8240 (Chips 82C431-434)
(такая, с Award EGA BIOS 86 года).
dk_spb писал(а):Но вторая видяха:
- при старте BIOS ругается писками
- Checkit 3.0 говорит что это EGA 128 и без ошибок тестирует 128K памяти
При этом видюха работает?

ASL
Advanced Member
Сообщения: 2003
Зарегистрирован: 13.08.2015,13:31
Откуда: Тверь

Сообщение ASL » 14.10.2018,16:25

Bios видюхи ругается ?

dk_spb
Advanced Member
Сообщения: 6629
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

Сообщение dk_spb » 14.10.2018,16:44

alecv писал(а):Не поможет ?
http://wiki.sensi.org/dokuwiki/doku.php?id=ega_vga_svga
Увы, там вольный пересказ даташита. Про 256К сказано только что, мол, бывают и такие.

dk_spb
Advanced Member
Сообщения: 6629
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

EGA на чипсете 1843 (Он же CS8240 (Chips 82C431-434))

Сообщение dk_spb » 14.10.2018,16:48

.
Последний раз редактировалось dk_spb 08.08.2022,15:28, всего редактировалось 1 раз.

dk_spb
Advanced Member
Сообщения: 6629
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

Сообщение dk_spb » 14.10.2018,16:49

ASL писал(а):Bios видюхи ругается ?
Я слышу писки (один длинный и вроде 3 коротких). "Издает" их BIOS материнки или BIOS видяхи - не знаю.
Если изъять BIOS видяхи - комп грузится без писков с пустым экраном.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 14.10.2018,16:49

dk_spb Увы, точнее чем datasheet не скажет никто. У оригинальной IBM EGA было вообще 64К, а дочкой наращивалось до 128К. И это типа "стандарт".
Все остальные расширения - это типа "SuperEGA" и "нестандарт" и зависят от производителя, даже способ адресации пикселей у каждого свой, это же не VESA.

dk_spb
Advanced Member
Сообщения: 6629
Зарегистрирован: 16.09.2009,20:25

Вклад в сообщество

EGA на чипсете 1843 (Он же CS8240 (Chips 82C431-434))

Сообщение dk_spb » 14.10.2018,16:51

.
Последний раз редактировалось dk_spb 08.08.2022,15:28, всего редактировалось 1 раз.

Аватара пользователя
alecv
Advanced Member
Сообщения: 6993
Зарегистрирован: 05.10.2004,11:13
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

Сообщение alecv » 14.10.2018,16:56

dk_spb писал(а): как Checkit отличает EGA 128K от EGA 256/512K.
Увы, не знаю. Может перебирает видеорежимы INT 10H за пределами стандартных ?

Ответить