What are the minimum hardware / driver requirements for running a Monogame 3.x game, on each of the various Operating Systems?
For the upcoming MonoGame SDL2 version; https://github.com/flibitijibibo/MonoGame
The SDL2 version is currently not slated to replace the Linux, Mac & GL solutions but when i asked the Dev he replied with "I hope so." I also asked him about shader versions;
As MonoGame runs on XP i'd assume that the D3D shader model requirement would be 3.0 (i.e. DirectX 9.0c). I feel it is also safe to assume then that the current MonoGame ports require GL 2.1 without ARB extensions. Which my laptop must lack.
My laptop for reference is running with an Intel Celeron processor with Mobile Intel® GMA 4500M for graphics (Which i believe has OpenGL 2.0/2.1) and that is currently on Linux(Before I changed it to running Linux I was running windows 7 and the WindowsGL solution would work perfectly fine).
This article on Gamasutra also provides more information on software requirements;
I asked the question over on the Monogame forums, this is the list that came from that:
Okay I'll start the wiki.
iOS, Android, Windows (both OpenGL and DirectX), Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile, and the OUYA console.
Platform Specific Requirements
Reference: Project files https://github.com/mono/MonoGame/tree/develop/MonoGame.Framework
The following are the system requirements for building content for all MonoGame target platforms:
At this time MonoGame does not include an independent implementation of the XNA content pipeline. We depend on Microsoft's XNA content pipeline implementation and Visual Studio 2010 on Windows to build content for all MonoGame platforms.
However, that being said, it really depends on how memory intensive your game is. If it's a game with a lot of models, sprites etc. then you're going to need more RAM. A normal game needs about 2-4 GB of RAM, with a decent processor and a 64-bit OS.