From 406febfb577377ce91b066e66e95ded1166417ec Mon Sep 17 00:00:00 2001 From: Bailey Fox Date: Sat, 18 Jul 2026 05:30:07 -0500 Subject: [PATCH] Add detection for IS-RAY-DEBUGGER (#973) * Remove note about IS-CLOSER-BOX * Add detection for IS-RAY-DEBUGGER --------- Co-authored-by: fox8091 --- arm9/source/utils/sysinfo.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arm9/source/utils/sysinfo.c b/arm9/source/utils/sysinfo.c index 44b2ef6..889b312 100644 --- a/arm9/source/utils/sysinfo.c +++ b/arm9/source/utils/sysinfo.c @@ -250,13 +250,14 @@ void GetSysInfo_SecureInfo(SysInfo* info, char nand_drive) { // Determine the sub-model from the first two digits of the digit part. if (first_digit && second_digit) { if (IS_DEVKIT) { - // missing: identification for IS-CLOSER-BOX (issue #276) if ((first_digit == '9') && (second_digit == '0') && (info->int_model == MODEL_OLD_3DS)) { strncpy(info->sub_model, "Partner-CTR", countof("Partner-CTR")); } else if ((first_digit == '9') && (second_digit == '1') && (info->int_model == MODEL_OLD_3DS)) { strncpy(info->sub_model, "IS-CTR-BOX", countof("IS-CTR-BOX")); } else if ((first_digit == '9') && (second_digit == '1') && (info->int_model == MODEL_OLD_3DS_XL)) { strncpy(info->sub_model, "IS-SPR-BOX", countof("IS-SPR-BOX")); + } else if ((first_digit == '9') && (second_digit == '0') && (info->int_model == MODEL_NEW_3DS)){ + strncpy(info->sub_model, "IS-RAY-DEBUGGER", countof("IS-RAY-DEBUGGER")); } else if ((first_digit == '9') && (second_digit == '1') && (info->int_model == MODEL_NEW_3DS)) { strncpy(info->sub_model, "IS-SNAKE-BOX", countof("IS-SNAKE-BOX")); } else {