Does that mean the player part and not the server part?For compiling MP2 C# code the MSBUILD is enough (see batch files under BUILD). Only if you want to compile our native components (only evrpresenter.dll), you need SDKs installed. You can use the contained compiled version.
If the target is to port MP2 to non-MS platforms then just making the C# components Mono compatible wont be enough.
@raffe, if you want to run MP2 on non-MS OS then prepare to make some bigger changes as well (Skin Engine uses DirectX, players are depending on DirectShow, BASS is used from music playback).
It worked, just as you said, it's on line 167 in ObjectFormIt is pretty easy.
you know the project right? -> HttpServer
How to find teh function?
- open the MP2-Server.sln
- go to the HttpServer ins the solution explorer
- open any file from this solution
- press strg+f
- select by "look in": "current project"
- search for: "string Cb(" (note that in our coding convention there is no space between the function name and the braked
If you do this you will get to: ObjectForm.cs Line 167
If you want to have a good reading:
http://www.mono-project.com/Guide:_Porting_Winforms_Applications
And the Output from Solution say "Some of the properties associated with the solution could not be read."
yes, the client side would be a big problemDoes that mean the player part and not the server part?
But you see, I'm totally crazy , I would like to have the server part running on my NASBut before you start with a lot of work you could give wine a try it also supports the .net framework from MS:
http://appdb.winehq.org/objectManager.php?sClass=application&iId=2586
So maybe the server works already without modifying it^^