summaryrefslogtreecommitdiff
path: root/z80.cpu
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2019-02-01 22:19:09 -0800
committerMichael Pavone <pavone@retrodev.com>2019-02-01 22:19:09 -0800
commitd7c08d9760dae9bfeaf44655f9ec280714ac0d85 (patch)
treed8a6bb8d05f97d195008246b954ae4eb08c521e7 /z80.cpu
parent20a849ebff9e355c41f09c93a4fe19c82a9f21be (diff)
Implemented jp (hl), jp (ix) and jp (iy) in the new Z80 core
Diffstat (limited to 'z80.cpu')
-rw-r--r--z80.cpu10
1 files changed, 10 insertions, 0 deletions
diff --git a/z80.cpu b/z80.cpu
index 723b3f9..d578ee4 100644
--- a/z80.cpu
+++ b/z80.cpu
@@ -1271,6 +1271,16 @@ ed 01D01110 im3
z80_fetch_immed16
mov wz pc
+11101001 jp_hl
+ lsl h 8 pc
+ or l pc pc
+
+dd 11101001 jp_ix
+ mov ix pc
+
+fd 11101001 jp_iy
+ mov iy pc
+
11CCC010 jp_cc
z80_check_cond C
z80_fetch_immed16