Use IDE suggested changes

This commit is contained in:
Adrian Conlon
2024-05-21 21:49:10 +01:00
parent bd1f7c285b
commit f4ea6a0b13
3 changed files with 62 additions and 80 deletions

View File

@@ -6,20 +6,13 @@ namespace EightBit
{
using System.Text;
public class Disassembler
public class Disassembler(Bus bus, M6502 processor, Symbols symbols)
{
private readonly Bus bus;
private readonly M6502 processor;
private readonly Symbols symbols;
private readonly Bus bus = bus;
private readonly M6502 processor = processor;
private readonly Symbols symbols = symbols;
private ushort address;
public Disassembler(Bus bus, M6502 processor, Symbols symbols)
{
this.bus = bus;
this.processor = processor;
this.symbols = symbols;
}
public static string DumpFlags(byte value)
{
var returned = new StringBuilder();
@@ -47,7 +40,7 @@ namespace EightBit
var cell = this.bus.Peek(current);
output.Append(DumpByteValue(cell));
output.Append(" ");
output.Append(' ');
var next = this.bus.Peek((ushort)(current + 1));
var relative = (ushort)(this.processor.PC.Word + 2 + (sbyte)next);