Вход

Просмотр полной версии : Львов 48кб 1988-го на РУ6 и РУ5



bigral
14.03.2008, 01:28
Я что-то никак не могу найти схему Львовского 48кб весь этот форум перекопал есть токо фотки и монтажки :( выложите кто-нибудь люди добрые схему.

fan
14.03.2008, 02:35
Рас в списке схема есть , то нужно у Conanа попросить чтоб поделился .

bigral
18.03.2008, 12:57
Рас в списке схема есть , то нужно у Conanа попросить чтоб поделился .

ув. тов. Conan большая просьба выложить схему Львовского варианта. Спасибо.

Conan
18.03.2008, 14:11
Укажите в ЛС (Личном Сообщении) адрес электропочты куда выслать схему.

P.S. Во избежание недоразумений (я мог этого сообщения не заметить) за схемами рекомендую обращаться через ЛС.

bigral
22.03.2008, 20:20
Неожиданная удача! Сегодня у одного человека на киевском базаре который торговал всякими книгами и сборниками схем на DVD обнаружил СХЕМУ ЛЬВОВСКОГО варианта датированную 1990г да и сам DEVICE! у него тоже оказался за прилавком!

Теперь уже вспомнил что на этих листиках стояла надпись (Ц) М28

Два ценных манускрипта взял под залог $10. Теперь нужно как-то схему перевести в современный вид удобный для чтения\fpgа разработки. У кого-то есть идеи как это сделать оптимально?

fan
22.03.2008, 22:09
Ну дык для начала закинь кудаданить сканы схемы и платки с двух сторон .

syd
23.03.2008, 12:22
Ну дык для начала закинь кудаданить сканы схемы и платки с двух сторон .

Если можно - в паблик. Меня тоже интересует.

Sergiy
23.03.2008, 14:49
Схема на Львов 48. В разделе Барахолка схема размещения элементов на плате. Позже выложу фотки железа и схемы расширения.

Velvin
24.03.2008, 20:52
Есть у меня такая плата, собранная и рабочая. Еще есть недособранная плата расширения, как раз под этот Львов, и описание к ней. Смысл там был такой, линейка ру6 заменялась на ру5, какие то дорожки резались и паялись перемычки, в системный разъем Львова вставлялась плата с кучкой логики и АУ, в результате 128к + АУ. Если интересно могу отсканить описание и выложить.

bigral
24.03.2008, 22:35
... Если интересно могу отсканить описание и выложить.

Выкладывай! У меня этот агрегат работал долго 128к+TRDOS. К сожалению даже представить не могу где он теперь и схемы от него.

А пока что за неимением сканера под рукой сделал фотки древнего манускрипта состоящего из 3-х листов разного качества и масштаба. Выложил тут:

http://bigral.freeweb7.com/ - ПОКА ЧТО САЙТ ПРИБИЛИ, если кто не успел скачать - свистите, выложу обратно.

bigral
15.04.2008, 14:28
Наконец-то достал себе этот агрегат, работает "кое как". Из проблем могу назвать:

1. Кривой INT сигнал (может что-то с моментом его прихода не знаю, но скорее всего длинна слишком большая т.к. музыка в некоторых играх просто бесится и таймер иногда идет очень быстро); Нужна нормальная программа по которой можно настроить INT и сделать как на оригинальном ZX ну и настраиваемая схема INT-a нужна;

2. Справа от paper вертикальная полоса светится между paper и border особенно видно кода выставить paper 0 border 0; нужна схема как это убрать;

Vladimir
15.04.2008, 14:37
Есть такие моменты на Львовском спеке. Всё лечится. Если найду свои старые схемы - расскажу.

AM
15.04.2008, 14:55
Наконец-то достал себе этот агрегат, работает "кое как". Из проблем могу назвать:

1. Кривой INT сигнал (может что-то с моментом его прихода не знаю, но скорее всего длинна слишком большая т.к. музыка в некоторых играх просто бесится и таймер иногда идет очень быстро); Нужна нормальная программа по которой можно настроить INT и сделать как на оригинальном ZX ну и настраиваемая схема INT-a нужна;


Если проги нет, то момент прихода инта наверное легко установить, если повесить на им2 переключалку бордера (я с этим слегка экспериментировал, но это было лет 15-20 назад). А длительность наверное чем меньше, тем лучше, чтобы проге больше времени оставалось на работу (или нет?).

Black_Cat
15.04.2008, 15:58
тест Ковалевского (т.к. его многократно постили удалю через день)

fan
15.04.2008, 16:08
Наконец-то достал себе этот агрегат
Даёжж сканы ! ;)

Vladimir
15.04.2008, 21:51
Бумаг не нашел, зато нашел останки своего спека. Значит, лечение проблем:
1. Int. Резик на 1.2К, что возле проца, выкусить. Его правый вывод через кондер 1n на 11ую лапу ПУ4, а так же через 10К на +5В. 12ую лапу ПУ4 на левый вывод остатков резика.
2. Полоска справа. Сигнал на 9ые лапы ИР16 подаем через RC цепь. R=56 Ом, С=47пФ на землю (подобрать)

Mad Killer/PG
08.01.2009, 22:02
Парни не добавилось ничего ,интересуют схемы расширения ?
Попалась в руки платка практически со всеми впаянными элементами кроме РУ5,думаю что с ней делать дальше.

