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

User Tag List

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 31 по 40 из 65

Тема: Эмуляция клона Delta

  1. #31
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Погонял дельту.

    После Halt в отличие от пентагона ни каких галюнов нет всё начинается в одно и тоже время.
    Позже я это опровергнул.
    Возможно если HALT до начала PAPER дельта ведёт себя как пентагон. Код должен быть кратен 4 тактам.
    Если HALT после начала PAPER дельте всё равно кратен ли код 4.
    Потом я попытаюсь это подтвердить.


    память 4000-7fff точно замедленна.
    Нажмите на изображение для увеличения. 

Название:	4000.jpg 
Просмотров:	443 
Размер:	93.6 Кб 
ID:	29842

    память 8000-ffff вроде не замедленна
    Нажмите на изображение для увеличения. 

Название:	8000.jpg 
Просмотров:	419 
Размер:	95.7 Кб 
ID:	29843
    Нажмите на изображение для увеличения. 

Название:	с000.jpg 
Просмотров:	449 
Размер:	93.6 Кб 
ID:	29844

    предыдущие фотки объясняются ваитами при обращении к FE на запись а не тормозом памяти.
    Работоспособность MCTEST можно объяснить тем что вайты на порт FE происходят где то во время обратного хода луча.


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

  3. #32
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,405
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    После Halt в отличие от пентагона ни каких галюнов нет всё начинается в одно и тоже время.
    Позже я это опровергнул.
    Возможно если HALT до начала PAPER дельта ведёт себя как пентагон. Код должен быть кратен 4 тактам.
    это эффект от замедления памяти. На фирменном спектруме аналогично - если HALT выполнить до строки с paper, то такты выравниваются

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    предыдущие фотки объясняются ваитами при обращении к FE на запись а не тормозом памяти.
    Работоспособность MCTEST можно объяснить тем что вайты на порт FE происходят где то во время обратного хода луча.
    т.е. есть еще замедления обращений к портам? которые происходят где-то в конце строки? (я так понимаю именно там где MCTEST2 инкрементит регистры).

    Ты бы сеточку на экране нарисовал, чтобы можно было понять где замедление начинается и где заканчивается
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  4. #33
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    это эффект от замедления памяти. На фирменном спектруме аналогично - если HALT выполнить до строки с paper, то такты выравниваются
    Да наверное именно так.
    А по окончании Paper такты также выравниваются?

    Память 8000-ffff похоже быстрая.

    Ты бы сеточку на экране нарисовал, чтобы можно было понять где замедление начинается и где заканчивается
    По моему вайты порта fe именно во время обратного хода луча. Это объясняется ровными кубами в MCTEST.
    Так что чтоб я не нарисовал на видимой поверхности оно будет ровным.

  5. #34
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,405
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Да наверное именно так.
    А по окончании Paper такты также выравниваются?

    Память 8000-ffff похоже быстрая.


    По моему вайты порта fe именно во время обратного хода луча. Это объясняется ровными кубами в MCTEST.
    Так что чтоб я не нарисовал на видимой поверхности оно будет ровным.
    попробуй в коде MCTEST2 после HALT и перед меткой loop1, вставлять nop'ы, проверь на вариантах от 1 до 6 nop'ов, появятся ли искажения из-за замедления портов?

    Возможно в MCTEST2 вывод в порт по случайному совпадению попадает на такты где замедления нет.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  6. #35
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MCTEST2
    А где взять его исходники.

  7. #36
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,405
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    А где взять его исходники.
    в zip архиве, в котором TAP файл лежит
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  8. #37
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в zip архиве, в котором TAP файл лежит
    Ага нашел.

    Но смогу потестить только в среду

  9. #38
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,554
    Спасибо Благодарностей отдано 
    1,219
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Delta 1991 (рус)

    Наконец-то подключил свою дельту к ч/б монитору (вернее к черно-зеленому входу Microvitec'a). Записал на кассету ROM с бейсиком, русский шрифт разумеется был в нем. Так же оказались правильными предположения, что INT начинается от начала бумаги. Отличительные особенности этой модификации Дельты - надпись в бейсике Delta 1991, а так же встроенный русский шрифт. Производство возможно Зеленоград. Фотки были в теме про Дельты. А тут выкладываю фотки тестов.

    McTest2:


    Левый верхний угол:


    Правый верхний угол:


    Левый нижний угол:


    Правый нижний угол:



    IntTest+:


    Центр:


    Левый край:



    TeacMeter:


    Верхняя часть:


    Нижняя часть:



    В аттаче - ROM.

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

    А здесь я выложил архив с крупноформатными фотками.
    Вложения Вложения

  10. #39
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужно как то дельты именовать.
    По количеству микросхем клавиатуре и производителю.

  11. #40
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus а можете сфоткать работу вот этих программок.
    00.zip

Страница 4 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Альтернативное Питание Delta-C
    от Stas_Chaev в разделе Дельта-С
    Ответов: 2
    Последнее: 11.11.2010, 19:39
  2. Где взять VSync и HSync на Delta C ?
    от l0nger в разделе Дельта-С
    Ответов: 9
    Последнее: 24.08.2010, 15:45
  3. Опознание клона...
    от ZXSlaver в разделе Несортированное железо
    Ответов: 11
    Последнее: 13.08.2010, 20:31
  4. HDD Delta-Dos что это за зверь?
    от crazy_bender/ex-PLACEBO в разделе Оси
    Ответов: 0
    Последнее: 24.03.2009, 07:28
  5. Схема клона
    от BotzMan в разделе Несортированное железо
    Ответов: 0
    Последнее: 21.09.2007, 11:30

Ваши права

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