Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Pentagon1024sl2.2 (http://zx-pk.ru/showthread.php?t=4170)

breeze 10th July 2007 17:21

Quote:

Originally Posted by KingOfEvil (Post 94322)
Если это не делать по 100K раз за сеанс работы, то ничего страшного.

Всё может быть, надо попробовать на практике... :rolleyes:

Добавлено через 3 минуты
Quote:

Originally Posted by Sonic (Post 94357)
Ну, нажми Magic и посмотри, тормоз или не очень.

С радостью бы нажал, но негде :( в эмуляторе я ничего не увижу толком, а KAY мой приказал долго жить... :mad:

Кстати! вопрос к создателю:

Для чего используется в Pentagon1024SL 2.2 - альтера (в двух словах хотябы) ? И можно ли без особых переделок реализовать поддержку GIGASCREEN или других граф.режимов ? например тот же 512x192 mono ?

Sonic 10th July 2007 17:39

Quote:

Originally Posted by breeze (Post 94399)
С радостью бы нажал, но негде :( в эмуляторе я ничего не увижу толком, а KAY мой приказал долго жить... :mad:

Я в свое время нажимал - совсем не страшно, все быстро происходит.

Black_Cat 10th July 2007 18:15

Quote:

Originally Posted by breeze (Post 94399)
И можно ли без особых переделок реализовать поддержку GIGASCREEN или других граф.режимов ? например тот же 512x192 mono ?

Гигаскрин по умолчанию есть в любом 128 Спеке, это один из двух стандартных спековских режимов (реализуется программно). А вот аппаратный гигаскрин требует как минимум порта для включения. В Пенте2.2 на бите включения аппаратного гигаскрина сидит "turbo" :). Обусловлено это тем, что проги поддерживающие этот режим написаны грамотно и в общем умеют обходиться и без аппаратного включения :) , хотя под Gigascreen+ порт и нужен :( (но режим этот - это отдельная песня и судя по всему не для Пента 2.2).

KingOfEvil 10th July 2007 20:09

Quote:

Originally Posted by breeze (Post 94399)
Для чего используется в Pentagon1024SL 2.2 - альтера (в двух словах хотябы) ?

Если имеется в виду та, что EPM7128, на ней собрана основная часть системы: узел синхронизации, узел управления памятью, видеоконтроллер, частично порты ввода-вывода.


Quote:

Originally Posted by breeze (Post 94399)
И можно ли без особых переделок реализовать поддержку GIGASCREEN или других граф.режимов ? например тот же 512x192 mono ?

512x192 сделал товарищ DDp, надо только перепрошить ПЛИС. Есть соответсвующий пост в этой теме.

breeze 10th July 2007 20:55

Quote:

Originally Posted by KingOfEvil (Post 94417)
512x192 сделал товарищ DDp, надо только перепрошить ПЛИС. Есть соответсвующий пост в этой теме.

Ага! Счастье есть :eek: я чуствовал это ;) А можно ещё что-то из режимов доделать ? скажем что-то типо текстового режима как в атм ? :rolleyes:

Black_Cat 10th July 2007 21:37

Quote:

Originally Posted by breeze (Post 94427)
А можно ещё что-то из режимов доделать ? скажем что-то типо текстового режима как в атм ? :rolleyes:

:) проще купить АТМ, если есть возможность.. Это без стёба, там слишком много перепахивать, практически весь комп.

breeze 10th July 2007 22:37

Quote:

Originally Posted by Black_Cat (Post 94437)
:) проще купить АТМ, если есть возможность.. Это без стёба, там слишком много перепахивать, практически весь комп.

Возможно и так! Но во первых ATM (со слов CHRV) в старом виде выпускаться не будут (по крайней мере им), а во вторых я уже заказал пентагон у Sonic'а и интересоваться буду теперь им ;) возможно когда появится ATM3 :) я куплю и его...

CHRV 10th July 2007 23:05

Quote:

Originally Posted by breeze (Post 94448)
Возможно и так! Но во первых ATM (со слов CHRV) в старом виде выпускаться не будут (по крайней мере им), а во вторых я уже заказал пентагон у Sonic'а и интересоваться буду теперь им ;) возможно когда появится ATM3 :) я куплю и его...

