Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Chrome - современный итальянский клон Спектрума (http://zx-pk.ru/showthread.php?t=3957)

fan 14th November 2006 01:05

Quote:

Originally Posted by Black_Cat
При этом с одной пары выводится изображение, а со второй парой работает процессор на модификацию картинки, а потом они меняются местами. Но это всё очень вилами по воде..

Так просто пинов не хватит , хотя получаеся здорово , нечто вроде фрейм буфера .
Для начала можно просто ВК заставить побыстрее байты хавить , и побольше регистров за раз заряжать , чтоб проц во время экрана мог чёто делать (но это геморой...)

ZEK 14th November 2006 01:14

Quote:

Originally Posted by Black_Cat
Разве что для экпериментов, чтоб понять как это будет тормозить. А видео ОЗУ тоды вообще 128к надо.

Че ты загоняеш? Ознакомился бы сначала с режимом. Режим можно зделать без остановки проца даже на 3,5 МГц памяти (но к сожалению нельзя всунуть в существующие клоны). И мамяти он кушает 32К а не 128к. Ты подумай как будет быстро работать режим с 128Кб памяти если проц за секунду успеватет около 350Кб кидать.

Black_Cat 14th November 2006 01:22

Не, не 128к экранного ОЗУ, а 128к под страницы 16к, где на каждой по стандартному экрану (для упрощения). При этом иметь два экрана по 4 битплана. Конечно можно то же изголиться и в 64к (т.е. 1 стандартный экран в каждых 8к), а всякие там системные переменные выселить в ОЗУ процессорного блока, продублировав там одну лишнюю страницу (всё равно в процессорном блоке их 2 лишние) если позволяют пины (т.е. CPU разрешить доступ к кусочку 16к-6,7к=9,3к, а к дублю экранной памяти 6,7к доступ запретить - это адресное пространство пущай в ОЗУ видеопроцессора юзает). Тогда в 128к можно и 8 битпланов разместить :), или 512х192х4bitх2screen.

fan 14th November 2006 14:58

По пинам - TapeOut совмещается внутри матрицы со SpeakerOut (наслучий если очень захочется чёнить засейвить), свободный пин отдаётся гашению (или чему больше нравится) . Итого , при юзанье прошивки под VGA , пины TVRGB - Sync & Blank перетрансформируются в Hor.Sync. & Vert.Sync .
Какие либо разъёмы тыкать на плату думаю нафиг надо (кроме иголок), в основном потому что плата не делается под какой либо конкретный корпус , вследствии чего все разъёмы нужно будет крепить непосредственно на корпусе .

fan 21st November 2006 01:27

1 Attachment(s)
2 heroy
Помучил монитор на тему 31,25кгц , он даже ниже 30кгц фуручил (хотя обычно ругался что 30-85 предел.) Думаю что все трубчатые мониторы ругаться не будут . Но фликкерёжж просто опупительный 8)

В аттаче портрет накруток какого-то стандартного видео режима с 31,25кгц по горизонтали и 50гц по вертикали , для тех кто захочет повторить эксперемент как с жидкими так и с трубчатами мониторами -

icebear 21st November 2006 13:08

Quote:

Originally Posted by fan
2 heroy
Помучил монитор на тему 31,25кгц , он даже ниже 30кгц фуручил (хотя обычно ругался что 30-85 предел.) Думаю что все трубчатые мониторы ругаться не будут . Но фликкерёжж просто опупительный 8)

В аттаче портрет накруток какого-то стандартного видео режима с 31,25кгц по горизонтали и 50гц по вертикали , для тех кто захочет повторить эксперемент как с жидкими так и с трубчатами мониторами -

что за монитор? в смысле модель.

Sonic 21st November 2006 13:17

Кстати интересно, а продаблить 50 гЦ до 100 - не судьба?
Вот эта машинка это умеет между прочим, так что нет ничего невозможного.

fan 21st November 2006 15:28

Quote:

Originally Posted by icebear
что за монитор? в смысле модель.

лыжный т710пу... теперь и такова добра фиг найдёш...

Quote:

Originally Posted by Sonic
Кстати интересно, а продаблить 50 гЦ до 100 - не судьба?

А это ты у жидкостных мониторов спрашивай :D Для них иногда и 50 не судьба...

ZEK 21st November 2006 15:50

Quote:

Originally Posted by fan
2 heroy
Помучил монитор на тему 31,25кгц , он даже ниже 30кгц фуручил (хотя обычно ругался что 30-85 предел.) Думаю что все трубчатые мониторы ругаться не будут . Но фликкерёжж просто опупительный 8)

Ну у меня из 5 мониторов на 2 тока вменяемый результат. А другие те кто умеют кричали что частота превышена :) (интересно есть мониторы которые кричать частота приниженна :) ??)

fan 21st November 2006 16:23

Quote:

Originally Posted by heroy
Ну у меня из 5 мониторов на 2 тока вменяемый результат. А другие те кто умеют кричали что частота превышена (интересно есть мониторы которые кричать частота приниженна ??)

31,25кгц как раз занижена (но всётаки соответствует неизветному мне стандарту). Речь об этом ?

ZEK 21st November 2006 16:26

Quote:

Originally Posted by fan
31,25кгц как раз занижена (но всётаки соответствует неизветному мне стандарту). Речь об этом ?

Ну официально ни один мультискан не обязан понимать строчную ниже 32КГц но как ты уже убедился это не 100% правило. Так что на некоторых мониторах будет показывать така глазки вытикать будутъ.

fan 21st November 2006 16:53

Quote:

Originally Posted by heroy
Ну официально ни один мультискан не обязан понимать строчную ниже 32КГц

Так стандарт ведь 31469гц , собсно это счаз и генерит видюха .

Quote:

Originally Posted by heroy
Так что на некоторых мониторах будет показывать така глазки вытикать будутъ.

Не то слово 8) Нужён внедрёж 100гц :D

Black_Cat 21st November 2006 20:14

Quote:

Originally Posted by fan
Нужён внедрёж 100гц

Проще TFT использовать.

ZEK 21st November 2006 20:29

Quote:

Originally Posted by Black_Cat
Проще TFT использовать

У меня TFT 50 Не понимает. Че мне тогда использовать??

fan 21st November 2006 20:59

Quote:

Originally Posted by heroy
У меня TFT 50 Не понимает. Че мне тогда использовать??

А 100 понимает ?

Black_Cat 21st November 2006 21:09

Quote:

Originally Posted by heroy
У меня TFT 50 Не понимает. Че мне тогда использовать??

