User Tag List

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

Тема: Xpeccy

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

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

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    build 20150625
    • Возможность сохранять скриншоты без индикаторов и бордюра. Последнее работает только для 256x192. Включается в опциях на странице Video.
    • В отладчике подсвечиваются изменившиеся регистры.
    • F9 в отладчике ставит временную точку прерывания по fetch и выходит.
    • Мелкие чистки и причесывание кода
    • В отладчике для условной команды на PC показывается, сработает ли условие
    • В отладчике для команды на PC, читающей с адресов (HL),(IX/IY+e) показывается содержимое этой ячейки.
    Практически все пункты подкинул rasmer. Старается, идеи придумывает...
    Последние 2 пункта экспериментальные, не факт, что приживутся.

    [ deb32 ][ deb64 ][ rpm32 ][ rpm64 ][ win32 ]
    Последний раз редактировалось SAM style; 27.06.2015 в 13:24.
    Все любят гипножабу

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

  3. #2

    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,195
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    • В отладчике для условной команды на PC показывается, сработает ли условие
    • В отладчике для команды на PC, читающей с адресов (HL),(IX/IY+e) показывается содержимое этой ячейки.

    Последние 2 пункта экспериментальные, не факт, что приживутся.
    Они крайне нужные и полезные...
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

  4. #3

    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    971
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    [*]В отладчике для условной команды на PC показывается, сработает ли условие[*]В отладчике для команды на PC, читающей с адресов (HL),(IX/IY+e) показывается содержимое этой ячейки.
    Последние 2 пункта экспериментальные, не факт, что приживутся.
    Отличные два пункта. Вообще содержимое любой ячейки показывать удобно.

    Кстати по поводу отладчика, можете смело брать за основу досовский TurboDebugger. Удобнее отладчика в плане интерфейса я в жизни не встречал хотя отлаживаюсь уже лет 20.

    Еще есть офигенно полезная фича, backtrace. Когда можно "растрассировать" обратно часть кода пройденную в пошаговом режиме. Очень удобно когда "зашел не туда", или вернуться до развилки чтобы вручную флаг поправить.

    И точки прерывания по чтению-записи памяти/порта (очень удобно отлаживаться когда код выпрыгивает "не туда", или пишет "не туда", когда примерно куда ясно, а точно - нет). Поставил бряк на область памяти, в нужном месте отладчик всплывает.
    Последний раз редактировалось ram_scan; 26.06.2015 в 08:14.

  5. #4

    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,195
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    Еще есть офигенно полезная фича, backtrace. Когда можно "растрассировать" обратно часть кода пройденную в пошаговом режиме. Очень удобно когда "зашел не туда", или вернуться до развилки чтобы вручную флаг поправить.
    Так вот откудв автор Braid свою идею подчерпнул...
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

  6. #5

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    build 20150704
    • В отладчике стало возможным вводить команды текстом
    • Появился индикатор включенного магнитофона
    • Сборка с libz80ex отключена
    • Внутренние правки и оптимизации, которые снаружи не видно

    При распознавании чисел в команде используется strtol, который понимает десятичные (999), восьмеричные (0777) и шестнадцатеричные (0xFFF) числа, так же как и знаки (+- перед числом).
    Смещения (jr, djnz) могут вводится как непосредственно (-128..+127), так и с указанием самого адреса. Выход смещения за пределы может дать не тот результат, который хочется.
    (ix) должен вводится как (ix+0) или (ix-0).
    Регистр в тексте команды не важен.

    [ deb32 ][ deb64 ][ rpm32 ][ rpm64 ][ win32 ]
    Все любят гипножабу

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

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

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

Ваши права

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