Вход

Просмотр полной версии : Chrome - современный итальянский клон Спектрума



Grand
17.10.2006, 03:17
Интересно было бы узнать мнение наших специалистов-"железячников" об этой современной разработке: http://aticatac.altervista.org/mainframe.htm.

Orionsoft
17.10.2006, 07:37
а еще лучшеб дали они исходники GAL :cool:

do_se
17.10.2006, 11:40
могу сказать что платка утюгом накатана

fan
17.10.2006, 13:27
Интересно было бы узнать мнение наших специалистов-"железячников" об этой современной разработке: http://aticatac.altervista.org/mainframe.htm.
Не такой уж и новой - 23 oct 2003 , да и говорили о ней не раз .
+D - думаю нам нафиг надо . Сырков нету вааще... ( = железяка мёртвая ).
Из плюсов - максимальная совместимость с оригиналом (наследство Speccybob , его схема в углу виднеется ;) - http://aticatac.altervista.org/foto/foto2.jpg ).

Sonic
18.10.2006, 12:40
Сырцы все есть на странице.
+D - ну зря ты так ИМХО. Конечно она не совместима с TR-DOS, но честно говоря учитывая количество живых спектрумистов в России на нее не так сложно перейти. Ее плюсы: расширяемость и поддержка альтернативных носителей (HDD и пр)

caro
18.10.2006, 13:16
Сырцы все есть на странице.JEDEC файлы это далеко не сырцы.

jtn
18.10.2006, 17:51
оффтоп
но честно говоря учитывая количество живых спектрумистов в Россииоткуда информация?

fan
18.10.2006, 19:33
2ALL
Ктонить зантересован в воскрешении этой штуки - http://aticatac.altervista.org/foto2.html ?
Если делать на ALTERA EPM7128SLC84 , то ещё десяток свободных пинов останется (думаю и 128к реальео сделать).

rw6hrm
19.10.2006, 20:21
Делал эту вещь..., ПЗУ и ОЗУ для +D не ставил. Вроде ничего плохого, с совместимостью также проблем не было. Пока отложил в сторону, но уже в планах подключение CF от Перы Путника, надо только перелопатить ПЗУху, чтобы вытащить путниковскую ОСьку и вставить в 128К-ПЗУ... Вместе с ЖК-экраном от PS-1 получается неплохой наколенничек :) с потреблением 5 вольт 250 мА...

fan
22.10.2006, 13:34
2ALL
Хотел узнать -
SpeccyBob тормозит проц при обращении оного к порту в момент действия видео контроллера . На фирменных спеках то же самое происходит ?

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

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

fan
27.10.2006, 19:14
а еще лучшеб дали они исходники GAL
Если не секрет - зачем они нужны ?

Orionsoft
27.10.2006, 20:45
Если не секрет - зачем они нужны ?
Самообучение

fan
28.10.2006, 02:07
Самообучение
Т.е. к сабжу это никак не относится ? Иными словами собирать +D не собираешся ? ;)

Orionsoft
28.10.2006, 10:42
собирать +D не собираешся ?
когда у меня был ровно трехдюймовый дисковод и десяток дискет к нему
то очень хотелось конечно загрузить с них , а они были в системе +D
а на тот момент единственным дисковым интерпритатором был трдос .

jtn
28.10.2006, 22:15
SpeccyBob тормозит проц при обращении оного к порту в момент действия видео контроллера . На фирменных спеках то же самое происходит ?Busy>on scorpion, emulators and didaktiks M/Kompakt no problem, but it is big problem on original Speccy (Gama,16k,48k,128k,+2,+2A,+3).
Busy>because #FE on original speccy is slow-down by ULA when videoram is read
разговор шел про вывод звука через бипер ШИМом

fan
29.10.2006, 01:50
Busy>on scorpion, emulators and didaktiks M/Kompakt no problem, but it is big problem on original Speccy (Gama,16k,48k,128k,+2,+2A,+3).
Busy>because #FE on original speccy is slow-down by ULA when videoram is read
разговор шел про вывод звука через бипер ШИМом
Спасибище за инфу !!!!! Очень интересный факт . Это откуда цитатата ? Линк не сохранился ?

Оказывается ныши спеки самые правильные в мире ;)

Собсно по SpeccyBob - этот монстр отожрал почти 110 ячеек из 128 . Не удивительно что в хроме мозговой порт в отдельную микруху запихнули ;) .

Зато платка получается пракически оносторонней и с прямыми перемычками (если не лепить сотов расширения).

jtn
29.10.2006, 08:42
Спасибище за инфу !!!!! Очень интересный факт . Это откуда цитатата ? Линк не сохранился ?вчера в IRC спрашивал

Оказывается ныши спеки самые правильные в мирену видимо все дело в тех самых резисторах, что соединяют ШД процессора с ШД памяти - тот же самый порт #FF. при чтении из ОЗУ просто просто процессор не может работать со свое ШД, видимо так.

fan
29.10.2006, 13:14
Да уж , вот откудаво взялся этот злой FF (на самом деле не только он ;) но и всё что не тормозится по A0=0 ;) ). Короче ветер дует потому что деревья качаюся :D

Не приспичь мне ковырять это чудо , так бы и не узнал этих особенностей :D

fan
01.11.2006, 21:26
Помучил ещё немного платко дизайн до 128к, получилось что пины забиты под завязку %\ и без всякого супорта муз.сопра... Рубить порт FE получается только снаружи путём блокировки A0 (надеюсь никто не против ;) ). Ещё получается что проц будет тормозиться отрубанием клока (а не вейтом).

По платке - платка получается универсальной (кто хочет может делать48к онли), текущий внешний вид в общих чертах можно глянуть там http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm .

P.S. Боб48 в матрице занимает 103 ячеки (после компиляции схемного ввода).

fan
04.11.2006, 14:08
2 rw6hrm
У тебя экран от PS-1 с хромом по RGB подключён ? И без транзюков (как на схеме) ? Не пробовал подключать как ЧБ композит к обычному телевизору ?


Если ктонить собирал сабж , то поделитесь плиз как он у вас подрублен .

flydream
05.11.2006, 03:41
here there is new web site about chrome:
http://www.chrome.bbk.org/

If you are interested:
there is another Zx clone in italy
http://www.zxbada.bbk.org/

fan
05.11.2006, 13:16
here there is new web site about chrome:
http://www.chrome.bbk.org/

If you are interested:
there is another Zx clone in italy
http://www.zxbada.bbk.org/
Sources codes not found ;)

Maybe you have EXACT FRAME TIMING INFO of real Speccy(48k) (by Sinclair) ?

2 ALL
Не могу найти описание фирменных времянок экрана спека :( (знаю только какой длинны INT и то только благодаря caro) Если кто помнит , то кинтесь линком плиззз . (на WOS'е случайно не обсуждалось?) Нужно как минимум знать где сидит пиксельная область от начала синхры .

fan
05.11.2006, 14:38
Пока (по не внятному описанию) пришёл к выводу что по вертикали сначало идут 64 строки синхра/гашение/бордюр , затем 192 строки пиксельный экран , затем 56 бордюр/гашение (так в SpeccyBob и сделано). На каких строках начинается гашение так и не понятно (видимый бордюр сверху занимает 48 строк ?) %(

Что творится по горизонтали ваще понятия не имею ... Но могу сделать как красивее %)

Black_Cat
05.11.2006, 15:46
В PAL'e идёт 2,5 строки первый выравнивающий+2,5 строки кадровая синхра+2,5 строки второй выравнивающий. Но т.к. в ZX токо 312 строк, то думаю надо начинать после 310 строки, т.е. 311+312+1/2=первый выравнивающий, 1/2+2+3=кадровая синхра, 4+5+6/2=второй выравнивающий. Выравнивающий - он же гасящий. Итого всего 2 строки в конце экрана и 5,5 строки в начале.

fan
05.11.2006, 17:59
2 ALL
Чёто я вконец задолбался... %(
По описанию горизонтальной развёртки выходит такая фигня -

Синхра+гашение 24 (длинна синхры не известна), левый бордюр 24 , экран 128 , правый бордюр 24 , гашение 24 . (измерения в клоках проца)

Кривота какая то , хотя может так оно и есть %)

Black_Cat
05.11.2006, 19:02
Строчная PAL'овская синхра в тактах проца 3,5 MHz должна быть: 7+17+20 или 7+16+21 тактов (гашение+синхра+гашение), итого 44. Куда ещё 4 такта засунуть думай сам. Можно 8+18+22 попробовать - это наиболее правильно при округлении в большую сторону.

fan
05.11.2006, 20:50
Всё... В баню... Делаю как красиво...

Значение в мелкосекундах | Значение счётчиков
0 | 0 Начало экрана
36 | 256 Конец экрана / Начало бордюра
44 | 308 Конец бордюра / Начало гашения
45,5 | 318,5 (318) Начало синхр.имп.
50,2 | 351,4 (351) Конец синхр.имп.
56 | 392 Конец гашения / Начало бордюра
64 | 448 Конец бордюра


Интересно где берут ифу писатели эмулей %)

Costa
05.11.2006, 21:32
Интересно где берут ифу писатели эмулей %)
Посмотри в FAQ вроде что то было.

fan
05.11.2006, 23:19
Посмотри в FAQ вроде что то было.
Дык где ? (по фирменному спеку)

Costa
05.11.2006, 23:58
Дык где ? (по фирменному спеку)
Незнаю есть тут что нового для тебя.
см.:tech_48.html

fan
06.11.2006, 00:51
Там точно нового нет :(

Costa
06.11.2006, 01:15
А вообще почему ориентир именно на 48К экран ?
у +2 например 228тактов в строке и 311строк.

Black_Cat
06.11.2006, 02:01
у +2 например 228тактов в строке и 311строк.312 наверно ближе к стандарту PAL :), а вообще - это образцовый 48 с оригинальной архитектурой и со всеми заморочками оригинального 48(и даже с дополнительными :), т.к. у оригинального шина адреса видео ОЗУ всёж была отделена от проца мультиплексорами, хотя CPU и ULA и работают с ней раздельно по времени). Да и вообще очень интересный клон 48го :).

Costa
06.11.2006, 23:52
Вот изобразил наглядный рисунок экрана оригинального Сектрума.
Мож кому пригодиться.

fan
07.11.2006, 00:47
Вот изобразил наглядный рисунок экрана оригинального Сектрума.
Это скорее скорпион мутант ;)
Строки считаются с синхры , инт начинается вместе с синхрой . И гашение чёто с права нету...

Costa
07.11.2006, 14:12
Строки считаются с синхры , инт начинается вместе с синхрой . И гашение чёто с права нету...
Поправь плиз как должно быть правильно.

fan
07.11.2006, 16:09
Как должно мне не нравится...
http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ZX-Spec48-Screen.gif

Shaos
08.11.2006, 04:19
__________________
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDVARE MUST LIVE ! - real hardvare fanaticism



Опа - меня уже цитируют :v2_smoke:

Shaos
08.11.2006, 16:57
Опа - меня уже цитируют :v2_smoke:


В первоисточнике (http://zx.pk.ru/showpost.php?p=24906&postcount=11) было:



128 спек - испанская выдумка, навязанная Сэру Клайву. На свалку! :wink:
Круче спека 48 нету ничего :v2_wink2:

fan
08.11.2006, 17:53
Сокращённый вариан както полит корректрней ;)

fan
09.11.2006, 20:15
0 | 0 Начало экрана
36 | 256 Конец экрана / Начало бордюра
44 | 308 Конец бордюра / Начало гашения
45,5 | 318,5 (318) Начало синхр.имп.
50,2 | 351,4 (351) Конец синхр.имп.
56 | 392 Конец гашения / Начало бордюра
64 | 448 Конец бордюра

Я тут малость забыл на три попугая в лево пиксельный экран сдвинуть ;) Ибо экран не сразу рисуется и не сразу гаснет .

Black_Cat
10.11.2006, 02:26
У Chrome/ReSpecT очень грамотная разводка платы получилась. Ты не думал о возможности разгона конструкции? При такой комплектации и топологии устройство вполне может и на 28MHz потянуть, токо чуток плату усовершенствовать надо. Был бы очень интересен такой эксперимент.
И вообще именно этот клон конструктивно - лучший и наиболее перспективный ZX клон со времени разработки KAY-1024. Есть ли у тебя какие мысли по его развитию, или будет только 48?

ZEK
10.11.2006, 02:44
Ага и не забыть бы креогеновую каменру на Z80 приклеить бы, а то чревато глобальным потеплением на планете.

Black_Cat
10.11.2006, 02:58
:) рад видеть сообщения Heroy'я :) опять правда пессимистические :) Согласись что плата очень удачная для разгона :) При такой нагрузке на шину и топологии вполне можно рассчитывать на хороший результат, что ни одному из существующих клонов не под силу. А Z80 не шибко греются и хорошо гонибельны. Ессно речь о Z84C0020.

ZEK
10.11.2006, 03:22
Я бы сказал что эта плата для лазерного утюга.

Black_Cat
10.11.2006, 03:29
И это тоже. Столько плюсов - и всё в одном флаконе :).

fan
10.11.2006, 12:02
У Chrome/ReSpecT очень грамотная разводка платы получилась. Ты не думал о возможности разгона конструкции?

Ага и не забыть бы креогеновую каменру на Z80 приклеить бы, а то чревато глобальным потеплением на планете.
Точно , штуку можно гнать пока дым не пойдёт :v2_devil: , или мозги клинить не начнёт . А если в FPGA матрицу всё закинуть... аж страшно становится :v2_eek: :v2_eek: :v2_eek:


И вообще именно этот клон конструктивно - лучший и наиболее перспективный ZX клон со времени разработки KAY-1024. Есть ли у тебя какие мысли по его развитию, или будет только 48?
Тот что на картинке уже 128к (без использования лишних банок которые остаются от 128к статики). И если он и лучше то только для сам издата + есть альтернативные матрицы ATMEL ATF1508 (дешевле в два раза, но фигово доставаемы) под которые можно сконвертить прошивку .

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

Black_Cat
10.11.2006, 12:43
Тот что на картинке уже 128к Т.е. в видеопамяти стоит 16к, плюс лишний банк остаётся в процессорном блоке
лучше то только для сам издатаОн лучше по многим параметрам:
- организация интерфейса расширения;
- возможность разгона;
- простота изготовления в домашних условиях;
- малогабаритность;
- относительно низкая потребляемая мощность, что позволяет достаточно долго работать с аккумулятором;
- возможность перевода на 3,3v без существенной переделки платы (это интересно для разгона и для уменьшения потребления);
- удобство экспериментирования с модифицированием видеопроцессора - только перешивкой ПЛИС;
- лёгкость создания целого семейства клонов на базе этого варианта (варьируя обьёмом ОЗУ, ПЗУ и перешивкой ПЛИС);
надо добавить супорт sram в узких дипах .Особенно полезно для разгона, т.к. таких SRAM 12-15нсек можно легко надыбать из кеша РС мамок.

fan
10.11.2006, 13:48
.е. в видеопамяти стоит 16к, плюс лишний банк остаётся в процессорном блоке
Тады уж 32к (экрана то два), наверное их стоит приспособить под подсовывание ПЗУ (одну банку под тырдос , другую... под хэзэ...).


Он лучше по многим параметрам:
Насчёт перевода на 3,3v не совсем понял , разве есть процы в чистом виде на 3,3v ?
Эксперементы с ВП несколько преукрашены , матрица не резиновая и количество успешных попыток перепрошивания ограничено (в лучшем случие больше сотни , насчёт ATMEL ATF1508 понятия не имею , впрочем у них цена где-то ~150р).
Варьировать объёмы ОЗУ/ПЗУ несколько проблематично из-за отсутствия достаточного количества свободных пинов , в конечном итоге получится компот аналогичны ANT , или того веселей...
(Как было прекрасно когда было только 48к ;) столько пинов свободных...)


Особенно полезно для разгона, т.к. таких SRAM 12-15нсек можно легко надыбать из кеша РС мамок.
У меня тут скорее обратный рекод 20-30 нс ;) Впрочем полюбому одним гемороем меньше будет .

