示例#1
0
 public void onToggleCursor(M6502 sender, EventArgs e)
 {
     if (!cursorEnabled)
     {
         _syncContext.Post(o => SetTile(cursorPositionY, cursorPositionX, Characters.CharacterList[0x00]), null);
         cursorEnabled = true;
     }
     else
     {
         _syncContext.Post(o => SetTile(cursorPositionY, cursorPositionX, Characters.CharacterList[0x20]), null);
         cursorEnabled = false;
     }
 }
示例#2
0
 private void AfterProcessorStepCompleted(M6502 sender, EventArgs e)
 {
     UpdateDisassemblySelection(sender.ProgramCounter);
 }
示例#3
0
 public void onToggleCursor(M6502 sender, EventArgs e)
 {
     if (!cursorEnabled)
     {
         _syncContext.Post(o => SetTile(cursorPositionY, cursorPositionX, Characters.CharacterList[0x00]), null);
         cursorEnabled = true;
     }
     else
     {
         _syncContext.Post(o => SetTile(cursorPositionY, cursorPositionX, Characters.CharacterList[0x20]), null);
         cursorEnabled = false;
     }
 }
示例#4
0
 private void AfterProcessorStepCompleted(M6502 sender, EventArgs e)
 {
     UpdateDisassemblySelection(sender.ProgramCounter);
 }