Homebrew RELEASE NX-Update-Checker

  • Thread starter Thread starter 8BitWonder
  • Start date Start date
  • Views Views 69,588
  • Replies Replies 173
  • Likes Likes 43
@8BitWonder is screen scrolling planned or some sort of browsing the results? When there are lots of titles to be updated, some of them get out of the screen and can't be seen anymore, unless you manually open the output file. Anyway, thank you for your program.
There aren't currently plans for it, I'd like to keep this strictly as a tool that prints out the information and not a file viewer if I can avoid it.

I find it's a lot easier to transfer the produced Available-Updates.txt to PC and open it there, but if you're wanting to view it on your Switch I recommend vgedit.
 
  • Like
Reactions: ber71
ReSwitched Discord Server
https://discord.gg/ZdqEhed

"When you have finished reading all of the rules, send a message in this channel that includes the SHA224 hex digest of your discord "name#discriminator", and bot will automatically grant you access to the other channels. You can find your "name#discriminator" (your username followed by a ‘#’ and four numbers) under the discord channel list."

Tuto :

Get your name#number with a right clic on your pseudo.
Hash it in SHA224 with this website for example https://md5hashing.net/hash/sha224
Copy the text and send it to the bot in #newcomers channel
Then you can access #versionlist-updates .
Wrong, I got the hex for my username on that site and pastrd it and nothing happened. It’s different now because they changed the username stuff but still why didn’t it work? I tried both my name and number and my current username

i got it, don’t think the linked tool worked right but another did
 
Last edited by ChicagoMel,
There aren't currently plans for it, I'd like to keep this strictly as a tool that prints out the information and not a file viewer if I can avoid it.

I find it's a lot easier to transfer the produced Available-Updates.txt to PC and open it there, but if you're wanting to view it on your Switch I recommend vgedit.
i usually check the missing updates via tinfoil.
i tried this tool and it found i was missing more stuff , can't find any of the 'updates' mentioned below.

Kingdom Come: Deliverance - Royal Edition [0100650018FE1001][v0]
Kingdom Come: Deliverance - Royal Edition [0100650018FE1002][v0]
Kingdom Come: Deliverance - Royal Edition [0100650018FE1005][v0]
The Witcher 3: Wild Hunt [0100E67012925004][v0]
The Witcher 3: Wild Hunt [0100E67012925005][v0]
The Witcher 3: Wild Hunt [0100E67012925006][v0]
The Witcher 3: Wild Hunt [0100E67012925007][v0]
The Witcher 3: Wild Hunt [0100E67012925008][v0]
The Witcher 3: Wild Hunt [0100E67012925009][v0]
The Witcher 3: Wild Hunt [0100E6701292500A][v0]

Sid Meier's Civilization VI [010044500C183005][v655360] -> [v720896]
Sid Meier's Civilization VI [010044500C183006][v851968] -> [v917504]
Sid Meier's Civilization VI [010044500C183007][v851968] -> [v917504]
Sid Meier's Civilization VI [010044500C183008][v655360] -> [v720896]
Sid Meier's Civilization VI [010044500C183009][v851968] -> [v917504]
Sid Meier's Civilization VI [010044500C18300A][v786432] -> [v851968]
Sid Meier's Civilization VI [010044500C18300C][v655360] -> [v720896]
 
i usually check the missing updates via tinfoil.
i tried this tool and it found i was missing more stuff , can't find any of the 'updates' mentioned below.

Kingdom Come: Deliverance - Royal Edition [0100650018FE1001][v0]
Kingdom Come: Deliverance - Royal Edition [0100650018FE1002][v0]
Kingdom Come: Deliverance - Royal Edition [0100650018FE1005][v0]
The Witcher 3: Wild Hunt [0100E67012925004][v0]
The Witcher 3: Wild Hunt [0100E67012925005][v0]
The Witcher 3: Wild Hunt [0100E67012925006][v0]
The Witcher 3: Wild Hunt [0100E67012925007][v0]
The Witcher 3: Wild Hunt [0100E67012925008][v0]
The Witcher 3: Wild Hunt [0100E67012925009][v0]
The Witcher 3: Wild Hunt [0100E6701292500A][v0]

