From 36074ddfc12ab8e617d6c0d1a7195cd569bf7777 Mon Sep 17 00:00:00 2001 From: Tolik <85737314+Tolik-Trek@users.noreply.github.com> Date: Fri, 25 Apr 2025 02:22:18 +1000 Subject: [PATCH] fix dss version check --- Shared_Includes | 2 +- spectrum.asm | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Shared_Includes b/Shared_Includes index 2b1e30c..e0dd54c 160000 --- a/Shared_Includes +++ b/Shared_Includes @@ -1 +1 @@ -Subproject commit 2b1e30c6108f0a5c271f84558e1e5f804a6d623a +Subproject commit e0dd54cb5615a23ea55bd217578aab57481fcf77 diff --git a/spectrum.asm b/spectrum.asm index bdd5b3c..ad566a4 100644 --- a/spectrum.asm +++ b/spectrum.asm @@ -145,13 +145,14 @@ BEGIN: LD (LINE_X),IX SCF LD HL,256*DSS_MIN_VERS.vers + DSS_MIN_VERS.modf SBC HL,DE - JP NC,ERROR_OLD_DSS - LD HL,DSS_MIN_VERS.build + JR C,.goodVers + LD HL,DSS_MIN_VERS.build - 1 SBC HL,BC JR NC,ERROR_OLD_DSS ; ; - IN A,(SLOT3) + +.goodVers: IN A,(SLOT3) LD (SAVE_SLOT3),A ; ;