summaryrefslogtreecommitdiff
path: root/as/pops.c
diff options
context:
space:
mode:
Diffstat (limited to 'as/pops.c')
-rw-r--r--as/pops.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/as/pops.c b/as/pops.c
index a2670c8..e239892 100644
--- a/as/pops.c
+++ b/as/pops.c
@@ -1006,7 +1006,9 @@ PUBLIC void puse16()
absexpres();
if (lastexp.data & UNDBIT)
return;
- if( lastexp.offset > 15 )
+ if( lastexp.offset > 8000 )
+ setcpu((int) lastexp.offset / 100 % 10);
+ else if( lastexp.offset > 15 )
setcpu((int) lastexp.offset / 100);
else
setcpu((int) lastexp.offset);