ZEK
10.11.2006, 13:49
Из мыслей по развитию - нужно нафиг выселять клавиатурный опрос из матрицы с целью освобождения пинов под различные нужды (и добавить снаружи кемпстон джой) , особенно под муз сопр . И надо добавить супорт sram в узких дипах .
Вот это очень ценная мысль, а то лишних 6 пинов для красоты внутрь идут, тем более что это меропреятие чревато всего 1 лишним корпусом, к тому же появиться возможность привентить синклер джойстики, короче кучка плюсов.
А в освободившиеся ноги вставить сигнал для кнопочки TURBO и рулительные сигналы для AY. Так же неплоха внутрь завести IORQGE а еще веселей MREQGE тогда можно будет расширять память внешними платками. А если оно еще при A14=0 A15=0 будет ПЗУ блокировать то и всякого рода кеши и т.д. без резанины лепить можно

fan
10.11.2006, 14:06
чревато всего 1 лишним корпусом
Если с кемпстоном то двумя (так же как на ANT'е).

Black_Cat
10.11.2006, 14:41
Тады уж 32к (экрана то два)Только если с точки зрения упрощения схемотехники. А так вообще 2 экрана прекрасно могут обойтись и 16к. Хотя желательно иметь возможность расширения видеопамяти.
Насчёт перевода на 3,3vПо описалову ПЛИС должна уметь работать на пониженном напряжении, но кроме этого у неё ещё вроде спец режим должен быть - "Turbo-off", для пониженного энергопотребления. Интересно было-бы иметь возможность его задействовать.

fan
10.11.2006, 14:51
Только если с точки зрения упрощения схемотехники. А так вообще 2 экрана прекрасно могут обойтись и 16к.
Снеё родимой + в оригинальном клоне есть замуты с тормозными страницами (типо для совместимости). И чем больше будет видео мозгов тем лучше для извращений с ВК .


ПЛИС должна уметь работать на пониженном напряжении
Так я спросил про наличии Z80 на 3,3v , типо хде они ? (не помню чтоб были)

Black_Cat
10.11.2006, 14:59
спросил про наличии Z80 на 3,3vНе, о Z80 речи не шло, токо о ПЛИС. Потребление Z80 снизить легко и без понижения питания уменьшением тактовой или просто его остановкой (а ля спящий режим), тем более что КМОП и так маложруч.

fan
10.11.2006, 17:25
Не, о Z80 речи не шло, токо о ПЛИС. Потребление Z80 снизить легко и без понижения питания уменьшением тактовой или просто его остановкой (а ля спящий режим), тем более что КМОП и так маложруч.
Ну это уже лишнии заморочки , плисятина и так практически ничего не жрёт .
-----------------------------------------------------------------------------------

Чисто для любопытствующих - закинул более крупный дизайн платки и текущую схемку (какой либо практической ценности ни то не другое не представляет) - http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm

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

Black_Cat
10.11.2006, 18:10
плисятина и так практически ничего не жрётЛадно, эт оставим на будущее, мож потом и понадобится.
Я правильно понял по твоей диаграмме, что байт атрибутов знакоместа читается перед байтом пикселов?

fan
10.11.2006, 19:53
Я правильно понял по твоей диаграмме, что байт атрибутов знакоместа читается перед байтом пикселов?
Угу .

----------------------------------------------------------------------------------
Вот ещё микро картинка репина "FE IN + кемпстон снаружи" (и всего одна перемычка) http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.gif . Освобождается 5 пинов .

Black_Cat
10.11.2006, 20:58
при установке муз сопра односторонность платы сильно пострадает... Лучше не стоит. Есть другое предложение - 2ой разъём на 40 с краю, возле ПЛИС, и завести на него всё необходимое, а на оба эти разъёмы этажеркой цепляются платы расширения. При этом их можно сделать наращиваемыми по этажам - так кстати в нек. пром. компьютерах шина организована. Чем не NemoBus в новой инкарнации?

fan
11.11.2006, 03:25
Лучше не стоит.
Народ меня не поймёт (похоже и так не понимает , ибо интересующихся практичнски ноль).


Есть другое предложение - 2ой разъём на 40 с краю, возле ПЛИС, и завести на него всё необходимое, а на оба эти разъёмы этажеркой цепляются платы расширения. При этом их можно сделать наращиваемыми по этажам - так кстати в нек. пром. компьютерах шина организована. Чем не NemoBus в новой инкарнации?
Де не , не покатит , врятле кто будет специально утюжить платы под такое . Хотя ANT именно таким макаром хотел расширять . Короче ближе нужно быть к народу ;)

----------------------------------------------------------------------------------
Вот , прицепил сопр , получилось на удивление односторонне , осталось три пина под неведанные нужды... http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.gif (крупный вариант уж завтра закину)
Впринципе можно ещё освободить ногу от "яркости" , замисив RGB с землёй на высокой частоте при не активном бите яркрсти, при активном пускаем RGB в чистом виде .

Black_Cat
11.11.2006, 10:30
врятле кто будет специально утюжить платы под такоеЛадно, ты за рулём - тебе и маршрут выбирать :). Созреет необходимость - будет и шина. Кстати плату рассчитываешь делать односторонку? Лучше всёж 2х, а верхним слоем пустить цельную землю - эт на высоких частотах очень скажется, а отверстия со стороны верхнего слоя слегка раззенковывать, чтоб снять фольгу вокруг отверстия.

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

ZEK
11.11.2006, 11:17
Выведи сигнал гашения луча наружу

fan
11.11.2006, 17:19
Кстати плату рассчитываешь делать односторонку?
Я ваще ничего не расчитываю... Пусть пиплы делают (утюгом), тем более в массовом производстве практически однофигственно какую плату делать , подготовительный процесс перебивает стоимость платы вразы...


Лучше всёж 2х, а верхним слоем пустить цельную землю - эт на высоких частотах очень скажется, а отверстия со стороны верхнего слоя слегка раззенковывать, чтоб снять фольгу вокруг отверстия.
Это уже пусть пиплы решают , как им прикольней .


Не понимают своего счастья Ничего, станет самым быстрым клоном - сразу интерес появится .
Тогда уж самым дёшёвым .


Выведи сигнал гашения луча наружу
Эээ , для чего ? %)

-----------------------------------------------------------------------------------
Подмучил ещё платку , крупные варианты платки и схемки так же обновил http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm

Принимаю пожелания на применение двух свободных пинов ;)

fan
13.11.2006, 19:08
На дизайне платки пока останавливаюсь (последний портрет и схемка тамо http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm ещё добавил список пинов для128+AY) , прочие изменения будут производиться по мере надобности .
Чего вешать на свободные два пина пока не решил .

2 heroy
С видео режимами не извращался ?
Может сделать ещё вариант с супортом VGA мониторов (60Hz) %)

З.Ы. ИМХО Всякую фигню лучше на первые биты порта 1FFD вешать (и нечего другие порты раводить , экономить пины надо ;) ).

Costa
13.11.2006, 21:03
А что в Респекте педполагаеться в качестве внешнего носителя ?

fan
13.11.2006, 21:40
А что в Респекте педполагаеться в качестве внешнего носителя ?
Странный вопрос , что привинтишь , то и будет . Или ты имеешь ввиду что нужно на борт что то ещё привинтить ?

Costa
13.11.2006, 21:47
Или ты имеешь ввиду что нужно на борт что то ещё привинтить ?
Ну да именно это.
Без дисковёртный вариант как то странно смотриться в наше время.
Тырдос чтоль бы на борт привинтил.

Black_Cat
13.11.2006, 21:52
Без дисковёртный вариант как то странно смотриться в наше время.Наоборот, это самое последнее слово. И потом, шину на разъём зачем выводили? Вешай на неё что хочешь.
Может сделать ещё вариант с супортом VGA мониторов (60Hz) %)А как ты себе 60Гц представляешь на Спеке? Всёж к чёрту полетит. Не, ни в коем случае от 50Гц нельзя отходить, а про TFT мониторы поддерживающие 50Гц я уж писал - их сейчас нет проблем приобрести.
Выведи сигнал гашения луча наружуДа, оч хотелось бы иметь возможность потом выделить из композитной синхры отдельно кадровую, строчную и VideoEnable для конвертера VGA.

Costa
13.11.2006, 22:41
это самое последнее слово. И потом, шину на разъём зачем выводили? Вешай на неё что хочешь.
Зачем навешивать то что можно сразу на плате сделать
Ну сам подумай что без тырдоса делать?как програмулины то грузить?

Black_Cat
13.11.2006, 22:54
Зачем навешиватьДля универсальности. Для этого и NemoBus придумали, чтоб ставить только то что нужно, а не лепить всё на все случаи жизни. Нужно всё - подожди АТМ-3.

Black_Cat
13.11.2006, 23:05
Зачем навешивать то что можно сразу на плате сделатьЗатем, чтоб иметь выбор, а не лепить всё на все случаи жизни, затем и NemoBus существует.

fan
13.11.2006, 23:12
Ну да именно это.
Без дисковёртный вариант как то странно смотриться в наше время.
Тырдос чтоль бы на борт привинтил.
Ну это точно на одну сторону не накатаешь и размеры будут невменяемые . Вследствии чего пропадает весь смысл затеии .
Да и я всё ещё надеюсь на то что ктонить возмётся за сотворение контроллера на однокристалке совместимого с тырдос но работающего с карточками памяти .


А как ты себе 60Гц представляешь на Спеке? Всёж к чёрту полетит. Не, ни в коем случае от 50Гц нельзя отходить, а про TFT мониторы поддерживающие 50Гц я уж писал - их сейчас нет проблем приобрести.
Раз 50Гц не прблема , то и проблем нет . Создаются два сырка/прошивки (TV/VGA 50Hz) и каждый шьёт что больше нравится . Если вконец извратиться , то можно и то и то укатать , но боюсь не влезет (и тумблер TV/VGA практически некуда вешать).


Да, оч хотелось бы иметь возможность потом выделить из комозитной синхры отдельно кадровую, строчную и VideoEnable для конвертера VGA.
В упор не понимаю , зачем нужён конвертёр если сразу можно сделать VGA (Sync и допустим TapeOut переназначаем на Hor. & Vert.) .

Black_Cat
13.11.2006, 23:18
В упор не понимаю , зачем нужён конвертёр если сразу можно сделать VGA (Sync и допустим TapeOut переназначаем на Hor. & Vert.) .Ну если это у тебя уже продумано и даже в ПЛИС влезает - тоды ой :).

Costa
13.11.2006, 23:23
Для универсальности. Для этого и NemoBus придумали, чтоб ставить только то что нужно, а не лепить всё на все случаи жизни.
Не ну странно звучат твои слова.Я не предлагал сделать фсё на все случаи.
А только бетадиску с тырдосом.Он же стал стандарт дефакто.
И его полюбому придёться приделывать а иначе как грузить проги ?
Как я смогу например поиграть в UFO2 или посмотреть демки например ?
И получаеться что ZX Spectrum 3+ тоже плохой комп,у него на борт тоже дисковую систему приделали.

Black_Cat
13.11.2006, 23:25
ZX Spectrum 3+ тоже плохой компНе, просто его давно делали, сейчас бы флеш поставили :) Ты сейчас можешь себе представить карманный mp3 плеер с флопом? :) А раньше его бы так и сделали.:)

Costa
13.11.2006, 23:34
сейчас бы флеш поставили :)
Ага,и по твоим же словам ограничили б пользователей в выборе
тех кто не хочет флешь на борту.ну котик,ну жжошь.:)

fan
13.11.2006, 23:48
Ну если это у тебя уже продумано и даже в ПЛИС влезает - тоды ой .
Не продуманно (сейчас другой думает ;) интересно что скажет), но особой поблеммы не вижу . Хотя меня больше режим цвет на точку интересует , впринципе можно сделать совсем не тормозно , ибо не упираемся в готовую архитектуру и тормозные мозги .


И его полюбому придёться приделывать а иначе как грузить проги ?
Ну пусть это и будет отдельной железякой . Тем более не каждому он нужен , некоторые товарищи уже присматривались ко всяким карточным девайсам , крайне не затейлевой конструкции . Хотя лично мне без тырдоса тоже очень скучно...

И получаеться что ZX Spectrum 3+ тоже плохой комп,у него на борт тоже дисковую систему приделали.
Конечно плохой , тырдоса та нету :D

Black_Cat
13.11.2006, 23:51
цвет на точку интересует 2bit per pixel? Тоды видеопамяти надо бы 64к. Чтоб было 2е доп. экранные страницы свыше 128к (т.е. ещё 16х2=32к) парные двум имеющимся спековским. При этом с одной пары выводится изображение, а со второй парой работает процессор на модификацию картинки, а потом они меняются местами. Но это всё очень вилами по воде..

fan
13.11.2006, 23:56
4bit (нечто вроде AlCo 16C)

Black_Cat
14.11.2006, 00:02
4bit (нечто вроде AlCo 16C)Разве что для экпериментов, чтоб понять как это будет тормозить. А видео ОЗУ тоды вообще 128к надо.

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

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

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

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

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

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

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

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

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

Sonic
21.11.2006, 12:17
Кстати интересно, а продаблить 50 гЦ до 100 - не судьба?
Вот эта (http://www.zxbada.bbk.org/) машинка это умеет между прочим, так что нет ничего невозможного.

fan
21.11.2006, 14:28
что за монитор? в смысле модель.
лыжный т710пу... теперь и такова добра фиг найдёш...


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

ZEK
21.11.2006, 14:50
2 heroy
Помучил монитор на тему 31,25кгц , он даже ниже 30кгц фуручил (хотя обычно ругался что 30-85 предел.) Думаю что все трубчатые мониторы ругаться не будут . Но фликкерёжж просто опупительный 8)
Ну у меня из 5 мониторов на 2 тока вменяемый результат. А другие те кто умеют кричали что частота превышена :) (интересно есть мониторы которые кричать частота приниженна :) ??)

fan
21.11.2006, 15:23
Ну у меня из 5 мониторов на 2 тока вменяемый результат. А другие те кто умеют кричали что частота превышена (интересно есть мониторы которые кричать частота приниженна ??)
31,25кгц как раз занижена (но всётаки соответствует неизветному мне стандарту). Речь об этом ?

ZEK
21.11.2006, 15:26
31,25кгц как раз занижена (но всётаки соответствует неизветному мне стандарту). Речь об этом ?
Ну официально ни один мультискан не обязан понимать строчную ниже 32КГц но как ты уже убедился это не 100% правило. Так что на некоторых мониторах будет показывать така глазки вытикать будутъ.

fan
21.11.2006, 15:53
Ну официально ни один мультискан не обязан понимать строчную ниже 32КГц
Так стандарт ведь 31469гц , собсно это счаз и генерит видюха .


Так что на некоторых мониторах будет показывать така глазки вытикать будутъ.
Не то слово 8) Нужён внедрёж 100гц :D

Black_Cat
21.11.2006, 19:14
Нужён внедрёж 100гц Проще TFT использовать.

ZEK
21.11.2006, 19:29
Проще TFT использовать
У меня TFT 50 Не понимает. Че мне тогда использовать??

fan
21.11.2006, 19:59
У меня TFT 50 Не понимает. Че мне тогда использовать??
А 100 понимает ?

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

fan
21.11.2006, 20:39
а с теми мониторами что не работают в этих режимах - расставаться, другого пути нет.
Аффтар жжед :v2_lol: :v2_lol: :v2_lol:

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

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

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

icebear
22.11.2006, 12:30
Не знаю как с добыванием индустриальных VGA, и по каким ценам, но я для себя больше склоняюсь к покупке нового TFT 50Hz.

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

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

fan
29.11.2006, 08:55
2fan: спасибо за сайт. есть вопрос по респекту. что-то не пойму, зачем заводить отдельно на матрицу А0 и А1. я так понял что в данном варианте шина адреса не комутируется на шину VA, а просто соединена через резисторы. не получится читать просто VA0 и VA1?
Может и можно если лочить порт на время работы ВК (но религиозные аспекты не позволяют ;) ). Пока проводятся исследования по схожему вопросу ,всвязи с запихиванием порта #EFF7 (нужно кучку адресных линий захавать).


и еще если можно, хотелось уже посмотреть исходник прошивки. думаю делать что-то похожее, но только 48 only и с встроенной поддержкой ps2 клавы. спасибо.
Сырок ещё не дописан (и не я им занимаюсь) , да и "под давлением общественности" пришлось перейти на более монстренный вариант .

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

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

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

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

fan
27.12.2006, 16:22
А можно взглянуть на эти сырцы???
Да их никто и не убирал - http://velesoft.speccy.cz/other/speccybob128.zip

Make_Pic
27.12.2006, 19:14
Да их никто и не убирал - http://velesoft.speccy.cz/other/speccybob128.zip
Это шутка?
В этом файле схемы!

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

jtn
27.12.2006, 22:05
по последним сведеньямоткуда дровишки?

fan
28.12.2006, 10:55
откуда дровишки?
От разработчика прошивки ;)

jtn
28.12.2006, 18:48
От разработчика прошивки разработчик LVD сделал 200% турбо на пентагоне, причем именно тормозом клока - вайт не прокатит

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

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

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

fan
30.12.2006, 16:51
Спрашивается, какого... вы меня пинали за PAL и 50Гц?
Это ваще о чём ??? Т.е. к какому из постов относится ? И как с этим связано ? %)

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

fan
31.12.2006, 12:03
К тому что "50Гц и аналоговые телеящики завтра все передохнут", а искать 50-100Гц TFT нет смысла.
Ни чё не понял %) К этому спеку как это относится ?

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

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

fan
03.01.2007, 01:48
Весь планар был послан в не солнечную местность .

falanger
03.01.2007, 02:08
Весь планар был послан в не солнечную местность .

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

fan
03.01.2007, 13:11
И зря кстати ИХМО. Для сборки "на коленке" планар кончено малопригоден, а вот при "полупрофессиональной" сборке... Или железо ориентированно на "радиоконструктор" и
"выменивание за бутылку пива"?
Я бы сказал конструктор призванный заменить помирающий спек выменяный ранее на батл пива :D Пускать такую штуку в производство просто бредово , ибо цена голой платы будет для такой финтефлюшки просто космической ! А искать хотя бы 10 добровольцев... уж извините... не реально...

Кому нужны "серьёзные вещи" , могут обратить взор на Altera DE1 , она похоже становится вспонтанным девелоперским стандартом и новым клоном спека одновременно . Т.е. те кто хотят спек - получат спек (без резни и паятельств), те кто любят ковырять старое и создавать чёто новое , соотв. получают такую замечетельную возможность без всякого гемороя . А главное новые наработки сможет опробовать каждый владелец Altera DE1 (да же если ничего не понимает в матрицах).

rw6hrm
11.01.2007, 09:50
2fan: извиняюсь, что долго сюда не заходил. Отвечаю на старый вопрос - Хром подключен у меня через транзисторные ключи через скарт к ТФТ-телевизору. Телик Самсунг, 15'. Брал я его чисто из-за кол-ва дырок в заднице :) - композит+полный скарт+SVideo+VGA. Через ВГА подрублен ПЦ, хром, как писал, через скарт. Телик прекрасно держит кадровую от 50 до 100 через композит, следственно, и другие входы тоже не жалуются.

syd
30.01.2007, 18:38
Вот такой получился реал. 48k, ps2 клава и SD карточка для лент (пока правда загрузка tap`ов через usb), выход - rbg и звук через скарт на телик. Думал сначала засунуть обработку клавы в ПЛИС, но оказалось что MAX128 маловат. Пришлось обрабатывать порты AVRкой (WAIT и т.п). WAIT с видеоконтроллера убрать не получилось (74HCT245 все тупит).

А так ощущения очень напоминают тот, что был у меня лет 14 назад (львовский кажись).. :)

fan
30.01.2007, 21:35
Вот такой получился реал. 48k, ps2 клава и SD карточка для лент (пока правда загрузка tap`ов через usb), выход - rbg и звук через скарт на телик. Думал сначала засунуть обработку клавы в ПЛИС, но оказалось что MAX128 маловат. Пришлось обрабатывать порты AVRкой (WAIT и т.п). WAIT с видеоконтроллера убрать не получилось (74HCT245 все тупит).

А так ощущения очень напоминают тот, что был у меня лет 14 назад (львовский кажись)..
Круто :v2_thumb: Я так понял это 48к ? Схемки и прошивки в студию !!! ;)
(я как раз занялся перемучиванием одного варианта платки в 48к Only , получается очень миниатюрно , даже если контроллер добавить).

З.Ы. Безвейтовый вариант так же планируется и всего одна мозговая микруха будет юзаться .

syd
30.01.2007, 22:17
Круто :v2_thumb: Я так понял это 48к ? Схемки и прошивки в студию !!! ;)
схемку на днях нарисую.. все делалось на скорую руку, так что пространства для наведения красоты очень много..

fan
03.02.2007, 18:47
10X! А что там на схеме за сигнальчик ROM2 притаился ?

syd
03.02.2007, 21:22
10X! А что там на схеме за сигнальчик ROM2 притаился ?
там зашита кроме обычной прошивки еще 48turbo (чтобы tapы грузить быстее), можно переключать (левый ctrl + правый alt)..
"+" на доп клаве стартует tap с обычной скоросью
"enter" - с двойной скорость
"-" - останавливает/продолжает
сам tap передается через последовательный порт (пока)

DimkaM
04.02.2007, 13:35
Ктоб ещё занялся производством. :v2_blush:

пожелание разработчикам:
Слотов расжирения штуки три хотябы.

Сами посудите.
1.памяти мег нада(под RAMDisk)
2.IDE тоже нада.
3. резерв

fan
04.02.2007, 15:51
там зашита кроме обычной прошивки еще 48turbo (чтобы tapы грузить быстее)
Интересный подход . А сам контроллер понимает шаманские ленточные файлы с учетверённой скоростью загрузки и спец бутом грузящемся с нормальной скоростью ? (я как то раньше пробовал софтики прикручивающие такие буты к дамповым файлам .Z80 , получалось просто супер , никаких спец прошивок не нужно - http://sblive.narod.ru/ZX-Spectrum/TurboTapeLoading/TurboTapeLoading.htm)


Ктоб ещё занялся производством.

пожелание разработчикам:
Слотов расжирения штуки три хотябы.

Сами посудите.
1.памяти мег нада(под RAMDisk)
2.IDE тоже нада.
3. резерв
А это чем не устраивает - pentagon1024.narod.ru ? ;)

syd
04.02.2007, 18:33
Интересный подход . А сам контроллер понимает шаманские ленточные файлы с учетверённой скоростью загрузки и спец бутом

пока нет, тк для простоты сделал пока только работу с tap файлами, там только одна скорость.. сделаю поддержку tzx тогда будет.

48turbo у меня когда-то на реале был.. там изменен стандартный загрузчик (после команды "-" скорось загрузчика увеличивалась в два раза). вот я ему и подсовываю tap ускоренный в два раза. но если юзается не ПЗУшный загрузчик, то тогда не катит..


пожелание разработчикам:
Слотов расжирения штуки три хотябы.

не, тут идея сделать все по минимум
зачем иде если будет флешка и все на ней?

D-M
20.02.2007, 14:35
КРУТО!!!
fan умоляю тебя когда все будет готово напиши по подробней как все собирать
ну чтоб ламеры и чайники понимали
ПОЖАЛУЙСТА!!!
ведь надо же поднимать Спектрумы в роосии
только представте, если каждый желающий сможет собрать себе Спек что тогда начнется? :v2_devil:
ПИСИ будет валятся на помойках :v2_devil:

DimkaM
20.02.2007, 17:19
не, тут идея сделать все по минимум
зачем иде если будет флешка и все на ней?
Извиняюсь :v2_blush:
Видимо часть постов не прочитал


А это чем не устраивает - pentagon1024.narod.ru ? ;)
В принципе устраивает, но:
Бета-Диск мне не нужен(в 2000-ом году выкинул все дискеты :v2_frown: )
Клаву спековскую тожа выкинул недавно(Sinus обещал у меня её забрать, но чёта он передумал)

Если у вас тут, ни чё не выйдет, тогда будем брать Pentagon.

fan
21.02.2007, 14:13
Так ведь насколько я понял супорт будет только ленточных файлов .

Хотя впринципе можно дорулить комп до +3 (добавив все его порты) , а сам контроллер юзать (в одном из режимов) как аппаратный SPI для карточек , совместимый с этой штукой - http://www.zxbada.bbk.org/zxmmc/ , под управлением ResiDOS - http://www.worldofspectrum.org/residos/ . ПЗУ с супортом zxmmc - http://www.worldofspectrum.org/zxplus3e/p3eroms.html

DimkaM
21.02.2007, 18:02
А если IDE by Nemo + GLUK
Это прокатит?!

А то совсем без ничего както печальновыходит.
(Я то всё ждал когда ты свой ANT-1024HD доделаешь, а ты на него забил)

А те ссылки которые ты дал, мне ни к чему.
Паять только утюги умею, а програмлю только в 1С.

fan
21.02.2007, 18:46
Ну линки я чисто для примра запостил , для общих прередставлений .
Для IDE by Nemo + GLUK + DNA OS нужен мег мозгов .

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

Lethargeek
22.02.2007, 05:51
ПИСИ будет валятся на помойках
Уже давно все валяются, и валяются, и валяются...
Так оно и было задумано - купил-выкинул, купил-выкинул; дэнги, дэнги давай!
Правильные концепция и идеология рулят. :D

Mister
22.02.2007, 19:03
FAN выложи плиз всю инфу о изготовлении RESPECT'a :v2_wink2:

MegaMyth
22.02.2007, 19:47
Как должно мне не нравится...
http://sblive.narod.ru/ZX-Spectrum/...ec48-Screen.gif
Незнаю актуально это еще или нет, но вот что я нагуглил... незнаю насколько близко это к стандартам, но картинки красивые.
http://www.retroleum.co.uk/PALTVtimingandvoltages.html

fan
23.02.2007, 00:24
FAN выложи плиз всю инфу о изготовлении RESPECT'a
Дык пока ещё нечего выкладывать .


Незнаю актуально это еще или нет, но вот что я нагуглил... незнаю насколько близко это к стандартам, но картинки красивые.
http://www.retroleum.co.uk/PALTVtimingandvoltages.html
Не , меня интересовало как именно фирменный спек отрисовывает свой экран . По описанию из FAQа как то странно получается (ИМХО).

Mister
23.02.2007, 04:20
Ясно но как только так сразу выкладывай!
Очень хочется сделать клон своими руками :v2_smile:

Lethargeek
23.02.2007, 07:30
http://www.retroleum.co.uk/...
Вот кстати звуковая карта у него там интересная в z80-project!
Интересно, можно ли заделать наподобие эмуляцию AY/TS и SID в одном флаконе?

fan
05.03.2007, 17:24
Пока решил сам помучить монстра (респектк2) .
На тему захвата адресов с проца - К шине VA присобачил внутриматрично буфер аля ИР23/74*373 (управляемый патенциалом), цель которого пропускать адреса с проца пока ВК не фунцеклирует , когда ВК пелезит в мозги , буфер зажмёт на пол такта (на время ползанья ВК) последнюю комбинацию бит с ША проца считанную с VA .

Ещё освободил один пин - ранее был такой атавизм как отдельный пин на выбор видео страницы (для проца) и отдельный пин на выбор экрана (для ВК), теперь они объеденены в один пин .

Проц тормозится клоком .

Схем пака никаких не обновлял .

fan
07.03.2007, 18:18
Ща домучиваю сырок респектк2 , и вероятно сразу выложу как только он хо тя бы откомпилится :D Никаких доп портов и видео режимов не вклинивал и турбу то же не делал . Из всей этой мутотени меня впринципе интересует только режим цвет на точку :D И сделать впринципе можно не шибко тормозно , ибо проц тормозится только если лезит в VRAM (RAM5&RAM7) , и то не насмерть ибо загрузка регистра происходит по положительному фронту клока 3,5MHz (а на пентагоне на время отрисовки экрана проц стоит вааще).

По плате - обновил и схему и плату , завёл всю шину данных (кому не нужны будут старшие биты смогут их отрезать) , перелопатил одно колбасное место (теперь стало не так жудко).
Свободных пинов митрицы (если не делать раздельные H/V Sync) пять штук .

fan
11.03.2007, 00:40
2ALL
Ктонить пытает тёплые чувства к разрешению 320x200(16цветов на точку) ?

stop-7
11.03.2007, 01:14
ноу, по религиозным соображениям (256*192 || 512*384) && БОРДЕР :D :D :D

Black_Cat
11.03.2007, 02:00
Ктонить пытает тёплые чувства к разрешению 320x200(16цветов на точку) ?:) ясно кто - АТМ Turbo-2+ , PC :)

fan
11.03.2007, 15:25
ноу, по религиозным соображениям (256*192 || 512*384) && БОРДЕР
К сожелению 256*192 кране не интернациональный режим (если говорить о расширенных режимах с 16цветов на точку) . Лучший вариант 256х224 , т.к. некоторые игрухи в которых нельзя выкинуть тулбары практически не реально адаптировать под 256*192 (покрайней мере это крайне геморно сделать). 320x200 ваще местами без альтернативно (Шибко выше уже не сделать , т.к. один битплан 40байт * 200строк = 8000байт , при максимальном размере битплана 8192байт . А в другие страницы влезть не получится , т.к. VRAM 32кило).

syd
14.03.2007, 18:03
По наивности подумал что SD разрулит 5тивольтовые входы и ограничился только 3.3В на питание SD (сигнальные цепи оставил 5В). Понял как был неправ. Теперь цепляю делители на резисторах на входы SD (1k/2k думаю должно быть в самфй раз). Выход подтяну на 3.3 (гдето 5k поставлю). Так что схему, которую я выкладывал, нужно корректировать.

fan
14.03.2007, 18:37
На текущий момент сделал выбиралку количества строк для режима цвет на точку - 192 , 224 , 256 , 200(для 320x200). Впринципе эти же режимы можно использовать и со знакоместовой раскраской , если перетащить атрибуты пониже . Собсно вопрос - комунить нужны режимы 256x224 , 256x256 , 320x200 со знакоместовой раскраской ?

fan
23.03.2007, 17:26
2 syd
Хотел узнать насколько реально сделать так чтоб контроллер выдавал по [ LOAD "" ] католог всего что есть на карточке и отгружал по паралельному (!) интерфесу дампы аля .Z80 ?

Т.е. допустим на карточке валяются кучка дампов аля .Z80 . По [ LOAD "" ] загружаем каталог карточки . Из коталога выбираем дамп , некий загрузчик уже по паралельному интерфейсу грузится в мозги спека и принимает дапм . (По принципу фунцеклирования получается нечто вроде выгрузки из картриджа (в zx-ревю нечто подобное кажись было)).

Думаю и ленточные файлы можно аналогичным образом выбирать (грузить их придётся есесно по последовательному интерфейсу).

syd
24.03.2007, 21:14
2 syd
Хотел узнать насколько реально сделать так чтоб контроллер выдавал по [ LOAD "" ] католог всего что есть на карточке и отгружал по паралельному (!) интерфесу дампы аля .Z80 ?
Я думаю пока делать так. В ПЗУ зашить небольшой код загрузки/выгрузки дампов (Z80) по паралельному порту (нужно будет только придумать номер порта и протокол). И запускать этот код АВРкой посредством NMI. В протокол добавить возможность хождения по каталогам карточки и просмотра списка файлов. Вот. Ну и по хитрой комбинации клавишь грузить что-то типа boot.z80 - небольшую програмку, которая и будет лазить по карточке и выбирать z80/tap/tzx для загрузки. Уже сделана, кстати, загрузка tap/tzx с карточки. :cool:

fan
25.03.2007, 04:10
Уже сделана, кстати, загрузка tap/tzx с карточки.
Ого :v2_eek: Крайне приятная новость . Турбированные файлы гоняются без проблемм ?
Сырки в студию ! ;)

syd
25.03.2007, 11:25
Ого :v2_eek: Крайне приятная новость . Турбированные файлы гоняются без проблемм ?
Сырки в студию ! ;)
С ними все ок.. Сырки если надо - выложу - но тк сейчас путь к файлу для загрузки прошит в АВРке, то практического толку мало. Вот сделаю возможность выбора - тогда будет вообще супер. Я вот думаю может взять за основу какой-то существующий паралельный протокол доступа к карточке? (только не очень сложный)
Кстати как показал результат mega16 тоже оказалась маловата (ОЗУ) для красивой работы с FAT, может в окончательном варианте поставить mega64?