Надеюсь благодаря участию в проекте Алескея, новый комп обретет все лучшие черты текущих клонов :).

KingOfEvil 10th July 2007 23:16

Quote:

Originally Posted by CHRV (Post 94451)
Надеюсь благодаря участию в проекте Алескея, новый комп обретет все лучшие черты текущих клонов :).

Угу :v2_wink2:

Sonic 11th July 2007 11:10

Quote:

Originally Posted by breeze (Post 94427)
А можно ещё что-то из режимов доделать ? скажем что-то типо текстового режима как в атм ?

Доделать теоретически можно что угодно (при условии что в плиске место есть), но стоит ли? Если такой режим делать, то его надо делать совместимым с ATM (иначе кто и как будет поддерживать новый зоопарк стандартов ?). А это означает реализацию половины схемы АТМ, что весьма сложно и может противоречить уже существующему дизайну.
Есть 384x304, для текстов насколько я знаю этого вполне достаточно.

2 Breese: завтра планирую совершать закупки.

breeze 11th July 2007 12:50

Quote:

Originally Posted by Sonic (Post 94481)
Доделать теоретически можно что угодно (при условии что в плиске место есть), но стоит ли?

Единственное что мне ооооочень бы хотелось это GIGASCREEN.

Quote:

Originally Posted by Sonic (Post 94481)
Есть 384x304, для текстов насколько я знаю этого вполне достаточно.

вполне устраивает, ещё бы документацию найти ;)

Quote:

Originally Posted by Sonic (Post 94481)
2 Breese: завтра планирую совершать закупки.

супер! только я BreeZe :) а не "се" :rolleyes:

Sonic 11th July 2007 14:30

Quote:

Originally Posted by breeze (Post 94501)
вполне устраивает, ещё бы документацию найти ;)

Если успею и будет время, я апдейтну документацию на Пентагон-1024, тогда описание видеорежимов я включу туда. Все равно планируется перевод на английский.

breeze 11th July 2007 18:04

Quote:

Originally Posted by Sonic (Post 94509)
Если успею и будет время, я апдейтну документацию на Пентагон-1024, тогда описание видеорежимов я включу туда. Все равно планируется перевод на английский.

OK! но может где уже публиковалось, в каком издании ?

KingOfEvil 18th July 2007 22:23

Quote:

Originally Posted by breeze (Post 94529)
OK! но может где уже публиковалось, в каком издании ?

Смотри InfoGuide.

Sonic 19th July 2007 14:02

Интересно, а можно ли подключать P1024 к ТВ по S-Video? Я смотрел даташит на MC1377, там есть Chroma и Luma, они выходят из м/с и скармливаются обратно. А почему штатно не предусмотрено вывода этих сигналов? Что-то там не так?

KingOfEvil 20th July 2007 01:31

Quote:

Originally Posted by Sonic (Post 95290)
Интересно, а можно ли подключать P1024 к ТВ по S-Video? Я смотрел даташит на MC1377, там есть Chroma и Luma, они выходят из м/с и скармливаются обратно. А почему штатно не предусмотрено вывода этих сигналов?

Просто "потому что мне это было не нужно"

breeze 20th July 2007 02:15

Quote:

Originally Posted by KingOfEvil (Post 95341)
Просто "потому что мне это было не нужно"

2SONIC: я был бы счаслив если бы это увидел на своём пентагоне тоже;)
хотя бы в виде штырьков куда можно подпаять разъём...

Sonic 20th July 2007 10:40

Quote:

Originally Posted by KingOfEvil (Post 95341)
Просто "потому что мне это было не нужно"

Так какой же ответ на вопрос? Можно или нельзя?

CHRV 20th July 2007 11:26

Quote:

Originally Posted by Sonic (Post 95355)
Так какой же ответ на вопрос? Можно или нельзя?

Разработчик не обязан отвечать за работу устройств в нештатном режиме.
Если нужно - проверь сам.

Sonic 20th July 2007 11:48

