PDA

Просмотр полной версии : Логи выполнения



Korben
03.06.2014, 22:07
нужно:
допилить Unreal Speccy, чтобы каждый шаг z80 логгил в текстовый файлик примерно так:
11EC dec (hl) AF:3F03 BC:0000 DE:FFFF HL:FFFC AF'0000 BC'0000 DE'0000 HL'0000 IX:0000 IY:0000 SP:0000 IR:3F72
или
подскажите эмуль, который так так делает, с поддержкой всех недокументированных команд.

Спасибо всем, кто поможет.
Помощь а-ля "скачай исходники/интел компилятор/добавьсамтам5минутдел" - не нужна.

SAM style
03.06.2014, 22:24
Неслабый такой лог получится - 300-400 тыс строк в секунду. Я могу в свой эмуль такое добавить, но это будет жуткое тормозилово.

Korben
03.06.2014, 22:33
640 килобайт хватит для всех (с)
сделайте опцию отключаемой

Shadow Maker
04.06.2014, 11:40
Логи, но зачем? Просто любопытно.

SAM style
04.06.2014, 12:23
Пробуем (win32) : http://yadi.sk/d/Bqk4cOoCSE5ZS
Выйти в отладчик (esc)
Нажать Alt+L. Выбрать файл для сохранения лога.
После удачного выбора отладчик начнет трассировку с записью отчета в указаный файл. Любая кнопка клавиатуры - остановить эту свистопляску.

Korben
04.06.2014, 18:47
SAM style, спасибо, выручили.
Shadow Maker, есть пару алгоритмов, которые проще отладить по логам, чем обычным путём.

Hacker VBI
04.06.2014, 19:00
Korben, а есть F7 и максимальное внимание
логи такого рода ужасны)

mastermind
07.06.2014, 18:50
См. здесь на предмет cputrace: http://zx-pk.ru/showthread.php?p=323755&highlight=cputrace#post323755 (в ini-файле включается)
Сборки zemu под винду есть там же в теме. (например см. ссылку в конце этого поста: http://zx-pk.ru/showthread.php?p=344451#post344451 )

Korben
09.06.2014, 01:11
Hacker VBI, да, тут и спорить не буду, иной раз пару парсеров перелопативших пару гиг логов спасают время
mastermind, я уже всё сделал
тема (надеюсь) не актуальна, спасибо всем откликнувшимся