Project Nsx Library Manager

  • Thread starter Thread starter ivaano
  • Start date Start date
  • Views Views 15,744
  • Replies Replies 62
  • Likes Likes 25
I loved your project. It was my lifesaver when it came to organizing my library. Without it, I would have wasted a lot of time. Just one thing: I notice that sometimes titledb.db is 0kb, probably when it's unavailable on the source server. Is there an alternative server to download it from besides hangover6674?
The sql db, is generated using this other tool I wrote titledbConverter you can use that to generate your own db, based on whatever region you prefer as default or even aggregate the titles with custom data. but a simple
Code:
titledbConverter freshdb "c:\sqltitledb"
will be enough to download titledb and create the sql version of it
 
  • Like
Reactions: rd2k3
ivaano, I am also creating/testing a library but it's for windows as a jack of all trades; however, I can't figure out how to make the json index.tfl to show up in tinfoil. The only way for me to get it to show up is if the file name is [titleID].extension otherwise nothing shows up. I am hoping I may have some help as to what I am doing wrong. I rather keep the user's file name preference instead of changing it to just bracketed title id (even if it is better for keeping duplicates down). Oh, I am a new programmer and I should be waving a white flag... hopefully I don't have to do that here.

Code:
//nothing shows up
"files":[
  {"url":"SomeGame[someID].extension", ...
]

//nothing shows up
"files":[
  {"url":"http://someurl/SomeGame[someID].extension", ...
]


//This works
"files":[
  {"url":"[someID].extension", ...
]
 
ivaano, I am also creating/testing a library but it's for windows as a jack of all trades; however, I can't figure out how to make the json index.tfl to show up in tinfoil. The only way for me to get it to show up is if the file name is [titleID].extension otherwise nothing shows up. I am hoping I may have some help as to what I am doing wrong. I rather keep the user's file name preference instead of changing it to just bracketed title id (even if it is better for keeping duplicates down). Oh, I am a new programmer and I should be waving a white flag... hopefully I don't have to do that here.

Code:
//nothing shows up
"files":[
  {"url":"SomeGame[someID].extension", ...
]

//nothing shows up
"files":[
  {"url":"http://someurl/SomeGame[someID].extension", ...
]


//This works
"files":[
  {"url":"[someID].extension", ...
]
I'm not sure I can help you with this as I haven't worked with tinfoil, but you can take a look at the implementation in tinfoilwebserver, (https://github.com/Myster-Tee/Tinfo...WebServer/Services/TinfoilIndexBuilder.cs#L46) your second approach should work, maybe you just need to add the size key, to make it detailed?, or you can try with a shebang to put the filename as the spec says.
 
Can this auto rename my Switch games/updates/dlcs?
If I have something like "BotW update.nsp", would it rename it to something useful like
"The Legend of Zelda Breath of the Wild v36565 (1.2.1).nsp" (just an example)?

Bonus question: Can it handle "All-in-One-XCIs" that contain base + a certain update + DLC in one file? If yes, how would it name them?
 
Can this auto rename my Switch games/updates/dlcs?
If I have something like "BotW update.nsp", would it rename it to something useful like
"The Legend of Zelda Breath of the Wild v36565 (1.2.1).nsp" (just an example)?

Bonus question: Can it handle "All-in-One-XCIs" that contain base + a certain update + DLC in one file? If yes, how would it name them?
You need to add your keys to do such rename, with your keys the title metadata will be read from your file and then the data will be agregated with titledb, but your file metadata will take precedence. If you don't provide keys then you will have to have the title id, and the data used will be from titledb only if the title id is found.

it can handle XCI, but not All-in-One XCI, it will get only the main title data. There is a feature request to support this type of XCI but no date on when I have the time to look into this.
 
  • Like
Reactions: lordelan
Some of my games are showing Missing Updates or DLC.
Yet when I click there names I have all the DLC's and usually just the latest update.
Just letting you know there may be a bug with some things.
 
Some of my games are showing Missing Updates or DLC.
Yet when I click there names I have all the DLC's and usually just the latest update.
Just letting you know there may be a bug with some things.
please open an issue in github, and share more details to look it up.
 
Thanks for this awesome tool. I started using it recently and it's amazing. I have issues when renaming, as there is no counter or progress bar. In my Unraid Docker instance, it just stays stuck on 'Renaming file'. Yes or No screen.. but it works. I just need to look at the logs to see when I think it's done.

Again, love it!
 
Anyone notice that Mario & Luigi: Brothership shows up as "Mario & Luigi: Brothers in Arms"?
Not sure how to fix that one.

From research, Brothers in Arms was a sidequest in Mario. vs, Rabbids.
 
hangover6674/sql-titledb seems to be broken. I just tried downloading the title.db.gz and it's empty.
Sometimes this file is also unavailable on this website. When it is online, the size is between 40MB and 50MB.

I usually back it up whenever I download a new one.



You need to change the config.json file (DownloadTitleDbOnStartup - false)

 
Last edited by rd2k3,
  • Like
Reactions: rkitek
Hi, I hope you're all doing well. Starting today, I can't seem to use the app anymore; I'm getting these errors. I changed the DownloadTitleDbOnStartup settings to false, thinking this will help but that didn't solve the problem. Is anyone else experiencing this issue? Thanks.
 

Attachments

  • Error.png
    Error.png
    182.7 KB · Views: 37
Hi, I hope you're all doing well. Starting today, I can't seem to use the app anymore; I'm getting these errors. I changed the DownloadTitleDbOnStartup settings to false, thinking this will help but that didn't solve the problem. Is anyone else experiencing this issue? Thanks.

When it does this, simply changing the DownloadTitleDbOnStartup won't help because it has already downloaded the corrupted titledb file. Therefore, you need to make constant backups of the titledb file.


Sometimes this file is also unavailable on this website. When it is online, the size is between 40MB and 50MB.

I usually back it up whenever I download a new one.



You need to change the config.json file (DownloadTitleDbOnStartup - false)

 
  • Like
Reactions: JunneWasHere
Anyone have a backup of the titledb and new as possible or tell me where to get it. Never had this issue before Thanks
 
I made it false on startup but im trying to use the renamer when it scans I get this error on all titles "SQLite Error 1: 'no such table: Titles'."
 
I made it false on startup but im trying to use the renamer when it scans I get this error on all titles "SQLite Error 1: 'no such table: Titles'."

The ONLY reason for SQLite Error 1: 'no such table: Titles' is titledb, which has 0kb. Redo the process from the beginning; it should work.
 

Site & Scene News

Popular threads in this forum