Rogue Legacy

Rogue Legacy

CANNOT START GAME [BAD IMAGE FORMAT]
Here's my log:


System.BadImageFormatException: Could not load file or assembly 'Microsoft.Xna.Framework.dll' or one of its dependencies. is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)
File name: 'Microsoft.Xna.Framework.dll'
at RogueCastle.Game..ctor(String filePath)
at RogueCastle.Program.Main(String[] args)

I'm running Windows Vista, I don't have any problem with any other games.
Legutóbb szerkesztette: Cellar Door Games; 2013. júl. 15., 12:48
< >
115/29 megjegyzés mutatása
They should seriously have a fix for this.. I can play Skyrim on high def but can't run this? Im going to want a refund.. :(
I just manually installed the framwork...nothing.
I'd normally wouldn't care but $12 is steep for that.
Sadly there doesn't seem to be any fix for this error. I have the exact same problem, and given up on trying to paly this game on my desktop PC.
Funny thing is that it runs fine on my ♥♥♥♥♥♥ laptop...
Cellar Door Games  [Fejlesztő] 2013. júl. 12., 16:19 
This one is an indeed a real pain for us. It's actually the remaining critical launch bug that needs to be fixed. We're looking into it.
Cellar Door Games  [Fejlesztő] 2013. júl. 12., 20:07 
This bug is infuriating.

@Lilium: I know you've been dealing with this issue since launch. Can you send an email to support@cellardoorgames.com, referencing this thread? I'd like to ask you some things about your computer.
Cellar Door Games  [Fejlesztő] 2013. júl. 12., 20:18 
Also, are all three of you using Windows Vista?
Will do! (I'm using Win7 64 bit)
I'm having this issue too. I sent my logs.

I'm running Windows 7 64bit
For those experiencing this problem, can you try verifying that .NET is correctly installed on your systems using this verification tool:

http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-99-90-04/netfx_5F00_setupverifier_5F00_new.zip
I just purchased this game tonight (Win 7 x64) and get this same error. I ran the .NET verification tool and it passed. On the weekend I played this on my brother's computer just fine, and he was on Win 8. I'm running a days old install of windows on a new SSD.
Cellar Door Games  [Fejlesztő] 2013. júl. 18., 11:32 
For those experiencing this bug, can you try running the following program:

http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip

to perform a full clean of all .NET frameworks on your computer, and try re-installing just .NET 4.0.
I ran the cleaner tool and reinstalled .NET, same error.

System.BadImageFormatException: Could not load file or assembly 'Microsoft.Xna.Framework.dll' or one of its dependencies. is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)
File name: 'Microsoft.Xna.Framework.dll'
at RogueCastle.Game..ctor(String filePath)
at RogueCastle.Program.Main(String[] args)
Legutóbb szerkesztette: dslyecix; 2013. júl. 19., 14:38
dslyecix, this information might help if you're ok to install the Windows SDK.
If you install that, you will get access to corflags.exe which can read the exe and force it to run in 32bit mode if for some weird reason it's running in 64.

This is the kind of information that might be useful:
http://superuser.com/questions/480218/how-can-i-run-an-exe-in-32-bit-mode-on-a-64-bit-machine

Download the Windows SDK:
http://www.microsoft.com/en-us/download/details.aspx?id=8279

and follow these instructions:

http://msdn.microsoft.com/en-us/library/ms164699.aspx

The important bit being: On the taskbar, click Start, click All Programs, click the folder for the Windows SDK, and then click Command Prompt (or CMD Shell).

Then navigate to the location of rogue legacy and type in:
corflags RogueLegacy.exe
Legutóbb szerkesztette: j33lee; 2013. júl. 19., 17:41
Cellar Door Games  [Fejlesztő] 2013. júl. 23., 20:06 
Can the people who are experiencing this problem and running Windows 7 verify that they have Service Pack 1 installed on their systems?
I thought I should reply, I had forgotten about this for a while. I could not in fact install the Windows SDK. I got a strange error with the install.

I reinstalled windows, this time using the proper Win 7 pro version to match my legitimate key, and not the W7 ultimate ISO I used by accident, which meant my windows wouldn't activate.

I don't know if it's somehow related, because after switching back to Professional, I installed my usual drivers and stuff, installed steam and redownloaded RL. Worked just fine. Sorry if that doesn't help much with troubleshooting this bug.

For what it's worth, I've ran Windows Update as much as it's wanted to, so I'm assuming I'm on SP1. I can't confirm that I got it installed on the Ultimate install where I had this error. If it realized it wasn't activated in time, it might have locked me out of getting it.
< >
115/29 megjegyzés mutatása
Laponként: 1530 50

Közzétéve: 2013. júl. 11., 22:41
Hozzászólások: 29