From 63120f8a79feebcb2281114b6b653938932fb1eb Mon Sep 17 00:00:00 2001 From: d0k3 Date: Thu, 7 Jun 2018 00:26:03 +0200 Subject: [PATCH] Workaround for dumping NTR-AKRJ-JPN ... this cart has a broken header, thus trimming is not possible. --- arm9/source/virtual/vcart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arm9/source/virtual/vcart.c b/arm9/source/virtual/vcart.c index 3309522..71c32a1 100644 --- a/arm9/source/virtual/vcart.c +++ b/arm9/source/virtual/vcart.c @@ -35,7 +35,7 @@ bool ReadVCartDir(VirtualFile* vfile, VirtualDir* vdir) { vfile->size = cdata->cart_size; if (vfile->size == FAT_LIMIT) vfile->size--; return true; - } else if ((vdir->index == 1) && (cdata->data_size < FAT_LIMIT)) { // trimmed rom + } else if ((vdir->index == 1) && (cdata->data_size < FAT_LIMIT) && cdata->data_size) { // trimmed rom snprintf(vfile->name, 32, "%s.trim.%s", name, ext); vfile->size = cdata->data_size; return true;