Alex_kapfa
22.03.2009, 01:39
Есть у меня такая плата, собранная и рабочая. Еще есть недособранная плата расширения, как раз под этот Львов, и описание к ней. Смысл там был такой, линейка ру6 заменялась на ру5, какие то дорожки резались и паялись перемычки, в системный разъем Львова вставлялась плата с кучкой логики и АУ, в результате 128к + АУ. Если интересно могу отсканить описание и выложить.

Добрый день. Поделитесь, пожалуйста, схемой платы расширения! Я случайно купил на радиобазаре плату Львова, у которого выкушены конденсаторы и все микросхемы памяти, кроме трех. По оставшимся трем РУ5, которые установлены там, где должны были находится РУ6, порезанным дорожкам и по проводам, которые "тянутся" к системному разъему можно определить, что данная плата была доработана, скорее всего, по схеме, о которой Вы говорите. Очень хочется, по- возможности, восстановить и эту плату.

Tim0xA
22.03.2009, 03:20
Alex_kapfa, вот тут я выкладывал свои сканы схем http://zx.pk.ru/showpost.php?p=172727&postcount=10

Alex_kapfa
23.03.2009, 12:33
Большое спасибо за схему расширения! Подскажите, пожалуйста, еще какая прошивка должна находиться в ПЗУ 27256, если делать это расширение. Стандартная от "Spectrum-128"?
В описании к схеме расширения также упоминается TR-DOS. Пожалуйста, если можете, подскажите, какой контроллер TR- DOS использовался совместно с этой платой расширения (если можете, поделитесь схемой).

Cat_Alex/QRP
05.01.2013, 12:02
Схему и сканы плат,пожалуйста.

Mdesk
05.01.2013, 13:09
Схему и сканы плат,пожалуйста.
Пожалуйста: http://zx-pk.ru/showpost.php?p=452277&postcount=13

Cat_Alex/QRP
05.01.2013, 13:32
Премного благодарен!

SERGEY256
10.03.2018, 16:47
Здравствуйте. Новую тему открывать не стал, пишу здесь. Собрал и запустил компьютер на печатной плате купленной вот здесь.http://zx-pk.com/forum/viewtopic.php?f=7&t=8872 Подскажите пожалуйста каким образом подстроить INT.64548

ram_scan
11.03.2018, 13:13
Подскажите пожалуйста каким образом подстроить INT

Никаким. Даже если танцами с саблями подстроите в этой игрушке, разьедется в вектроне и акваплане. Чтобы правильно фирменный бордюрный эффект работал нужны правильные фирменные таймигни целиком.

Насколько мне известно не существует СССРовского клона с выборкой как в фирменном "пиксель-атрибут + пиксель-атрибут". И бордюрная защелка должна работать через атрибутную, по ее стробу. Там без порта $ff можно было бы еще теоретическую сову на плавающую шину натянуть. А этого никогда не делали, была только пиксельная защелка буферная, ибо без нее никак. И выборка в два раза чаще. Плюс торможение не так и не там. Поэтому на любом советском клоне натягивание совы на глобус это тришкин кафтан. В одном месте штопаешь в другом обязательно разъезжается. Все атрибутные эффекты будут работать позже чем надо, а все бордюрные будут работать раньше чем надо, при этом будет проблема с выравниванием и первых и вторых, которая еще и зависит от их комбинации и количества.

Кстати сверху надпись venom strikes back должна быть нормально мультиколорная. С четкими цветами по диагонали, без рассыпушек.
64565

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

А игрушка хорошая. Мне нравится.

SERGEY256
11.03.2018, 17:09
ram_scan спасибо за ответ, но мне казалось, что у клонов с раздельными полями памяти таких как Москва 48, Львов, Краснодар 48, Дельта, таких проблем быть не должно, или они легко решаемы, тем более на плату все исправления внесеныhttp://zx.pk.ru/showpost.php?p=129277&postcount=16, а у меня и INT сдвинут и полоска справа между экраном и бордюром присутствует64569.
И еще это нормально, что бордюр слева больше почти в два раза чем справа?

ram_scan
12.03.2018, 15:23
ram_scan спасибо за ответ, но мне казалось, что у клонов с раздельными полями памяти таких как Москва 48, Львов, Краснодар 48, Дельта, таких проблем быть не должно, или они легко решаемы, тем более на плату все исправления внесены

Все проблемы останутся на месте, потому-что времянки доступа к нижней памяти все равно отличается от фирменных. Бордюрный эффект более менее можно поставить по вертикали только в программах где параллельно с этим эффектом нет никаких обращений к нижней памяти. Поэтому если вы поставите бордюр на место в акваплане в веноме он у вас уедет, если поставите в веноме - уедет в акваплане. Единственный вариант - сделать точно все времянки. Но это надо выкинуть больше половины компа. Как минимум полностью наново собрать весь видеоконтроллер и еще немножко сверху.

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

JV-Soft
12.03.2018, 17:32
Все проблемы останутся на месте, потому-что времянки доступа к нижней памяти все равно отличается от фирменных.
Может быть ошибаюсь , но Харьков 48к весьма близок по времянкам к фирменному. Надо достать проверить.

JV-Soft
12.03.2018, 22:38
Харьков 128 , уже видно ,что ближе ,буквально пару строк, я его пару лет назад восстановил ,но там немного навешали до меня ,надо посмотреть ,что с интом. Вообще на нем очень хорошо шли оригинальные игры.

https://d.radikal.ru/d16/1803/77/54e4619934bet.jpg (https://d.radikal.ru/d16/1803/77/54e4619934be.jpg)

- - - Добавлено - - -


