You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Так как Debug Step идет отдельно (DebugTicks()) от Debug StepOver, Run, Breakpoints, но лог самых инструкций только по Debug Step, то будущим полокениям для отладки пригодился бы лог в файл всех пройденных инструкций, IRQ, с регистрами, портами, после. Типа команда On/Off. Можно и обойтись, конечно, но StepOver на CALL xxx заходит "на долго" и выходит после с множеством изменений. Причем ведь IRQ это как тайная программа вообще внутри. Легче, когда точно знаешь где что должно происходить внутри, и с портами точно. Но есть .sln, можно и так. Помню BkEmu был очень удобный Debug, именно понять БК мелочи, хоть в Lua можно все творить. Идея и только, стандарт единственный однако. Тоесть не для УКНЦ кода, а для художника в 2050 году.
The text was updated successfully, but these errors were encountered:
В моих эмуляторах серии "BTL" трассировка инструкций обычно есть только в Release-версии (выкладываю я версию собранную как Product). Причина разделения версий тут в том, что я страраюсь, чтобы отладчик не влиял на производительность эмуляции. Постепенно делаю трассировку инстркций и в UKNCBTL, но пока не готов выложить.
Так как Debug Step идет отдельно (DebugTicks()) от Debug StepOver, Run, Breakpoints, но лог самых инструкций только по Debug Step, то будущим полокениям для отладки пригодился бы лог в файл всех пройденных инструкций, IRQ, с регистрами, портами, после. Типа команда On/Off. Можно и обойтись, конечно, но StepOver на CALL xxx заходит "на долго" и выходит после с множеством изменений. Причем ведь IRQ это как тайная программа вообще внутри. Легче, когда точно знаешь где что должно происходить внутри, и с портами точно. Но есть .sln, можно и так. Помню BkEmu был очень удобный Debug, именно понять БК мелочи, хоть в Lua можно все творить. Идея и только, стандарт единственный однако. Тоесть не для УКНЦ кода, а для художника в 2050 году.
The text was updated successfully, but these errors were encountered: