User Tag List

Страница 80 из 111 ПерваяПервая ... 767778798081828384 ... ПоследняяПоследняя
Показано с 791 по 800 из 1102

Тема: Emu80 v.4

  1. #791

    Регистрация
    29.06.2022
    Адрес
    г. Ирвайн, США
    Сообщений
    408
    Спасибо Благодарностей отдано 
    590
    Спасибо Благодарностей получено 
    340
    Поблагодарили
    109 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Сюрприз, однако! Почему-то думал, что давно уже ограничения нет, а оказывается, так и не сделал...

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

    Есть в планах.

    Не совсем понял? В графике или в hex? Графика и так отображается...

    Подумать надо...

    Флаг IFF показывается же?

    Сделаю, это несложно.

    Не совсем понял, поясни плиз

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

    Да, содержимое стека и сейчас отображается - не совсем call stack, туда и данные попадают, но пользоваться при необходимости можно... Для начала можно, например, переход на адрес по клику сделать...
    Кажется этот флаг неакуратно показывает статус.
    После выполнения последовательности
    Код:
    1f9d xra a
    1f9e sta 128
    1fa1 out 10
    флаг IFF все еще 1

    Возможно я не совсем понимаю как это работает. Поправь меня пожалуйста если видишь несостыковки.


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

    И прерываний не было когда выполнялся этот кусок кода .

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

    ром:
    https://github.com/parallelno/Vector...GameNoname.rom
    Для того чтобы оттестировать, нужно перейти а другую комнату. Заранее спасибо !

  2. #792

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

    По умолчанию

    parallelno, что-то я не понял суть проблемы и при чем тут этот кусок кода. Па адресу обработчика прерывания 38h стоит jmp 250h, ставим там точку останова: iff=0 и становится = 1 только после команды, следующей за ei: jmp 28f3h по адресу 2a9h. Приведенный выше фрагмент кода тоже должен вызываться из обработчика пррерывания?

  3. #793

    Регистрация
    29.06.2022
    Адрес
    г. Ирвайн, США
    Сообщений
    408
    Спасибо Благодарностей отдано 
    590
    Спасибо Благодарностей получено 
    340
    Поблагодарили
    109 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значит я неправильно понял смысл iff. Я думал этот флаг показывает 1 когда подключен квазидиск.
    Вышеприведенный фрагмент выполняется не из обработчика прерываний.
    Расскажи пожалуйста что показывает этот iff флаг.

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

    Перечитал ветку. Да, я перепутал.
    Ты ответил что iff показывает разрешено или нет прерывание, а у меня в голове отложилось другое. Сорян.

  4. #794

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,307
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    817
    Поблагодарили
    488 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от parallelno Посмотреть сообщение
    iff показывает разрешено или нет прерывание
    В документации Intel он называется INTE Flip-Flop. IFF -- это тоже Interrupt (enable) Flip-Flop. Зедвосьмидесятизм, который часто просачивается в мир 8080.
    Последний раз редактировалось svofski; 25.08.2022 в 11:34.
    Больше игр нет

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

    parallelno(25.08.2022)

  5. #795

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А подскажите друзья товарищи, как в эмулятор загрузить rom-образ? Конкретно стоит задача загрузить в эмулятор Специалиста образ rom с ассемблером. Или бейсиком.

  6. #796

    Регистрация
    29.06.2022
    Адрес
    г. Ирвайн, США
    Сообщений
    408
    Спасибо Благодарностей отдано 
    590
    Спасибо Благодарностей получено 
    340
    Поблагодарили
    109 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Zidane, я знаю неколько способов.
    1. перетащить rom файл на окно запущенного эмулятора.
    2. написать в комендной строке emu80qt.exe romFileName.rom и нажать Enter
    3. Из главного меню иди в File->Load&Run, locate your file and press Open.

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

  8. #797

    Регистрация
    23.10.2012
    Адрес
    г. Красноярск
    Сообщений
    206
    Спасибо Благодарностей отдано 
    47
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    29 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В том то и проблема что не работает... Ладно, может РОМ кривой... Просто для справки поинтересовался, вдруг я чего упустил. Спасибо.

  9. #798

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

    По умолчанию

    Zidane, судя по spec.conf там надо указать имя образа пзу, длину и конечный адрес

  10. #799

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

    По умолчанию

    Pyk, спасибо за ваш эмулятор, очень полезен.

    Вопрос про Вектор-06Ц Z80 и передачу ROM-файла в командной строке.
    Локально в текущей папке лежит ROM, и есть подпапка x-emu80qt с эмулятором.
    В эмуляторе был выбран Вектор-06Ц Z80.
    1.Запускаем так: x-emu80qt\emu80qt.exe scuba.rom
    результат - эмулятор открывается в режиме Вектор-06Ц БЕЗ Z80, грузится rom, и конечно не работает потому что не та конфигурация.
    2. Так: x-emu80qt\emu80qt.exe vz scuba.rom
    теперь открывается в режиме Вектор-06Ц Z80, но НЕ грузится rom, и приходится выбирать его руками.
    Выглядит так, что оба случая это бага.
    Хотелось бы, чтобы было и то и другое - и выбор правильной конфигурации, и запуск rom-а.

  11. #800

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

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    А подскажите друзья товарищи, как в эмулятор загрузить rom-образ? Конкретно стоит задача загрузить в эмулятор Специалиста образ rom с ассемблером. Или бейсиком.
    В целом ivagor ответил правильно - нужно в spec.conf указать другой файл. Но если расположение образа или адреса перехвата магнитофонных процедур отличаются, возможно, придется внести изменения и в spec.inc. Можешь написать в личку, что точно нужно сделать - подскажу. А советы насчет drag-and-drop, Load & run и т.п. относились к Вектору - там так исторически сложилось, что смысл rom-файлов немного другой.

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

    nzeemin, надо так:
    x-emu80qt\emu80qt.exe -vz scuba.rom

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

    nzeemin(31.08.2022)

Страница 80 из 111 ПерваяПервая ... 767778798081828384 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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