PDA

Просмотр полной версии : Прошивка BASIC 48 1990г.



andrew76
13.12.2006, 17:04
А ни у кого не сохранилась прошивка для Ленинграда 48 1990г. та которая с турбо режимом для магнитофона?
Очень нужна! Если есть у кого - киньте в мыло пожалуйста.
И прошива 1982 г. тоже нужна.
Никак не могу запустить контроллер дисковода. Уже 10 раз все перепроверил. Вот думаю может дело в прошиве самого Спектрума?
По команде RANDOMIZE USR 15616 с отключенным физически контороллером дисковода что должно происходить?
У меня он по этой команде то зависнет, то ошибку какую нибудь выдаст.

[email protected]

caro
13.12.2006, 17:52
А ни у кого не сохранилась прошивка для Ленинграда 48 1990г. та которая с турбо режимом для магнитофона?
Очень нужна! Если есть у кого - киньте в мыло пожалуйста.Кинул.


И прошива 1982 г. тоже нужна.Вообще то есть в комплекте прошивок любого эмулятора. Кинул раз просишь :)


Никак не могу запустить контроллер дисковода. Уже 10 раз все перепроверил. Вот думаю может дело в прошиве самого Спектрума?Прошивка самого Спектрума здесь абсолютно ни при чем.
По какой схеме выполнен контроллер то?


По команде RANDOMIZE USR 15616 с отключенным физически контороллером дисковода что должно происходить?
У меня он по этой команде то зависнет, то ошибку какую нибудь выдаст.Все правильно, раз пытаешься выполнить код из области, содержащей знакогенератор Спектрума.

andrew76
13.12.2006, 19:32
Контроллер выполненн по единственно известной мне схеме на ВГ93.
С кнопочкой MAGIC.
Схема известна еще с 90-х годов.

Иван
13.12.2006, 20:05
Ты смотрел скан моего контроллера? Т.е. того, что собран на такой же плате, что я тебе выслал (zx-spectrum128k.narod.ru). Обрати внимание на резисторы, которые напяны на ноги микросхем. Эти резисторы не предусмотрены схемой, но они важнЫ. Кстати, на скане есть ошибка. На месте буфера АП6 нужно поставить перемычки "вход-выход", ибо родная схема управления буфером неверна. Этот контроллер я собирал не раз, и ни разу проблем не было, при условии правильного подключения. И, честно говоря, сам я его подключал лишь к Ленинград-2.

andrew76
13.12.2006, 20:32
Скан счас посмотрю.
Поподробнее пожалуйста объясни про "вход-выход" АП6?
Что-то непонимаю. Что там неверно?
В схеме? или на скане неверно?
Зачем резисторы вешать?

andrew76
13.12.2006, 20:33
Кстати сам Спектрум запустил вообще без проблем.
Можно сказать сразу включился.

andrew76
13.12.2006, 20:35
Резисторы на ИЕ10?
Я эту часть еще даже не собирал.
Не могу заставить триггер ТМ2 сбрасываться в 0 по команде USR 15616.

Иван
13.12.2006, 20:42
http://zx-spectrum128k.narod.ru/Beta_disc_I_pic.jpg
это скан моей платы (спасибо fan'у за "хостинг").
http://zx-spectrum128k.narod.ru/Beta_disc_I_pic1.jpg
это то же самое но с важными красными моментами.

Иван
13.12.2006, 20:46
Не могу заставить триггер ТМ2 сбрасываться в 0 по команде USR 15616.
Тогда для начала попробуй убрать резистор между 12 ногой АГ3 и 13 ногой ТМ2.

andrew76
13.12.2006, 20:48
Так а в чем там проблема не могу понять?
Я АП6 поставил. Вроде бы она так и передает сигналы как отмеченно красным на скане.
Или ее вообще не надо ставить?
Вообще суть не в этом.
Я же гворю , не могу даже добиться чтобы триггер корректно работал.
При сбросе компа устанавливаеться в 1, а вот по УСР 15616 не сбрасываеться. Смотрю оссцилографом.

andrew76
13.12.2006, 20:50
А если в Спектрум поставить ПЗУ с ТРДОС , он должен запуститься?
У меня не запускаеться.
А у тебя есть ICQ ?
Может там обсудим?

Иван
13.12.2006, 20:53
Я АП6 поставил. Вроде бы она так и передает сигналы как отмеченно красным на скане. Или ее вообще не надо ставить?
Сколько помню, именно АП6 никогда не ставили. Не работала она правильно по этой схеме. Если у тебя ПЗУ TR-DOS установлена на контроллере, то замени АП6 на перемычки, ПЗУ из контроллера тоже убери. По USR 15616 у тебя должен получится матрас. Иначе контроллер подключен не правильно. Ну или м/сх где-то неисправны.

andrew76
13.12.2006, 21:07
Сколько помню, именно АП6 никогда не ставили. Не работала она правильно по этой схеме. Если у тебя ПЗУ TR-DOS установлена на контроллере, то замени АП6 на перемычки, ПЗУ из контроллера тоже убери. По USR 15616 у тебя должен получится матрас. Иначе контроллер подключен не правильно. Ну или м/сх где-то неисправны.

ПЗУ убрал, По 15161 у меня действительно матрас, как с подключенным еонтроллером так и без него.

Sonic
14.12.2006, 11:27
Если с ПЗУ матрас - бейсик отключается а DOS не включается. Рой в направлени выработки CS, OE на ПЗУ

Mikka_A
14.12.2006, 15:47
ПЗУ убрал, По 15161 у меня действительно матрас, как с подключенным еонтроллером так и без него.

ты заперемычил ап6 или нет,я так и не понял?

прошу трдоса где брал?
один чип?
два?

andrew76
14.12.2006, 18:40
Да , конечно запарелил.
Прошивку мне какой-то добрый человек прислал. TR-DOS 5.04
Два чипа, а кстати подключить одну 27с512 так чтобы там и BASIC и TR-DOS были?
У меня в Спектруме стоит 512 с BASIC ом.

John North
14.12.2006, 19:07
У меня в Спектруме стоит 512 с BASIC ом.
дык зачем тебе тогда

Два чипа
на контроллере?
тебе 512-ю подключать надо.
т.е. сигналы CS,OE к ней подводить.
если ,конечно, в ней ВСЁ зашито (b48,b128 и tr-dos).

andrew76
14.12.2006, 19:37
дык зачем тебе тогда

на контроллере?

На контроллере 2 чипа стоит с ТР-ДОС
тебе 512-ю подключать надо.
т.е. сигналы CS,OE к ней подводить.
если ,конечно, в ней ВСЁ зашито (b48,b128 и tr-dos).

Вот именно что не знаю как бы её подключить.
А зашить я могу её как угодно.
B128 мне не нужен наверно, У меня Ленинград 1

John North
14.12.2006, 20:18
B128 мне не нужен наверно
пусть будет!
а распределение прошивок следуещее :

вывод 27 вывод 1 содержание
0 0 not use (при желании use)
1 0 tr-dos
0 1 b-128
1 1 b-48

ps: блин,движок лишние пробелы удаляет. но,в принципе, всё понятно.

andrew76
14.12.2006, 20:53
Так ведь ТР-ДОС 5.04 не будет работать без BASIC48?
Или будет?

andrew76
14.12.2006, 20:55
Вообще как лучше сделать блокировку ПЗУ на самой плате Спектрума?
Я пустил сигнал RDROM на ПЗУ через резистор 1 ком.

jtn
14.12.2006, 22:00
Я пустил сигнал RDROM на ПЗУ через резистор 1 ком.
470-680 ом, и глушить элементом с Z состоянием или ОК