Jump to content
Sign in to follow this  
Anubitz

Papyrus Compiler Fix For 64-bit Systems???

Recommended Posts

This is my first question, so forgive me if it is a bit dumb.

 

I am having great difficulties with the Papyrus Compiler Fix For 64-bit Systems. Windows SDK will not install correctly on my system. I installed VS 2013, but no matter what I do I cannot seem to get corflags.exe installed correctly with all relevant files.

 

The command will not execute, and I am at a standstill here.

 

So, I was wondering if I can simply put PapyrusComplier.exe in XP compatibility mode instead? That should throttle it back to 32 bit, right?

 

Thanks for your help.

Share this post


Link to post

This is my first question, so forgive me if it is a bit dumb.

 

I am having great difficulties with the Papyrus Compiler Fix For 64-bit Systems. Windows SDK will not install correctly on my system. I installed VS 2013, but no matter what I do I cannot seem to get corflags.exe installed correctly with all relevant files.

 

The command will not execute, and I am at a standstill here.

 

So, I was wondering if I can simply put PapyrusComplier.exe in XP compatibility mode instead? That should throttle it back to 32 bit, right?

 

Thanks for your help.

With VS2013 are you using the Visual Studio Command Prompt? It wont work with a standard command prompt. Using this method you simply go to where the PapyrusCompiler.exe is located and do the command as it will automatically know how to execute corflags.

Share this post


Link to post

I think I got it to work, thank you for your help. I didn't really know what I was doing with the VS command prompt, so it took me a few tries. Here is a pic of how I got it to work.

 

[spoiler=Picture]4hYmIjC.jpg

 

Share this post


Link to post

I think the reason why it didn't work in your first try is because the path to the compiler contains a 'space' and therefore should've been contained in quotation marks. Whereas it worked in the second attempt because, I'm assuming the path is stored in your PATH environment and the shorter command to just the executable's name is correct.

Share this post


Link to post

I'm thinking... Bethesda probably isn't going to update their papyrus compiler, so perhaps we should create a patcher that will get rid of the need of doing all this ourselves (would be perfectly legal, as it would merely patch the bytes changed).

Share this post


Link to post

I did this but... how do I know if it worked? I got the same thing Anubitz did but... even putting in the 32bit- I get the exact same message. Is there some way of knowing for sure if it was changed to 32bit?

 

Thanks for your help.

Share this post


Link to post

Question:

As I do not have VS installed (any version), specifically what SDK should be downloaded? I tried the one for .Net 4; but it would not install. Errors seemed to be for other components it was looking for; but were not present. The install prompts don't really look like Neovalen had on his SR page, either...

 

What, specifically do I download for Win 7, 64-bit? What version of .Net redistributables or full versions does it expect you to have? (In other words, what exactly did Neovalen use in his build?)

Share this post


Link to post

The full discussion of this subject was done in the Mod Organizer forum and any further questions on this matter will probably be more easily seen there.

 

@Tannin, MO's author started this thread: How to use the CK in MO.

Share this post


Link to post

I'm on windows 8.1, didn't have any prerequisite issues. Unfortunately hard for me to debug other OS.

Share this post


Link to post

For Windows 7, this one should do the trick:

https://www.microsoft.com/en-us/download/details.aspx?id=8279

 

When the installer gives you options on which components to install, just choose the .Net section of the file tree (unless you need or want the other tools for some reason).

 

If the installer fails, uninstall any versions of Microsoft Visual C++ 2010 Redistributable and then try again (per this MS support article).  You can reinstall these afterwards.

 

These steps worked for me, using Windows 7 64-bit.

  • Upvote 1

Share this post


Link to post

No.  That's not correct.  I have Windows 7, and I tried the one Adnaone linked over and over and never got it working.  The reason is because that's for .NET version 4.  Most of us should be on .NET 4.5.x, and therefore, that one won't work.  Instead, use this one:

https://msdn.microsoft.com/en-us/windows/desktop/bg162891.aspx

 

That one says it's for Windows 8.1, but if you look at the prerequisites, it says Windows 7.  The important part is the .NET version.  You need the SDK for the version of .NET you have installed.  When I tried the one I linked, it installed perfectly, the first time.

 

I do have a question though.  Steam has updated my Creation Kit twice in the past couple of weeks.  Do I need to do this fix again?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.