or reasons I've explained in detail in this thread, I've created this tool.
Starting with NBA 2K12, 2K implemented a way to update game art and text (actually, any game file) silently, without the need for a patch, using the Online Data folder. However, the files 2K updates this way override any mods the user has installed, and there's no easy way for the user to make sure his mods override 2K's updates.
This tool tries to solve this problem, by letting the user select which mods to keep, and also gives modders a semi-automatic way of making sure their mods won't get overridden/replaced by 2K's updates. The tool waits for the game to finish downloading updates, and automatically replaces 2K's updated files with the modded files the user/modders have instructed the tool to.
Detailed instructions for both users and modders offered in the Readme file. Make sure you read it in full before asking questions that are already answered in it.
BIG NEWS came with v0.1.4 beta!
The tool has been verified to keep the mods along with the latest 2K updates enabled AT ALL TIMES, no matter how many times the game tries to re-sync! You don't have to worry about manually restoring the original data. The game will always re-sync properly, giving you the latest updates and new additions, and the tool will always make sure that any mods you want to keep will be kept enabled!
As part of its core functionality, this tool forces the game to update itself. Which means that you can be sure you'll always get the latest roster, etc. So this tool also makes my previous tool, "Refresh Official PC Rosters", obsolete.
Don't be scared by the number of buttons and features the tool offers. Normally you won't need to do anything other than start the tool and click on "Start Game". The tool is fully-automatic in what it needs to do, that is, force the roster refresh, watch for new updates, and replace any conflicting ones with mods. You won't need to press any of the other buttons to do any of that. Just start the tool, and start the game. The rest of the buttons are either for modders or people who want to use a specific feature manually.
Just make sure you keep the tool running while you're playing the game.
The tool is still in beta, so use it at your own risk. Make sure to keep a full backup of your NBA 2K12 folder inside %appdata%2K Sports, in case something goes wrong.
When you edit the Roster.ROS file, ALWAYS save the edited Roster in a file WITH A DIFFERENT NAME! The Roster.ROS gets updated by 2K whenever there's an official update, and this tool FORCES the update.
So, two tips:
1. Always keep a backup of %appdata%2K SportsNBA 2K12. Always, always, ALWAYS.
2. When you want to edit the official Roster, always create a copy of it first with a different name, and always save to that file. Saving to the Roster.ROS file is unreliable even without my tool, but you're guaranteed to lose your changes with it, if you don't save to another file!