Difference between revisions of "UKNCBTL How to use"

From Felixl.com
Jump to navigationJump to search
Line 21: Line 21:
 
; Окно экрана
 
; Окно экрана
 
(для того чтобы клавиши работали, нужно щелкнуть мышью по окну, при этом курсор меняется на текстовый)
 
(для того чтобы клавиши работали, нужно щелкнуть мышью по окну, при этом курсор меняется на текстовый)
 +
 +
Раскладка:
 +
: <code>A..Z</code> — соответствующие клавиши УКНЦ, раскладка PC
 +
: К1...К5 = F1...F5
 +
: ТАБ = TAB
 +
: AP2 = ~ (тильда)
 +
: УПР = Ctrl
 +
: НР = Shift
 +
: ПОМ = Delete
 +
: УСТ = End
 +
: ИСП = PageDown
 +
: СТОП = Pause/Break, дублировано на PageUp
 +
: СБРОС = Insert
  
 
== Консоль отладчика ==
 
== Консоль отладчика ==

Revision as of 10:06, 28 March 2007

Как использовать эмулятор УКНЦ Back to Life. Краткое руководство.

Клавиатура

Глобальные клавиши
Play/Pause (мультимедийная кнопка) — то же что пункт меню Emulator | Run — запустить/остановить эмуляцию.
Stop (мультимедийная кнопка) — то же что пункт меню Emulator | Reset — сброс УКНЦ.
F8 — то же что и Emulator | Step — шаг в отладчике.
Окно просмотра памяти

(для того чтобы клавиши работали, нужно щелкнуть мышью по окну)

Space — циклическое переключение: ROM/CPU/PPU/RAM0/RAM1/RAM2
Up, Down, PageUp, PageDown — листание дампа в окне
Home — перейти на адрес 000000
G — перейти на заданный адрес
Окно состояния процессора / дизассемблер

(для того чтобы клавиши работали, нужно щелкнуть мышью по окну)

Space — переключиться между CPU и PPU
Окно экрана

(для того чтобы клавиши работали, нужно щелкнуть мышью по окну, при этом курсор меняется на текстовый)

Раскладка:

A..Z — соответствующие клавиши УКНЦ, раскладка PC
К1...К5 = F1...F5
ТАБ = TAB
AP2 = ~ (тильда)
УПР = Ctrl
НР = Shift
ПОМ = Delete
УСТ = End
ИСП = PageDown
СТОП = Pause/Break, дублировано на PageUp
СБРОС = Insert

Консоль отладчика

Список команд выдается по команде h:

  c          Clear console log
  dXXXXXX    Disassemble from address XXXXXX
  g          Go; free run
  gXXXXXX    Go; run processor until breakpoint at address XXXXXX
  m          Memory dump at current address
  mXXXXXX    Memory dump at address XXXXXX
  mrN        Memory dump at address from register N; N=0..7
  p          Switch to other processor
  r          Show register values
  rN         Show value of register N; N=0..7,ps
  rN XXXXXX  Set register N to value XXXXXX; N=0..7,ps
  s          Step; executes one instruction (F8)
  u          Save memory dump to file memdumpXPU.bin