Кстати сверху надпись venom strikes back должна быть нормально мультиколорная. С четкими цветами по диагонали, без рассыпушек.
Сравнил то что выдает Харьков 128 ,с эмулями оригинальных машин , вроде бы похоже ,плавно идущие в верх диагональные цвета ,сфоткать с LCD нормально не выходит ,надо к ЭЛТ цеплять , но пока к Харьков 128 не распаял кабель под мой ЭЛТ монитор.

- - - Добавлено - - -

PS присмотрелся ,с лева несовпадение на одну строку ,справа на две строки.

SERGEY256
13.03.2018, 06:00
Тоже бордюр слева больше и явно не на одно знакоместо. Попробуйте запустить SHOCK MEGADEMO, ту часть где полоски бегут по всему экрану. И в данных случаях что нужно делать с INTом? Задерживать? И какими способами он регулируется?

JV-Soft
13.03.2018, 08:06
Попробуйте запустить SHOCK MEGADEMO
А есть TAP версия ? у мена Харьков без BDI.

И в данных случаях что нужно делать с INTом?
В Харьков 48/128 была какая то примочка , и как видно из моего фото несовпадение в пределах 1,5 строки , это еще можно как то натянуть , у Вас судя по фото строк 5-6 это прерываниями не натянуть ,тут надо уменьшать количество тактов в прерывании , ищите доки по "Львов" может были доработки для этого.

- - - Добавлено - - -


Тоже бордюр слева больше и явно не на одно знакоместо.
Это иза подключения к LCD , на ЭЛТ телевизоре/мониторе думаю будет иная картина без такого сдвига.

creator
13.03.2018, 08:28
Возножно статейки из ZX Ревю окажутся полезными:

ZX Ревю №3 1995
http://i100.fastpic.ru/thumb/2018/0313/fd/97e9124a2b2eb2ec11a2da53bc1801fd.jpeg (http://fastpic.ru/view/100/2018/0313/97e9124a2b2eb2ec11a2da53bc1801fd.png.html) http://i100.fastpic.ru/thumb/2018/0313/d6/fed058fc403033985370e9e10b753bd6.jpeg (http://fastpic.ru/view/100/2018/0313/fed058fc403033985370e9e10b753bd6.png.html)

ZX Ревю №4 1995
Форум по вечным вопросам совместимости, и компьютерам, которые мы выбираем

Кирилл Громов © CHUNG Software, г. Москва, 1995.

С самого момента приобретения мною всех подшивок "ZX-РЕВЮ", Я с нескрываемым интересом следил за разделами в которых поднималась эта тема. С некоторого момента я вдруг заметил, что вместо исчерпывающих ответов на уже приевшиеся вопросы, поднимается волна мутной неразберихи. Это побудило меня взять тяжкое бремя первозакрывателя. Все о чем я пишу, проверено мной на практике в трех моделях компьютеров - "PROFI+", "PENTAGON 128", "ДЕЛЬТА-С" (Старая "МОСКВА"). Итак:

1. Порт #FF.

Аксиома: При чтении из ЛЮБОГО незадействованного порта считываются АТРИБУТЫ попеременно с числом 255 (Подробное описание его работы есть в старых выпусках РЕВЮ).

Следует сразу оговорить, что это относится к ZX-SPECTRUM 48k; так как мне сообщали, что в SPECTRUM 128 фирмы SINCLAIR RESEARCH LTD (!) порт #FF тоже имеется, но работа его несколько отлична от того, что видел и излагаю я. Оказывается, поскольку SPECCY выпускала не только S.R.L, но и AMSTRAD то и в схемотехнике у них оказались несколько разные решения. А производства, какой фирмы компьютер, можно прочесть на м/схеме ULA. Эти данные мне сообщил АЛЕКСЕЙ (FFC COMP.), а так как я сам этого не видел, то только могу это повторить. Одно только понятно, что видимо из-за этого и ползут слухи о "хаотических значениях с преимущественно атрибутом текущего знакоместа" читаемом из этого на самом деле и не порта. Я же ставил своей целью добиться того, чтобы у меня хорошо шли программы использующие этот порт для своей синхронизации, плюс чтобы это было наиболее просто в реализации и наиболее похоже на первоисточник ZX-SPECTRUM 48k.

Верное решение: Почти в каждой схеме компьютера, выполненного на дискретной логике, можно найти в узле видеоконтроллера регистр, ведающий за выдачу атрибутов растра на мультиплексоры выходного каскада видеоконтроллера. Это DD56, DD63 в "ДЕЛЬТЕ"; DD37, DD40 в "ПЕНТАГОН 128"; в "ПРОФИ+" DD59 v4.01, DD63 v5.03. В "ДЕЛЬТЕ" достаточно соединить выходы 2,7,10,15 вышеназванных микросхем с шиной данных через резисторы 820 - 1.5k и забыть о всех проблемах. Это несколько точнее, чем сказано на страницах РЕВЮ о реализации порта #FF в компьютерах с раздельными полями памяти. Но чаще регистр (RG ATTR) о котором идет речь, своим входом OE подключен к "земле", тем самым постоянно выдавая информацию на мультиплексоры. В схемах с нормальной временной диаграммой ("ПРОФИ") делаем так: отрезаем OE RG ATTR от "земли", и заводим его на сигнал POLE ATTR (на FLD2 в "ПРОФИ", C5 - в "ПЕНТАГОНЕ 128" ). После чего соединяем его выходы (I1-I8 в "ПРОФИ") с шиной данных через резисторы 820 Ом. Иногда случается так, что после этого на экране могут появиться нежелательные эффекты, как-то: тонкая мигающая полоска слева экрана в "ПЕНТАГОНЕ 128". Тогда лучше поставить в таких схемах дополнительный регистр по вышеназванным правилам, входы которого подсоединяются ко входам RG ATTR, OE к POLE ATTR, а выходы, через резисторы, к шине данных. Как видите, подход достаточно универсальный, и на практике наиболее точно копирующий подход в фирменной машине. Точно так же, как и на фирменном "SPECCY" идут ARKANOID 1, F.I.R.E. и т.д.

