Я просто свалил очень давно с реала что не видел сего чуда![]()
Я просто свалил очень давно с реала что не видел сего чуда![]()
Мой зоопарк: Амига 600 2mb chip/8mb fast ram; MacMini/MorphOs.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я тоже первый раз в жизни увидел его у КОЕ когда он мне машинку в работе показывал. И задал точно такой же вопрос - а че мол при старте за глюки. :-)))
Хотя я согласен - некрасиво это. А ценность сомнительна (я могу понять при запуске по NMI, но по Reset - очень сомнительна).
Это пошло из оригинального ГлюкСервиса. У меня вот в профике стоял тот, который чистил экран. А потом Глюку кольнуло что не чистить прикольнее. 8) А еще там шумящий скринсэйвер был. Не знаю, остался или нет... А еще по магику он сваливался в СТС, но при определенных обстоятельствах не сваливался, а гадил диск. 8))
Надо прежде всего осциллографом посмотреть шины питания, на них не должно быть шума и наводок. Блокировочные конденсаторы должны быть из расчета 1 шт на 2-3 корпуса м/сх.
Также можно проверить качество пайки, постукивая отверткой по разным местам на плате. Если глюки происходят именно в моменты постукивания - значит надо искать дефекты пайки.
KOE ** Pentagon-1024SL 2.2+1024k RAM+384x304+16 colour+HDD+CD-ROM+PS2 Keyboard+Turbo Sound FM + GS 512 bugFixed
Собрав свой Pentagon1024SL2, я обнаружил, что мой обычный аналоговый телевизор не понимает цвет от штатного кодера PAL (MC1377P). Я видел лишь чёрно-белое (grayscale) изображение и "муравьёв" от цветовых поднесущих. Цвет не понимала так же карта видео-захвата. Никакими танцами не удалось получить цветную картинку.
Но т.к. у меня RGB-монитор, для меня композитный выход не важен. И это досадное недоразумение забыто на неопределённое время.
По случаю был приобретён кодер от NedoPC (CXA2075M). И он, прекрасно работающий с АТМ, показал такую же чёрно-белую картинку с Пентагоном. Принято решение "покопать" проблему. Версии две: либо нестандартная развёртка Пентагона (320 lines per frame) (мало вероятно, но...), либо (скорее всего) кривые синхроимпульсы и/или гасящие интервалы.
Была проверена работоспособность кодера с несколькими спектрум-совместимыми компьютерами. Затем изучена структура генерируемых ими видеосигналов. После небольших экспериментов удалось добиться цветной картинки от Пентагона. Проблема действительно была в слишком упрощеных синхросигналах.
Более подробное изложение процесса поиска проблемы (с картинками) и прошивка ПЛИС для Pentagon1024SL2 с подкорректированными синхросигналами (здесь была ссылка).
Теперь видеосигнал с Пентагона даже более правильный, чем с АТМ.![]()
Единственное к чему можно придраться - это 320 строк в кадре. Но это тема следующего сообщения...
Последний раз редактировалось DDp; 19.08.2009 в 20:22. Причина: (21.01.2008) Удалил старые ссылки на iFolder; (19.08.2009) Поправил ссылку
Как-то на форуме пролетала идея уменьшить число строк до 312, но компенсировать недостающие такты процессора, включив режим turbo в конце кадра перед прерыванием. (http://zx.pk.ru/showthread.php?t=1274)
Эээ... ну, собственно вот реализация этой идеи для Pentagon1024SL2 (смотри по ссылке из предыдущего сообщения: 7128_DDp070731_312.7z).
(Предлагаю назвать этот изврат: "312+Force", "312+Форсаж")
При выключенном режиме turbo (единица в 4 бите порта EFF7h) с момента прерывания, с 1 по 294 строку развертки экрана процессор работает с обычной скоростью (3,5 МГц), а с 295 по 312 строки в режиме turbo (7 МГц & wait cycles).
Вот, собственно и всё. Стоит отметить два момента.
1) Бордюрные эффекты все-таки чуть-чуть дрожат. Вероятно это влияние Force на количество (либо кратность двум или четырём) тактов.
2) При проигрывании биперной и digital музыки будут искажения. Тут два выхода.
Первый: включить turbo. Тогда скорость воспроизведения будет равномерной, но повысится тональность (примерно на пол октавы).
Второй: сделать кнопочку TurboOFF. Она безусловно выключит режим turbo и мы получим ровно 69888 тактов за прерывание (224*312).
DDp, ты просто мегачуваг! В восторге, нет слов... Читаю...
Для понимания не хватает одного: что именно изображено на картинках? Как они получены?
2 F0lken: читай, это и по твоей части тоже. :-)
Последний раз редактировалось Sonic; 02.08.2007 в 10:05.
Спасибо всем аксакалам за советыПентагон работает!!! За качество пайки я не сомневался
, ибо не первый год паяльником работаю. Всё оказалось намного проще и ужаснее
Битая кр531ид14( КОЕ и потребление у неё ого-го, хотя и компенсируется нагрузкой, так что не юзай 531 серию по возможности в своих поделках), именно она и гадила.Заменил на 1533ид14 и всё работает тип-топ
Подключил контроллер клавы пц/2, soundrive v1.51
Наслаждаюсь....
Теперь жду выхода в свет чудо-карточки от KOE![]()
Мой зоопарк: Амига 600 2mb chip/8mb fast ram; MacMini/MorphOs.
рад за тебя :-)!
поставь тсфм,ибо весчь.
Скрытый текст
Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
ATM 7.10 | hdd | cd-rom
Commodore 64 | fdd
БК 0010-01
and some retro consoles/pc stuff...
[свернуть]
Надо купить, на дихальте у Романа их просто мало было, а я поздно к нему обратился насчёт тсфм.Кста? вместе с радостным и грустное- на амиге Voodoo приказала долго жить![]()
Мой зоопарк: Амига 600 2mb chip/8mb fast ram; MacMini/MorphOs.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)