Fixed the installer to pick up the VS 2010 templates from the zip files
…ather than RGBA Updated all uses of DateTime.Now to DateTime.UtcNow to reduce consing....
MonoDevelop's assembly reference resolver doesn't work if you have "Gac" references with file extensions. Drop the .dll, and MonoDevelop will find Tao from a suitable location such as the GAC or a pkg-config package.
As detailed in MonoDevelop bug 4030, assembly references which resolve via pkg-config packages and are non-GAC are never copied locally to the assembly output folder, which means the app will not run if it relies upon one of these unstable libraries (MonoMac also suffers from this) Copy-paste a workaround from the MonoMac source code where any libraries resolved from monogame.pc should be forcefully copied to the output folder of the build, for all MonoGame project types.
The template tries to place requirements on the closed-source gamepad bridge no longer shipped with MonoGame. Remove it to prevent build failures.
This assumes, that, for example, if the pkg-config prefix used is /usr/lib/pkgconfig then the MonoGame assemblies are installed to /usr/lib/monogame. This pkg-config file places a requirement on OpenTK and Tao.SDL packages to be provided by the distribution. The net result is that "mcs -pkg:monogame mygame.cs" will build against MonoGame.
…aised under iOS, due to call to LoadAll.
- the Logitech Rumble F510 gamepad advertises itself as a "Generic X-Box Pad" but maps exactly to the XBOX configurations.
…n the thirdParty Gamepad dlls. This means there is not GamePad config screen at the moment, only AutoConfig is working, but it will allow MonoGame to be included in the next debian release.