Hardware Requirements

One of our goals with PySoy is support games for everyday desktop and mobile users so our hardware requirements are quite low. Any video card with a driver providing the following OpenGL extensions should be supported by PySoy:

If your computer was manufactured in the past 5 years it should be supported. The following cards are considered "base line" in supporting the above extensions:

  • AMD/ATI Radeon 9000
  • Intel i915
  • nVidia geForce2

Software Dependencies

OpenGL and OpenAL are provided by numerous compatible driver frameworks. These should already be installed on your system. For GNU/Linux we recommend:

  • Mesa (7.6+) with direct rendering, test with "glxinfo|grep direct"
  • OpenAL-soft (1.8) or any OpenAL 1.1 library, provides 3d audio and hardware abstraction

To provide robust and stable cross platform support, PySoy is built on Gnome Desktop libraries. Most GNU/Linux systems should already have these libraries installed.

  • glib (2.18+) provides numerous thread-safe, cross platform functions and the GObject type system
  • gdk (2.18+) cross-platform windowing and input handling, commonly packaged as part of GTK
  • cairo (1.8+) 2d graphics library which we use for font and SVG rendering
  • pango (1.8+) text layout and rendering library

Development Essentials