Встретившиеся "глючные" реализации:

1. Порт выполнен как порт с дешифрацией адрес #FF + неRD + неIORQ.
а) Во-первых, атрибуты будут читаться не по ЛЮБОМУ незадействованному адресу.
б) Если не будет тактирования от сигнала POLE ATTR то ARKANOID1 вообще не пойдет.
в) Из-за смещенной временной диаграммы, работа программ будет ущербной (дрыганье и щелчки в ARKANOID 1).

2. Атрибуты(-ли?) берутся откуда придется, (например с регистра буфера ОЗУ).

Может быть при соблюдении всех других правил порт будет работать, но самих-то атрибутов уже вроде как и нет, а это уже не как в фирменном "СПЕКТРУМЕ", зато это прям как в книге Родионова - "хаотические значения"… (Откуда он их взял только? Не пойму…)

И еще одно непременное условие: наличие резисторов 10к "подтягивающих" шину данных к +5в и (возможно) правильное положение и длительность INT'а. Это, пожалуй, вообще бы не повредило любому компьютеру, даже без порта #FF.
64596
Я думаю, комментарии к схеме не нужны. Отмечу только, что вся "соль" в "выборе" микросхемы сигналом POLE ATTR и соединении её выходов с шиной данных с помощью "монтажного или". Это дает то, что микросхема не "засоряет" шину данных в цикле подтверждения прерывания и не создает конфликтов во время обращения к другим портам компьютера.

СИГНАЛ INT

Аксиома: Сигнал INT вырабатывается по заднему фронту кадрового синхроимпульса и имеет длительность 9 мкс.

Схемные реализации имеют обычно два подхода: формирование импульса с помощью жесткой логики, формирование с помощью дифференцирующей RC-цепочки. Оба подхода достаточно хорошо освещены на страницах РЕВЮ. Только можно добавить, что в первом случае можно использовать микросхему АГ3, хотя почему-то ставят триггер, тактируя его от сигнала "кадровый синхроимпульс" и "обрезая" сигнал через вход R импульсами с периодом 9 мкс, которые берут со счетчиков/делителей в узле тактового генератора. Во втором случае длительность грубо подбирается конденсатором, а точно "доводится" резистором. В обоих случаях сигнал INT можно немного сместить, подключая конденсатор одним выводом к "земле", а другим - ко входу INT процессора.

Важным моментом является тот факт, что почему-то основным показателем "правильности" INT'а считают положение бордюрных полосок в некоторых играх типа: VENOM STRICKES BACK, ACADEMY, MONTECARLO CASINO и т.д. Тут следует заметить, что "идеальное" положение полосок будет наблюдаться только на машинах с раздельными полями памяти, по причинам схемной реализации контроллера дисплея. В моей практике только на компьютере "Дельта-С" с "выправленным" INT'ом идеально шли все вышеперечисленные программы. Подгонка же сигнала INT на других компьютерах с общим полем памяти приводила к результату "нос вытащили - хвост увяз", то есть, если подгоняли по полоскам сверху, полоски снизу смещались, и наоборот. А в "ПРОФИ" создатели последней версии платы пошли по пути максимального увеличения быстродействия, сведя практически к минимуму количество задержек от ULA к процессору. Да что говорить, даже на фирменном 128-м поведение выше названных программ отличается (о чем, кстати, говорилось на страницах РЕВЮ). Поэтому я для себя критерием "правильности" INT'а считаю отсутствие дрожания спрайтов в ARKANOID 2, и отсутствие "пропадания" букв в CHASE H.Q. 1 и SHOCK MEGADEMO, а так-же устойчивая работа клавиатуры компьютера. В этом случае INT "ПРОФИ" следует считать вполне приемлемым.

В компьютерах, где реализован режим "ТУРБО" следует "гасить" INT с помощью сигналов M1 и IORQ, дабы из-за слишком большой длительности исходного INT'а не происходило "повторного" его захвата в турбо-режиме.

К моему огромному сожалению, на сегодняшний день эту тему нельзя считать закрытой, но считать достаточно проясненной можно.

JV-Soft
13.03.2018, 08:42
Тут следует заметить, что "идеальное" положение полосок будет наблюдаться только на машинах с раздельными полями памяти, по причинам схемной реализации контроллера дисплея.
Это как раз Харьков и Львов.

solegstar
13.03.2018, 10:56
В Ленинград-2012 (http://zx-pk.ru/threads/17338-leningrad-2012.html?p=503695&viewfull=1#post503695) сделано управление частотой процессора в зависимости от страницы памяти ОЗУ, а также другие необходимые условия для более точной совместимости. Находится узел на 3й странице в правом верхнем углу. Во Львове этот узел тоже есть, но надо разбираться насколько он похож. В Ленинграде-2012 всё отлично. (http://zx-pk.ru/threads/17338-leningrad-2012.html?p=438356&viewfull=1#post438356) Могу только сказать, что эту схему я внедрил в Карабас-128 для совместимости с фирменным режимом. Получилось неплохо, во всяком случае бордюр по вертикали на месте.

ram_scan
13.03.2018, 16:59
Даже на двухполевой машине нельзя получить точную времянку. А я навскидку не помню вэйтовых двухполевых машин, где бы было торможение клоком. И не помню машин, где бы было две пары регистров, два атрибутных и два пиксельных. Поэтому любой вэйтовый советский клон будет тормозливее оригинала по нижней памяти. Не на всех бордюрных эффектах это будет заметно (это зависит от того сколько бордюрных и сколько экранных), и в каких-то программах возможно это удастся подогнать. Но завтра кто-то выколупает из недр WOSа еще одну игру и на форуме будет ровно тот же плач Ярославны что там бордюр не на месте. С моей точки зрения самый правильный выход в этой ситуации - забить. Двигать бордюрный эффект в фирменных игрушках на советских клонах интом - это все равно что предлагать гильотину от головной боли. Помогает один раз.

С этим реально дофигища тонкостей. CrossWize например не будет правильно работать ни на одном клоне, и я не уверен даже что он будет работать без мельтешения спрайтов на 128к. А Soldier Of Fortune например не работает правильно на даже на фирменной 48 машине (видимо писался под 128 с чуть отличными времянками). А на клонах так половина игрового поля просто пропадает и играть в нее просто нельзя потому-что ходишь на некоторых экранах в полной черноте.

SERGEY256
13.03.2018, 19:20
Сообщение от SERGEY256
Попробуйте запустить SHOCK MEGADEMO
А есть TAP версия ? у мена Харьков без BDI.
http://www.worldofspectrum.org/infoseekid.cgi?id=0007726

у Вас судя по фото строк 5-6 это прерываниями не натянуть ,тут надо уменьшать количество тактов в прерывании , ищите доки по "Львов" может были доработки для этого.
Доработки уже на плате все выполнены (это новодельная плата)ссылку на них я приводил выше. А вот что касается тактов в прерывание64604 Это с эмулятора у меня на компьютере точно также.(компьютер просто долго подключать).

- - - Добавлено - - -


А я навскидку не помню вэйтовых двухполевых машин, где бы было торможение клоком.
Львов, Москва 48 как раз торможение клоком. На счет Харькова не буду утверждать но вполне вероятно.

JV-Soft
13.03.2018, 19:53
Как и предполагал ,дело у меня думаю в INT , вот фото с моего Харьков и фото с эмуля emuzwin в режиме фирменного 48к , все один в один до такта и общей скорости , так что надо по свободе открыть схему и потягать чуток int.

Харьков

https://a.radikal.ru/a30/1803/62/6b98a0e95d3at.jpg (http://radikal.ru/fp/mbmr6oa33smku)


Эмуль

https://a.radikal.ru/a31/1803/96/2a83a92748e3.png (https://radikal.ru)

- - - Добавлено - - -


Это с эмулятора у меня на компьютере точно также.
А ссылку на тест можно , тоже интересно Харьков проверить.

- - - Добавлено - - -

Вот что Харьков показывает

https://d.radikal.ru/d13/1803/bb/2d0ddda06a8bt.jpg (https://d.radikal.ru/d13/1803/bb/2d0ddda06a8b.jpg)

SERGEY256
13.03.2018, 19:54
А ссылку на тест можно , тоже интересно Харьков проверить.64605

JV-Soft
13.03.2018, 19:55
Выше кинул фото ,отличие в адресах #C000 - #FFFF

SERGEY256
13.03.2018, 20:16
Все таки подключил Львов, вот, что у меня 6460664607

JV-Soft
13.03.2018, 20:28
SERGEY256, учитывая что времянки одинаковые думаю надо двигать INT относительно кадрового синхроимпульса.

SERGEY256
13.03.2018, 20:39
JV-Soft запусти еще вот это64608 у тебя в тесте пишет что Int слишком короткий, у меня тоже такое было и в тесте INT был на границе между "мала" и "норма" я увеличел емкость конденсатора С11 до 1500 пф и теперь длительность нормальная 64610.
Здесь можешь скачать и посмотреть схемуhttp://www.zx-moscow.ru/lvov?i=1
А вот как задержать или ускорить приход Int я не знаю.

JV-Soft
14.03.2018, 00:43
JV-Soft запусти еще вот этоIntTest.zip
Ок завтра попробую.


А вот как задержать или ускорить приход Int я не знаю.
Пока не хватает времени на эксперименты , посмотрю схемы ,может что то по ним напишу.

ram_scan
14.03.2018, 15:21
А вот как задержать или ускорить приход Int я не знаю.

Отложить можно RC цепью. В большинстве клонов так CAS из RAS делают. А вот сделать раньше - уже надо по индивидуальной схеме череп морщить.

goodboy
14.03.2018, 18:36
я бы сначала проверил тест (название/ссылку забыл) где полоску надо подгонять на край paper
и там сообщается на каком такте начинается её рисование

JV-Soft
14.03.2018, 21:07
я бы сначала проверил тест (название/ссылку забыл) где полоску надо подгонять на край paper
и там сообщается на каком такте начинается её рисование
Я много пропустил ,такого точно не помню ,может кто то подскажет ,а по инту думаю его немного надо просто натянуть что б он чуток позжее КС был. После RC еще элемент повторитель и кондер.

goodboy
14.03.2018, 22:56
во, нашёл
http://wizard.ae.krakow.pl/~jb/qaop/t/stime.tap

SERGEY256
15.03.2018, 01:23
Возножно статейки из ZX Ревю окажутся полезными:

ZX Ревю №3 1995
Собрал формирователь INT на ТМ2 получил
64624

64625
Осталось немного.

ram_scan
15.03.2018, 17:26
А теперь вектрон еще в студию =))) Он кстати будет показательнее потому-что у него бордюрный эффект идет почти по всей высоте экрана.

