{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Rinnegatamante/sotn-vita/blob/1277fa54a6e043bef3de69b7ea331f1094b7e34c/loader/so_util.c",
    "https://github.com/Rinnegatamante/sotn-vita/blob/1277fa54a6e043bef3de69b7ea331f1094b7e34c/CMakeLists.txt"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "The Castlevania: Symphony of the Night Vita project loads a game shared library through a custom ELF loader. Its source implements relocation, symbol handling and ARM and Thumb hooks, while the build targets the Vita SDK.",
  "description_zh": "这项 Castlevania: Symphony of the Night Vita 移植工程通过自定义 ELF 加载器运行游戏共享库。源码实现重定位、符号处理以及 ARM 和 Thumb 钩子，构建配置使用 Vita SDK。",
  "entry_url": "https://awesomerea.org/resources/sotn-vita-library-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/sotn-vita-library-port-case/",
  "evidence_class": 3,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Rinnegatamante/sotn-vita/blob/1277fa54a6e043bef3de69b7ea331f1094b7e34c/loader/main.c",
  "group": "cases",
  "id": "sotn-vita-library-port-case",
  "json_url": "https://awesomerea.org/resources/sotn-vita-library-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/sotn-vita-library-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/sotn-vita-library-port-case/index.md",
  "name": "Castlevania: Symphony of the Night: a Vita shared-library port",
  "name_zh": "Castlevania: Symphony of the Night：Vita 共享库移植工程",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Use Vita SDK to build the Vita application.",
    "Provide the game shared library required by the loader.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要 Vita SDK 构建 Vita 应用。",
    "需要提供加载器所需的游戏共享库。",
    "仓库中没有许可证文件。"
  ],
  "scope": "notes",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Rinnegatamante/sotn-vita",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
