{
  "commit": "fbe5ba4e3e790ab07eddc5b57e0f45a02cbcd60e",
  "count": 1,
  "generated_at": "2026-10-24T00:06:47Z",
  "items": [
    {
      "id": "supertuxkart",
      "profile": {
        "core_classification": "game_engine",
        "core_version": "git",
        "cores": [
          "supertuxkart"
        ],
        "display_name": "SuperTuxKart",
        "emulator": "SuperTuxKart",
        "files": [
          {
            "category": "game_data",
            "description": "Game data tree (data/ of stk-code with the stk-assets set)",
            "installed_on": [
              "emuelec"
            ],
            "name": "SuperTuxKart data",
            "note": "Must hold supertuxkart.git for this build.",
            "path": "data/",
            "required": true,
            "source_ref": "src/io/file_manager.cpp:179-225",
            "system": "supertuxkart",
            "type": "directory"
          }
        ],
        "notes": "The free kart racer. A development build announces its version as git, and\nthe data directory is accepted only when it holds the marker file\nsupertuxkart.<version>, here supertuxkart.git. It is\n$SUPERTUXKART_DATADIR/data, else the first of ./data, ../data, ../../data\nand the data directories next to the executable that holds the marker, else\nthe build-time install path. No marker stops the game with a fatal error.\nThe code's data directory holds the configuration, interface, shaders and\nfonts. Karts, tracks, music, sounds, models and textures come from the\nseparate assets set, read from $SUPERTUXKART_ASSETS_DIR, ../../stk-assets\nor ../../supertuxkart-assets relative to the data directory, or from the\nsame tree.\nref: CMakeLists.txt:5-7, src/utils/constants.cpp:33,\n     src/io/file_manager.cpp:170-262, src/io/file_manager.cpp:269-292\n\nEmuELEC builds this revision without data. On first start its\nrun_supertuxkart.sh downloads the 1.4 tag of stk-code, keeps its data\ndirectory under /storage/roms/ports/supertuxkart, unpacks the 1.4\nstk-assets-mobile set into it, creates the supertuxkart.git marker the 1.4\ntree lacks (it carries supertuxkart.1.4), and runs supertuxkart with\nSUPERTUXKART_DATADIR set to that directory.\nref: EmuELEC packages/sx05re/emuelec-ports/supertuxkart/package.mk:4-11,\n     EmuELEC packages/sx05re/emuelec-ports/supertuxkart/scripts/run_supertuxkart.sh:10-34\n",
        "pin_frozen": "EmuELEC, the only platform that ships it, builds this revision (EmuELEC packages/sx05re/emuelec-ports/supertuxkart/package.mk:5). Later commits are not part of that build.",
        "profiled_date": "2026-10-22",
        "source": "https://github.com/supertuxkart/stk-code",
        "source_commit": "fab79150111944c9e33396db68eb5de84f2efeaa",
        "systems": [
          "supertuxkart"
        ],
        "type": "standalone"
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