Кстати в какой-то игрушке от players premier из журнала sinclair user (она была не лоченая форматом, поэтому в союзе ходила в родном виде, не хаченая, с родным лоадером) при tape loading error рисуется вертикальная радуга на бордюре. Что меня много лет назад поразило, на PLM автоматике она рисовалась правильно.

SERGEY256
15.03.2018, 20:02
А теперь вектрон еще в студию
Немного попозже. Вспомнил что в ZX Ревю была еще одна интересная статья про INT. Нашел №6 за 1996 год. Кусочек вставлю:
64633

Попробую собрать, может получится получше отрегулировать положение INT.

goodboy
15.03.2018, 20:19
вертикальная радуга на бордюре
вспомнил похожее в игре

https://b.radikal.ru/b05/1803/b7/ec776d370707.png (https://radikal.ru)

SERGEY256
27.04.2018, 15:43
После долгих экспериментов вот что получилось:
TactsTest
65166
Aqua Plane
65163
Vectron
65164
Dark Star
65165
SHOCK
65167
Эти более или менее нормально, а вот
Venom strikes back подкачал косяк с левой стороны на бордюре
65168
И совсем расстроил BBG48
65169
Схему формирования INT выложу попозже.
Очень помогла вот эта тема:http://zx-pk.ru/threads/16312-leningrad-2010-sborka-naladka-rasshirenie.html
Куда дальше копать не знаю.

ram_scan
27.04.2018, 17:30
Дальше копать некуда. Я ведь говорил что времянки у машины не фирменные. А времянки зависят не только от положения инта и количества тактов на кадр. Поэтому если подогнать в одном месте, обязательно найдется программа где будет разъезжаться в другом.

Арлекина проектировали как клон фирменной машины со всеми времянками, и то в одном месте пальцем в попу попали. Что вы от львова хочете. Оно между фирменными 48к и 128к даже разьезжается.

MastDaj
04.05.2018, 16:13
Доброго времени суток. Помогите пожалуйста востановить спеку (Львов). До недавно работал на ура, и вдруг пошли полосы. Тестовая ПЗУ ошибок ненаходит. Ру5 заменил на всяк случай, осцылографом облазил, осилить немогу.
https://youtu.be/LnbO0YvNpMc Тестовая пзу.

HardWareMan
04.05.2018, 16:33
У вас подушка!

MastDaj
04.05.2018, 16:41
Если можно по схеме тыкнуть, куда осцылографом потыкать, 3,5 есть, заставка на заднем фоне тоже, с дискет проги грузяться, откуда полосы непойму.https://pastenow.ru/d11eae754810d018f27f5c159d98c64c
https://pastenow.ru/d11eae754810d018f27f5c159d98c64c

ram_scan
04.05.2018, 16:51
У вас подушка!

Это не львова подушка. Но знатная да, захочешь специально добиться не сделаешь =)

А вообще тест вельми странный. Такое очучение что начинается и по кругу ходит. Залепуха между адресными линиями ?

MastDaj
04.05.2018, 17:02
полосами посыпола во время форматирования дискетки, сопля исключаеться на все 1000%,
https://pastenow.ru/fcd60b003501c8a923a198c0abfdf67d
Било подозрение, что ру5 отвалились те, что вместо ру6 стоят (екраннаяобласть). Тест проходит значит не они. Да и осцылограммы в порядке кривая с горочкой -)

JV-Soft
04.05.2018, 21:32
Помогите пожалуйста востановить спеку (Львов).
Если тест проходит смотрим буфер экрана регистр сдвига пикселей и мультиплексоры после этого.

- - - Добавлено - - -


Если можно по схеме тыкнуть, куда осцылографом потыкать
не нашел у себя схемы ,кидайте ,потыкаю куда тыкать :)

solegstar
04.05.2018, 21:46
А вообще тест вельми странный. Такое очучение что начинается и по кругу ходит.
это же тест для 128к машин.

Било подозрение, что ру5 отвалились те, что вместо ру6 стоят (екраннаяобласть). Тест проходит значит не они. Да и осцылограммы в порядке кривая с горочкой -)
что там за буфер стоит после РУ6 для формирования точек? ИР16? смотрите по схеме D11 ир23 - всё с неё выходит или нет, ну и D13 и D14. сделайте фотку(или снимите видео поближе), чтобы видно было какая часть знакоместа закрашена черным, тогда и скажем точно D13 или D14 дохлая. :)

- - - Добавлено - - -


не нашел у себя схемы ,кидайте ,потыкаю куда тыкать
лови... (http://zx-pk.ru/threads/7318-lvov-48kb-1988-go-na-ru6-i-ru5.html?p=125743&viewfull=1#post125743)

MastDaj
04.05.2018, 22:30
Вот фотка екрана поближе
https://pastenow.ru/6c7406f1e639d1f7f926d3e987fb16ac

- - - Добавлено - - -

Пациент номер два. фото без проца и ПЗУ https://ibb.co/gmF2W7
С процом https://ibb.co/bwNVjS и проц немного грееться.

JV-Soft
04.05.2018, 22:43
MastDaj, смотри сигналы на D11 (пиксельный регистр), D13 , D14 (регистры сдвига пикселей) ,все ли на них приходит и выходит.
И если можно фото поближе полос , в то время когда тест что нибудь пишет буквами на экране.

MastDaj
04.05.2018, 22:52
Да спс завтра подменю и отпишусь

JV-Soft
04.05.2018, 22:55
учитывая что нет примерно четырех бит ,то может быть обрыв на одном сдвиговом регистре ,проверьте доходят ли сигналы до ног 6,8,9 микросхем D13, D14

solegstar
05.05.2018, 09:32
Вот фотка екрана поближе
картинка конечно печальная. не обрабатіваются явно биты памяти 0-3 (скорее всего D13 труп), но и биты 4-7 тоже отображаются не правильно - тут может быть плохо самой ир23 (D11) или ир16 D14.

MastDaj
05.05.2018, 11:01
После замены Ир16 картина улутшелась немножко
https://youtu.be/p5rPrtrJ6aU

JV-Soft
05.05.2018, 13:11
MastDaj, опят же плохо видно на видео ,теперь нет нулевого или восьмого бита , смотрите осцилом приходит/уходит ли сигнал на ноги 3,2,7,6 регистра D11. Да и вообще все его входящие и выходящие сигналы гляньте на D11 , и на замененной ИР проверьте дошли ли все сигналы , могли повредить дорожку при замене которая подводит как раз этот бит.

MastDaj
05.05.2018, 13:55
Алилуя -) роспаялась сопля под микросхемой, установленая в неизвесном мне году. Кстати компютер почемута напроч глючит при нормальном питании, а вот при пониженов всё стабильно. Буду признателен если подскажете какими методами вычислять паршивца, кстати генерация на 6 ноге проца очень странная. https://ibb.co/i4LT4S

ram_scan
05.05.2018, 15:23
Да нормальная генерация вроде. Просто большинство народу туда смотрят через осциллограф с полосой в 5 МГц, потому и видят синус =)

JV-Soft
05.05.2018, 15:37
Кстати компютер почемута напроч глючит при нормальном питании, а вот при пониженов всё стабильно.
чем измеряете ?

MastDaj
05.05.2018, 17:12
чем измеряете ?

Вроде как мультиметром.

JV-Soft
05.05.2018, 17:27
Вроде как мультиметром.
Эталон есть для калибровки ? Мультиметр мультиметру рознь...

MastDaj
05.05.2018, 17:56
Мультиметр проверял на лабораторнике, врет порядка 1%

MastDaj
23.05.2018, 09:01
Ребят, Спека Львов. фотка без проца и ПЗУ https://pastenow.ru/9f472961a8dc431c9528bb893b09e541
Фото с процом https://pastenow.ru/24105f2f0a50926526fd0a2d88e1aef2
А вот фото с РУ5 и процом на борту https://pastenow.ru/83fe6cb1c2b39f5ff91defc9f6e7fe5a

Подозрение пало на Д49 КП14. Кто знает, подскажыте пожалуйста.

bigral
29.05.2018, 11:13
Могу токо очевидное сказать: РУ6 работают нормально, вначале показывают правильную "плитку" а когда процессор забивает стек показывают этот стек. Тут поможет тест 48-го в РФ2 (РФ5) он покажет какая РУ5 глючит. Если есть осциллограф то надо смотреть что на шине адреса и данных каждой РУ5.

bigral
12.11.2018, 06:07
Здесь можешь скачать и посмотреть схемуhttp://www.zx-moscow.ru/lvov?i=1

Сайт пропал! вместе со схемой Львов-48, :( может еще у кого-то осталось в архиве?

AHTuXPuCT
12.11.2018, 06:13
https://www.4shared.com/rar/hoIRo7Oxee/lvov.html

bigral
12.11.2018, 07:44
https://www.4shared.com/rar/hoIRo7Oxee/lvov.html

не могу скачать с этой помойки, можешь выложить в другое место? на тот же яндекс диск можно, но лучше на google drive, там вечно лежать будет

AHTuXPuCT
12.11.2018, 09:03
bigral, https://yadi.sk/d/-FhJtyQdGdnqig

bigral
15.03.2020, 15:04
нетленка https://flic.kr/p/2iEo6JG

Mdesk
15.03.2020, 18:55
нетленка https://flic.kr/p/2iEo6JG
Ух ты! Класс! Спасибо!
А почему Вы определили эту схему как "Львов"? Это "Харьков".

bigral
20.03.2020, 22:37
Ух ты! Класс! Спасибо!
А почему Вы определили эту схему как "Львов"? Это "Харьков".

хм, ну то что харьков львов и москва (а так же краснодар?) родственные схемы было известно давно, но по каким критериям тут видно что это харьков?

Mdesk
20.03.2020, 23:11
Ваша схема соответствует плате "Харькова".
Например, перечень ИС и номера в обозначениях компонентов совпадают на 100%. Видеовыход сделан на транзисторах (полевик, p-n-p, n-p-n) и подстроечных резисторах - ни в каком другом клоне так не наворочено.
http://mdesk.ru/images/mon1.jpg

ИМХО: Судя по надписи на листе схемы, плата еще должна быть разработана. То есть, можно предположить, что плат по этой схеме на базарах еще не было. Но дело пошло... И то, что потом на базарах появилось как плата "Харьков", больше соответствует этой схеме. А то, что нам известно как плата "Львов" (Ц) М28, имеет несущественные отличия в некоторых местах.

Yo Joe
17.05.2020, 12:18
Приветствую.
Приобрел нерабочий ZX Львов 48, пытаюсь починить.
ОЗУ Ру 5-х набрано из половинок РУ5Д1 (Минск), Ру 6-е (Ангстрем).
Нашел на плате несколько залипонов, комп запустился, надпись внизу экрана появилась, но при загрузке игр видно что заставка с артефактами, и после окончания загрузки все виснет.
ПЗУ были впаяны в плату, я их аккуратно выпаял с помощью оловоотсоса и впаял панельки.
Установил в панельку тестовую РФ2, которая сохранилась у меня с начала 90-х). Тест пошел, буфер исправен, но нашел ошибку в ОЗУ:
Ошибка ОЗУ первого этапа теста
Неисправность микросхемы 1
Адрес 8001
Я решил что это указывает на РУ 6 (D39) так как она соответствует первому биту.
Заменил- не помогло.
Теперь мучают сомнения, может тест указывает на РУ5?

