Просмотр полной версии : CGA Redux
Всем добрый день.
Кто-нибудь собирал CGA Redux (https://github.com/hkzlab/CGA_Redux)?
Буду признателен если сможете выложить формы сигналов с ног 3/U50, 1,11/U60, 1/U61, 1,11/U59 и 1/U58.
Перепахал уже всю плату, менял 6845/ВГ6, память перепроверил, всё что нужно было как 74S заменил на 1531 — на экране какая-то шахматная доска и ни одного символа из ПЗУ с фонтами.
https://pic.maxiol.com/thumbs2/1662296427.2960083253.scr1s.jpg (https://pic.maxiol.com/?v=1662296427.2960083253.scr1s.jpg&dp=2)
Плата Xi8088, установлен адаптер CF_CARD, загрузочный (с VGA загружается нормально).
При загрузке я вижу что скачет курсор по строкам, и после загрузки DOS курсор моргает в левом нижнем угло. Можно набрать CLS — текста не видно — но экран реагирует, псеводсимолы становятся как бы очень тонкими. Можно запустить Alley Cat (в слепую набираю), при этом шахматная доска пропадает появляются просто вертикальные полосы, примерно как у ZX без ПЗУ.
Было дело, собирал
https://i.ibb.co/BZ2LBVf/P1140090.jpg (https://ibb.co/zRVsZhm)
https://i.ibb.co/XzPx11s/P1140088.jpg (https://ibb.co/XzPx11s) https://i.ibb.co/4KLGWYC/P1140089.jpg (https://ibb.co/4KLGWYC) https://i.ibb.co/1LDQJsM/P1140091.jpg (https://ibb.co/1LDQJsM) https://i.ibb.co/g9nHCfg/P1140092.jpg (https://ibb.co/g9nHCfg)
U60 11:
https://i.ibb.co/Nxy2fq1/u60-11.jpg (https://ibb.co/cJrhR9b)
U50 3 - в основном высокий уровень, пока что то не начнет писать в вид память, например, если нажать клавишу в досе, то уровень упадет в низкий и потом снова высокий. Примерно то же на u60 1, U61 1 тоже примерно так же.
U58 1:
https://i.ibb.co/xC9XGHq/u58-1.jpg (https://ibb.co/DVczkpf)
U59 1:
https://i.ibb.co/mB5nxPX/u59-1.jpg (https://ibb.co/z5V3kt7)
U59 11:
https://i.ibb.co/F34sFzW/u59-11.jpg (https://ibb.co/dM4bRDc)
U58 1:
У меня примерно тоже, покрайней мере той же частоты, только "пики" одного уровня. Как на картинке U59-11
На U50-3 (WE|) единица и хоть тресни. На ЛА4 U28, на 3 и 5 что-то вроде прямоугольника (примерно как на картинке U60-11), 4 и 5 вольт соответственно, а на 4 стабильный 0.
Если давить кнопки, Enter например, то на 4 из ноля вылетают такие пики тонкие, очень короткий импульс. На 6 выходе элемента - единица стабильная и всё. (Или я поймать не могу? Но на 4 то я вижу нормально)
Соответствено как я понимаю ничего в видео-память не пишется. Если у ЛА4 отогнуть 6 ногу — подумал может на что-то замкнуто — то так же на 4 вижу пики в 1 при нажатии (и при загрузке кстати тоже), и экран чёрный, но в момент когда эти пики появляются то изображение появляется, всё заполнено или одной буквой, или каким-то символом. При нажатии на Enter черный экран проявляется заполненным каким-то одним символом на время нажатия. И никакой шахматной доски. ))
В общем плату запустил.
В моём экземпляре — 99% микросхема 74S/LS серия + 6164 — оказалось что триггер U2 74LS74 выдавал какой-то не такой сигнал, и U28 не могла сформировать правильный WE| , на 6 ноге было глухо, хотя на 4 сигнал был.
Заменил 74LS74 на 531ТМ2. Не помогло. На 1531/74F — так же пусто. Под рукой оказалась единственная 1533ТМ2 — и, о чудо, плата заработала!
Правда всё равно время от времени пробивается какой-то мусор, да и с цветом что-то не то в режиме 40х25 и 80х25 — в Volkov Commander нет полоски, которая выделяет директорию или файл.
Кроме этого заметил что на XT (Xi8088 или Micro 8088 Сергея Киселёва) изображение с композита чернобелое:
https://pic.maxiol.com/thumbs2/1663892329.2454086138.cat1.jpg (https://pic.maxiol.com/?v=1663892329.2454086138.cat1.jpg&dp=2)
А вот на 386DX Alexandru Groza-ы — вполне себе цветное:
https://pic.maxiol.com/thumbs2/1663892386.2454086138.cat2.jpg (https://pic.maxiol.com/?v=1663892386.2454086138.cat2.jpg&dp=2)
Возможно на CGA разъеме всё ок, проверить увы не могу, нет такого монитора. Возможно это new style CGA, хотя я всё же думаю что это из-за памяти (стоит KM4164-10).
Кроме этого заметил что на XT (Xi8088 или Micro 8088 Сергея Киселёва) изображение с композита чернобелое:Могли бы поделиться файликом игры?
Скорее всего изображение с композита и должно быть черно-белым. Цветным его делает телевизор NTSC.
Никак не могу разобраться, почему у меня такое черно-белое не выводится. То ли файл не тот, то ли настройки какие должны быть, или нужна именно настоящая CGA карта.
P.S. Попробовал настоящую CGA, ничего не поменялось.
Правда всё равно время от времени пробивается какой-то мусор
Буквально на днях дособрал CGA Redux, тоже столкнулся с мусором - иногда случайным образом портятся некоторые знакоместа в текстовом режиме - даже при отсутствии активности. Помогла замена памяти (тестера DRAM у меня нет, память не проверял).
Кроме этого заметил что на XT (Xi8088 или Micro 8088 Сергея Киселёва) изображение с композита чернобелое:
Столкнулся с такой же проблемой. Небольшое расследование показало, что микросхема U64 во время строчного синхроимпульса HSYNC_DLY не успевает сформировать все выходные сигналы - для этого за время активности HSYNC_DLY должно прийти 7 тактов LCLK, по факту же успевает прийти 5 (или около того). Удлинил длительность синхроимпульса в BIOS Xi - удалось добиться цветного композита. Не знаю чья эта проблема - BIOS или самой карты. Посмотрел исходники нескольких других BIOS для XT - там синхроимпульс имеет такую же длительность, как и у Xi.
https://pic.maxiol.com/thumbs2/1663911115.2965552434.img20220920124241.jpg (https://pic.maxiol.com/?v=1663911115.2965552434.img20220920124241.jpg&dp=2) https://pic.maxiol.com/thumbs2/1663911101.2965552434.img20220920124201.jpg (https://pic.maxiol.com/?v=1663911101.2965552434.img20220920124201.jpg&dp=2)
- - - Добавлено - - -
На 1 фото композитный цвет принудительно отключен через порт 3D8h, по умолчанию без коррекции BIOS вместо цветов - вертикальные ч/б полосы.
Скорее всего изображение с композита и должно быть черно-белым. Цветным его делает телевизор NTSC.
Это одна и таже игра с одной и той же карточкой на одном и том же телевизоре. На ХТ изображение чб — на 386 цветное. Что-то с частотами, кто-то кого-то недогоняет или опережает.
- - - Updated - - -
Могли бы поделиться файликом игры?
Так наберите в гугле Alley Cat dos ibm — ссылок куча )) не найдёте напишите почту, я пришлю, там exe-шник один и всё.
- - - Updated - - -
Удлинил длительность синхроимпульса в BIOS Xi
Это BIOS самой материнки? Файлик могете выложить? ))
Да, кстати, в волкове у меня чб изображение, хоть тресни. Чёрный фон, рамка и буквы белые. Селектора нет. И иногда сверху на картинку как бы наезжает такой мусор.
Кстати ТМ2 серии HC/HCT тоже работают.
Это одна и таже игра с одной и той же карточкой на одном и том же телевизоре. На ХТ изображение чб — на 386 цветное. Что-то с частотами, кто-то кого-то недогоняет или опережает.Спасибо:v2_thumb: Уже понял. А так было похоже, как будто разные режимы :)
Столкнулся с такой же проблемой.
Только что получил 4164 другого продавца, опять 100нс пришли, картинка с ходу стала такой:
https://pic.maxiol.com/thumbs2/1663953897.2960083253.cga1.jpg (https://pic.maxiol.com/?v=1663953897.2960083253.cga1.jpg&dp=2)
Комп постоял, и начались загоны:
https://pic.maxiol.com/thumbs2/1663953898.2960083253.cga2.jpg (https://pic.maxiol.com/?v=1663953898.2960083253.cga2.jpg&dp=2)
и дальше:
https://pic.maxiol.com/thumbs2/1663953904.2960083253.cga3.jpg (https://pic.maxiol.com/?v=1663953904.2960083253.cga3.jpg&dp=2)
То есть полосы эти как бы сверху вниз набегают на изображение и полосят.
Иногда полос нет и просто черный экрани белые рамки и буквы.
Кстати, а какой вас вариант CGA выбран — new style или old style? У меня new выбран. Думаю может в old переключиться. И ещё есть мысль U67 поменять на 1533 или 1531 (ALS/F).
- - - Updated - - -
Могли бы поделиться файликом игры?
Вот кстати отсюда (https://www.abandonwaredos.com/abandonware-game.php?abandonware=Alley+Cat&gid=45) качал
- - - Updated - - -
Поставил обратно старую память — естественно в другом порядке — и всё, кирдык, опять псеводсимволы, мусор и всё такое. Checkit запустил, наугать запустил тест памяти, тест пишет что ошибка в 0F8007, 0F8010, 0F8012 и так далее. Раньше тест проходил без проблем. :-D
- - - Updated - - -
Поставил обратно старую память — естественно в другом порядке — и всё, кирдык, опять псеводсимволы, мусор и всё такое. Checkit запустил, наугать запустил тест памяти, тест пишет что ошибка в 0F8007, 0F8010, 0F8012 и так далее. Раньше тест проходил без проблем. :-D
Хз как, но в кучку микрух попала дохлая, проверил тестером, теперь с памятью всё ок, но полосатось-волосатось пробивается время от времени. И на ХТшках цвета нет. На 386DX — игрухи цветные. Чудеса ))
- - - Updated - - -
На 1 фото композитный цвет принудительно отключен через порт 3D8h
Прога какая-то?
- - - Updated - - -
Да, самое главное, чуть не забыл! CGA Redux очень чувствителен к PSU. Если по +5 на плату приходит 4.7-4.8 вольта — не говоря о более низком — то мусор на экране обеспечен. По крайней мере у меня так.
Хз как, но в кучку микрух попала дохлая
Даже 3 дохлых. Натестил 8 живых. Поменял U28 на 74ALS10 и изображение перестало сыпать хоть какими-то артефактами. Текст ровный, чёткий:
https://pic.maxiol.com/thumbs2/1663976258.2960083253.cga4.jpg (https://pic.maxiol.com/?v=1663976258.2960083253.cga4.jpg&dp=2)
При этом таки в тексте фон полосатый:
https://pic.maxiol.com/thumbs2/1663976263.2960083253.cga5.jpg (https://pic.maxiol.com/?v=1663976263.2960083253.cga5.jpg&dp=2)
пысы: режим 40х25 запускается с цветом, 80х25 без (и с полосатостью).
80x25 полосатый с фоном это типа нормально, так и должно быть вроде. Что бы фон все-таки был цветной в 80x25, надо установить бордер в коричневый вроде, тем самым нормализовав строчные синхроимпульсы до стандарта. Или вроде того, не помню, давно читал но суть примерно такая.
Так же есть прога специальная, которая вроде это и делает - https://int10h.org/blog/2018/08/tvcgafix-utilities-adjust-cga-output-for-tv/
Это BIOS самой материнки? Файлик могете выложить? ))
77862
Прога какая-то?
debug.com команда o 3d8 2d
Кстати, а какой вас вариант CGA выбран — new style или old style? У меня new выбран. Думаю может в old переключиться. И ещё есть мысль U67 поменять на 1533 или 1531 (ALS/F).
У меня old.
Так же есть прога специальная, которая вроде это и делает - https://int10h.org/blog/2018/08/tvcg...output-for-tv/
Спасибо! С этой прогой не нужен фикс таймингов в BIOS.
Так же есть прога специальная, которая вроде это и делает
Не помогло.
Мало того, в какой-то момент времени и в 40х25 цвет пропал )) хотя возможно это из-за того что я для экономии места переехал на микро-бэкплейн
Ещё прикол поймал, в micro8088 если джампер 14/28 ставить в 28, то клавиатура при старте не алё, только вытыкивать и втыкивать обратно. Если джампер снять — то при старте ОК.
Кварц стоит 28.8.
- - - Updated - - -
8088_bios_long_hsync_in_80x25_mode.7z
Спасибо!
Мало того, в какой-то момент времени и в 40х25 цвет пропал
Может тактовый сигнал 14.318МГц (сигнал OSC на ISA) убежал.
Может тактовый сигнал 14.318МГц (сигнал OSC на ISA) убежал.
Да вроде на месте.
Думаю что я уже получил удовольствие от собственно запуска, дальнейшую доводку скорее всего оставлю кому-то ещё :=)
Попробую эту карту ещё с Поиск-2 — почти уже собран — и возможно вместе комплектом и продам.
PS: неожиданно "починил" запись настроек на micro-80888 — нашёл ещё одну 39SF010A, заодно сделал биос с более свежей CF-XT, и прошил.
При загрузке поменял стартовую частоту на 9.5 MHz. Если кому-то нужен биос, то скажите куда выложить.
Собрал CGA Redux, есть проблема при выводе изображения на композит
https://pic.maxiol.com/thumbs2/1710505978.773867432.20240315152113.jpg (https://pic.maxiol.com/?v=1710505978.773867432.20240315152113.jpg&dp=2)
текст ч/б в композите выглядит нормально (но где есть цвет, там искажение, самый верх)
https://pic.maxiol.com/thumbs2/1710506189.773867432.20240315152302.jpg (https://pic.maxiol.com/?v=1710506189.773867432.20240315152302.jpg&dp=2)
та же картинка на мониторе через CGA, все ОК
https://pic.maxiol.com/thumbs2/1710506249.773867432.20240315152323.jpg (https://pic.maxiol.com/?v=1710506249.773867432.20240315152323.jpg&dp=2)
VC во весь экран композит
https://pic.maxiol.com/thumbs2/1710506311.773867432.20240315152337.jpg (https://pic.maxiol.com/?v=1710506311.773867432.20240315152337.jpg&dp=2)
VC во весь экран CGA выход на монитор, все ОК
https://pic.maxiol.com/thumbs2/1710506365.773867432.20240315152343.jpg (https://pic.maxiol.com/?v=1710506365.773867432.20240315152343.jpg&dp=2)
Графика композит (изображение скачет)
https://pic.maxiol.com/thumbs2/1710506446.773867432.20240315152406.jpg (https://pic.maxiol.com/?v=1710506446.773867432.20240315152406.jpg&dp=2)
CGA монитор все ОК
https://pic.maxiol.com/thumbs2/1710506504.773867432.20240315152413.jpg (https://pic.maxiol.com/?v=1710506504.773867432.20240315152413.jpg&dp=2)
Есть подозрение, что при наложении атрибута цвета, происходит искажение. Куда рыть, что смотреть?
- - - Добавлено - - -
Перевел VC в ч/б режим, вывод через композит:
https://pic.maxiol.com/thumbs2/1710506757.773867432.20240315154427.jpg (https://pic.maxiol.com/?v=1710506757.773867432.20240315154427.jpg&dp=2)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot