From f9087b5c6e2bc6b8d68e3643f194a50c8989df18 Mon Sep 17 00:00:00 2001 From: Astrid Smith Date: Thu, 10 Jun 2010 20:34:56 -0700 Subject: Parted out flag norm routines to subroutines, as they're hueg --- main.asm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'main.asm') diff --git a/main.asm b/main.asm index 2a93928..d069ee8 100644 --- a/main.asm +++ b/main.asm @@ -638,7 +638,7 @@ emu_op_30: ;; JR NC,immed.b ;; If carry clear ;; PC <- PC+immed.b - F_NORM_C + bsr f_norm_c bne end_30 ; branch taken: carry set FETCHBI d1 add.w d1,d2 @@ -1732,6 +1732,9 @@ emu_op_c0: ;; PCl <- (SP) ;; PCh <- (SP+1) ;; SP <- (SP+2) + bsr f_norm_z + beq emu_op_c9 ; RET + DONE START emu_op_c1: -- cgit v1.2.3