Ох... Я конечно проверю, просто наверняка ведь даже ты, CHRV, знаешь ответ. Может какие хитрости есть - я не знаю просто...
Просто я находил кажется на NedoPC-шном форуме сообщения, в которых говорится что MC1377 не разделяет Chroma и Luma. И в даташите почему-то не указано что можно S-Video вытащить. Думаю может есть тому причина... А с другой стороны в Инете есть описание как на Amiga500 S-Video вытащить, а там ведь тоже такой кодер юзается. В общем хотел разобраться кто прав.

breeze 20th July 2007 17:20

Quote:

Originally Posted by CHRV (Post 95361)
Разработчик не обязан отвечать...

Но может для начала его хотя бы выслушаем ? :mad:

KingOfEvil 21st July 2007 00:13

Поскольку я не интересовался этой темой, то ответа не знаю. Думаю, что можно. А вообще, кому интересно - читаем даташЫт.

yorgee 1st August 2007 12:12

Так, плату запустил+ подключил камилевский контроллер ps/2 клавы v2.Но есть много но:
1 при запуске в Глюк сервисе на экране цветной мусор.
2 комп уходит в васик 48 переодически и зависает.
3 ощущение что траблы со страничками памяти.
4 демы - одни не запускаются, другие работают но потом вываливаются в васик 48 и опять же зависает.
Нужна помощь аксакалов. Сам буду долго ковыряться, а вот со временем траблы как раз.Токо ночью могу ковыряться, а ночью мозги не так работают как днём.

skyther 1st August 2007 12:50

По поводу дем: попробуй в режиме 128К (кнопка М 2 раза) и не-турбо (кнопка W)
Еще может помочь напайка кондеров по питанию

Sonic 1st August 2007 15:43

А мусор на экране в Глюке - это фича, а не баг. :-) Глюк специально сделан так, что весь экран не очищает. А при включении питания в памяти случайные значения.

yorgee 1st August 2007 16:01

Я просто свалил очень давно с реала что не видел сего чуда:)

Sonic 1st August 2007 17:04

Я тоже первый раз в жизни увидел его у КОЕ когда он мне машинку в работе показывал. И задал точно такой же вопрос - а че мол при старте за глюки. :-)))
Хотя я согласен - некрасиво это. А ценность сомнительна (я могу понять при запуске по NMI, но по Reset - очень сомнительна).

Q-Master 1st August 2007 17:48

Quote:

Originally Posted by Sonic (Post 96451)
Я тоже первый раз в жизни увидел его у КОЕ когда он мне машинку в работе показывал. И задал точно такой же вопрос - а че мол при старте за глюки. :-)))
Хотя я согласен - некрасиво это. А ценность сомнительна (я могу понять при запуске по NMI, но по Reset - очень сомнительна).

Это пошло из оригинального ГлюкСервиса. У меня вот в профике стоял тот, который чистил экран. А потом Глюку кольнуло что не чистить прикольнее. 8) А еще там шумящий скринсэйвер был. Не знаю, остался или нет... А еще по магику он сваливался в СТС, но при определенных обстоятельствах не сваливался, а гадил диск. 8))

KingOfEvil 1st August 2007 23:30

Quote:

Originally Posted by yorgee (Post 96410)
2 комп уходит в васик 48 переодически и зависает.
3 ощущение что траблы со страничками памяти.
4 демы - одни не запускаются, другие работают но потом вываливаются в васик 48 и опять же зависает.

Надо прежде всего осциллографом посмотреть шины питания, на них не должно быть шума и наводок. Блокировочные конденсаторы должны быть из расчета 1 шт на 2-3 корпуса м/сх.

Также можно проверить качество пайки, постукивая отверткой по разным местам на плате. Если глюки происходят именно в моменты постукивания - значит надо искать дефекты пайки.

DDp 2nd August 2007 07:21

Как подружить Pentagon1024SL2 и телевизор. Часть 1. Цвет.
 
Собрав свой Pentagon1024SL2, я обнаружил, что мой обычный аналоговый телевизор не понимает цвет от штатного кодера PAL (MC1377P). Я видел лишь чёрно-белое (grayscale) изображение и "муравьёв" от цветовых поднесущих. Цвет не понимала так же карта видео-захвата. Никакими танцами не удалось получить цветную картинку.

Но т.к. у меня RGB-монитор, для меня композитный выход не важен. И это досадное недоразумение забыто на неопределённое время.

