diff gentests.py @ 2053:3414a4423de1 segacd

Merge from default
author Michael Pavone <pavone@retrodev.com>
date Sat, 15 Jan 2022 13:15:21 -0800
parents f6ee0df6bb48
children ab577e2ed66a
line wrap: on
line diff
--- a/gentests.py	Sat Jan 05 00:58:08 2019 -0800
+++ b/gentests.py	Sat Jan 15 13:15:21 2022 -0800
@@ -136,7 +136,10 @@
 			num = already.get('label', 0)+1
 			already['label'] = num
 			if (already[str(self.index)] + self.disp) & 1:
-				self.disp += 1
+				if self.disp > 0:
+					self.disp -= 1
+				else:
+					self.disp += 1
 			address = 'lbl_' + str(num) + ' + 2 + ' + str(self.disp) + ' + ' + str(index)
 		else:
 			if self.base == self.index: