Hi I'm quite new to XNA.
I downloaded and installed the XNA Game Studio 3.0 and XSI Mod Tool. I know that these two apps aren't quite compatible, but I've read somewhere on this forum that there is a way to manage this problem and make XNA 3.0 load XSI models. Is there something I'm missing ? I made changes to the Visual Studio config file (link - http://forums.xna.com/forums/t/26352.aspx) , I rebuilded the XSIXNARuntime (created a new dll file) and double checked the references to this runtime and XWImporter in my project. And I'm getting an error :
Error loading "Content\Models\pirate". Cannot instantiate ContentTypeReader XSIXNARuntime.XSIAnimationDataReader, XSIXNARuntime, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null.
I've been also trying to run the GuitarMatey source code (a tutorial with XSI models - http://blogs.msdn.com/dawate/archive/2008/02/05/building-a-3d-game-in-xna-from-scratch-free-video-tutorial-series-now-available.aspx ) but it gives me the same error.
Really strange things are going on when I'm trying to run the SoftImage XNAViewer which is included in the samples in the XSI Mod Tool. Firstly it points on the xsi_logo.xsi (some model) and gives me an error : "A namespace does not directly contain members such as fields or methods". When I exclude the model from the project it compiles and runs (three models appear in the window). It proves that it's possible to load and view xsi models under XNA 3.0 , but I really don't know where's the problem. Can anybody help ?
PS. If there is no solution - is it better to work on XNA 2.0 and use XSI tools or work under XNA 3.0 and use for instance .fbx files and wait for Autodesk to update their plugin ? Is it much more harder to use fbx files instead the xsi format ? Any suggestions would be great.