1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-10-18 19:31:43 +01:00

Some minor (trivial) changes.

Nothing too substantial. Just committing them before going to Spain.
This commit is contained in:
Pablo Curiel 2018-07-25 21:57:44 -04:00
parent 7a94da0a5c
commit 59e48748ae
3 changed files with 16 additions and 9 deletions

View file

@ -15,7 +15,4 @@ Result fsDeviceOperatorIsGameCardInserted(FsDeviceOperator* d, bool* out);
Result fsDeviceOperatorGetGameCardHandle(FsDeviceOperator* d, u32* out); Result fsDeviceOperatorGetGameCardHandle(FsDeviceOperator* d, u32* out);
Result fsDeviceOperatorUpdatePartitionInfo(FsDeviceOperator* d, u32 handle, u32* out_title_version, u64* out_title_id); Result fsDeviceOperatorUpdatePartitionInfo(FsDeviceOperator* d, u32 handle, u32* out_title_version, u64* out_title_id);
// FsStorage
Result fsStorageGetSize(FsStorage* s, u64* out);
#endif #endif

View file

@ -78,9 +78,10 @@ int main(int argc, char **argv)
if (getGameCardTitleIDAndVersion(&gameCardTitleID, &gameCardVersion)) if (getGameCardTitleIDAndVersion(&gameCardTitleID, &gameCardVersion))
{ {
convertTitleVersionToDecimal(gameCardVersion, gameCardVersionStr, sizeof(gameCardVersionStr)); convertTitleVersionToDecimal(gameCardVersion, gameCardVersionStr, sizeof(gameCardVersionStr));
getGameCardControlNacp(gameCardTitleID, gameCardName, sizeof(gameCardName), gameCardAuthor, sizeof(gameCardAuthor));
strtrim(gameCardName);
getGameCardControlNacp(gameCardTitleID, gameCardName, sizeof(gameCardName), gameCardAuthor, sizeof(gameCardAuthor));
strtrim(gameCardName);
if (strlen(gameCardName)) if (strlen(gameCardName))
{ {
snprintf(fixedGameCardName, sizeof(fixedGameCardName) / sizeof(fixedGameCardName[0]), "%s", gameCardName); snprintf(fixedGameCardName, sizeof(fixedGameCardName) / sizeof(fixedGameCardName[0]), "%s", gameCardName);
@ -192,6 +193,7 @@ int main(int argc, char **argv)
} else { } else {
snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the time service! (0x%08X)", result); snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the time service! (0x%08X)", result);
uiDrawString(strbuf, 0, 0, 255, 255, 255); uiDrawString(strbuf, 0, 0, 255, 255, 255);
syncDisplay();
delay(5); delay(5);
ret = -5; ret = -5;
} }
@ -200,6 +202,7 @@ int main(int argc, char **argv)
} else { } else {
snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the ns service! (0x%08X)", result); snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the ns service! (0x%08X)", result);
uiDrawString(strbuf, 0, 0, 255, 255, 255); uiDrawString(strbuf, 0, 0, 255, 255, 255);
syncDisplay();
delay(5); delay(5);
ret = -4; ret = -4;
} }
@ -208,6 +211,7 @@ int main(int argc, char **argv)
} else { } else {
snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the ncm service! (0x%08X)", result); snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the ncm service! (0x%08X)", result);
uiDrawString(strbuf, 0, 0, 255, 255, 255); uiDrawString(strbuf, 0, 0, 255, 255, 255);
syncDisplay();
delay(5); delay(5);
ret = -3; ret = -3;
} }
@ -216,6 +220,7 @@ int main(int argc, char **argv)
} else { } else {
snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to open device operator! (0x%08X)", result); snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to open device operator! (0x%08X)", result);
uiDrawString(strbuf, 0, 0, 255, 255, 255); uiDrawString(strbuf, 0, 0, 255, 255, 255);
syncDisplay();
delay(5); delay(5);
ret = -2; ret = -2;
} }
@ -224,6 +229,7 @@ int main(int argc, char **argv)
} else { } else {
snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the fsp-srv service! (0x%08X)", result); snprintf(strbuf, sizeof(strbuf) / sizeof(strbuf[0]), "Failed to initialize the fsp-srv service! (0x%08X)", result);
uiDrawString(strbuf, 0, 0, 255, 255, 255); uiDrawString(strbuf, 0, 0, 255, 255, 255);
syncDisplay();
delay(5); delay(5);
ret = -1; ret = -1;
} }
@ -231,10 +237,10 @@ int main(int argc, char **argv)
if (hfs0_header != NULL) free(hfs0_header); if (hfs0_header != NULL) free(hfs0_header);
//if (partitionHfs0Header != NULL) free(partitionHfs0Header); //if (partitionHfs0Header != NULL) free(partitionHfs0Header);
uiDeinit(); uiDeinit();
gfxExit(); gfxExit();
return ret; return ret;
} }

View file

@ -237,6 +237,7 @@ void uiDrawString(const char* string, int x, int y, u8 r, u8 g, u8 b)
void uiStatusMsg(const char* format, ...) void uiStatusMsg(const char* format, ...)
{ {
statusMessageFadeout = 1000; statusMessageFadeout = 1000;
va_list args; va_list args;
va_start(args, format); va_start(args, format);
vsnprintf(statusMessage, sizeof(statusMessage) / sizeof(statusMessage[0]), format, args); vsnprintf(statusMessage, sizeof(statusMessage) / sizeof(statusMessage[0]), format, args);
@ -249,9 +250,12 @@ void uiUpdateStatusMsg()
{ {
if (!strlen(statusMessage) || !statusMessageFadeout) return; if (!strlen(statusMessage) || !statusMessageFadeout) return;
int fadeout = (statusMessageFadeout > 255 ? 255 : statusMessageFadeout);
uiFill(0, currentFBHeight - 12, currentFBWidth, 8, 50, 50, 50); uiFill(0, currentFBHeight - 12, currentFBWidth, 8, 50, 50, 50);
int fadeout = (statusMessageFadeout > 255 ? 255 : statusMessageFadeout);
uiDrawString(statusMessage, 4, currentFBHeight - 12, fadeout, fadeout, fadeout); uiDrawString(statusMessage, 4, currentFBHeight - 12, fadeout, fadeout, fadeout);
syncDisplay();
statusMessageFadeout -= 4; statusMessageFadeout -= 4;
} }