public Data() { comments = new ObservableDictionary <int, string>(); labels = new ObservableDictionary <int, Label>(); romBytes = new RomBytes(); cpu65C816 = new Cpu65C816(this); }
public void TestGetAddressMode() { var sampleData = createSampleData.Create(); const int romOffset1 = 0xEB; var snesApi = sampleData.GetSnesApi(); var mode1 = Cpu65C816 <ISnesData> .GetAddressMode(snesApi, romOffset1); Assert.Equal(Cpu65C816Constants.AddressMode.Constant8, mode1); Assert.True(romOffset1 >= sampleData.GetTag <SampleDataGenerationTag>() !.OriginalRomSizeBeforePadding); var mode2 = Cpu65C816 <ISnesData> .GetAddressMode(snesApi, 0x0A); Assert.Equal(Cpu65C816Constants.AddressMode.Constant8, mode2); }
public Data() { cpu65C816 = new Cpu65C816(this); }