public Header(KaitaiStream p__io, Ines p__parent = null, Ines p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; f_mapper = false; _read(); }
public CpuTest(ITestOutputHelper testOutputHelper) { _testOutputHelper = testOutputHelper; var file = File.ReadAllBytes("./nestest.nes"); var log = File.ReadAllText("./nestext.txt"); var sram = new byte[0x2000]; var ines = new Ines(file); _cartridge = new Cartridge(ines, sram); _textLog = ((IEnumerable <Match>)Regex.Matches(log, @"^(?<ADDR>[A-Z0-9]{4}) ([A-Z0-9]{2} )+\s+A:(?<A>[A-Z0-9]{2}) X:(?<X>[A-Z0-9]{2}) Y:(?<Y>[A-Z0-9]{2}) P:(?<P>[A-Z0-9]{2}) SP:(?<SP>[A-Z0-9]{2}) CYC:(?<CYC>\d+)", RegexOptions.Multiline)) .GetEnumerator(); }
public Prom(KaitaiStream p__io, Ines.Playchoice10 p__parent = null, Ines p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; _read(); }
public F10(KaitaiStream p__io, Ines.Header p__parent = null, Ines p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root; _read(); }
public Ines(KaitaiStream p__io, KaitaiStruct p__parent = null, Ines p__root = null) : base(p__io) { m_parent = p__parent; m_root = p__root ?? this; _read(); }