From d6e94b604dac7e2103b7f27fe39350f431f42c19 Mon Sep 17 00:00:00 2001 From: mrdude2478 Date: Thu, 30 Sep 2021 15:19:29 +0100 Subject: [PATCH] fix for sparse games --- Makefile | 8 ++++---- include/util/config.hpp | 2 +- source/nx/content_meta.cpp | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 77582fb..ddbb928 100644 --- a/Makefile +++ b/Makefile @@ -44,7 +44,7 @@ DATA := data INCLUDES := include include/ui include/data include/install include/nx include/nx/ipc include/util include/Plutonium/Plutonium/Output-switch/include APP_TITLE := TinWoo Installer APP_AUTHOR := MrDude -APP_VERSION := 1.0.3 +APP_VERSION := 1.0.4 ROMFS := romfs APP_ICON := icon.jpg @@ -165,17 +165,17 @@ all: $(BUILD) $(BUILD): @[ -d $@ ] || mkdir -p $@ - # $(MAKE) --no-print-directory -C include/Plutonium -f Makefile lib + $(MAKE) --no-print-directory -C include/Plutonium -f Makefile lib @$(MAKE) --no-print-directory -C $(BUILD) -f $(CURDIR)/Makefile #--------------------------------------------------------------------------------- clean: @echo clean ... ifeq ($(strip $(APP_JSON)),) - # @$(MAKE) --no-print-directory -C include/Plutonium/Plutonium -f Makefile clean + @$(MAKE) --no-print-directory -C include/Plutonium/Plutonium -f Makefile clean @rm -fr $(BUILD) $(TARGET).nro $(TARGET).nacp $(TARGET).elf else - # @$(MAKE) --no-print-directory -C include/Plutonium/Plutonium -f Makefile clean + @$(MAKE) --no-print-directory -C include/Plutonium/Plutonium -f Makefile clean @rm -fr $(BUILD) $(TARGET).nsp $(TARGET).nso $(TARGET).npdm $(TARGET).elf endif diff --git a/include/util/config.hpp b/include/util/config.hpp index a354354..d1cdaee 100644 --- a/include/util/config.hpp +++ b/include/util/config.hpp @@ -5,7 +5,7 @@ namespace inst::config { static const std::string appDir = "sdmc:/switch/tinwoo"; static const std::string configPath = appDir + "/config.json"; - static const std::string appVersion = "1.0.3"; + static const std::string appVersion = "1.0.4"; extern std::string gAuthKey; extern std::string sigPatchesUrl; diff --git a/source/nx/content_meta.cpp b/source/nx/content_meta.cpp index 175c0e1..37deef6 100644 --- a/source/nx/content_meta.cpp +++ b/source/nx/content_meta.cpp @@ -94,6 +94,7 @@ namespace nx::ncm contentMetaHeader.extended_header_size = packagedContentMetaHeader.extended_header_size; contentMetaHeader.content_count = contentInfos.size() + 1; // Add one for the cnmt content record contentMetaHeader.content_meta_count = packagedContentMetaHeader.content_meta_count; + contentMetaHeader.attributes = packagedContentMetaHeader.attributes; installContentMetaBuffer.Append(contentMetaHeader);