giwty / switch-library-manager

Complete solution to manage, organize and keep your local switch backup game library up to date . Cross platform, supports all game formats.
235 stars 45 forks source link

Issues with v1.30 #43

Closed maccaz closed 4 years ago

maccaz commented 4 years ago

Currently having issues with it not reading XCI's properly.

In the previous version it read the XCI but couldn't read the DLC properly so said it was missing: 2020-09-25T08:26:32.550+0100 ERROR db/localSwitchFilesDB.go:310 [file:Super Smash Bros Ultimate [01006A800016E800][v1114112].xci] failed to read file [reason: no control.nacp found]

I have numerous issues like this now - in the previous versions these weren't here: 2020-09-25T08:26:24.019+0100 ERROR db/localSwitchFilesDB.go:310 [file:Captain Toad Treasure Tracker [01009BF0072D4800][v65536].xci] failed to read file [reason: no control.nacp found]

This may be related to the error on the website. Previously it was for one title but now it has gone up. All titles work fine: 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[1048576:{{0xc0001388c0 G:\sxos\xci} 0xc0051a4140}] map[] false 1048576} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[196608:{{0xc0001b03f0 G:\sxos\xci} 0xc0001bed40}] map[] false 196608} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[65536:{{0xc00017c2a0 G:\sxos\xci} 0xc000067c40}] map[] false 65536} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[327680:{{0xc00017c3f0 G:\sxos\xci} 0xc0051a48c0}] map[] false 327680} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[65536:{{0xc000139810 G:\sxos\xci} 0xc0001bf040}] map[] false 65536} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[65536:{{0xc000138380 G:\sxos\xci} 0xc00740b340}] map[] false 65536} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[589824:{{0xc000139960 G:\sxos\xci} 0xc0005681c0}] map[] false 589824} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[786432:{{0xc00017cd20 G:\sxos\xci} 0xc010498b00}] map[] false 786432} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[917504:{{0xc000139b90 G:\sxos\xci} 0xc0001bf200}] map[] false 917504} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[524288:{{0xc00017ce00 G:\sxos\xci} 0xc000067d40}] map[] false 524288} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[196608:{{0xc00017c1c0 G:\sxos\xci} 0xc0051a5980}] map[] false 196608} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[393216:{{0xc000139730 G:\sxos\xci} 0xc0051a4240}] map[] false 393216} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[983040:{{0xc00017d420 G:\sxos\xci} 0xc000569580}] map[] false 983040} 2020-09-25T08:26:37.417+0100 INFO process/incompleteTitleProcessor.go:28 !Missing base for game &{{{ } } false map[1114112:{{0xc00017c930 G:\sxos\xci} 0xc000568580}] map[] false 1114112}

maccaz commented 4 years ago

Hi - I've gone back to the previous version which works as expected. I've moved the XCI files into there own folder and checked them. The problem I get now is there is nothing in the log. In the issues tab:

Same XCI I get the following error (I've purposefully repeated it as it is erroring twice):

base file is missing base file is missing

For the DLC missing on the other title that is appearing as missing (18 DLC missing) but, I'm confident, that all DLC is there.

Hope this helps.

giwty commented 4 years ago

Thanks, i've just pushed a fix for the xci scan regression from previous version. As i don't use XCI, can you share via a IM on gbatemp an example of an XCI file that has the the "base file is missing" issue?

maccaz commented 4 years ago

Unfortunately I can't seem to PM you - I've recompiled it using SAK and it seems to have fixed the issue so I'm not sure if it's something NSC Builder is doing but the base one is all working now.

I'll update to the latest version and re-check.

giwty commented 4 years ago

Please check the new version and let me know if you are still experiencing issues