new merged instructions and small changes to the emulator.

This commit is contained in:
Vitor Santos Costa
2009-03-03 10:04:13 +00:00
parent 37b0f7cf9b
commit 15b86cded4
11 changed files with 193 additions and 16 deletions

View File

@@ -856,6 +856,15 @@ restore_opcodes(yamop *pc)
pc->u.yyx.x = XAdjust(pc->u.yyx.x);
pc = NEXTOP(pc,yyx);
break;
/* instructions type yyxx */
case _get_yy_var:
case _put_y_vals:
pc->u.yyxx.y1 = YAdjust(pc->u.yyxx.y1);
pc->u.yyxx.y2 = YAdjust(pc->u.yyxx.y2);
pc->u.yyxx.x1 = XAdjust(pc->u.yyxx.x1);
pc->u.yyxx.x2 = XAdjust(pc->u.yyxx.x2);
pc = NEXTOP(pc,yyxx);
break;
#ifdef YAPOR
/* instructions type Otapl */
case _getwork: