use self.registers in text_wait

This commit is contained in:
Bryan Bishop
2013-09-22 01:01:03 -05:00
parent 6568c299fd
commit 8e0a4f9229

View File

@@ -142,8 +142,8 @@ class crystal(object):
:param max_wait: number of wait loops to perform
"""
while max_wait > 0:
hi = self.vba.read_memory_at(registers.sp + 1)
lo = self.vba.read_memory_at(registers.sp)
hi = self.vba.read_memory_at(self.registers.sp + 1)
lo = self.vba.read_memory_at(self.registers.sp)
address = ((hi << 8) | lo)
if address in range(0xa1b, 0xa46) + range(0xaaf, 0xaf5): # 0xaef: