From 0ef5d2c5ab83b0487922a682b3c22e1844825553 Mon Sep 17 00:00:00 2001 From: StackZ <47382115+SuperSaiyajinStackZ@users.noreply.github.com> Date: Mon, 27 Jan 2020 20:32:30 +0100 Subject: [PATCH] Improve CIA installing speed. --- source/utils/cia.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/utils/cia.c b/source/utils/cia.c index ff855ea..0872496 100644 --- a/source/utils/cia.c +++ b/source/utils/cia.c @@ -116,8 +116,8 @@ Result installCia(const char * ciaPath) return ret; } - u32 toRead = 0x1000; - u8 * cia_buffer = malloc(toRead); + u32 toRead = 0x20000; + u8 * cia_buffer = memalign(0x1000, toRead); for (u64 startSize = size; size != 0; size -= toRead) { if (size < toRead) toRead = size; FSFILE_Read(fileHandle, &bytes, startSize-size, cia_buffer, toRead);