Everything's still working for me.Is this app being updated anymore?
Everything's still working for me.Is this app being updated anymore?
Diablo III Eternal Collection [UPD][01001b300b9be800][v65536].nsp
Diablo III Eternal Collection [UPD][01001b300b9be800][v65536][2.6.3].nsp
Does anybody knows how I can add the dlc description to a NSP instead of only the base game name?
Example: There's a A.O.T. 2 DLC named Costume Set "Japanese New Year", I want something like A.O.T 2 - Costume Set ""Japanese New Year"" [DLC][{titleID}].nsp instead of only A.O.T 2 [DLC][{titleID]}.
0100F6C00641D00A|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "A Titan Worth a Thousand"
0100F6C00641D00B|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "Skill Demonstration"
0100F6C00641D00C|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "Second Victory"
0100F6C00641D015|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|A.O.T. 2 [Costume Set "Japanese New Year"]
No dice, Switch Backup Manager 1.2.1 still uses the base game name even though my titlekeys.txt seems to be properly formatted.you didn't convert your titlekeys.txt correctly
use the 8th column from nutdb for your 3rd column in titlekeys.txt, like this (actual titlekeys removed)
Code:0100F6C00641D00A|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "A Titan Worth a Thousand" 0100F6C00641D00B|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "Skill Demonstration" 0100F6C00641D00C|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "Second Victory" 0100F6C00641D015|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|A.O.T. 2 [Costume Set "Japanese New Year"]
did you remove and readd it to the list after you modified your titlekeys.txt?No dice, Switch Backup Manager 1.2.1 still uses the base game name even though my titlekeys.txt seems to be properly formatted.
Titlekeys (with non zeroes key entries removed from print)
View attachment 156337
SBM settings to use titlekeys.txt checked.
View attachment 156338
Custom nsp naming, CDNSP GUI Format also defaults to base game name.
View attachment 156339
I've also checked the source code on github to see if there seems to be a non listed naming option but no dice also.
Either I'm missing some setting or there's another problem with my key files that it doesn't get parsed properly (assuming that SBM does use it to override the DLC names).
EDIT: In the end I've got to use nut.py, it renamed properly all the NSP I've got. It's unfortunate that apparently Switch Backup Manager doesn't support the same arguments in batch renaming.
you didn't convert your titlekeys.txt correctly
use the 8th column from nutdb for your 3rd column in titlekeys.txt, like this (actual titlekeys removed)
Code:0100F6C00641D00A|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "A Titan Worth a Thousand" 0100F6C00641D00B|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "Skill Demonstration" 0100F6C00641D00C|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|Additional Episode: "Second Victory" 0100F6C00641D015|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX|A.O.T. 2 [Costume Set "Japanese New Year"]
not tested but try thisIs there a source for a modified titlekeys.txt that works well with SBM? not one with the keys, but just formatted right so it can rename
you can see the error on windows event viewer@GibaBR @Garou Switch Backup Manager is just running fine on my main PC.
However on my second PC it doesn't do anything after launching the EXE binary. It doesn't appear in the task manager as well.
What could be the reason?
The PC has W10 x64 as well. Windows asked whether this app can be trusted on first launch and I clicked yes.
I even went through Windows' security settings to explicitly add it to allowed/trusted apps but it still doesn't launch.
It seems to do something as my cursor changes to its loading animation for a few seconds but that's it.
Edit: Oddly enough the same happens to me on that PC with NX Game Info.
It's on my .NET developing machine so I can't really believe that.you can see the error on windows event viewer
I'm guessing maybe because you didn't have .NET framework installed?
System.ArgumentException
bei System.ThrowHelper.ThrowArgumentException(System.ExceptionResource)
bei System.Collections.Generic.Dictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Insert(System.__Canon, System.__Canon, Boolean)
bei System.Linq.Enumerable.ToDictionary[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.__Canon>, System.Func`2<System.__Canon,System.__Canon>, System.Func`2<System.__Canon,System.__Canon>, System.Collections.Generic.IEqualityComparer`1<System.__Canon>)
bei Switch_Backup_Manager.Util.GetKeys()
bei Switch_Backup_Manager.Util.LoadSettings(System.Windows.Forms.RichTextBox ByRef)
bei Switch_Backup_Manager.FrmMain..ctor()
bei Switch_Backup_Manager.Program.Main()
System.InvalidOperationException
bei System.ThrowHelper.ThrowInvalidOperationException(System.ExceptionResource)
bei NX_Game_Info.Process.initialize(System.Collections.Generic.List`1<System.String> ByRef)
bei NX_Game_Info.Main..ctor()
bei NX_Game_Info.Program.Main()
check your keys.txt and see if there's duplicate keys in thereIt's on my .NET developing machine so I can't really believe that.
That's the output of the windows event viewer:
Code:System.ArgumentException bei System.ThrowHelper.ThrowArgumentException(System.ExceptionResource) bei System.Collections.Generic.Dictionary`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Insert(System.__Canon, System.__Canon, Boolean) bei System.Linq.Enumerable.ToDictionary[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1<System.__Canon>, System.Func`2<System.__Canon,System.__Canon>, System.Func`2<System.__Canon,System.__Canon>, System.Collections.Generic.IEqualityComparer`1<System.__Canon>) bei Switch_Backup_Manager.Util.GetKeys() bei Switch_Backup_Manager.Util.LoadSettings(System.Windows.Forms.RichTextBox ByRef) bei Switch_Backup_Manager.FrmMain..ctor() bei Switch_Backup_Manager.Program.Main()
Oh my ... you were right. Dumped them again with Lockpick and now it's working. Thanks!check your keys.txt and see if there's duplicate keys in there
for NX Game Info, think it's better to discuss it in its own thread
{gamename} [{titleid}][v{nspversion}][{revision}]
7 Billion Humans [xxxxxxxx][v0][1.0.0].nsp
7 Billion Humans [xxxxxxxx][v65536][1.0.1].nsp
Sonic Mania Plus [xxxxxxxx][v0][].nsp
have you try {content_type}?Still I wonder how I can put the type of the NSP into the renaming feature.
At the moment I have
which leads to the following outcomes (xxxxxxxx being the title id):Code:{gamename} [{titleid}][v{nspversion}][{revision}]
Base game:
Code:7 Billion Humans [xxxxxxxx][v0][1.0.0].nsp
Update:
Code:7 Billion Humans [xxxxxxxx][v65536][1.0.1].nsp
DLC:
Code:Sonic Mania Plus [xxxxxxxx][v0][].nsp
How can I add [UPD] or [DLC] to the naming pattern? There's no option for that in the drop down menu. Also having the {revision} only being added when the NSP is not an update would be cool, to remove the [] from the DLC filename.
You seem to already have that option since it's being used when choosing the CDNSP naming option.
Unfortunately no. Although it's here:have you try {content_type}?
I swear it's not working here. Using v1.1.9 (newest) it does nothing, no matter which combination I use.{content_type} works but need to change :
game base to "nothing"
Update to [UPD]
DLC to [DLC]
or the possibility to change to our custum tag
so the true CDNSP patern would be {gamename} {content_type}[{titleid}][v{nspversion}]
latest is 1.2.1I swear it's not working here. Using v1.1.9 (newest) it does nothing, no matter which combination I use.
I tried:
It just does nothing. I end up with "Botw[whatever][{content_type}].nsp"
- content_type
- Content_Type
- contenttype
- ContentType
- Contenttype
- content-type
- content-Type
- content type
- Content Type