Важная информация

User Tag List

Показано с 1 по 7 из 7

Тема: Подключение Pseudo TR-DOS к Ленинград 128к

  1. #1
    Member
    Регистрация
    08.10.2006
    Адрес
    СПб
    Сообщений
    97
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Подключение Pseudo TR-DOS к Ленинград 128к

    Пытаюсь подключить Pseudo TR-DOS TR-DOS к Ленинграду, расширенному до 128к.

    Схему взял тут http://sblive.narod.ru/ZX-Spectrum/P...eudoTR-DOS.htm

    Вторая версия с поддержкой GLUK.

    Блокировку портов сделал по такой схеме:

    Нажмите на изображение для увеличения. 

Название:	блокировка.png 
Просмотров:	789 
Размер:	11.2 Кб 
ID:	55015

    Записал ПЗУ. GLUK,TR-DOS,BASIC128,BASIC48. Сигнал ROM на 27 ноге ПЗУ, сигнал /TR-DOS на первой. Сигнал TR-DOS блокирует порты.

    При включении запускается меню 128к. При выборе пункта TR-DOS серый экран. Сигналы /TR-DOS и TR-DOS в этот момент инвертируются.

    При ресете на экране появляется мусор смутно напоминающий GLUK.

    Если зашить ПЗУ GLUK,BASIC48,GLUK,BASIC48, то по по включению и по ресету запускается GLUK, из программ выход в Глюк по ресету работает исправно.

    Отсюда вопросы:

    Что я делаю неправильно?

    Как вообще программы типа TR-DOS и GLUK должны обращаться к ROM48? Как я понимаю они активно используют куски кода из него, но ROM48 расположен во второй половине ПЗУ, а сигналом /TR-DOS в этот момент подключена первая половина.


    Какой TR-DOS подойдёт для проверки PseudoTR-DOS контроллера? Запустится любая версия или нужны особенные (типа версий для рам диска и работы с DNA).

    Может я ерундой маюсь и некорректно ставлю вопросы, но очень хочется разобраться и запустить.

    Наверное тему правильней было сделать в разделе железа, перенесите если возможно.
    Последний раз редактировалось brian4ever; 25.11.2015 в 23:08.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    733
    Благодарностей: 506
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от brian4ever Посмотреть сообщение
    Пытаюсь подключить Pseudo TR-DOS TR-DOS к Ленинграду, расширенному до 128к.

    Схему взял тут http://sblive.narod.ru/ZX-Spectrum/P...eudoTR-DOS.htm

    Вторая версия с поддержкой GLUK.

    Блокировку портов сделал по такой схеме:

    Нажмите на изображение для увеличения. 

Название:	блокировка.png 
Просмотров:	789 
Размер:	11.2 Кб 
ID:	55015

    Записал ПЗУ. GLUK,TR-DOS,BASIC128,BASIC48. Сигнал ROM на 27 ноге ПЗУ, сигнал /TR-DOS на первой. Сигнал TR-DOS блокирует порты.

    При включении запускается меню 128к. При выборе пункта TR-DOS серый экран. Сигналы /TR-DOS и TR-DOS в этот момент инвертируются.

    При ресете на экране появляется мусор смутно напоминающий GLUK.

    Если зашить ПЗУ GLUK,BASIC48,GLUK,BASIC48, то по по включению и по ресету запускается GLUK, из программ выход в Глюк по ресету работает исправно.

    Отсюда вопросы:

    Что я делаю неправильно?

    Как вообще программы типа TR-DOS и GLUK должны обращаться к ROM48? Как я понимаю они активно используют куски кода из него, но ROM48 расположен во второй половине ПЗУ, а сигналом /TR-DOS в этот момент подключена первая половина.


    Какой TR-DOS подойдёт для проверки PseudoTR-DOS контроллера? Запустится любая версия или нужны особенные (типа версий для рам диска и работы с DNA).

    Может я ерундой маюсь и некорректно ставлю вопросы, но очень хочется разобраться и запустить.
    В TR-DOS опрос клавиатуры сделан через обращаться к процедурам ROM48 , GLUK при запуске копирует себя в озу там и работает , TR-DOS не совместим с бейсиком 128 поэтому контролер блокируется если выбрана страница в пзу с BASIC128.

    А откуда берёте сигнал ROM48 ?

    Скрытый текст

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  4. Этот пользователь поблагодарил Djoni за это полезное сообщение:
    brian4ever (03.12.2015)

  5. #3
    Member
    Регистрация
    08.10.2006
    Адрес
    СПб
    Сообщений
    97
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    А откуда берёте сигнал ROM48 ?
    Напрямую со схемы расширения до 128к. 12 нога ТМ9.

  6. #4
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    733
    Благодарностей: 506
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от brian4ever Посмотреть сообщение
    Напрямую со схемы расширения до 128к. 12 нога ТМ9.

    Хорошо, а если в бейсике 128 опробовать войти в TR-DOS по команде RUNDOMIZE URS 15616 что происходит ,
    а из бейсике 48 в TR-DOS попадает ?

    Для тестов можно эту версию TR-DOS прошить http://zx-pk.ru/showthread.php?t=20410
    Последний раз редактировалось Djoni; 25.11.2015 в 19:06.

    Скрытый текст

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  7. Этот пользователь поблагодарил Djoni за это полезное сообщение:
    brian4ever (03.12.2015)

  8. #5
    Member
    Регистрация
    08.10.2006
    Адрес
    СПб
    Сообщений
    97
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Версию попробую. Перепаял платку на версию без поддержки глюк ресета. Ничего не изменилось. Со стандартной пентагоновской ПЗУ при попытке входа в TR-DOS из меню и из бейсика48 просто светлый экран, из бейсика128 то же но экран не чистится, набранная команда так и висит. В момент когда пытаюсь войти в TR-DOS любым из способов на 1 ноге ПЗУ +5 вольт становятся 0.

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

    Вобщем результатов нет, с этой версией тоже.

  9. #6
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    733
    Благодарностей: 506
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовать отключить блокировку портов для Pseudo TR-DOS она ненужна.

    Скрытый текст

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  10. Этот пользователь поблагодарил Djoni за это полезное сообщение:
    brian4ever (03.12.2015)

  11. #7
    Member
    Регистрация
    08.10.2006
    Адрес
    СПб
    Сообщений
    97
    Благодарностей: 18
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Два раза пересобирал версию с глюк ресет, не заработала. Вытравил платку под первую версию, собрал, подключил. Работает. Блокировка портов действительно не понадобилась, ROM обычный от пентагона.

  12. Этот пользователь поблагодарил brian4ever за это полезное сообщение:
    Djoni (29.11.2015)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 71
    Последнее: 24.12.2016, 11:00
  2. ленинград 128к AY BDI,дисководы, дискеты, кассеты, книги.
    от ZX1997 в разделе Барахолка (архив)
    Ответов: 27
    Последнее: 01.04.2012, 15:57
  3. Ленинград 1 подключение с нуля.
    от osa в разделе Ленинград
    Ответов: 2
    Последнее: 04.06.2011, 16:43
  4. подключение ленинград-1 к TV
    от sergey2b в разделе Изображение
    Ответов: 9
    Последнее: 22.06.2010, 21:25
  5. Ответов: 20
    Последнее: 02.12.2006, 14:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •