debugger: pad Address with 0, revert erroneous "fix" from last commit.
This commit is contained in:
parent
f1deb41e2a
commit
4cea5e6f5b
|
@ -10,6 +10,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
public partial class GenericDebugger
|
||||
{
|
||||
private readonly List<DisasmOp> DisassemblyLines = new List<DisasmOp>();
|
||||
int PCRegisterSize = 4;
|
||||
|
||||
private class DisasmOp
|
||||
{
|
||||
|
@ -76,7 +77,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
if (column == 0)
|
||||
{
|
||||
// feos: address size must be platform dependant
|
||||
text = string.Format("{0:X}", DisassemblyLines[index].Address);
|
||||
text = string.Format("{0:X" + PCRegisterSize + "}", DisassemblyLines[index].Address);
|
||||
}
|
||||
else if (column == 1)
|
||||
{
|
||||
|
@ -185,7 +186,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
if (blob.Length != 0) blob.AppendLine();
|
||||
|
||||
blob.Append(string.Format("{0:X}", DisassemblyLines[index].Address))
|
||||
blob.Append(string.Format("{0:X" + PCRegisterSize + "}", DisassemblyLines[index].Address))
|
||||
.Append(" ")
|
||||
.Append(DisassemblyLines[index].Mnemonic);
|
||||
}
|
||||
|
|
|
@ -36,7 +36,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
try
|
||||
{
|
||||
var result = Debuggable.MemoryCallbacksAvailable();
|
||||
var result = Debuggable.MemoryCallbacks.HasReads;
|
||||
return true;
|
||||
}
|
||||
catch (NotImplementedException)
|
||||
|
|
|
@ -74,6 +74,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
});
|
||||
}
|
||||
|
||||
PCRegisterSize = Debuggable.GetCpuFlagsAndRegisters()[Disassembler.PCRegisterName].BitSize / 4;
|
||||
SetDisassemblerItemCount();
|
||||
UpdateDisassembler();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue