Jump to Main Content

Git - Index

Crossfire Git Repository

On 2021-May-11, Crossfire migrated from SVN to Git

Git Information

General Commands:

The entire Crossfire project is ~896M as of 2021-Jul-6.

The general commands clone (download) an individual module (archetypes,GTKv2 client, JXClient, maps, server, metaserver, sounds, et al) is the following:

  • Archetypes (at 79M as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/crossfire-arch crossfire-crossfire-arch
  • GTKv2 Client (at 18M as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/crossfire-client crossfire-crossfire-client
  • JX Client (at 356M as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/jxclient crossfire-jxclient
  • Maps (at 380M as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/crossfire-maps crossfire-crossfire-maps
  • Metaserver (at 536K as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/metaserver crossfire-metaserver
  • Server (at 42M as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/crossfire-server crossfire-crossfire-server
  • Sounds (at 2.5M as of 2021-Jul-6)
    • git clone https://git.code.sf.net/p/crossfire/crossfire-sounds crossfire-crossfire-sounds





Projects or code repositories for Crossfire that are using Git include:


Crossfire Git Mirror


  • A 24x24 tileset intended for use with Crossfire RPG Game servers. Many images were pulled from old versions of the game (0.92.0 was a specific baseline). Crossfire's trunk GTK2 client appears to handle the different-sized tileset, but the same cannot be said for released versions. Thus, this image set is largely experimental.
  • https://sourceforge.net/projects/crossfire-arch-retro/


  • A patch for the Crossfire RPG Game server, map set (bigworld, specifically), and archetypes that re-implements the short-lived weather code that made it's way into the game in the mid-2000s.
  • The patches in this repository re-add the weather functionality, with a few adjustments to make the code cleaner and/or more sensible, as well as prevent breakage from use of the same arches for non-weather cases.
  • https://sourceforge.net/projects/crossfire-weather-patch/


Crossfire Theme Updates

Arch2JSON code with testsuite