JV-Soft
17.05.2020, 12:26
Адрес 8001
Адреса выше #8000 это РУ5 , так же в Харькове и Львове есть 32кб не используемой памяти ) Можно на адресном мультиплексоре перекидывать

Yo Joe
17.05.2020, 23:19
Безнаказанно взять и заменить половинчатую РУ5Д1 на полноценную Рушку не получилось.
В редких случаях тест ОЗУ проходит успешно, но в большинстве случаев фэйл все той же МС1, который случается по различным адресам.
Как назло нет ни одной ущербной половинки в запасе.

JV-Soft
18.05.2020, 00:28
Как назло нет ни одной ущербной половинки в запасе.
Давай отправлю.

bigral
18.05.2020, 13:24
2 раза менять одну и ту же микруху иногда приходится но очень редко, если ошибка постоянная на одном и том же адресе то похоже что да микруха мёртвая но если ошибка гуляет по разным микрухам и адресам то тут надо смотреть таки, возможно задержку /ras /cas менять надо, может уровни шины данных посмотреть, поменять процессор, питание микрух поднять\убавить, блокировочные кондеры поменять (100nf), блок питания, пульсации по питанию, вообще в Львовском добивались работы любых ру5

Yo Joe
19.05.2020, 00:16
Ситуация следующая: я впаял на место ошибочно определенной мной как неисправной D39 другую Ру 6.
То есть к РУ 6 претензий более нет.
А вот поле РУ 5-х набрано из половинчатых РУ5 Д1.
D57 РУ5 Д1 я выпаял и впаял на ее место панель.
За неимением у меня в запасе половинчатых РУ5 я вставил в панель полноценную РУ5. Правда с индексом Г.
В итоге имею 8 шт верхнего ОЗУ, из которых 7 это "половинки" с индексом Д, и одна 64 кбит с индексом Г.
На нее то тест и ругается. Причем на ее различные адреса. Но иногда и норм проходит. Раз на раз не приходится.
Пробовал несколько экземпляров РУ5Г разных производителей- результат один и тот же.
Вопрос- если я найду РУ5Д, но не половинчатую а полноценную, имеет ли право на жизнь такая
не совсем стандартная конфигурация, или все же нужно РУ5 Д1?
Полноценные рушки то есть у меня, не охота выпаивать все остальные семь штук.
128 версию я из него делать не планировал, хотя кто знает, возможно передумаю.
В 93-м был мною был собран этот вариант именно из за того, что на Ленинграде 1, который был в то время у меня
не все игрушки работали.
На Львове работало все. Замечательная машина.

JV-Soft
19.05.2020, 07:28
Yo Joe, попробуй убрать перемычки s3 и s5 , на сколько я вижу , и подать на 10D50 землю.

Yo Joe
19.05.2020, 09:58
Jv-Soft, перемычка S3 как раз и подтягивает 10D50 на землю.

JV-Soft
19.05.2020, 10:23
перемычка S3 как раз и подтягивает 10D50 на землю.
Ясно ,по схеме там не разборчиво.

newart
19.05.2020, 10:42
нетленка https://flic.kr/p/2iEo6JG

А нет варианта без водяных знаков?

JV-Soft
19.05.2020, 19:05
А нет варианта без водяных знаков?
Это нетленка Харькова ,а не Львова.


newart, вот с моей бумажной собирали ,она есть и сейчас в наличии ,можно пересканировать ,но это не Львов - https://drive.google.com/file/d/0B-3rKJTi6zhNSXljbW1HWExrOW8/view


PS эти схемы перепечатывали на А3 ,на советских копирах , это было примерно в 87 годах , еще на "той" бумаге. Она у меня и сохранилась , но состояние не очень.

Yo Joe
20.05.2020, 23:53
Совершил рейд на чердак, нашел там не допаянную в свое время отцом плату расширителя памяти на 256 к для Поиска. На ней оказалось распаяно 12 штук РУ5Д...
Рука не дрогнула, выпаял одну. Установил на Львов и раз двадцать погонял Хохоновский тест. Сбоя ни разу не было.
И нечего было себя обманывать, и лепить микросхемы с разным быстродействием.
Ура, товарищи!

JV-Soft
21.05.2020, 01:00
И нечего было себя обманывать, и лепить микросхемы с разным быстродействием.
А я упоминал по телефону кондеры по cas ras , так и не пробовал до смены микры ?

Yo Joe
21.05.2020, 12:42
А я упоминал по телефону кондеры по cas ras , так и не пробовал до смены микры ?
Нет, не пробовал. Решил сначала найти чип с соответствующей буквой.