View Single Post
rob
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 8,232

Old March 30th, 2010, 10:11 PM
Quote:
Originally Posted by Tombking View Post
And this is what windows is trying to stop with vista and win7. You are writing user space data here so it should be written to the local user settings and not to \program files\applicationfoo\usersettings. There should be no reason to write to \program files after install of the program outside of updates to the program itself. I can even give it a pass to run as admin when first loading new data files but after that it should be done and not needed.
I'm not contesting this. If you read my other posts on the issue, you'll see that the way AB operates has been in place for more than a decade. This issue affected almost none of our users until the release of Windows 7 and its widespread adoption. As such, we focused our energies on features that actually made a difference to a large percentage of our users. This wasn't one of them, which was an error in hindsight. Everything I've suggested is a workaround until we get this properly addressed.

Quote:
Originally Posted by Tombking View Post
My question for my first post is why only with Data files for one game system (the new wh40k files) and none of the others. It didn't do this with the previous version of the data files. It doesn't do this with Fantasy, Blood Bowl, the test systems, etc just the new 40k files.
As I thought I indicated in the other threads, the problem should occur with any game system that gets updated with new content. The data files are compiled once whenever a change is detected. After that, the existing compiled files are used. The error occurs when compilation is unable to complete.

Try the following. Use Windows Explorer and locate the Blood Bowl data files. You'll find them beneath the "data" folder that is beneath where you installed AB. Delete the file "core.abz". Now try reloading the game system. The data files will need to be recompiled, which should result in the error occurring.

If you try the above and the error doesn't occur, then I may be overlooking something here. Please give it a try and report back.
rob is offline   #22 Reply With Quote