From 645843dc103f07c05200a2c89fcdc6ddde240075 Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Mon, 4 Dec 2023 10:16:12 +0100 Subject: [PATCH] Added test for relative jump --- src/ulas.c | 2 +- tests/t0.bin | Bin 92 -> 94 bytes tests/t0.s | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ulas.c b/src/ulas.c index 03f57cb..dffac69 100644 --- a/src/ulas.c +++ b/src/ulas.c @@ -1757,9 +1757,9 @@ const struct ulas_instr ULASINSTRS[] = { // jr ULAS_INSTR_R8_EXPR8("jr", 0x20, ULAS_REG_NOT_ZERO), ULAS_INSTR_R8_EXPR8("jr", 0x30, ULAS_REG_NOT_CARRY), - {"jr", {ULAS_E8, 0}, {0x18, ULAS_E8, 0x00}}, ULAS_INSTR_R8_EXPR8("jr", 0x28, ULAS_REG_ZERO), ULAS_INSTR_R8_EXPR8("jr", 0x38, ULAS_REG_CARRY), + {"jr", {ULAS_E8, 0}, {0x18, ULAS_E8, 0x00}}, // ret ULAS_INSTR_REG("ret", 0xC0, ULAS_REG_NOT_ZERO), diff --git a/tests/t0.bin b/tests/t0.bin index 5d2bc3aa118fc25e69c9fc3dc65fd15b28184333..6cc563080404cd5752569e190cee7b2f8ade0e9e 100644 GIT binary patch delta 7 Ocma!vn-IgK!3F>cTLISq delta 4 Lcma!xnGgd21PlSE diff --git a/tests/t0.s b/tests/t0.s index f6eb38d..fe99822 100644 --- a/tests/t0.s +++ b/tests/t0.s @@ -79,3 +79,4 @@ l1: l2: @local: ld bc, @local ld bc, $ + jr z, $ - l2 -- 2.30.2