Abuse was originally released on February 29, 1996, for
MS-DOS and
Linux, as an incomplete
shareware version by
Electronic Arts in North America, and
Origin Systems in Europe. The game was ported to
Mac OS by Oliver Yu of Crack dot Com and published by
Bungie on March 5, 1997. The port was largely reworked for Mac, with the graphics partially redone to work better in
640x480 resolution. An AIX port published by IBM on September 26, 1996, is distributed via FTP.
Source code release Approximately two years after the release of the game, Crack dot Com decided to release the game's
source code. Also the shareware release's game data (excluding the sound effects) was handed into the
public domain.
Community development Based on the source release the game's community worked initially on maintenance work, e.g. making the game work over
TCP/IP. In 2001
Abuse was adapted to
SDL multimedia library, with other technical refinements such as more than the 8-bit
color depth the original version was limited to. The SDL version allowed easy
porting to modern platforms, for instance
Microsoft Windows,
Linux/
X11 and also the Mac version has been updated to run on
OS X. Over the years, the game became available for many more platforms, for instance
BeOS, Nintendo
Wii via
Wii homebrew,
OpenBSD, and in 2009
AmigaOS 4. The game has also been ported to the mobile devices, to
iPhone/
iPod Touch under the name Abuse Classic. Until 2011 the game was maintained by
Sam Hocevar on his webpage. In 2014 the game was ported to SDL2 and transferred to a
GitHub repository. In 2016, on the 20th birthday of the game, a community developer released a "20th anniversary
source port" on base of the previous works which enabled custom resolutions,
OpenGL rendering, and
Xbox 360 controller support, and fixed the music. ==Reception==