poka.sh

Docs

XBE

Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.

Original Xbox XBE Preview.

At a glance

Purpose An original Xbox executable (.xbe): a signed image with a certificate, sections and kernel imports.
Extensions .xbe
Poka parser poka-xbe
Viewer poka-tree-viewer
Depth tier Parser with a shared viewer (see Depth tiers)
Breadth tier B3 Core (see Breadth tiers)

How much Poka reads

B3 Core. Only the main content type or types are decoded (for example geometry but not materials, layers or annotations, or only one version family). The list of gaps is substantial.

Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-xbe/src/main.rs (600 lines) and plugin.json. No unit tests or tests/samples.rs; the corpus has xbeboot.xbe, read by no test. Covers .xbe. The tree reads the header and certificate: title name and ID, region, version, disk number, allowed media, ratings and timestamp, the image fields (base address, entry point decoded with the retail or debug key, image size, sections, init flags, build time) and every section with address, size and flags. Judgement: B3: the certificate and layout are decoded, but imports and code are not.

What Poka does not read

  • Kernel imports and linked library versions are not listed
  • The logo bitmap and TLS directory are not read
  • The signature is not verified
  • Code is not disassembled

Libraries

Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.

Sources

  • parsers/poka-xbe/src/main.rs
  • parsers/poka-xbe/plugin.json