I tried to simplify my Serialize and then deserialize as much as I could to debug. I start with a new world and add a single body with simple userdata which I can see using the debug view. I serialize but then the deserialize and the game freezes. I'm
very confused as to where the problem is, here is my serialized world that fails to desirialize:-
<Shape Type="Circle" Density="5">
<Type>FarseerTest.FarseerObject, FarseerTest, Version=220.127.116.11, Culture=neutral, PublicKeyToken=null</Type>
<Pair FixtureId="0" ShapeId="0" />
I'm very reluctant to try and read the xml and create bodies using my own methods as I expect that will be a world of pain. Please could someone help or suggest another method of saving the Farseer world and reading it in again.