diff --git a/.gitignore b/.gitignore index c990f92..39b344f 100644 --- a/.gitignore +++ b/.gitignore @@ -226,4 +226,5 @@ pip-log.txt *.cia #exec -*.exe \ No newline at end of file +*.exe +*.db diff --git a/makerom/exheader.c b/makerom/exheader.c index fc0777c..dbb183e 100644 --- a/makerom/exheader.c +++ b/makerom/exheader.c @@ -617,8 +617,7 @@ int SetARM11ServiceAccessControl(exhdr_ARM11SystemLocalCapabilities *arm11, rsf_ } } else{ - ErrorParamNotFound("AccessControlInfo/ServiceAccessControl"); - return EXHDR_BAD_RSF_OPT; + WarnParamNotFound("AccessControlInfo/ServiceAccessControl"); } return 0; } @@ -1164,6 +1163,11 @@ void ErrorParamNotFound(char *string) fprintf(stderr,"[EXHEADER ERROR] Parameter Not Found: \"%s\"\n",string); } +void WarnParamNotFound(char *string) +{ + fprintf(stderr, "[EXHEADER WARNING] Parameter Not Found: \"%s\"\n", string); +} + /* ExHeader Binary Print Functions */ void exhdr_Print_ServiceAccessControl(extended_hdr *hdr) { diff --git a/makerom/exheader.h b/makerom/exheader.h index 8c72ff8..67b0662 100644 --- a/makerom/exheader.h +++ b/makerom/exheader.h @@ -245,3 +245,4 @@ int GetSaveDataSizeFromString(u64 *out, char *string, char *moduleName); int GetRemasterVersion_rsf(u16 *RemasterVersion, user_settings *usrset); void ErrorParamNotFound(char *string); +void WarnParamNotFound(char *string); \ No newline at end of file