Буквально на днях дособрал CGA Redux, тоже столкнулся с мусором - иногда случайным образом портятся некоторые знакоместа в текстовом режиме - даже при отсутствии активности. Помогла замена памяти (тестера DRAM у меня нет, память не проверял).
Столкнулся с такой же проблемой. Небольшое расследование показало, что микросхема U64 во время строчного синхроимпульса HSYNC_DLY не успевает сформировать все выходные сигналы - для этого за время активности HSYNC_DLY должно прийти 7 тактов LCLK, по факту же успевает прийти 5 (или около того). Удлинил длительность синхроимпульса в BIOS Xi - удалось добиться цветного композита. Не знаю чья эта проблема - BIOS или самой карты. Посмотрел исходники нескольких других BIOS для XT - там синхроимпульс имеет такую же длительность, как и у Xi.
![]()
- - - Добавлено - - -
На 1 фото композитный цвет принудительно отключен через порт 3D8h, по умолчанию без коррекции BIOS вместо цветов - вертикальные ч/б полосы.





Ответить с цитированием