NHLViewNG 3.0.2211.12 (important bugfix)

An important bug was discovered in the TDB database engine, used by most NHL roster tools. It can lead to the data corruption, so it is recommended to apply the updates released below:

Please Note: NHLView for PC is also likely to have this bug. Currently, the it does not have a release with the correction. I will follow up on this in the future.

What’s New

Besides the bugfix, these releases contain the following improvements:

  • None of the tools require external pfdtool to handle PS3 save games anymore.
  • TDBAccess now comes in both 32-bit and 64-bit forms.
  • TDBView now supports opening decrypted PS4 exhibition rosters from the NHL series. Note that decryption is a process external to this tool and requires a jailbroken console.

TDBAccess 3.0

  • While the new version of NHLView NG is in the works, I’m making available a new version of TDBAccess Library which will allow you make your own applications that read and write all TDB database from previous PC and the current PS3 and XBox 360 NHL games. The added functions to handle console games still require external programs (pfdtool for PS3 and Horizon or similar for XBox 360). The library comes with two example projects, one in Delphi another in Visual Basic .NET. The new version 3.0 is not backward compatible with previous version 2.7. While all the old functions kept their parameters intact, all the strings are now 2-byte Unicode instead of 1-byte ANSI. Download the new version if you are interested in Developer Tools section.
  • I know a lot of you are waiting for the next version of NHLView NG. Let me assure you, it’s in the works and coming in not too distant future.

TDBView for PS3/XBox 360

Several people contacted me with a request for an updated TDBView which supports NG databases. You can grab the updated version from TDB Viewer section. It supports native opening of PS3 save games. For Xbox 360, you need to use third-party tools to extract the TDB database from the savegame. As before, this tool is completely unsupported; it is my internal utility when programming NHLView. It digs into low-level details and doesn’t have a great user interface.

StrEdit 3.0 and Other News

  • I know there hasn’t been a lot of updates in a while, but there are a couple of good reasons for it. Firstly, I tore my ACL last winter and only now I have a feeling that I recovered well enough from the surgery to resume playing sport and other everyday activities. Now I know first-hand what all those players go through – and it ain’t pretty. Secondly, and more importantly, me and my wife had a son just a month ago. Isn’t he cute.
  • As for software updates, I have a somewhat unexpected release. StrEdit 3.0 has been released with an update that was due a long time ago. With this version you can finally modify string hash values which will allow you, among other things, to change team abbreviations in the front-end. Visit the page of StrEdit to see the screenshot of Atlanta Thrashers changing its name to Winnipeg Jets in my installation of NHL 09. The process is not super obvious, but I described it as well as I could in the readme. Maybe eventually it will make its way into NHLView.
  • As for NHLView NG progress, I have nothing new to report really. I do not unfortunately have enough time at the moment to keep working on it. One day, one day…