Sid Meier's Civilization VI [010044500C183005][v655360] -> [v720896]
Sid Meier's Civilization VI [010044500C183006][v851968] -> [v917504]
Sid Meier's Civilization VI [010044500C183007][v851968] -> [v917504]
Sid Meier's Civilization VI [010044500C183008][v655360] -> [v720896]
Sid Meier's Civilization VI [010044500C183009][v851968] -> [v917504]
Sid Meier's Civilization VI [010044500C18300A][v786432] -> [v851968]
Sid Meier's Civilization VI [010044500C18300C][v655360] -> [v720896]
These are all DLCs, not updates.
The missing ones are all voice-over packs.

Whereas the ones with available updates are all Civ 6 expansions.
DLCs can occasionally update, but unlike updates to the base game there isn't a separate update file for DLCs. Instead the DLC binary itself is updated, which is why you're seeing available updates for those DLCs you already have installed.

Kingdom Come: Deliverance - Royal Edition [0100650018FE1001][v0]
= Kingdom Come Deliverance: Royal Edition - French Voice-Over Pack

Kingdom Come: Deliverance - Royal Edition [0100650018FE1002][v0]
= Kingdom Come Deliverance: Royal Edition - German Voice-Over Pack

Kingdom Come: Deliverance - Royal Edition [0100650018FE1005][v0]
= Kingdom Come Deliverance: Royal Edition - Czech Voice-Over Pack

The Witcher 3: Wild Hunt [0100E67012925004][v0]
= (PL) The Witcher 3: Wild Hunt Language Pack

The Witcher 3: Wild Hunt [0100E67012925005][v0]
= (RU) The Witcher 3: Wild Hunt Language Pack

The Witcher 3: Wild Hunt [0100E67012925006][v0]
= (DE) The Witcher 3: Wild Hunt Language Pack

The Witcher 3: Wild Hunt [0100E67012925007][v0]
= (FR) The Witcher 3: Wild Hunt Language Pack

The Witcher 3: Wild Hunt [0100E67012925008][v0]
= (PTBR) The Witcher 3: Wild Hunt Language Pack

The Witcher 3: Wild Hunt [0100E67012925009][v0]
= (KR) The Witcher 3: Wild Hunt Language Pack

The Witcher 3: Wild Hunt [0100E6701292500A][v0]
= (CN) The Witcher 3: Wild Hunt Language Pack

Sid Meier's Civilization VI [010044500C183005][v655360] -> [v720896]
= Sid Meier's Civilization VI - Teddy Roosevelt Persona Pack

Sid Meier's Civilization VI [010044500C183006][v851968] -> [v917504]
= Sid Meier's Civilization VI - Babylon Pack

Sid Meier's Civilization VI [010044500C183007][v851968] -> [v917504]
= Sid Meier's Civilization VI - Byzantium & Gaul Pack

Sid Meier's Civilization VI [010044500C183008][v655360] -> [v720896]
= Sid Meier's Civilization VI - Catherine de Medici Persona Pack

Sid Meier's Civilization VI [010044500C183009][v851968] -> [v917504]
= Sid Meier's Civilization VI - Ethiopia Pack

Sid Meier's Civilization VI [010044500C18300A][v786432] -> [v851968]
= Sid Meier's Civilization VI - Portugal Pack

Sid Meier's Civilization VI [010044500C18300C][v655360] -> [v720896]
= Sid Meier's Civilization VI - Teddy Roosevelt Persona Pack
 
found out i had v10 but v11 was released 07-23-2020, no place has the updated version since 5 years? i tried a lot of sites


Sid Meier's Civilization VI [010044500C183005][v655360] -> [v720896]
= Sid Meier's Civilization VI - Teddy Roosevelt Persona Pack

That "V11" you're referencing is a DLC pack, not an update. For game updates they are up to V25 which was released on 2024-08-08. I've been able to find all DLC and the latest update easily. It was on all 5 sites I checked.

https://tinfoil.io/Title/010044500C182000

Also, If you keep your nsps/xcis on your PC, Switch Library Manager is also really good. It has a different section for missing updates and missing dlc instead of lumping them together. You cannot download anything from the app, it's just a library manager that can also tell you if you're missing updates or dlc along with a few other features. https://github.com/trembon/switch-library-manager
 
Last edited by Earthshine,
  • Like
Reactions: razovya
That "V11" you're referencing is a DLC pack, not an update. For game updates they are up to V25 which was released on 2024-08-08. I've been able to find all DLC and the latest update easily. It was on all 5 sites I checked.

https://tinfoil.io/Title/010044500C182000

Also, If you keep your nsps/xcis on your PC, Switch Library Manager is also really good. It has a different section for missing updates and missing dlc instead of lumping them together. You cannot download anything from the app, it's just a library manager that can also tell you if you're missing updates or dlc along with a few other features. https://github.com/trembon/switch-library-manager
yeah i got the roosevelt dlc mine shows v10 and latest is v11. Just need to find v11 one i guess.

Sid Meier's Civilization VI [010044500C183005][v655360] -> [v720896]
= Sid Meier's Civilization VI - Teddy Roosevelt Persona Pack
 
[/QUOTE]
yeah i got the roosevelt dlc mine shows v10 and latest is v11. Just need to find v11 one i guess.

Sid Meier's Civilization VI [010044500C183005][v655360] -> [v720896]
= Sid Meier's Civilization VI - Teddy Roosevelt Persona Pack

You are correct. I grabbed the base game and that DLC pack, ran them through Switch Library Manager and got this:

Title ID: 010044500C18300C
Local Version: 5424288
Available Version: 720896
Update Date: 2020-07-23

Thus far I haven't located the update yet, but even if I did I wouldn't be able to share where I found it. Best of luck in locating it. :)

Edit: I guess it could be possible that the entire V11 thing is just incorrect info and that it doesn't actually exist. I don't know. There's zero information about it anywhere. No patch notes, notta, on any site I have looked on and no search terms on Google, DuckDuckGo, etc have provided any information whatsoever about an update to that DLC pack. It may exist, it may not. I have just personally found zero evidence of it outside of what SLM tells me, and that get's its info from https://raw.githubusercontent.com/blawar/titledb/master/versions.json & https://tinfoil.media/repo/db/titles.json. Perhaps it's just an error/mistake in the database.
 
Last edited by Earthshine,

You are correct. I grabbed the base game and that DLC pack, ran them through Switch Library Manager and got this:

Title ID: 010044500C18300C
Local Version: 5424288
Available Version: 720896
Update Date: 2020-07-23

Thus far I haven't located the update yet, but even if I did I wouldn't be able to share where I found it. Best of luck in locating it. :)

Edit: I guess it could be possible that the entire V11 thing is just incorrect info and that it doesn't actually exist. I don't know. There's zero information about it anywhere. No patch notes, notta, on any site I have looked on and no search terms on Google, DuckDuckGo, etc have provided any information whatsoever about an update to that DLC pack. It may exist, it may not. I have just personally found zero evidence of it outside of what SLM tells me, and that get's its info from https://raw.githubusercontent.com/blawar/titledb/master/versions.json & https://tinfoil.media/repo/db/titles.json. Perhaps it's just an error/mistake in the database.
[/QUOTE]
i remember a post saying the civ 6 has the info within the base game for future dlcs that arent released yet. And it would show as missing for that reason. I guess this can apply to updates on dlcs as well.
 
DLCs can occasionally update, but unlike updates to the base game there isn't a separate update file for DLCs. Instead the DLC binary itself is updated, which is why you're seeing available updates for those DLCs you already have installed.
Is this also true for DLC 'unlocker' files that just flag on the console the DLC already inside the base game/update files to acquired?
Like if a DLC is updated to v2 a new 'unlocker' file will be needed even if we already unlocked the v1 DLC?
 
