User Tag List

Страница 68 из 95 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя
Показано с 671 по 680 из 1107

Тема: Emu80 v.4

Комбинированный просмотр

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

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,397
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    668
    Поблагодарили
    262 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    поставить на текущую строку одноразовый брекпойнт и продолжить исполнение
    Ха, именно так оно сейчас и работает и в результате ничего не делает, так как брейкпоинт сразу же и срабатывает Надо скорее так "выполнить текущую строку, поставить на нее одноразовый брекпойнт и продолжить выполнение". Недоработка, исправлю.

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

    svofski(26.07.2022)

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

  3. #2

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,397
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    668
    Поблагодарили
    262 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    обезжучиватель иногда не спешит интерпретировать мнемоники
    Цитата Сообщение от svofski Посмотреть сообщение
    если я стою на той же строке, где PC, F4 как будто ничего не делает
    Исправил и то, и другое, а также добавил обновление отладчика после загрузки файла или сброса. Изменения в репозитории, могу собрать бинарник при необходимости.

  4. #3

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

    По умолчанию

    Спасибо! Наверное лучше подождать пока накопятся изменения на версию.
    Больше игр нет

  5. #4

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

    По умолчанию

    Натолкнулся на интересный баг в Emu80 при эмуляции моей программы.
    Цитата Сообщение от ivagor Посмотреть сообщение
    ...
    Проблема в том, что emu80 на третий раз странно выполняет
    0259 CALL 023A
    Вместо 23A почему-то вызывает 0000
    ...
    ром:
    https://github.com/parallelno/Vector...GameNoname.rom
    баг репорт:
    https://github.com/vpyk/emu80v4/issues/14
    Посмотри пожалуйста. Заранее спасибо!

  6. #5

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,397
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    668
    Поблагодарили
    262 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    parallelno, посмотрю ближе к вечеру.
    Описание бага звучит интригующе

  7. #6

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

    По умолчанию

    А можно ещё фичей подсказать? )

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

    Pyk, для отладки. А то иногда очень тяжко.

  8. #7

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,397
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    668
    Поблагодарили
    262 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от parallelno Посмотреть сообщение
    А можно ещё фичей подсказать?
    Можно, конечно. Я, конечно, и так догадываюсь, чего в отладчике не хватает, но тем не менее - вдруг я о чем-то и не подозреваю?
    Вот только, если баги я еще смогу оперативно исправить, то добавлять новые фичи не смогу ориентировочно до октября в связи с нехваткой времени. Разве что что-то мелкое...

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

    parallelno(23.08.2022)

  9. #8

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

    По умолчанию

    Из совсем мелкого это анноящее ограничение на количество брейк принтов. Было бы классно их увеличить хотя бы до количества влезаемого в окно интерфейса.

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

    Менее мелкое:
    Классно было бы иметь дополнительные фичи для отладки например брейк проиты на доступ к памяти, call stack, проигрывание до следующего halt, перемотку назад. Это бы сильно облегчило отладку

    А и ещё иметь возможность видеть что в видео памяти нарисовано и видеть данные квазидисков.
    А так же брейк принты на доступ к квазидиска
    Ещё знать запрещено или разрешено прерывание в данный момент и октрыт ли доступ и какой именно к квазидиску.

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

    И ещё красить ячейки в лампе памяти чтобы лучше понимать где буфыеры расположены.

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

    Печатаю как курица лапой с телефона. Прошу прощения

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

    Pyk(23.08.2022)

  10. #9

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,397
    Спасибо Благодарностей отдано 
    417
    Спасибо Благодарностей получено 
    668
    Поблагодарили
    262 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от parallelno Посмотреть сообщение
    анноящее ограничение на количество брейк принтов
    Сюрприз, однако! Почему-то думал, что давно уже ограничения нет, а оказывается, так и не сделал...
    Цитата Сообщение от parallelno Посмотреть сообщение
    брейк проиты на доступ к памяти, call stack, проигрывание до следующего halt, перемотку назад
    В планах, но действительно чуть позже, когда опять появится время активно заниматься эмулятором. Поясни только насчет перемотки назад, что именно имеешь в виду? Кстати, выход в отладчик по HLT есть в настройках, но это глобально.
    Цитата Сообщение от parallelno Посмотреть сообщение
    видеть данные квазидисков
    Есть в планах.
    Цитата Сообщение от parallelno Посмотреть сообщение
    видеть что в видео памяти нарисовано
    Не совсем понял? В графике или в hex? Графика и так отображается...
    Цитата Сообщение от parallelno Посмотреть сообщение
    А так же брейк принты на доступ к квазидиска
    Подумать надо...
    Цитата Сообщение от parallelno Посмотреть сообщение
    Ещё знать запрещено или разрешено прерывание в данный момент
    Флаг IFF показывается же?
    Цитата Сообщение от parallelno Посмотреть сообщение
    октрыт ли доступ и какой именно к квазидиску
    Сделаю, это несложно.
    Цитата Сообщение от parallelno Посмотреть сообщение
    И ещё красить ячейки в лампе памяти чтобы лучше понимать где буфыеры расположены.
    Не совсем понял, поясни плиз

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

    Да, содержимое стека и сейчас отображается - не совсем call stack, туда и данные попадают, но пользоваться при необходимости можно... Для начала можно, например, переход на адрес по клику сделать...

  11. #10

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

    По умолчанию

    Поясни только насчет перемотки назад, что именно имеешь в виду?
    Хотки который перемещает pc на предыдущий адрес с восстановлением состояния системы на тот момент.
    Не совсем понял? В графике или в hex? Графика и так отображается..
    Отображается только то что лучем нарисовано, но если луч не успел добежать, но непонятно что в видеопамяти. Хочется видеть содержимое видео памяти в данный момент.
    Кстати, выход в отладчик по HLT есть в настройках, но это глобально
    Ага есть. Но хотелось бы иметь возможность добежать до вызова подпрограммы прерывания по хотки. Если не будет ограничения на кол-во брейки принтов то в принципе и не важно.
    Флаг IFF показывается же?
    Ого, видать просмотрел. Спасибо за инфу. Поищу.
    И ещё красить ячейки в лампе памяти чтобы лучше понимать где буфыеры расположены.
    это скорее от ограниченности ui. Когда бегаешь по дате, сложно сориентироваться с каких адресов важная инфа. Было бы здорово иметь возможность выделить диапазон адресов и задать им цвет бэкграунда чтобы в следующий раз сразу когда возвращаешься к эти адресом видеть от куда до куда буфер.

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

    По поводу call stack. Хочется чтобы был список последних N адресов в которых программа изменила ps . Чтобы можно было проклинать их . Главный поинт фичи чтобы ответить на вопрос как мы здесь оказались. Как дополнение к этому было классно видеть значение всех регистров в момент перехода чтобы лучше понимать картину.
    Последний раз редактировалось parallelno; 23.08.2022 в 11:48.

Страница 68 из 95 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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