{
  "added_at": "2026-11-06",
  "category": "game-analysis",
  "description_en": "Java map decompiler that turns Source engine .bsp map files back into .vmf files that can be loaded in Hammer. It also has an integrated pakfile extractor.",
  "description_zh": "Java 地图反编译器，可把 Source 引擎的 .bsp 地图文件还原为能在 Hammer 中加载的 .vmf 文件。它还集成了 pakfile 提取功能。",
  "entry_url": "https://awesomerea.org/resources/bspsrc/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/bspsrc/",
  "evidence_url": "https://github.com/ata4/bspsrc/blob/eaac417f16d3a4d8ef55bb637ecd7bff28740209/README.md",
  "group": "tools",
  "id": "bspsrc",
  "json_url": "https://awesomerea.org/resources/bspsrc/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/bspsrc/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/bspsrc/index.md",
  "name": "BSPSource",
  "name_zh": "BSPSource Source 引擎地图反编译器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "The cross-platform JAR package requires Java 24 or later, installed and configured.",
    "GoldSrc and Source 2 maps are unsupported.",
    "Some internal entities cannot be restored perfectly.",
    "Released into the public domain per LICENSE.md."
  ],
  "requirements_zh": [
    "使用跨平台 JAR 包需要安装并配置 Java 24 或更高版本。",
    "不支持 GoldSrc 和 Source 2 地图。",
    "部分内部实体无法完全还原。",
    "依 LICENSE.md 发布到公有领域。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/ata4/bspsrc",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