По случаю был приобретён кодер от NedoPC (CXA2075M). И он, прекрасно работающий с АТМ, показал такую же чёрно-белую картинку с Пентагоном. Принято решение "покопать" проблему. Версии две: либо нестандартная развёртка Пентагона (320 lines per frame) (мало вероятно, но...), либо (скорее всего) кривые синхроимпульсы и/или гасящие интервалы.

Была проверена работоспособность кодера с несколькими спектрум-совместимыми компьютерами. Затем изучена структура генерируемых ими видеосигналов. После небольших экспериментов удалось добиться цветной картинки от Пентагона. Проблема действительно была в слишком упрощеных синхросигналах.

Более подробное изложение процесса поиска проблемы (с картинками) и прошивка ПЛИС для Pentagon1024SL2 с подкорректированными синхросигналами (здесь была ссылка).

Теперь видеосигнал с Пентагона даже более правильный, чем с АТМ. :v2_tong2: :v2_wink2:

Единственное к чему можно придраться - это 320 строк в кадре. Но это тема следующего сообщения...

DDp 2nd August 2007 07:27

Как подружить Pentagon1024SL2 и телевизор. Часть 2. 312 строк.
 
1 Attachment(s)
Как-то на форуме пролетала идея уменьшить число строк до 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).

Sonic 2nd August 2007 10:44

DDp, ты просто мегачуваг! В восторге, нет слов... Читаю...
Для понимания не хватает одного: что именно изображено на картинках? Как они получены?
2 F0lken: читай, это и по твоей части тоже. :-)

yorgee 2nd August 2007 10:59

Спасибо всем аксакалам за советы:) Пентагон работает!!! За качество пайки я не сомневался:), ибо не первый год паяльником работаю. Всё оказалось намного проще и ужаснее:) Битая кр531ид14( КОЕ и потребление у неё ого-го, хотя и компенсируется нагрузкой, так что не юзай 531 серию по возможности в своих поделках), именно она и гадила.Заменил на 1533ид14 и всё работает тип-топ:)Подключил контроллер клавы пц/2, soundrive v1.51:) Наслаждаюсь....
Теперь жду выхода в свет чудо-карточки от KOE ;)

sv 2nd August 2007 11:19

рад за тебя :-)!
поставь тсфм,ибо весчь.

yorgee 2nd August 2007 12:44

Надо купить, на дихальте у Романа их просто мало было, а я поздно к нему обратился насчёт тсфм.Кста? вместе с радостным и грустное- на амиге Voodoo приказала долго жить:(

sv 2nd August 2007 12:51

нда…писиайную вуду ща х найдёшь…у нас по крайней мере…сам искал для коллекции…
сорри за оффтоп :-).

fan 2nd August 2007 17:32

Quote:

Originally Posted by DDp (Post 96523)
Как-то на форуме пролетала идея уменьшить число строк до 312, но компенсировать недостающие такты процессора, включив режим turbo в конце кадра перед прерыванием.

Предлагаю ещё отцентровать экран путём простого перемещения синхры вниз , положение инт'а не трогаем (инт'а как бы смещается в конец предыдущего кадра) . Благо на матричном варианте это проще делается чем на рассыпном .

Quote:

Originally Posted by DDp (Post 96523)
Второй: сделать кнопочку TurboOFF. Она безусловно выключит режим turbo и мы получим ровно 69888 тактов за прерывание (224*312).

Адабрям :)
Кстати - рас уж это что то вроде режима совместимости с фирменным спеком , то можно добавить подтыкание "родной" синхры и инта (точнее только инта , если картинка будет отценрованна как на фирменном спеке).

Sonic 2nd August 2007 17:34

Лучше уж кнопочку "312/320" тогда.

fan 2nd August 2007 17:54

Quote:

Originally Posted by Sonic (Post 96592)
Лучше уж кнопочку "312/320" тогда.

Какой смысл обратно на 320 переключаться ? Ради супер ЧБ изабражения ? ;)

yorgee 2nd August 2007 18:45

У мну на телеке оно цветное, вот через тюнер на моне как раз ч/б.


All times are GMT +4. The time now is 13:43.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.