From 304d3f3563592cb0201f6df523bee4b037ef95f1 Mon Sep 17 00:00:00 2001 From: Yoti Date: Fri, 19 Feb 2021 18:43:56 +0300 Subject: [PATCH] v0.8 --- change.log | 4 +++- main.c | 22 ++++++++++++++-------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/change.log b/change.log index 5f26d26..45cdead 100644 --- a/change.log +++ b/change.log @@ -26,4 +26,6 @@ v0.6f [PSP/PSV] - proper coloring for psp v0.7 [PSP/PSV] - nice look -- some new info from psvident by freakler \ No newline at end of file +- some new info from psvident by freakler +v0.8 [PSP/PSV] +- some new info from wiki by celesteblue diff --git a/main.c b/main.c index bfbe229..0787948 100644 --- a/main.c +++ b/main.c @@ -19,11 +19,11 @@ int _vshSblAimgrGetConsoleId(char CID[32]); /* - Model: Proto, SKU: DEM-3000, MoBo: IRT-001; + Model: Proto, SKU: DEM-3000, MoBo: IRT-001/IRT-002; Model: FatWF, SKU: PCH-1000, MoBo: IRS-002/IRS-1001; - Model: Fat3G, SKU: PCH-1100, MoBo: IRS-002; - Model: Slim, SKU: PCH-2000, MoBo: USS-1001; - Model: TV, SKU: VTE-1000, MoBo: DOL-1001. + Model: Fat3G, SKU: PCH-1100, MoBo: IRS-002/IRS-1001; + Model: Slim, SKU: PCH-2000, MoBo: USS-1001/USS-1002; + Model: TV, SKU: VTE-1000, MoBo: DOL-1001/DOL-1002. No diff between FatWF and Fat3G. No diff between Vita TV (Asian) and PSTV (Western). @@ -166,7 +166,7 @@ int main(int argc, char *argv[]) printf("TA-093 (PSP-3000)"); break; //case 0x07: - // printf("???"); + // printf("TA-094 (PSP-N1000)"); // break; case 0x08: printf("TA-095 (PSP-3000)"); @@ -177,12 +177,16 @@ int main(int argc, char *argv[]) case 0x10: printf("IRS-002 (PCH-1000/1100)"); break; - case 0x12: - printf("IRS-1001 (PCH-1000)"); + case 0x11: // 3G? + case 0x12: // WF? + printf("IRS-1001 (PCH-1000/1100)"); break; case 0x14: printf("USS-1001 (PCH-2000)"); break; + case 0x18: + printf("USS-1002 (PCH-2000)"); + break; default: printf("Unknown MoBo 0x%02X", idps_buffer[0x07]); break; @@ -193,9 +197,11 @@ int main(int argc, char *argv[]) switch(idps_buffer[0x07]) { case 0x01: - case 0x02: printf("DOL-1001 (VTE-1000)"); break; + case 0x02: + printf("DOL-1002 (VTE-1000)"); + break; default: printf("Unknown MoBo 0x%02X", idps_buffer[0x07]); break;