Русский клон ZX Spectrumа из прошлого

Старый спектрумистский форум

Moderator: Shaos

bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Русский клон ZX Spectrumа из прошлого

Post by bigmax »

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

Хочу попытаться собрать такой клон, но почитав разные форумы и узнав что клонов было много и многие не совместимы между собой понял, что придется сделать выбор, так как все собирать бессмысленно. Какой из них посоветуете собрать? Критерий выбора: высокая совместимость с магнитофонными версиями стандартных игр.

Возможные последующие апгрейды собираемого клона спектрума это муз сопроцессор и контроллер дисковода TR-DOS. Так что нужно все сначала хорошо взвесить, прежде чем собирать.
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Re: Русский клон ZX Spectrumа из прошлого

Post by jdigreze »

bigmax wrote:Возможно Лелниград, я уже точно не помню, маленькая такая платка плотного монтажа с небольшим макетным полем у одного из углов. Дисковода не было, только бэйсик 48 и магнитофон.
Пожалуй это ленин-1, он же ленинград-1, и был.
bigmax wrote:Хочу попытаться собрать такой клон, но почитав разные форумы и узнав что клонов было много и многие не совместимы между собой понял, что придется сделать выбор, так как все собирать бессмысленно. Какой из них посоветуете собрать? Критерий выбора: высокая совместимость с магнитофонными версиями стандартных игр.

Возможные последующие апгрейды собираемого клона спектрума это муз сопроцессор и контроллер дисковода TR-DOS. Так что нужно все сначала хорошо взвесить, прежде чем собирать.
Ленин-1 и повторяй, всего 40 корпусов (около 800 точек пайки), можно даже мгтфом сделать. Совместимость по магнитофонным версиям вполне на уровне.

Или же вариант зайти на zx.pk.ru и присмотреть конструктор из современных, но там больше уже упор на bdi/tr-dos, зато можно прикупить разведенную пустую плату или даже готовую к употреблению.

Советовать что-то более конкретное не буду, потому как "всяк кулик свое болото...". А по простоте повторения, Ленин-1 вне конкуренции.
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

Спасибо за ответ! Я в поиске нашел вот этот сайт: http://sblive.narod.ru/ZX-Spectrum/Leni ... rad48k.htm
И плата там на фото действительно похожа на ту, что была у меня, только монтажное поле было пустым. Только там описывается какой-то доработанный вариант. Он подойдет?
Покупать готового ничего не хочу. Хочу все сделать сам, пусть и проводами. На данный момент нужна просто первичная документация и схема с того сайта вполне подходит.
User avatar
Shaos
Admin
Posts: 24055
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Да - собирал я такое:
viewtopic.php?t=7782
Но так и не нашёл времени включить ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

Ого, почти 9 лет теме. И за этот срок ниразу не включал?
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

bigmax wrote:Я в поиске нашел вот этот сайт: http://sblive.narod.ru/ZX-Spectrum/Leni ... rad48k.htm
...
Только там описывается какой-то доработанный вариант. Он подойдет?
Да. В данный момент на том сайте самая полная документация по ленину-1. Будут вопросы - задавай. Правда я бывает пропадаю по делам на несколько месяцев.
В целом, схема при правильной сборке и исправных элементах не нуждается в настройке и работает сразу.
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

Спасибо. У меня нет РУ5х, зато есть иностранные аналоги РУ7. И вот теперь я думаю, а было ли рабочее расширение памяти у ленинграда? Было бы вообще здорово.
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Для РУ7 надо посмотреть схемы скорпион-256 и кай-256. Оба построены на схемотехнике ленина-1.
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

jdigreze wrote:Для РУ7 надо посмотреть схемы скорпион-256 и кай-256. Оба построены на схемотехнике ленина-1.
А где можно посмотреть? Вообще, я же могу один адрес занулить и получить РУ5, ведь правда? А потом расширить до 256 практически на халяву.
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

Посоветуйте хороший логический симулятор, я хочу схему ленинграда туда занести и посмотреть. А еще, никто не пытался переложить спектрум на CPLD ради уменьшения количества корпусов?
User avatar
Shaos
Admin
Posts: 24055
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

bigmax wrote:Посоветуйте хороший логический симулятор, я хочу схему ленинграда туда занести и посмотреть. А еще, никто не пытался переложить спектрум на CPLD ради уменьшения количества корпусов?
см. zx.pk.ru - там много кто пытались ;)

да и на том же http://sblive.narod.ru/ZX-Spectrum полно примеров...
Я тут за главного - если что шлите мыло на me собака shaos точка net
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

А есть успешные попытки? Я хотел бы получить просто чипсет, внутренняя схема и тайминги должны соответствовать оригинальной схеме.
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

bigmax wrote:
jdigreze wrote:Для РУ7 надо посмотреть схемы скорпион-256 и кай-256. Оба построены на схемотехнике ленина-1.
А где можно посмотреть? Вообще, я же могу один адрес занулить и получить РУ5, ведь правда? А потом расширить до 256 практически на халяву.
Можно занулить. И потом при желании расширить.
По где посмотреть не подскажу, у меня оно частью в голове, частью на бумаге в гараже.
bigmax wrote:Посоветуйте хороший логический симулятор, я хочу схему ленинграда туда занести и посмотреть. А еще, никто не пытался переложить спектрум на CPLD ради уменьшения количества корпусов?
Для такой схемы как у ленина-1 лучший симулятор - тетрадь в клетку и карандаш. Без прикола. Кстати, растактовка есть на том сайте в виде картинки.

Если перекладывать в CPLD, то нет смысла повторять тайминги ленина-1. Схема оптимальна для "рассыпухи". Для cpld, я бы "нарисовал" другие тайминги.
bigmax wrote:А есть успешные попытки? Я хотел бы получить просто чипсет, внутренняя схема и тайминги должны соответствовать оригинальной схеме.
Если это первый проект такого рода, то для начала лучше просто повторить на "рассыпухе". Посмотреть как оно работает, какие участки схемы за что отвечают, и что проиходит, когда отрезаешь тот или иной проводник. В особо запущенных случаях может произойти пых. ;)
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

А вот и ссылочка на расширение ленина-1 до 256к образовалась. Совместно с музпроцессором ay8910.
bigmax
Fanat
Posts: 79
Joined: 10 Feb 2014 03:37

Post by bigmax »

jdigreze wrote:Для такой схемы как у ленина-1 лучший симулятор - тетрадь в клетку и карандаш. Без прикола. Кстати, растактовка есть на том сайте в виде картинки.

Если перекладывать в CPLD, то нет смысла повторять тайминги ленина-1. Схема оптимальна для "рассыпухи". Для cpld, я бы "нарисовал" другие тайминги.
Да, я тоже подумал, что надо взять на вооружение ту картинку с растактовкой. Насколько я понял, главное подогнать состояния счетчиков так, чтобы правильно сформировался сам экран, а бордюр все равно не отображается. Попробую нарисовать так, как я это вижу, а потом покажу, подскажешь если что?
jdigreze wrote:Если это первый проект такого рода, то для начала лучше просто повторить на "рассыпухе". Посмотреть как оно работает, какие участки схемы за что отвечают, и что проиходит, когда отрезаешь тот или иной проводник. В особо запущенных случаях может произойти пых. ;)
У меня есть опыт сборки схем на контроллерах. Правда, с нуля собрать спектрум еще не доводилось. Только ремонт своими силами. А использование CPLD облегчает проектирование логической схемы. К тому же, я вижу что у Квартуса есть свой симулятор. Начну-ка я пока с теории, а уже потом перейду к практике.
jdigreze wrote:А вот и ссылочка на расширение ленина-1 до 256к образовалась. Совместно с музпроцессором ay8910.
Спасибо! На фотографиях мой спектрум! Именно в таком черном корпусе из пластмассы и именно с такими же кнопочками!