def __init__(self, romfile = './roms/tec1a.rom'): self.rom = memory.rom(11) self.rom.load_file(0, romfile) self.ram = memory.ram(11) self.empty = memory.null()
def __init__(self, romfile = './roms/ace.rom'): self.rom = memory.rom(13) self.rom.load_file(0, romfile) self.video = memory.ram(10) self.char = memory.wom(10) self.ram = memory.ram(10) self.empty = memory.null()
def test_null(self): null = memory.null() self.assertEqual(null[0], memory._empty) self.assertEqual(null[10], memory._empty) null[20] = 0xff self.assertEqual(null[20], memory._empty)