Overview
decompilati.onl tracks the progress of video game decompilation projects. Each project reports its own progress from CI; the site turns it into progress bars, a map of the game's areas, a history graph and badges.
Ways to report progress
The progress APIPOST a small JSON report from any CI with the project's API key. Works for any toolchain.objdiff reportsSend objdiff's report.json as it is; matching, data, functions and categories are read from it.The GitHub AppNo API key: install the app and keep uploading report artifacts, as decomp.dev required.
All pages
- Getting started — Register a project, get an API key and send your first report.
- Report format — Every field of a progress report, versions, functions and backfilling history.
- objdiff & GitHub App — Send objdiff reports, or let the GitHub App import them from your workflow runs.
- Coming from decomp.dev — Move a decomp.dev project over, including its history.
- Badges & data — README badges, the JSON progress endpoint and feeds.