Не у тебя одного. Но в твоём случае и 100Гц не помогут, т.к. их он скорее тоже не понимает. Если есть возможность сделать для CRT - 100Hz, а для TFT 50Hz, то надо сделать, а с теми мониторами что не работают в этих режимах - расставаться, другого пути нет. :(

fan 21st November 2006 21:39

Quote:

Originally Posted by Black_Cat
а с теми мониторами что не работают в этих режимах - расставаться, другого пути нет.

Аффтар жжед :v2_lol: :v2_lol: :v2_lol:

ZEK 21st November 2006 21:44

Quote:

Originally Posted by Black_Cat
Не у тебя одного. Но в твоём случае и 100Гц не помогут, т.к. их он скорее тоже не понимает. Если есть возможность сделать для CRT - 100Hz, а для TFT 50Hz, то надо сделать, а с теми мониторами что не работают в этих режимах - расставаться, другого пути нет.

Есть у меня CRT который 50Гц держит но не держит 100Гц и есть у меня TFT которым я пользуюсь, от 50Гц либо глаза вытекут либо он скопытится (началь пищать тока не ясно от эксперементов с разверткой или ему хана наступает). Вот и делай выбор. Samsung 757DF к примеру послал меня куда подалше с эксперементальной разверткой, а так в принципе был бы относительно дешевый вариант CRT а не пузатые 15".

Единственное правильно решение это цепляться к индустриальному VGA который поймет любой монитор старше EGA

Black_Cat 21st November 2006 23:38

Quote:

Originally Posted by heroy
Единственное правильно решение это цепляться к индустриальному VGA который поймет любой монитор старше EGA

Наверно самое правильное решение - это универсальное решение, чтоб можно было цепляться к тому, что считаешь нужным. Не знаю как с добыванием индустриальных VGA, и по каким ценам, но я для себя больше склоняюсь к покупке нового TFT 50Hz. Если есть возможность сразу загнать эти режимы в ПЛИС - хорошо, нет - бум делать тупой преобразователь под 50Гц.

icebear 22nd November 2006 13:30

Quote:

Originally Posted by Black_Cat
Не знаю как с добыванием индустриальных VGA, и по каким ценам, но я для себя больше склоняюсь к покупке нового TFT 50Hz.

На то он и стандарт, потому как его поддержка гарантирована любым монитором. Кстати, компромисом была бы кадровая 75Гц, но опыты (пока) ещё не ставили.

syd 28th November 2006 22:51

2fan: спасибо за сайт. есть вопрос по респекту. что-то не пойму, зачем заводить отдельно на матрицу А0 и А1. я так понял что в данном варианте шина адреса не комутируется на шину VA, а просто соединена через резисторы. не получится читать просто VA0 и VA1? и еще если можно, хотелось уже посмотреть исходник прошивки. думаю делать что-то похожее, но только 48 only и с встроенной поддержкой ps2 клавы. спасибо.

fan 29th November 2006 09:55

Quote:

Originally Posted by syd
2fan: спасибо за сайт. есть вопрос по респекту. что-то не пойму, зачем заводить отдельно на матрицу А0 и А1. я так понял что в данном варианте шина адреса не комутируется на шину VA, а просто соединена через резисторы. не получится читать просто VA0 и VA1?

Может и можно если лочить порт на время работы ВК (но религиозные аспекты не позволяют ;) ). Пока проводятся исследования по схожему вопросу ,всвязи с запихиванием порта #EFF7 (нужно кучку адресных линий захавать).

Quote:

Originally Posted by syd
и еще если можно, хотелось уже посмотреть исходник прошивки. думаю делать что-то похожее, но только 48 only и с встроенной поддержкой ps2 клавы. спасибо.

Сырок ещё не дописан (и не я им занимаюсь) , да и "под давлением общественности" пришлось перейти на более монстренный вариант .

syd 20th December 2006 19:57

Quote:

Originally Posted by fan
Сырок ещё не дописан (и не я им занимаюсь)

ясно.. уже думаю начинать загонять схему в плисину.. если будет возможность отдать тот сырок, что есть (в любом недоделанном виде) буду благодарен.. syd^inet.ua..

ZEK 20th December 2006 20:24

Quote:

Originally Posted by syd
ясно.. уже думаю начинать загонять схему в плисину.. если будет возможность отдать тот сырок, что есть (в любом недоделанном виде) буду благодарен.. syd^inet.ua..

Там щас константы отфоноря вбиты для развертки.

Make_Pic 27th December 2006 10:21

Quote:

Originally Posted by fan
Вчера попроил у товарисча с velesoft.speccy.cz не запароленный speccybob128.zip , как не странно он его выложил :) Данная штука его собственная инновация и ещё не протестированная .

Если руки дойдут , то у нас будет свой клон на матрице максимально приближенный к оригинальному (со всеми сырками).

А можно взглянуть на эти сырцы???

fan 27th December 2006 17:22

Quote:

Originally Posted by Make_Pic
А можно взглянуть на эти сырцы???

Да их никто и не убирал - http://velesoft.speccy.cz/other/speccybob128.zip

Make_Pic 27th December 2006 20:14

Quote:

Originally Posted by fan
Да их никто и не убирал - http://velesoft.speccy.cz/other/speccybob128.zip

Это шутка?
В этом файле схемы!

fan 27th December 2006 21:11

Quote:

Originally Posted by Make_Pic
Это шутка?
В этом файле схемы!

Судя по цитате , я дал именно то что ты просил %)
Всё остальное ещё в процессе .
Курс партии на окончательное избавление от А0 и А1 (но по последним сведеньям получается что тозмозилка проца отжирает меньше если тормозить проц вэйтом , а не клоком , нодеюсь что всетаки торможение будет клоком , ибо пины марицы жалко на эту фигню отдавать).

jtn 27th December 2006 23:05

Quote:

Originally Posted by fan
по последним сведеньям

откуда дровишки?

fan 28th December 2006 11:55

Quote:

Originally Posted by The Exploited
откуда дровишки?

От разработчика прошивки ;)

jtn 28th December 2006 19:48

Quote:

Originally Posted by fan
От разработчика прошивки

разработчик LVD сделал 200% турбо на пентагоне, причем именно тормозом клока - вайт не прокатит

ZEK 28th December 2006 20:15

200% турба вроде как подразумевает ваще без стопов проца :v2_jawdr:

fan 28th December 2006 21:19

Quote:

Originally Posted by The Exploited
разработчик LVD сделал 200% турбо на пентагоне, причем именно тормозом клока - вайт не прокатит

Тут вейт покатит , ибо практически с нуля всё делается . Если вместо "объвязки" клоковой тормозилки , удастся реализовать нечто более полезное например расширенные видео режимы (типа цвет на точку :D ;) ), то потеря пина под вэйт будет не такой страшной :D.

Lethargeek 30th December 2006 08:51

Спрашивается, какого... вы меня пинали за PAL и 50Гц? :v2_unsur:

fan 30th December 2006 17:51

Quote:

Originally Posted by Lethargeek
Спрашивается, какого... вы меня пинали за PAL и 50Гц?

Это ваще о чём ??? Т.е. к какому из постов относится ? И как с этим связано ? %)

Lethargeek 31st December 2006 08:51

К тому что "50Гц и аналоговые телеящики завтра все передохнут", а искать 50-100Гц TFT нет смысла.

fan 31st December 2006 13:03

Quote:

Originally Posted by Lethargeek
К тому что "50Гц и аналоговые телеящики завтра все передохнут", а искать 50-100Гц TFT нет смысла.

Ни чё не понял %) К этому спеку как это относится ?

Собсно у видюхи (из закрытого раздела) задачи другие , не только быть "переходником" спек-VGA для любого спека , но и быть прежде всего самой себе универсальным стандартом , 60Гц более чем универсально .

Black_Cat 2nd January 2007 07:01

Fan, не хочешь нижний на плате буфер в UFO клоне заменить с DIP на планар с установкой его снизу платы, тогда по высоте можно сэкономить около 10мм и за этот счёт опустить верхний буфер и поднять AY выше. Разводка там для этого удобная, как раз снизу появится место под контактные площадки LPT. И ещё у тебя там написано 21MHz, а подумай над тем - вдруг на 28MHz потянет, ведь КМОПовские процессоры и в Спринтере и в GS стабильно в 1,5 раза гнались - оставь такую возможность.

fan 3rd January 2007 02:48

Весь планар был послан в не солнечную местность .

falanger 3rd January 2007 03:08

Quote:

Originally Posted by fan
Весь планар был послан в не солнечную местность .

И зря кстати ИХМО. Для сборки "на коленке" планар кончено малопригоден, а вот при "полупрофессиональной" сборке... Или железо ориентированно на "радиоконструктор" и
"выменивание за бутылку пива"?


All times are GMT +4. The time now is 16:12.

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