Difference between revisions of "UKNCBTL How to use"

From Felixl.com
Jump to navigationJump to search
(Клавиатура)
 
(One intermediate revision by the same user not shown)
Line 23: Line 23:
  
 
Раскладка:
 
Раскладка:
: <code>A..Z</code> — соответствующие клавиши УКНЦ, раскладка PC
+
: <code>A..Z</code> — соответствующие клавиши УКНЦ, раскладка QWERTY
 
: К1...К5 = F1...F5
 
: К1...К5 = F1...F5
 
: ТАБ = TAB
 
: ТАБ = TAB
: AP2 = ~ (тильда)
+
: AP2 = Esc
: УПР = Ctrl
+
: УПР = левый Ctrl
: НР = Shift
+
: НР = левый Shift
 +
: ГРАФ = правый Ctrl
 +
: АЛФ = правый Shift
 +
: ФИКС = Caps Lock
 
: ПОМ = Delete
 
: ПОМ = Delete
 
: УСТ = End
 
: УСТ = End

Latest revision as of 11:39, 29 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 — соответствующие клавиши УКНЦ, раскладка QWERTY
К1...К5 = F1...F5
ТАБ = TAB
AP2 = Esc
УПР = левый Ctrl
НР = левый Shift
ГРАФ = правый Ctrl
АЛФ = правый Shift
ФИКС = Caps Lock
ПОМ = 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