Changeset 11 for trunk/Core.pas


Ignore:
Timestamp:
Apr 20, 2026, 11:55:57 PM (6 days ago)
Author:
chronos
Message:
  • Added: Show comments in disassembled addresses.
  • Fixed: Stepping in code.
  • Modified: Show more registers in CPU view.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Core.pas

    r6 r11  
    5151  private
    5252    LastPc: Word;
     53    procedure DoChangePC(Address: Word);
    5354  public
    5455    FormMain: TFormMain;
     
    180181    FormDisassembler := TFormDisassembler.Create(nil);
    181182    FormDisassembler.Disassembler.Memory := SharpMz800.MappedMemory;
     183    FormDisassembler.OnChangePC := DoChangePC;
    182184    SharpMz800.OnMemoryMappingChange := FormDisassembler.Disassemble;
    183185  end;
     
    234236end;
    235237
     238procedure TCore.DoChangePC(Address: Word);
     239begin
     240  SharpMz800.Cpu.PC := Address;
     241end;
     242
    236243procedure TCore.UpdateDisassemblerPos;
    237244begin
Note: See TracChangeset for help on using the changeset viewer.