User Tag List

Страница 37 из 45 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя
Показано с 361 по 370 из 445

Тема: Возрождение "ЭРИКа"

  1. #361

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Этот пользователь поблагодарил ivagor за это полезное сообщение:

    SYR-ALEX(25.03.2020)

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

  3. #362

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    451
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В теории можно временно в конфиге ОРИОНа (Z-кард 2 , МОНИТОР-1) соответственно изменив точки входа в МОНИТОР .

  4. #363

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я проверял в конфиге вектора с z80 в emu80. Вывод на экран не переделывал, просто заглушил. Орион c z80 card даже ближе, но в emu80 для вектора с z80 Pyk реализовал векторовское торможение. Предполагаю, что у эрика тормоза как у вектора и amstrad cpc, так я прикидочно проверил сколько тактов займет вход в прерывание до начала собственно теста.

  5. #364

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    451
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал новые тесты INTNOP выдаёт 4DF3 , INTINC 26FA . То есть типо работают .

    Этот пользователь поблагодарил SYR-ALEX за это полезное сообщение:

    ivagor(25.03.2020)

  6. #365

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Неожиданностей не произошло, торможение (по крайней мере в озу) аналогично amstrad cpc и вектору - машинные циклы округляются вверх до кратности четырем тактам. NOP по 4 такта, INC BC по 8. Если в строке 256 тактов, то строк 312. Теоретически Pyk мог бы использовать наработки по эмуляции вектора с z80 для достаточно точной эмуляции эрика.

  7. #366

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    451
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Расковырял INT тесты адаптировал под ОРИОН и запустил в эмуляторе (в конфиге частоту процессора выставил 4Мгц ). INTNOP -5DF5 почти совпадает с реальным ЭРИКом , а INTINC - 33F9 . Получается в ОРИОНе длинные ( по количеству тактов ) команды обрабатываются быстрее ?

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

    Или из за отсутствия WAIT-тов в ОРИОНе ?

  8. #367

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Теоретически Pyk мог бы использовать наработки по эмуляции вектора с z80 для достаточно точной эмуляции эрика.
    Честно говоря, я не следил за этой темой. Так что могу пока только пообещать изучить тему, чтобы понять, что из себя представляет Эрик и несколько реально будет его добавить в эмулятор.

  9. #368

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SYR-ALEX Посмотреть сообщение
    Расковырял INT тесты адаптировал под ОРИОН и запустил в эмуляторе (в конфиге частоту процессора выставил 4Мгц ). INTNOP -5DF5 почти совпадает с реальным ЭРИКом , а INTINC - 33F9 . Получается в ОРИОНе длинные ( по количеству тактов ) команды обрабатываются быстрее ?

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

    Или из за отсутствия WAIT-тов в ОРИОНе ?
    У классического ориона с частотой 2.5 МГц и ВМ80 waitов не было, у ориона с z80 card II и турбой waitы есть (без турбы - конечно можно обойтись), в итоге классика эмулируется точно, а z80 card II приблизительно. Делал тестик ориона-про, он правда с ВИ53, но из этой же серии, там видно, что на 2.5 МГц тормозов нет, на 10 МГц есть и очень большие. Дмитрий2012 тестировал и ПРО с 5 МГц, там средние тормоза. В итоге можно с уверенностью сказать, что точно быстродействие ПРО да и ориона-128 эмулируется только в режиме 2.5 МГц.
    Ну и я так понимаю, что 5DF5 опечатка, должно быть 4DF5

  10. #369
    HardWareMan
    Гость

    По умолчанию

    Если обратиться к первоисточнику, то даже там написано:

    Но я помню в журнале табличку не только на 5МГц, но и 10МГц с Z80H. Об этом даже на Эмуверсе есть.

  11. #370

    Регистрация
    12.02.2015
    Адрес
    г. Минск, Беларусь
    Сообщений
    451
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    50 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Ну и я так понимаю, что 5DF5 опечатка, должно быть 4DF5
    Верно , опечатка .

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

    Вот бы на исходники этих SMIT-оф взглянуть .

Страница 37 из 45 ПерваяПервая ... 333435363738394041 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 58
    Последнее: 08.11.2017, 08:50
  2. Ответов: 17
    Последнее: 26.12.2015, 23:22
  3. Ответов: 51
    Последнее: 11.08.2014, 10:40
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

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