Is this also true for DLC 'unlocker' files that just flag on the console the DLC already inside the base game/update files to acquired?
Like if a DLC is updated to v2 a new 'unlocker' file will be needed even if we already unlocked the v1 DLC?
I'm not entirely familiar with how unlockers work.
If they have version info that is installed, and then a newer release of the DLC somes out with a higher version, then NX-Update-Checker would claim there to be an update available for it.

The unlocker would need to be set up with a version that matches the latest binary even if there are no changes.
 
Hello, feature suggestion, allowing to hide results by filtering their title id.
I would like to hide all the smash ultimate place holders (or any results) from the Available-Updates.txt if possible.

Code:
Super Smash Bros. Ultimate [01006A800016F169][v0]
Super Smash Bros. Ultimate [01006A800016F16A][v0]
Super Smash Bros. Ultimate [01006A800016F16B][v0]
Super Smash Bros. Ultimate [01006A800016F16C][v0]
Super Smash Bros. Ultimate [01006A800016F16D][v0]
Super Smash Bros. Ultimate [01006A800016F16E][v0]
Super Smash Bros. Ultimate [01006A800016F16F][v0]
Super Smash Bros. Ultimate [01006A800016F170][v0]
Super Smash Bros. Ultimate [01006A800016F171][v0]
Super Smash Bros. Ultimate [01006A800016F172][v0]
Super Smash Bros. Ultimate [01006A800016F173][v0]
Super Smash Bros. Ultimate [01006A800016F174][v0]
Super Smash Bros. Ultimate [01006A800016F175][v0]
Super Smash Bros. Ultimate [01006A800016F176][v0]
Super Smash Bros. Ultimate [01006A800016F177][v0]
Super Smash Bros. Ultimate [01006A800016F178][v0]
Super Smash Bros. Ultimate [01006A800016F179][v0]
Super Smash Bros. Ultimate [01006A800016F17A][v0]
 
Hello, feature suggestion, allowing to hide results by filtering their title id.
I would like to hide all the smash ultimate place holders (or any results) from the Available-Updates.txt if possible.

Code:
Super Smash Bros. Ultimate [01006A800016F169][v0]
Super Smash Bros. Ultimate [01006A800016F16A][v0]
Super Smash Bros. Ultimate [01006A800016F16B][v0]
Super Smash Bros. Ultimate [01006A800016F16C][v0]
Super Smash Bros. Ultimate [01006A800016F16D][v0]
Super Smash Bros. Ultimate [01006A800016F16E][v0]
Super Smash Bros. Ultimate [01006A800016F16F][v0]
Super Smash Bros. Ultimate [01006A800016F170][v0]
Super Smash Bros. Ultimate [01006A800016F171][v0]
Super Smash Bros. Ultimate [01006A800016F172][v0]
Super Smash Bros. Ultimate [01006A800016F173][v0]
Super Smash Bros. Ultimate [01006A800016F174][v0]
Super Smash Bros. Ultimate [01006A800016F175][v0]
Super Smash Bros. Ultimate [01006A800016F176][v0]
Super Smash Bros. Ultimate [01006A800016F177][v0]
Super Smash Bros. Ultimate [01006A800016F178][v0]
Super Smash Bros. Ultimate [01006A800016F179][v0]
Super Smash Bros. Ultimate [01006A800016F17A][v0]
That feature is already available lol

Please see here for instructions on adding titles to your ignore list:
https://github.com/16BitWonder/NX-Update-Checker?tab=readme-ov-file#ignore-list
 
The nx-versions Repository is a month off.
Does it have anything to do with blawar's titledb being outdated?
No other up-to-date sources can be used instead?
In honesty, none that come to mind.
Though I haven't put too much effort in searching for other sources scraping for update info.

nx-versions pulls/formats info from titledb, and the machine I run the parser/upload script for the repo was down until just now for repair. (Which is a long way to say that nx-versions is now updating again ;))
 
  • Love
Reactions: Tyvar1
Is this working with the latest firmware?
I have not updated past 18.0.0 and was part-way through a rewrite a couple years back.

FWIW I've not had any reports of it not working. But if folks find it to not be, I can get a new build put out.
 

Site & Scene News

Popular threads in this forum