User Tag List

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

Тема: Пакет для i8080: WinAsm Studio + fasm g

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

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

    Регистрация
    02.07.2010
    Адрес
    Запорожье
    Сообщений
    65
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а формат mybreakpoints.txt ? одна строка через запятую? или можно в столбик?

    и это, обязательны ли ведущие нули?

    ++++++++++++++++

    вот макрос, автоматически создающий точки останова для отладки, но отладчик ЕМУ почему-то каждый раз у меня останавливался в самом начале программы (после нажатия G).

    для компиляции может понадобиться свежий фасм джи, а также нужен shownum.inc (вроде бы им комплектовал, если нету - прицеплю)

    ++++++++++++++++
    кстати, проверил на винде 8.1 - все эмулируется и настраивается, только что перенес с предыдущей машины, где вин 7
    Вложения Вложения
    Последний раз редактировалось shoorick; 21.11.2017 в 14:59.

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

  3. #2

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shoorick Посмотреть сообщение
    а формат mybreakpoints.txt ?
    Имя файла произвольное
    Я не стал заморачиваться, просто hex-числа через запятую. В столбик нельзя. Но если очень хочется, то можно Только запятую в начале строки (начиная со второй) ставить надо будет. Текст просто делится запятыми, потом strtoul(s,0,16).
    Только зачем тебе этот формат? После установки/снятия бряка в отладчике файл всё равно перезапишется.

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

    Вечером багфикс будет. Выяснилось, что с некоторых пор, код биоса не всегда задуманное число миллисекунд выполняется. Я как-то даже не обращал на это внимания. Сейчас, когда грузится .rks, биос даже не доходит до чтения с магнитофона и кажется, что .rks сразу стартует. Но если исправить эту ошибку, будет выскакивать окно с запросом файла для чтения.

    Запуская твоё демо был обескуражен нестабильной его работой. Оказалось, программа не устанавливает стек. А биос во время очистки экрана как раз стеком для заливки пользуется. И если эмулятор неожиданно прыгает на запуск загруженной программы, получается фигня. До сих пор не замечал этого глюка, т.к. большинство программ устанавливают стек. Вобщем, загрузку .rks править надо.

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

    Цитата Сообщение от shoorick Посмотреть сообщение
    но отладчик ЕМУ почему-то каждый раз у меня останавливался в самом начале программы (после нажатия G).
    Не надо в столбик. Сделай в одну строку через запятую.
    Если в файле такой текст:
    Код:
    2,
    B,
    то после того, как я поделю на токены, будет три токена: "2", "\r\nB" и "\r\n". Угадай в какие числа переведёт их strtoul (последнее будет явно нулём)

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

    Цитата Сообщение от shoorick Посмотреть сообщение
    для компиляции может понадобиться свежий фасм джи
    Да, тот что из архива не понимает virtual at 0 as 'brk'.
    shownum.inc есть, а listing.inc отсутствует.
    Последний раз редактировалось b2m; 21.11.2017 в 16:45.

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

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

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

Похожие темы

  1. Перфокарты и пакет магнитных дисков от ЕС ЭВМ
    от Merlin_ArchMage в разделе Внешние накопители
    Ответов: 6
    Последнее: 09.11.2023, 06:18
  2. Код эмуляции i8080 на С
    от medvdv в разделе Эмуляторы отечественных компьютеров
    Ответов: 15
    Последнее: 27.03.2015, 03:43
  3. Пакет кассет от Имульса
    от newart в разделе Радио-86РК
    Ответов: 19
    Последнее: 21.04.2013, 10:37
  4. Ответов: 2
    Последнее: 28.04.2007, 13:36
  5. Обменяю. Пакет железок на одну компьютерную вещь
    от jyly0s в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 05.02.2007, 08:39

Ваши права

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