User Tag List

Показано с 1 по 10 из 1102

Тема: Emu80 v.4

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

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

    По умолчанию

    Насчет задержек ПК8000 у меня появилась идея. Точно для всех случаев без потактовой или хотя бы поцикловой эмуляции 8080 не получится. Но можно сделать точно для выполнения кода из внутреннего озу в режимах SCR1/2, что собственно больше всего и нужно, т.к. игрушки и гипотетические демки расчитаны именно на эти режимы. По хорошему надо сделать набор таблиц растактовок - 1) без вейтов; и несколько для ПК8000: 2) для выполнения из ПЗУ, 3) SCR0, 4) SCR1/2. Переключать таблицы в зависимости от места исполнения и режима. Неточности будут двух сортов:
    1) Когда например команда из пзу читает/пишет озу или наоборот. Тут нужна поцикловая точность эмуляции проца.
    2) В scr0 точно даже при исполении только из озу не получится, т.к. в строке два участка с разными задержками. Можно взять среднее по больнице.
    А я сам хотел попробовать просто заменить растактовки на вариант для SCR1/2. Скачал, откомпилировал и уже потом посмотрел исходник и увидел, что экран ПК8000 обновляется одномоментно.
    Последний раз редактировалось ivagor; 26.12.2018 в 20:21. Причина: пропустил слово

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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