public void InitRom(string romResourceName) { var osInfo = new ResourceRomProvider(typeof(RomResourcesPlaceHolder).Assembly) .LoadRomBytes(romResourceName); osInfo.CopyTo(Memory, 0); }
public void CreateFileTest() { // --- Arrange var romP = new ResourceRomProvider(typeof(ResourceRomProvider).Assembly); var romInfo = romP.LoadRom("ZXSpectrum48"); romInfo.RomBytes.ShouldNotBeNull(); var disassembler = new Z80Disassembler(romInfo.MemorySections, romInfo.RomBytes); var output = disassembler.Disassemble(0x0000, 0x7FF); // --- Act using (var writer = File.CreateText(@"C:\Temp\Disassembly07ff.z80asm")) { disassembler.SaveDisassembly(writer, output, romInfo.Annotations); } }
public void InitRom(string romResourceName) { var osInfo = new ResourceRomProvider().LoadRomBytes(romResourceName); osInfo.CopyTo(Memory, 0); }