Добавлено через 7 минут
Нужны такие команды
1. Просмотр каталога (findfirst, findnext с использованием маски)
2. Смена каталога
3. Открытие, создание файла
4. Чтение, запись, seek файла
5. Выбор tap/tzx для последующей загрузки.

есть что-то простое готовое для п.1-п.4?

fan
26.03.2007, 03:22
Насчёт протокола ничего ценного сказать не могу :(

Может лучше ваще использовать сам спек для руления карточкой напрямую , т.е. юзать мегу16 только как аппаратный SPI (при загрузке/выгрузке дампов). А в качестве доп мозгов можно заюзать не используемую страницу видео мозгов (в 48к варианте (и прочие не используемые страницы не видео мозгов в 128к варианте)).

syd
26.03.2007, 08:31
Может лучше ваще использовать сам спек для руления карточкой напрямую , т.е. юзать мегу16 только как аппаратный SPI (при загрузке/выгрузке дампов).
Вот и мне кажется что так более правильно, но с другой стороны на меге уже реализован фат, и дублировать реализацию на z80 как-то лень. Еще как вариант рассматриваю возможность совмещения обоих протоколов. Я буду юзать мегу для разруливания карты, а кому надо пусть работают напрямую.

ILoveSpeccy
29.03.2007, 19:11
можно ли выложенный тут VHDL прошить в 84-пиновый XILINX??
и будет ли это работать?

to SID
Если не трудно... напиши комментарии в VHDL.
Очень интересно что там к чему.

Я только начинаю заниматься XILINX... :)

fan
29.03.2007, 22:47
можно ли выложенный тут VHDL прошить в 84-пиновый XILINX??
и будет ли это работать?
Просто откомпили под свою матрицу и сразу узнаешь . Не думаю что спек 48 будет занимать на много больше сотни мелко-ячеек .

ILoveSpeccy
10.04.2007, 11:47
Просто откомпили под свою матрицу и сразу узнаешь . Не думаю что спек 48 будет занимать на много больше сотни мелко-ячеек .

Раздобыл 2 штуки CPLD XILINX XC9572-15 с панельками.
Собрал плату для тестирования (с кнопками и светодиодами) и JTAG Download Cable.
Начал изучать Xilinx ISE и VHDL.
Уже немного получается :)
Мой вопрос: дело в том что XC9572 имеет только 72 макроячейки..
Хватит ли для Spec48???

fan
10.04.2007, 19:08
Если не влезит , то оставь в одной матрице всякую видео муть , а во вторую засунь всю логику .

(Подобную реализацию можно глянуть тут - http://zx.pk.ru/showthread.php?t=2259)

syd
11.04.2007, 17:45
Торможу! А где ссылка на сам файл verilog. Просмотрел весь тред по последней ссылке - не нашел..

fan
11.04.2007, 22:12
Торможу! А где ссылка на сам файл verilog. Просмотрел весь тред по последней ссылке - не нашел..
Да это последствия запугивания администрации нехваткой места на серваке , врезультете те кто меньше всего аттачил полезных весчей больше всего их и прибил :D

Ща в ту же тему запостю .

syd
13.04.2007, 22:51
Вот такой получился реал. 48k, ps2 клава и SD карточка для лент (tap, tzx) и образов (sna), выход - rbg и звук через скарт на телик. Думал сначала засунуть обработку клавы в ПЛИС, но оказалось что MAX128 маловат. Пришлось обрабатывать порты AVRкой (WAIT и т.п).

ура! сделал обмен с картой через порт джойстика, придумал протокол, написал для спека шел для навигации по карточке и загрузчик дампов (для начала sna). также в шеле можно просмотреть скрины (scr) и выбрать для загрузки через эмулятор кассеты tap/tzx. тк ассемблер не очень люблю, то некритичные участки писал на си sdcc + ide codeblocks. осталась загрузка/выгрузка дампов z80 и speccy2007 версии 1 будет готов.

BTW в схеме обнаружилась неточность. (резистры в цепях SDC, SCK)

ILoveSpeccy
28.04.2007, 21:56
Всем привет...
Для чего в схеме Speccy 2007 нужны микросхемы 74HCT245???
Т.е. я понимаю как они работают но не совсем понимаю для чего...

fan
29.04.2007, 00:52
ИМХО для гредущего ацкого турбирования , ибо на резюках скорость наростания сигнала крайне тормозная .

ILoveSpeccy
01.05.2007, 21:36
to FAN

При компиляции VHDL файла от Speccy2007 под Xilinx ISE 9.1i WEB Edition получаю следующую ошибку:


================================================== =======================
* HDL Compilation *
================================================== =======================
Compiling vhdl file "D:/My Documents/Xilinx Projekte/Speccy/enddd/test_1.vhd" in Library work.
Entity <test_1> compiled.
ERROR:HDLParsers:3292 - "D:/My Documents/Xilinx Projekte/Speccy/enddd/test_1.vhd" Line 185. = has two or more possible definitions in this scope. For example, parameter 2 (string value) can be: SIGNED or UNSIGNED
ERROR:HDLParsers:3292 - "D:/My Documents/Xilinx Projekte/Speccy/enddd/test_1.vhd" Line 186. = has two or more possible definitions in this scope. For example, parameter 2 (string value) can be: SIGNED or UNSIGNED
ERROR:HDLParsers:3292 - "D:/My Documents/Xilinx Projekte/Speccy/enddd/test_1.vhd" Line 192. = has two or more possible definitions in this scope. For example, parameter 2 (string value) can be: SIGNED or UNSIGNED
ERROR:HDLParsers:3292 - "D:/My Documents/Xilinx Projekte/Speccy/enddd/test_1.vhd" Line 192. = has two or more possible definitions in this scope. For example, parameter 2 (string value) can be: SIGNED or UNSIGNED
ERROR:HDLParsers:3292 - "D:/My Documents/Xilinx Projekte/Speccy/enddd/test_1.vhd" Line 192. = has two or more possible definitions in this scope. For example, parameter 2 (string value) can be: SIGNED or UNSIGNED

Process "Check Syntax" failed


185 if ( Hor_Cnt(5 downto 3) = "101" and Hor_Cnt(2) = not Hor_Cnt(1) )
186 xor (Ver_Cnt(5 downto 0) = "011111" and ChrR_Cnt(2) = '0') then
187 SYNC <= '0';
188 else
189 SYNC <= '1';
190 end if;
191
192 if Hor_Cnt(5 downto 3) = "101" or Hor_Cnt(5 downto 2) = "1100" or Ver_Cnt(5 downto 0) = "011111" then
193 Border <= '0';
194 else
195 Border <= '1';
196 end if;

to fan
Можешь поделиться VHDL-исходником от Chrome???
Он тоже на Xilinx XC95108...
Буду очень благодарен.



Тут кто-нибудь с Xilinx работает???
Может кто имел дело с подобными проблемами?


Кстати, можно ли вместо if ( Hor_Cnt(5 downto 3) = "101"
написать так if ( Hor_Cnt(5 downto 3) = 5 ???
т.е. вместо "101" просто 5...
Если я так делаю то ошибок больше нет...


THX

syd
01.05.2007, 22:40
Всем привет...
Для чего в схеме Speccy 2007 нужны микросхемы 74HCT245???
Т.е. я понимаю как они работают но не совсем понимаю для чего...
для того чтобы разделить общую шину адреса и шину адреса "видеоконтроллера". в оригинальном спеке используются резисторы. турбировать не пробовал тк цели такой не ставил. BTW в схеме обнаружилась неточность. (резистры в цепях SDC, SCK)

2fan
что-то последнее время склоняюсь к такой схеме.
шел конвертирует z80 -> sna и загрузчик в ПЗУ, который понимает только sna. (не хочится раскручивать разные версии z80 прошивкой). Как ты думаешь?

fan
02.05.2007, 03:13
Вах , коментарии компилятора всегда для меня были китайской грамотой .
(Может ему не нравится то что сравниваются числа разной битности (???) )
А QUARTUS то же ругается ?
(У меня по началу творился полный пэ когда я забывал черточек перед коментариями понатыкать и точки с запятыми ставить , компилятор ругался ваще чёрте на что , только не на то что надо %) ).

Сырков Chrome увы нет в природе , моя поделка на AHDL (хочу ещё присобачить ножки VRAM - /CS и /OE на землю , и рулть только /WE 1-чтение/0-запись (чтоб ещё пару пинов у матрицы освободить)).


Кстати, можно ли вместо if ( Hor_Cnt(5 downto 3) = "101"
написать так if ( Hor_Cnt(5 downto 3) = 5 ???
т.е. вместо "101" просто 5...
Если я так делаю то ошибок больше нет...
У меня щаз дикая каша из тучи язуков %) но похоже нужно добавить эроглиф b , т.е. должно быть так b"101" .

2fan
что-то последнее время склоняюсь к такой схеме.
шел конвертирует z80 -> sna и загрузчик в ПЗУ, который понимает только sna. (не хочится раскручивать разные версии z80 прошивкой). Как ты думаешь?
ИМХО нужно делать как проще , впринципе и sna вполне стандартный для эмуляторов дамп , можно даже оставить только их .

ILoveSpeccy
02.05.2007, 04:52
Попробовал в QUARTUS - все работает!
А можно ли в QUARTUSе прошивку для XILINX скомпелировать???

Добавлено через 8 часов 25 минут
Наконец-то все заработало! :v2_yahoo:
Просто ошибка была в названии подключаемых библиотек в самом начале файла :mad_std:

ILoveSpeccy
04.05.2007, 02:35
Кстати для начала адресную шину и шину данных хочу развязать резисторами...
Но с каким номиналом незнаю :v2_conf2:

p.s. Синхрогенератор уже работает :v2_thumb:
для проверки подал на вход ТВ-тюнера сигналы SYNC, BORDER и PAPER

fan
04.05.2007, 04:36
Кстати для начала адресную шину и шину данных хочу развязать резисторами...
Но с каким номиналом незнаю
Возьми из схемы фирменного спека или из Chrome .

ILoveSpeccy
04.05.2007, 21:16
Подскажите где найти схему старого варианта Chrome (http://aticatac.altervista.org/foto2.html)

fan
05.05.2007, 03:45
Такой нет в природе .

ILoveSpeccy
13.05.2007, 16:34
нашел несколько чипов 62256 от "Mosel", кэш со старой материнки....
Подойдут они для Speccy2007???


Я развязал шины (данных и адресную) процессора и видеоконтроллера сопротивлениями по 470 ом.
В матрицу идут шины видеоконтроллера VA и VD.
Обязательно ли заводить шины процессора V и D в матрицу???

THX

syd
15.05.2007, 00:16
Обязательно ли заводить шины процессора V и D в матрицу???THX
можно и не заводить, только нужно будет подумать как обработать порт 0xFE (бордер).

ILoveSpeccy
17.05.2007, 22:36
Может вопрос не в тему.... но всетаки.....
В чем различие TQFP и VQFP корпусов матрицы????? :confused:

fan
18.05.2007, 02:15
Может вопрос не в тему.... но всетаки.....
В чем различие TQFP и VQFP корпусов матрицы?????
У tq шаг ещё более не вменяемый .
З.Ы. Описания всей этой фигни должны быть на сайте xilinx .

ILoveSpeccy
27.05.2007, 22:48
Почему шина данных CPU в Speccy2007 заведена в матрицу?
Если сделать как в SpeccyBob (еще одна 74HCT245) то освободится 8 ножек матрицы...
Очень интересно... (ведь это 100% для чего-то надо :smile:)

fan
28.05.2007, 14:22
Почему шина данных CPU в Speccy2007 заведена в матрицу?
Смотри внимательней схему , а лучше блок схему фирменного спека (http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm - в самом низу).
Собсно ещё гдето вначале темы описывался один из фирменных приколов спека - торможение проца при обращении к порту (так же как и к видео памяти). Дело именно в совмещённой шине , проц есесно не может ни хэ прочитать пока там шуршит ВК , а при чтении из не существующего порта (ака FFh) можно схавать данные которае хавает ВК .
Короче одна из причин - убираем торможение при обращении к любому порту (расширение мозгов, муз сопр. и т.д.). Вторая - больше перспектив для ацкого разгона .

syd
29.05.2007, 17:46
Почему шина данных CPU в Speccy2007 заведена в матрицу?

SpeccyBob (еще одна 74HCT245)
Сначала так и сделал, но потом не получилось красиво с матрицы разрулить эту 74HCT245. У нее три состояния
1) проц -> видеопамять (запись в видеопамять, посылка в порт 0xfe),
2) видеопамять -> проц (чтение видеопамяти, чтение 0xff)
3) закрытое состояние (когда шины данных и видеоданных в Z) !
если не закрыть 74HCT245 бесится.
короче поморочился, а потом прикинул что у мартицы ног пока хватает и убрал ее. вот у АВРки ног впритык (да и памяти не хватает), печатную плату буду делать под мегу64.
74HCT245 которые A -> VA у них напрвление только одно, и они только работают на вкл/выкл.

ILoveSpeccy
01.06.2007, 22:12
2 syd

Огромная просьба.....
Можешь из исходника AVRки выдрать код для работы с PS2-клавиатурой....
Я в СИ вообще ноль
А так может смогу под 2313 подогнать.....
Или хотябы комменты.... где что....
БУДУ ОЧЕНЬ БЛАГОДАРЕН.....

syd
01.06.2007, 23:11
Ок. На днях сделаю.
Флешку не планируешь подключать? Если планируешь, то лучше брать как минимум мегу64.
По поводу 2313 не знаю, хватит ресурсов или нет. Попробуй.
Для начала понадобится среда Avr Studio, компилятор WinAVR и программатор.

ILoveSpeccy
01.06.2007, 23:19
Ок. На днях сделаю.
Флешку не планируешь подключать? Если планируешь, то лучше брать как минимум мегу64.
По поводу 2313 не знаю, хватит ресурсов или нет. Попробуй.
Для начала понадобится среда Avr Studio, компилятор WinAVR и программатор.

Все уже установил....
Собрал ISP программатор...
Даже пробовать начал простые вещи (светодиоды включать и кнопки опрашивать) :v2_happy:

syd
02.06.2007, 10:16
Оставил только обрабтку клавы, откомпилил, проверил - вроде работает.
Код занял 1988 байт. Добавел немного комментов.

ILoveSpeccy
13.08.2007, 19:09
то fan & syd

Очень интересно...
как продвигается работа со Speccy2007???
Есть ли какие либо новости???

fan
13.08.2007, 21:05
Ну у товарища syd вполне законченный дэвайс .

А я всё ещё борюсь с всевозможными глюками (хотя на фоне рабочих девайсов это уже не актуально). Но пака не хватает времени чтоб засесь за это конкретно . (Чую что мой квактус слегка пришибленный , даже последние исходники syd компилить не хочет , фиттер на какойто фигне застревает и посылает , только первые версии более менее компилит).

Собсно я ваще давно хотел забить на CPLD в пользу FPGA . Ибо цена этой хрени (CPLD) нынче стала просто немеренной , и при этом практически нет простора для извращений . FPGA как минимум полезна для воссоздания редких девайсов вроде муз.сопра (особенно OPL* ;) ) и прочей навороченной мути с дигитал соундом . Но лично мне хоцца вклинить видео сопр :D Только хэзэ когда я этим займусь .

Короче галактика надеется на тебя ;)

И кстати , насколько я понял у тебя в клоне на FPGA видео мозг конкретно отделён от всего прочего (Даёжж сайт! ;) ). Подобная реализация черезвычайно полезна при интеграции видео сопра . Для полного счастья конечно нужно ещё пинов отхавать для более жирного видео мозга , хотя в Sega Master System у видео сопра всего 16кило ! Тайлы задников и тайлы спрайтов подкидываются в реальном времени , вследствии чего графика получается достаточно не хилая . В NES таким макаром даже ELITE сделана и очень даже шустро бегает .

Cat_Alex/QRP
24.02.2013, 02:20
Вчера попроил у товарисча с velesoft.speccy.cz не запароленный speccybob128.zip

fan, Архивчиком поделитесь?

VELESOFT
24.02.2013, 04:06
fan, Архивчиком поделитесь?

http://velesoft.speccy.cz/other/speccybob128.zip (not tested)

and here is speccybob48:
http://velesoft.speccy.cz/other/speccybob48_for_eagle.zip

Cat_Alex/QRP
24.02.2013, 20:57
VELESOFT, Thank you.