GearHead for Unix

Here are GearHead tar.gz packages compiled for Linux, FreeBSD and Mac OS X.

For some Linux distributions you may find more suitable packages, these may be easier to install than my binaries: GH 1 in Debian, GH 1 in Ubuntu, GH 2 in OpenSUSE.

The archives below contain binaries and data files, so you have everything you need to play the game. Just unpack the archive, install SDL libraries (with SDL_image and SDL_ttf; only if you downloaded SDL version), and run the executable.

There are two gearhead games: GearHead 1 (current version 1.100) and GearHead 2 (current version 0.628). Each version comes in two flavors: console one and SDL one.

Contents:

  1. Download
  2. Notes
  3. Notes specific to Mac OS X+SDL
  4. Compilation notes (for developers)

1. Download

2. Notes

3. Notes specific to Mac OS X+SDL


4. Compilation notes (for developers)

Binaries were compiled from GH1 and GH2 sources. Modifications to GH sources:

GH1 compiled using FPC 2.2.0. GH2 compiled using FPC 2.4.0.

JEDI-SDL sources as taken from jedi-sdl cvs repository on sourceforge, up-to-date on 2008-02-27. SDL_ttf has Workaround_TTF_RenderText_Solid defined (see this post on jedi-sdl mailing list, this is currently the default for jedi-sdl in CVS). For x86_64 compatibility, jedi-sdl had to be fixed quite a bit (actually, I compiled gearhead for x86_64 mostly to test jedi-sdl on 64 bits). The patch is submitted to jedi-sdl developers, you can see it here.

Mac OS X + SDL requires quite specific compilation options, if you want to compile it yourself see FPC_and_SDL wiki page — my compilation followed notes there.

I'm willing to update these binaries as new gearhead, FPC, jedi-sdl, sdl and whatever-else versions will come out. Ping me via email when you want me to update them.


[Go to main GearHead page]

These Unix GearHead binaries were prepared by Michalis Kamburelis.
[Go to Michalis Kamburelis home page].