User Tag List

Страница 3 из 8 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 71

Тема: Эмулятор МС-0515 - Back to Life!

  1. #21

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Думаю поможет.
    Цитата Сообщение от nzeemin Посмотреть сообщение
    Слабо себе представляю как это реализовать.
    Надо что бы как на реале вывод на дисплей работал )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #22

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что с командами?


    Вообще у Т11 66 команд.

  3. #23

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,460
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Что с командами?
    Да, спасибо что напомнили. Убрал команды EIS.

    Цитата Сообщение от MiX Посмотреть сообщение
    Еще одна особенность процессора, команда MFPT.
    Это уже было реализовано.

  4. #24

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По дисководу.
    По описанию загрузка происходит за 12 сек.
    На эмуляторе 48 сек.
    На эмуляторе с пульта 31 сек.

  5. #25

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,460
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MiX, да, я уже тоже подозреваю что процессор работает почти с той скоростью что нужно (судя по LAMBAD.BAS например), а вот дисковые операции тормозят.
    Возможно, дело в том что в эмуляторе дисковода не реализован интерливинг секторов.

    shattered, у тебя с этим как?

  6. #26

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    я уже тоже подозреваю что процессор работает почти с той скоростью что нужно
    Если организовать электронный диск и переписать на него систему, то загрузка должна произойти 1,1 сек. Это и будет косвенным подтверждением.

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Возможно, дело в том что в эмуляторе дисковода не реализован интерливинг секторов.
    Да в эмуляторе не нужна реальная скорость дисковода, нужна максимальная. Эмулятор то работает с образом а не с дискетой.
    Насчет интерливинга.
    А есть ли он на настоящем контроллере?

  7. #27

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На частоте 7.5 Мгц и с диском System.dsk - за 12 секунд успевает появиться баннер "ОСА 1.0", а за 15 -- prompt. interleave не используется.

    кстати, из посекторного образа сначала формируется MFM-поток, который затем декодируется эмулятором ВГ93 (при записи -- наоборот)
    Последний раз редактировалось shattered; 22.07.2017 в 18:04.

  8. #28

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,460
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Да в эмуляторе не нужна реальная скорость дисковода, нужна максимальная. Эмулятор то работает с образом а не с дискетой.
    Ну как сказать. Тут же речь о точности эмуляции. У меня реально дискета "вертится" (300 RPM = 5 оборотов в секунду), если процессор после чтения блока что-то ещё делает (считает контрольную сумму?) то к следующему блоку может не успеть перейти -- диск за это время провернётся, интерливинга нет -- значит будет лишний оборот. Возможно, в этом и причина. А возможно, в плохой реализации эмуляции ВГ93.

    Цитата Сообщение от MiX Посмотреть сообщение
    Насчет интерливинга.
    А есть ли он на настоящем контроллере?
    Есть. Но только в драйвера, а не в контроллере:
    Цитата Сообщение от Alex_K Посмотреть сообщение
    Вроде бы привел файлы образов в удобочитаемый вид для эмуляторов. Теперь можно нормально посмотреть и в UKNCBTL.
    Собственно таблица интерлива:
    0 1 2 3 4 5 6 7 8 9
    ==============
    0 5 1 6 2 7 3 8 4 9
    4 9 0 5 1 6 2 7 3 8
    3 8 4 9 0 5 1 6 2 7
    2 7 3 8 4 9 0 5 1 6
    1 6 2 7 3 8 4 9 0 5
    - - - Updated - - -

    И вот ещё: http://zx-pk.ru/threads/15146-ms-051...l=1#post431962

    - - - Updated - - -

    Цитата Сообщение от shattered Посмотреть сообщение
    На частоте 7.5 Мгц и с диском System.dsk - за 12 секунд успевает появиться баннер "ОСА 1.0", а за 15 -- prompt. interleave не используется.
    А это вот как? -- это и базовые тесты так быстро проходят и мелодия играется? У меня почти 20 секунд уходит ещё ДО начала загрузки.

  9. #29

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Ну как сказать. Тут же речь о точности эмуляции. У меня реально дискета "вертится" (300 RPM = 5 оборотов в секунду)
    А зачем образ вообще крутить? Если нужны импульсы индекса то сам эмулятор его делает, и образу всё равно с какой скорость его крутят.

    Цитата Сообщение от nzeemin Посмотреть сообщение
    если процессор после чтения блока что-то ещё делает (считает контрольную сумму?) то к следующему блоку может не успеть перейти -- диск за это время провернётся, интерливинга нет -- значит будет лишний оборот.
    А нелинейный доступ? Зачем ждать лишний оборот когда эмулятор может прочесть любую область образа.
    Цитата Сообщение от nzeemin Посмотреть сообщение
    интерливинга нет
    Интерливинг для эмулятора нужен лишь для того чтобы понимать настоящие образы, только и всего. Сейчас эмулятор понимает конвертируемые образы.

  10. #30

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    А это вот как? -- это и базовые тесты так быстро проходят и мелодия играется? У меня почти 20 секунд уходит ещё ДО начала загрузки.
    Да, время от холодного старта -- и тесты проходят и мелодия играется

Страница 3 из 8 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. МС-0515
    от megabyte в разделе ДВК, УКНЦ
    Ответов: 283
    Последнее: 29.08.2025, 18:18
  2. Эмулятор МС-0515 - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 143
    Последнее: 09.02.2023, 10:44
  3. Life on Mars
    от AAA в разделе Демо
    Ответов: 37
    Последнее: 07.07.2016, 15:11
  4. Dizzy: This Is Your Life
    от AM в разделе Пресса
    Ответов: 1
    Последнее: 24.03.2013, 14:03

Ваши права

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