Agar


Standards compliance

Agar is written in industry-standard ANSI C (ANSI X3.159-1989).

OpenGL is not required, but if enabled at compile time, an implementation conforming to the OpenGL 1.1 specification is required.

Thread Safety

Thread safety (when enabled with --enable-threads) requires a POSIX threads implementation with support for recursive mutexes.

Platforms we tested

Agar has been successfully tested on the following operating systems, and binary releases are likely to be made available for them.

  • FreeBSD / amd64
  • FreeBSD / i386
  • SGI IRIX64 6.5 - IP30 (gcc2, MIPSpro 7.2.1)
  • SGI IRIX 6.5 - IP32 (gcc3, MIPSpro 7.2.1)
  • Linux / amd64
  • Linux / i386
  • Linux / playstation2 (see FAQ)
  • Linux / gamecube (see FAQ)
  • MacOS X / powerpc
  • NetBSD / i386
  • OpenBSD / alpha
  • OpenBSD / amd64
  • OpenBSD / i386
  • OpenBSD / sparc64
  • OpenBSD / sparc
  • Windows 95
  • Windows XP (32-bit, 64-bit)
  • Windows 7 (32-bit, 64-bit)
Work in progress
  • Nintendo Wii & GameCube (works with Linux, stand-alone support in progress)
  • Nintendo DS (standalone support in progress)
  • GP2x (reported working)
  • AmigaOS 4 (reported working)

By Julien Nadeau Carriere. Hosting by the new Csoft.net service in New York.
Opposed to software patents and DRM-encumbered devices!
Google+
Hosted by Csoft.net Eliminate DRM!