From 5c557440d71de533278816c5d218a7f248fc658c Mon Sep 17 00:00:00 2001 From: "Prof. 9" Date: Wed, 24 Apr 2019 19:54:29 +0200 Subject: [PATCH] Fix Action Replay DS code type 0x0E patch lines not being skipped over when execution status is false. --- desmume/src/cheatSystem.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/desmume/src/cheatSystem.cpp b/desmume/src/cheatSystem.cpp index 88a43dc1e..b400226e4 100644 --- a/desmume/src/cheatSystem.cpp +++ b/desmume/src/cheatSystem.cpp @@ -193,6 +193,14 @@ void CHEATS::ARparser(CHEATS_LIST& list) } if(type == 0xD0 || type == 0xD1 || type == 0xD2) {} else if(type == 0xC5) {} + else if(type == 0x0E) + { + if (statusSkip) { + CHEATLOG(" (skip multiple lines!)\n"); + i += (lo + 7) / 8; + continue; + } + } else { if(statusSkip) {