-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdatabase.json
More file actions
1 lines (1 loc) · 494 KB
/
Copy pathdatabase.json
File metadata and controls
1 lines (1 loc) · 494 KB
1
{"accessions": [{"artifact_id": "alias-autodesk-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "alias-autodesk-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for Alias acquisition lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["autodesk-alias-acquisition-2006"], "storage_class": "external-url"}, {"artifact_id": "aqsis-renderer-source", "capture_status": "planned", "fixity_status": "not-started", "id": "aqsis-renderer-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["aqsis-github"], "storage_class": "external-url"}, {"artifact_id": "aqsis-renderer-tooling-metadata", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "aqsis-renderer-tooling-metadata-public-reference", "package_type": "tooling-metadata", "public_notes": "Public-reference accession for Aqsis tooling metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["aqsis-github"], "storage_class": "external-url"}, {"artifact_id": "brender-3dmm-source", "capture_status": "planned", "fixity_status": "not-started", "id": "brender-3dmm-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["foone-brender-3dmm"], "storage_class": "external-url"}, {"artifact_id": "brender-preservation-index", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "brender-preservation-index-public-reference", "package_type": "curation-index-metadata", "public_notes": "Public-reference accession for BRender preservation index metadata.", "rights_review": "public-reference-only", "source_ids": ["blazingrender-index"], "storage_class": "external-url"}, {"artifact_id": "brender-v132-source", "capture_status": "planned", "fixity_status": "not-started", "id": "brender-v132-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["foone-brender-v132"], "storage_class": "external-url"}, {"artifact_id": "coin3d-open-inventor-api-compatibility", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "coin3d-open-inventor-api-compatibility-public-reference", "package_type": "compatibility-lineage-metadata", "public_notes": "Public-reference accession for Coin3D and Open Inventor API compatibility metadata.", "rights_review": "public-reference-only", "source_ids": ["coin3d-api-compatibility"], "storage_class": "external-url"}, {"artifact_id": "crystal-space-github-source-repository", "capture_status": "planned", "fixity_status": "not-started", "id": "crystal-space-github-source-repository-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["crystal-space-github"], "storage_class": "external-url"}, {"artifact_id": "crystal-space-sourceforge-project-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "crystal-space-sourceforge-project-record-public-reference", "package_type": "project-registry-metadata", "public_notes": "Public-reference accession for Crystal Space SourceForge project metadata.", "rights_review": "open-license", "source_ids": ["crystal-space-sourceforge"], "storage_class": "external-url"}, {"artifact_id": "direct3d-directx2-release-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "direct3d-directx2-release-record-public-reference", "package_type": "successor-api-release-metadata", "public_notes": "Public-reference accession for Direct3D DirectX 2 successor-lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["microsoft-direct3d-ships-1996", "otto-berkes-directx-reality-lab-history"], "storage_class": "external-url"}, {"artifact_id": "directx-sdk-legacy-samples-archive", "capture_status": "planned", "fixity_status": "not-started", "id": "directx-sdk-legacy-samples-archive-planned", "package_type": "sample-source-snapshot", "public_notes": "Planned accession for public Microsoft legacy DirectX SDK sample sources.", "rights_review": "open-license", "source_ids": ["microsoft-directx-sdk-samples-github"], "storage_class": "external-url"}, {"artifact_id": "gool-andy-gavin-developer-article", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "gool-andy-gavin-developer-article-public-reference", "package_type": "developer-article-metadata", "public_notes": "Public-reference accession for GOOL developer-history metadata; article text is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["andy-gavin-gool-article"], "storage_class": "external-url"}, {"artifact_id": "iris-gl-opengl-history-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "iris-gl-opengl-history-record-public-reference", "package_type": "api-lineage-metadata", "public_notes": "Public-reference accession for IRIS GL to OpenGL lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["khronos-opengl-history"], "storage_class": "external-url"}, {"artifact_id": "japan-studio-restructure-public-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "japan-studio-restructure-public-report-public-reference", "package_type": "studio-reorganization-metadata", "public_notes": "Public-reference accession for Japan Studio reorganization and Team Asobi continuity metadata.", "rights_review": "public-reference-only", "source_ids": ["playstation-blog-team-asobi-2021", "siliconera-japan-studio-reorganization"], "storage_class": "external-url"}, {"artifact_id": "lithtech-jupiter-build51-archive-item", "capture_status": "metadata-only", "capture_uri": "https://archive.org/metadata/lithengine", "captured_at": "2026-07-03", "fixity_status": "external-file-metadata-recorded", "hashes": {"LithEngine.iso": {"crc32": "32df92b6", "md5": "b241da2062f2e8bfe49c4b7ef951688b", "sha1": "74d60e5e1a64718f11bd3787095bce19a15caabd"}}, "id": "lithtech-jupiter-build51-archive-item-metadata-only", "package_type": "engine-sdk-archive-metadata", "public_notes": "Metadata-only accession for the public IA item; no binary package is held in this repository.", "rights_review": "do-not-redistribute", "size_bytes": 636700672, "source_ids": ["internet-archive-lithtech-jupiter"], "storage_class": "not-held"}, {"artifact_id": "lithtech-jupiter-development-guide", "capture_status": "public-reference", "capture_uri": "https://archive.org/metadata/lithengine", "captured_at": "2026-07-03", "fixity_status": "external-file-metadata-recorded", "hashes": {"JupiterDevGuide.pdf": {"crc32": "e80f919c", "md5": "1b869d9910fc5797eda1f3cccf4bda64", "sha1": "7447f2e0f7733b299b0ccebd3f4872f89f8ce759"}}, "id": "lithtech-jupiter-development-guide-public-reference", "package_type": "development-guide-reference", "public_notes": "Public reference accession for the IA-hosted development guide; this repo records file metadata only.", "rights_review": "do-not-redistribute", "size_bytes": 1548528, "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "storage_class": "not-held"}, {"artifact_id": "mesa-license-and-api-summary", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "mesa-license-and-api-summary-public-reference", "package_type": "license-and-api-metadata", "public_notes": "Public-reference accession for Mesa API and license metadata.", "rights_review": "open-license", "source_ids": ["mesa-home", "mesa-license-docs"], "storage_class": "external-url"}, {"artifact_id": "mesa-source-repository", "capture_status": "planned", "fixity_status": "not-started", "id": "mesa-source-repository-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["mesa-source-repository-docs"], "storage_class": "external-url"}, {"artifact_id": "net-yaroze-documentation-set", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "net-yaroze-documentation-set-public-reference", "package_type": "documentation-metadata", "public_notes": "Public-reference accession for Net Yaroze documentation metadata; archival master not stored in git.", "rights_review": "public-reference-only", "source_ids": ["internet-archive-net-yaroze-documentation"], "storage_class": "external-url"}, {"artifact_id": "ogre-licensing-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ogre-licensing-record-public-reference", "package_type": "license-metadata", "public_notes": "Public-reference accession for OGRE license metadata.", "rights_review": "open-license", "source_ids": ["ogre-licensing", "ogre-github"], "storage_class": "external-url"}, {"artifact_id": "ogre-source-repository", "capture_status": "planned", "fixity_status": "not-started", "id": "ogre-source-repository-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["ogre-github"], "storage_class": "external-url"}, {"artifact_id": "open-inventor-readme-first-build-notes", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "open-inventor-readme-first-build-notes-public-reference", "package_type": "build-notes-metadata", "public_notes": "Public-reference accession for Open Inventor README.FIRST build notes.", "rights_review": "open-license", "source_ids": ["open-inventor-readme-first"], "storage_class": "external-url"}, {"artifact_id": "open-inventor-source-release", "capture_status": "planned", "fixity_status": "not-started", "id": "open-inventor-source-release-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["open-inventor-github"], "storage_class": "external-url"}, {"artifact_id": "opengl-performer-getting-started-guide-30", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-performer-getting-started-guide-30-public-reference", "package_type": "manual-reference-metadata", "public_notes": "Public-reference accession for OpenGL Performer Getting Started Guide metadata; manual PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["sgi-opengl-performer-getting-started-30"], "storage_class": "external-url"}, {"artifact_id": "opengl-performer-product-brochure", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-performer-product-brochure-public-reference", "package_type": "product-brochure-metadata", "public_notes": "Public-reference accession for OpenGL Performer brochure metadata; brochure PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["sgi-opengl-performer-brochure"], "storage_class": "external-url"}, {"artifact_id": "opengl-performer-programmers-guide-32", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-performer-programmers-guide-32-public-reference", "package_type": "manual-reference-metadata", "public_notes": "Public-reference accession for OpenGL Performer Programmer's Guide metadata; manual PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["sgi-opengl-performer-programmers-guide-32"], "storage_class": "external-url"}, {"artifact_id": "opengl-registry-spec-anchor", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-registry-spec-anchor-public-reference", "package_type": "standards-registry-metadata", "public_notes": "Public-reference accession for Khronos OpenGL registry metadata.", "rights_review": "public-reference-only", "source_ids": ["khronos-opengl-registry", "khronos-opengl-registry-github"], "storage_class": "external-url"}, {"artifact_id": "opengoal-jak-project-source", "capture_status": "planned", "fixity_status": "not-started", "id": "opengoal-jak-project-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public OpenGOAL source metadata; game assets remain outside this archive.", "rights_review": "open-license", "source_ids": ["opengoal-jak-project-github", "opengoal-license"], "storage_class": "external-url"}, {"artifact_id": "opengoal-project-overview-docs", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengoal-project-overview-docs-public-reference", "package_type": "toolchain-documentation-metadata", "public_notes": "Public-reference accession for OpenGOAL project overview and decompilation documentation metadata.", "rights_review": "public-reference-only", "source_ids": ["opengoal-project-overview", "opengoal-decompiling-getting-started"], "storage_class": "external-url"}, {"artifact_id": "openphigs-source-reimplementation", "capture_status": "planned", "fixity_status": "not-started", "id": "openphigs-source-reimplementation-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public OpenPHIGS metadata; license review is required before mirroring any archival master.", "rights_review": "public-ok", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "storage_class": "external-url"}, {"artifact_id": "phigs-nist-validation-tests", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "phigs-nist-validation-tests-public-reference", "package_type": "validation-suite-metadata", "public_notes": "Public-reference accession for NIST PHIGS validation test publication metadata.", "rights_review": "public-reference-only", "source_ids": ["nist-phigs-validation-guide"], "storage_class": "external-url"}, {"artifact_id": "phigs-standard-public-metadata", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "phigs-standard-public-metadata-public-reference", "package_type": "standards-catalog-metadata", "public_notes": "Public-reference accession for PHIGS ISO standards catalog metadata; standard text is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["iso-phigs-9592-3"], "storage_class": "external-url"}, {"artifact_id": "pixie-renderer-source-mirror", "capture_status": "planned", "fixity_status": "not-started", "id": "pixie-renderer-source-mirror-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["pixie-github-mirror"], "storage_class": "external-url"}, {"artifact_id": "pixie-sourceforge-project-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "pixie-sourceforge-project-record-public-reference", "package_type": "project-registry-metadata", "public_notes": "Public-reference accession for Pixie SourceForge project metadata.", "rights_review": "open-license", "source_ids": ["pixie-sourceforge", "renderpixie-summary"], "storage_class": "external-url"}, {"artifact_id": "ps1-psnoobsdk-open-source-sdk", "capture_status": "planned", "fixity_status": "not-started", "id": "ps1-psnoobsdk-open-source-sdk-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public PSn00bSDK source metadata; this is not a Sony SDK mirror.", "rights_review": "open-license", "source_ids": ["psnoobsdk-github"], "storage_class": "external-url"}, {"artifact_id": "ps1-runtime-library-33-redump-entry", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps1-runtime-library-33-redump-entry-metadata-only", "package_type": "disc-metadata", "public_notes": "Metadata-only accession for a public disc database record; disc image not held or redistributed here.", "rights_review": "do-not-redistribute", "source_ids": ["redump-ps1-runtime-library-33"], "storage_class": "not-held"}, {"artifact_id": "ps1-sdevtc-development-environment-manual", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps1-sdevtc-development-environment-manual-public-reference", "package_type": "manual-metadata", "public_notes": "Public-reference accession for SDevTC manual metadata; archival master not stored in git.", "rights_review": "public-reference-only", "source_ids": ["internet-archive-sdevtc-aug1998"], "storage_class": "external-url"}, {"artifact_id": "ps2-linux-pal-installation-discs-archive-item", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps2-linux-pal-installation-discs-archive-item-metadata-only", "package_type": "archive-item-metadata", "public_notes": "Metadata-only accession for a public archive item; disc images are not held or redistributed here.", "rights_review": "do-not-redistribute", "source_ids": ["internet-archive-ps2-linux-pal-discs"], "storage_class": "not-held"}, {"artifact_id": "ps2-linux-release-10-official", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps2-linux-release-10-official-public-reference", "package_type": "release-record-metadata", "public_notes": "Public-reference accession for the official Linux for PlayStation 2 release record.", "rights_review": "public-reference-only", "source_ids": ["sie-ps2-linux-release-2002"], "storage_class": "external-url"}, {"artifact_id": "ps2-ps2sdk-open-source-sdk", "capture_status": "planned", "fixity_status": "not-started", "id": "ps2-ps2sdk-open-source-sdk-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public PS2SDK source metadata; this is not a ProDG mirror.", "rights_review": "open-license", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site"], "storage_class": "external-url"}, {"artifact_id": "ps2-sn-systems-prodg-lineage", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps2-sn-systems-prodg-lineage-public-reference", "package_type": "lineage-record-metadata", "public_notes": "Public-reference accession for SN Systems and ProDG lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["sie-sn-systems-acquisition-2005"], "storage_class": "external-url"}, {"artifact_id": "psygnosis-studio-liverpool-closure-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "psygnosis-studio-liverpool-closure-report-public-reference", "package_type": "studio-closure-metadata", "public_notes": "Public-reference accession for Studio Liverpool closure and continuity metadata.", "rights_review": "public-reference-only", "source_ids": ["gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "storage_class": "external-url"}, {"artifact_id": "psygnosis-studio-liverpool-public-history", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "psygnosis-studio-liverpool-public-history-public-reference", "package_type": "studio-lineage-metadata", "public_notes": "Public-reference accession for Psygnosis and Studio Liverpool public history metadata.", "rights_review": "public-reference-only", "source_ids": ["national-museums-liverpool-psygnosis-history", "wired-studio-liverpool-closure"], "storage_class": "external-url"}, {"artifact_id": "quesa-16d13-release-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "quesa-16d13-release-report-public-reference", "package_type": "release-report-metadata", "public_notes": "Public-reference accession for Quesa 1.6d13 release-report metadata.", "rights_review": "public-reference-only", "source_ids": ["gamedeveloper-quesa-16d13", "quesa-github"], "storage_class": "external-url"}, {"artifact_id": "quesa-source-reimplementation", "capture_status": "planned", "fixity_status": "not-started", "id": "quesa-source-reimplementation-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["quesa-github"], "storage_class": "external-url"}, {"artifact_id": "quickdraw-3d-documentation-qa", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "quickdraw-3d-documentation-qa-public-reference", "package_type": "documentation-index-metadata", "public_notes": "Public-reference accession for QuickDraw 3D documentation index metadata.", "rights_review": "public-reference-only", "source_ids": ["apple-quickdraw3d-documentation-qa"], "storage_class": "external-url"}, {"artifact_id": "quickdraw-3d-manual-154-public-pdf", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "quickdraw-3d-manual-154-public-pdf-public-reference", "package_type": "manual-reference-metadata", "public_notes": "Public-reference accession for QuickDraw 3D 1.5.4 manual metadata; manual PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["apple-quickdraw3d-manual-154-pdf"], "storage_class": "external-url"}, {"artifact_id": "reality-lab-release-2-public-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "reality-lab-release-2-public-report-public-reference", "package_type": "trade-press-product-metadata", "public_notes": "Public-reference accession for Reality Lab release-two product report metadata.", "rights_review": "public-reference-only", "source_ids": ["techmonitor-reality-lab-release-1995"], "storage_class": "external-url"}, {"artifact_id": "reality-lab-rendermorphics-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "reality-lab-rendermorphics-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for RenderMorphics acquisition and Reality Lab lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["microsoft-acquisition-history-rendermorphics", "drdobbs-reality-lab-windows-plan"], "storage_class": "external-url"}, {"artifact_id": "renderman-interface-ri-official-docs", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderman-interface-ri-official-docs-public-reference", "package_type": "official-documentation-reference-metadata", "public_notes": "Metadata-only public reference for Pixar's RenderMan Interface documentation page; no documentation content is mirrored.", "rights_review": "public-reference-only", "source_ids": ["pixar-renderman-interface-ri-docs"], "storage_class": "external-url"}, {"artifact_id": "renderman-interface-spec-31-public-pdf", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderman-interface-spec-31-public-pdf-public-reference", "package_type": "specification-reference-metadata", "public_notes": "Public-reference accession for RenderMan Interface Specification 3.1 metadata; specification PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["mit-rispec31-pdf"], "storage_class": "external-url"}, {"artifact_id": "renderware-ps2-gold-release-notes", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderware-ps2-gold-release-notes-public-reference", "package_type": "release-notes-metadata", "public_notes": "Public-reference accession for RenderWare PS2 release-note metadata; licensed software is not held here.", "rights_review": "public-reference-only", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "strong-gene-buckle-renderware"], "storage_class": "external-url"}, {"artifact_id": "renderware-sdk-310-ps2-archive-item", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderware-sdk-310-ps2-archive-item-metadata-only", "package_type": "sdk-archive-metadata", "public_notes": "Metadata-only accession for a public archive item; SDK files are not held or redistributed here.", "rights_review": "do-not-redistribute", "source_ids": ["internet-archive-rw310-ps2"], "storage_class": "not-held"}, {"artifact_id": "softimage-autodesk-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "softimage-autodesk-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for Softimage acquisition lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["autodesk-softimage-acquisition-2008"], "storage_class": "external-url"}, {"artifact_id": "softimage-last-release-transition-faq", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "softimage-last-release-transition-faq-public-reference", "package_type": "product-transition-metadata", "public_notes": "Public-reference accession for Softimage final-release transition metadata; vendor PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["autodesk-softimage-last-release-faq"], "storage_class": "external-url"}, {"artifact_id": "softimage-microsoft-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "softimage-microsoft-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for Softimage Microsoft-era lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["microsoft-history-1994-softimage", "microsoft-softimage-3d-nt-release"], "storage_class": "external-url"}, {"artifact_id": "team-ico-playstation-official-pages", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "team-ico-playstation-official-pages-public-reference", "package_type": "official-title-metadata", "public_notes": "Public-reference accession for Team Ico official PlayStation title metadata; no game assets are held here.", "rights_review": "public-reference-only", "source_ids": ["playstation-store-the-last-guardian", "playstation-store-shadow-of-the-colossus", "playstation-blog-team-ico-collection-2010"], "storage_class": "external-url"}, {"artifact_id": "team-ico-ueda-playstation-blog-interview", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "team-ico-ueda-playstation-blog-interview-public-reference", "package_type": "oral-history-metadata", "public_notes": "Public-reference accession for Fumito Ueda PlayStation Blog interview metadata.", "rights_review": "public-reference-only", "source_ids": ["playstation-blog-team-ico-ueda-interview"], "storage_class": "external-url"}, {"artifact_id": "tri-ace-pbr-implementation-course-notes", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "tri-ace-pbr-implementation-course-notes-public-reference", "package_type": "course-notes-metadata", "public_notes": "Public-reference accession for tri-Ace practical implementation course-note metadata; PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["tri-ace-pbr-course-notes-2010"], "storage_class": "external-url"}, {"artifact_id": "tri-ace-ps2-sh-lighting-hdr-gdc2005", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "tri-ace-ps2-sh-lighting-hdr-gdc2005-public-reference", "package_type": "presentation-metadata", "public_notes": "Public-reference accession for tri-Ace PS2 SH lighting and HDR rendering presentation metadata.", "rights_review": "public-reference-only", "source_ids": ["tri-ace-rd-publications-index"], "storage_class": "external-url"}], "accessions_by_target": {"aqsis": [{"artifact_id": "aqsis-renderer-source", "capture_status": "planned", "fixity_status": "not-started", "id": "aqsis-renderer-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["aqsis-github"], "storage_class": "external-url"}, {"artifact_id": "aqsis-renderer-tooling-metadata", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "aqsis-renderer-tooling-metadata-public-reference", "package_type": "tooling-metadata", "public_notes": "Public-reference accession for Aqsis tooling metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["aqsis-github"], "storage_class": "external-url"}], "brender": [{"artifact_id": "brender-3dmm-source", "capture_status": "planned", "fixity_status": "not-started", "id": "brender-3dmm-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["foone-brender-3dmm"], "storage_class": "external-url"}, {"artifact_id": "brender-preservation-index", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "brender-preservation-index-public-reference", "package_type": "curation-index-metadata", "public_notes": "Public-reference accession for BRender preservation index metadata.", "rights_review": "public-reference-only", "source_ids": ["blazingrender-index"], "storage_class": "external-url"}, {"artifact_id": "brender-v132-source", "capture_status": "planned", "fixity_status": "not-started", "id": "brender-v132-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["foone-brender-v132"], "storage_class": "external-url"}], "crystal-space": [{"artifact_id": "crystal-space-github-source-repository", "capture_status": "planned", "fixity_status": "not-started", "id": "crystal-space-github-source-repository-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["crystal-space-github"], "storage_class": "external-url"}, {"artifact_id": "crystal-space-sourceforge-project-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "crystal-space-sourceforge-project-record-public-reference", "package_type": "project-registry-metadata", "public_notes": "Public-reference accession for Crystal Space SourceForge project metadata.", "rights_review": "open-license", "source_ids": ["crystal-space-sourceforge"], "storage_class": "external-url"}], "gool-goal": [{"artifact_id": "gool-andy-gavin-developer-article", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "gool-andy-gavin-developer-article-public-reference", "package_type": "developer-article-metadata", "public_notes": "Public-reference accession for GOOL developer-history metadata; article text is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["andy-gavin-gool-article"], "storage_class": "external-url"}, {"artifact_id": "opengoal-jak-project-source", "capture_status": "planned", "fixity_status": "not-started", "id": "opengoal-jak-project-source-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public OpenGOAL source metadata; game assets remain outside this archive.", "rights_review": "open-license", "source_ids": ["opengoal-jak-project-github", "opengoal-license"], "storage_class": "external-url"}, {"artifact_id": "opengoal-project-overview-docs", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengoal-project-overview-docs-public-reference", "package_type": "toolchain-documentation-metadata", "public_notes": "Public-reference accession for OpenGOAL project overview and decompilation documentation metadata.", "rights_review": "public-reference-only", "source_ids": ["opengoal-project-overview", "opengoal-decompiling-getting-started"], "storage_class": "external-url"}], "iris-gl-opengl-bridge": [{"artifact_id": "iris-gl-opengl-history-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "iris-gl-opengl-history-record-public-reference", "package_type": "api-lineage-metadata", "public_notes": "Public-reference accession for IRIS GL to OpenGL lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["khronos-opengl-history"], "storage_class": "external-url"}, {"artifact_id": "opengl-registry-spec-anchor", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-registry-spec-anchor-public-reference", "package_type": "standards-registry-metadata", "public_notes": "Public-reference accession for Khronos OpenGL registry metadata.", "rights_review": "public-reference-only", "source_ids": ["khronos-opengl-registry", "khronos-opengl-registry-github"], "storage_class": "external-url"}], "japan-studio-team-ico": [{"artifact_id": "japan-studio-restructure-public-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "japan-studio-restructure-public-report-public-reference", "package_type": "studio-reorganization-metadata", "public_notes": "Public-reference accession for Japan Studio reorganization and Team Asobi continuity metadata.", "rights_review": "public-reference-only", "source_ids": ["playstation-blog-team-asobi-2021", "siliconera-japan-studio-reorganization"], "storage_class": "external-url"}, {"artifact_id": "team-ico-playstation-official-pages", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "team-ico-playstation-official-pages-public-reference", "package_type": "official-title-metadata", "public_notes": "Public-reference accession for Team Ico official PlayStation title metadata; no game assets are held here.", "rights_review": "public-reference-only", "source_ids": ["playstation-store-the-last-guardian", "playstation-store-shadow-of-the-colossus", "playstation-blog-team-ico-collection-2010"], "storage_class": "external-url"}, {"artifact_id": "team-ico-ueda-playstation-blog-interview", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "team-ico-ueda-playstation-blog-interview-public-reference", "package_type": "oral-history-metadata", "public_notes": "Public-reference accession for Fumito Ueda PlayStation Blog interview metadata.", "rights_review": "public-reference-only", "source_ids": ["playstation-blog-team-ico-ueda-interview"], "storage_class": "external-url"}], "lithtech-jupiter": [{"artifact_id": "lithtech-jupiter-build51-archive-item", "capture_status": "metadata-only", "capture_uri": "https://archive.org/metadata/lithengine", "captured_at": "2026-07-03", "fixity_status": "external-file-metadata-recorded", "hashes": {"LithEngine.iso": {"crc32": "32df92b6", "md5": "b241da2062f2e8bfe49c4b7ef951688b", "sha1": "74d60e5e1a64718f11bd3787095bce19a15caabd"}}, "id": "lithtech-jupiter-build51-archive-item-metadata-only", "package_type": "engine-sdk-archive-metadata", "public_notes": "Metadata-only accession for the public IA item; no binary package is held in this repository.", "rights_review": "do-not-redistribute", "size_bytes": 636700672, "source_ids": ["internet-archive-lithtech-jupiter"], "storage_class": "not-held"}, {"artifact_id": "lithtech-jupiter-development-guide", "capture_status": "public-reference", "capture_uri": "https://archive.org/metadata/lithengine", "captured_at": "2026-07-03", "fixity_status": "external-file-metadata-recorded", "hashes": {"JupiterDevGuide.pdf": {"crc32": "e80f919c", "md5": "1b869d9910fc5797eda1f3cccf4bda64", "sha1": "7447f2e0f7733b299b0ccebd3f4872f89f8ce759"}}, "id": "lithtech-jupiter-development-guide-public-reference", "package_type": "development-guide-reference", "public_notes": "Public reference accession for the IA-hosted development guide; this repo records file metadata only.", "rights_review": "do-not-redistribute", "size_bytes": 1548528, "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "storage_class": "not-held"}], "mesa": [{"artifact_id": "mesa-license-and-api-summary", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "mesa-license-and-api-summary-public-reference", "package_type": "license-and-api-metadata", "public_notes": "Public-reference accession for Mesa API and license metadata.", "rights_review": "open-license", "source_ids": ["mesa-home", "mesa-license-docs"], "storage_class": "external-url"}, {"artifact_id": "mesa-source-repository", "capture_status": "planned", "fixity_status": "not-started", "id": "mesa-source-repository-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["mesa-source-repository-docs"], "storage_class": "external-url"}], "ogre": [{"artifact_id": "ogre-licensing-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ogre-licensing-record-public-reference", "package_type": "license-metadata", "public_notes": "Public-reference accession for OGRE license metadata.", "rights_review": "open-license", "source_ids": ["ogre-licensing", "ogre-github"], "storage_class": "external-url"}, {"artifact_id": "ogre-source-repository", "capture_status": "planned", "fixity_status": "not-started", "id": "ogre-source-repository-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["ogre-github"], "storage_class": "external-url"}], "open-inventor": [{"artifact_id": "coin3d-open-inventor-api-compatibility", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "coin3d-open-inventor-api-compatibility-public-reference", "package_type": "compatibility-lineage-metadata", "public_notes": "Public-reference accession for Coin3D and Open Inventor API compatibility metadata.", "rights_review": "public-reference-only", "source_ids": ["coin3d-api-compatibility"], "storage_class": "external-url"}, {"artifact_id": "open-inventor-readme-first-build-notes", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "open-inventor-readme-first-build-notes-public-reference", "package_type": "build-notes-metadata", "public_notes": "Public-reference accession for Open Inventor README.FIRST build notes.", "rights_review": "open-license", "source_ids": ["open-inventor-readme-first"], "storage_class": "external-url"}, {"artifact_id": "open-inventor-source-release", "capture_status": "planned", "fixity_status": "not-started", "id": "open-inventor-source-release-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["open-inventor-github"], "storage_class": "external-url"}], "opengl-performer": [{"artifact_id": "opengl-performer-getting-started-guide-30", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-performer-getting-started-guide-30-public-reference", "package_type": "manual-reference-metadata", "public_notes": "Public-reference accession for OpenGL Performer Getting Started Guide metadata; manual PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["sgi-opengl-performer-getting-started-30"], "storage_class": "external-url"}, {"artifact_id": "opengl-performer-product-brochure", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-performer-product-brochure-public-reference", "package_type": "product-brochure-metadata", "public_notes": "Public-reference accession for OpenGL Performer brochure metadata; brochure PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["sgi-opengl-performer-brochure"], "storage_class": "external-url"}, {"artifact_id": "opengl-performer-programmers-guide-32", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "opengl-performer-programmers-guide-32-public-reference", "package_type": "manual-reference-metadata", "public_notes": "Public-reference accession for OpenGL Performer Programmer's Guide metadata; manual PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["sgi-opengl-performer-programmers-guide-32"], "storage_class": "external-url"}], "phigs": [{"artifact_id": "openphigs-source-reimplementation", "capture_status": "planned", "fixity_status": "not-started", "id": "openphigs-source-reimplementation-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public OpenPHIGS metadata; license review is required before mirroring any archival master.", "rights_review": "public-ok", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "storage_class": "external-url"}, {"artifact_id": "phigs-nist-validation-tests", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "phigs-nist-validation-tests-public-reference", "package_type": "validation-suite-metadata", "public_notes": "Public-reference accession for NIST PHIGS validation test publication metadata.", "rights_review": "public-reference-only", "source_ids": ["nist-phigs-validation-guide"], "storage_class": "external-url"}, {"artifact_id": "phigs-standard-public-metadata", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "phigs-standard-public-metadata-public-reference", "package_type": "standards-catalog-metadata", "public_notes": "Public-reference accession for PHIGS ISO standards catalog metadata; standard text is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["iso-phigs-9592-3"], "storage_class": "external-url"}], "pixie": [{"artifact_id": "pixie-renderer-source-mirror", "capture_status": "planned", "fixity_status": "not-started", "id": "pixie-renderer-source-mirror-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["pixie-github-mirror"], "storage_class": "external-url"}, {"artifact_id": "pixie-sourceforge-project-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "pixie-sourceforge-project-record-public-reference", "package_type": "project-registry-metadata", "public_notes": "Public-reference accession for Pixie SourceForge project metadata.", "rights_review": "open-license", "source_ids": ["pixie-sourceforge", "renderpixie-summary"], "storage_class": "external-url"}], "ps1-programmer-tool": [{"artifact_id": "net-yaroze-documentation-set", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "net-yaroze-documentation-set-public-reference", "package_type": "documentation-metadata", "public_notes": "Public-reference accession for Net Yaroze documentation metadata; archival master not stored in git.", "rights_review": "public-reference-only", "source_ids": ["internet-archive-net-yaroze-documentation"], "storage_class": "external-url"}, {"artifact_id": "ps1-psnoobsdk-open-source-sdk", "capture_status": "planned", "fixity_status": "not-started", "id": "ps1-psnoobsdk-open-source-sdk-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public PSn00bSDK source metadata; this is not a Sony SDK mirror.", "rights_review": "open-license", "source_ids": ["psnoobsdk-github"], "storage_class": "external-url"}, {"artifact_id": "ps1-runtime-library-33-redump-entry", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps1-runtime-library-33-redump-entry-metadata-only", "package_type": "disc-metadata", "public_notes": "Metadata-only accession for a public disc database record; disc image not held or redistributed here.", "rights_review": "do-not-redistribute", "source_ids": ["redump-ps1-runtime-library-33"], "storage_class": "not-held"}, {"artifact_id": "ps1-sdevtc-development-environment-manual", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps1-sdevtc-development-environment-manual-public-reference", "package_type": "manual-metadata", "public_notes": "Public-reference accession for SDevTC manual metadata; archival master not stored in git.", "rights_review": "public-reference-only", "source_ids": ["internet-archive-sdevtc-aug1998"], "storage_class": "external-url"}], "ps2-prodg-eb-linux": [{"artifact_id": "ps2-linux-pal-installation-discs-archive-item", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps2-linux-pal-installation-discs-archive-item-metadata-only", "package_type": "archive-item-metadata", "public_notes": "Metadata-only accession for a public archive item; disc images are not held or redistributed here.", "rights_review": "do-not-redistribute", "source_ids": ["internet-archive-ps2-linux-pal-discs"], "storage_class": "not-held"}, {"artifact_id": "ps2-linux-release-10-official", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps2-linux-release-10-official-public-reference", "package_type": "release-record-metadata", "public_notes": "Public-reference accession for the official Linux for PlayStation 2 release record.", "rights_review": "public-reference-only", "source_ids": ["sie-ps2-linux-release-2002"], "storage_class": "external-url"}, {"artifact_id": "ps2-ps2sdk-open-source-sdk", "capture_status": "planned", "fixity_status": "not-started", "id": "ps2-ps2sdk-open-source-sdk-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public PS2SDK source metadata; this is not a ProDG mirror.", "rights_review": "open-license", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site"], "storage_class": "external-url"}, {"artifact_id": "ps2-sn-systems-prodg-lineage", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "ps2-sn-systems-prodg-lineage-public-reference", "package_type": "lineage-record-metadata", "public_notes": "Public-reference accession for SN Systems and ProDG lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["sie-sn-systems-acquisition-2005"], "storage_class": "external-url"}], "psygnosis-studio-liverpool": [{"artifact_id": "psygnosis-studio-liverpool-closure-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "psygnosis-studio-liverpool-closure-report-public-reference", "package_type": "studio-closure-metadata", "public_notes": "Public-reference accession for Studio Liverpool closure and continuity metadata.", "rights_review": "public-reference-only", "source_ids": ["gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "storage_class": "external-url"}, {"artifact_id": "psygnosis-studio-liverpool-public-history", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "psygnosis-studio-liverpool-public-history-public-reference", "package_type": "studio-lineage-metadata", "public_notes": "Public-reference accession for Psygnosis and Studio Liverpool public history metadata.", "rights_review": "public-reference-only", "source_ids": ["national-museums-liverpool-psygnosis-history", "wired-studio-liverpool-closure"], "storage_class": "external-url"}], "quesa": [{"artifact_id": "quesa-16d13-release-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "quesa-16d13-release-report-public-reference", "package_type": "release-report-metadata", "public_notes": "Public-reference accession for Quesa 1.6d13 release-report metadata.", "rights_review": "public-reference-only", "source_ids": ["gamedeveloper-quesa-16d13", "quesa-github"], "storage_class": "external-url"}, {"artifact_id": "quesa-source-reimplementation", "capture_status": "planned", "fixity_status": "not-started", "id": "quesa-source-reimplementation-planned", "package_type": "source-snapshot", "public_notes": "Planned accession for public/open source metadata; archival master not stored in git.", "rights_review": "open-license", "source_ids": ["quesa-github"], "storage_class": "external-url"}], "quickdraw-3d": [{"artifact_id": "quickdraw-3d-documentation-qa", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "quickdraw-3d-documentation-qa-public-reference", "package_type": "documentation-index-metadata", "public_notes": "Public-reference accession for QuickDraw 3D documentation index metadata.", "rights_review": "public-reference-only", "source_ids": ["apple-quickdraw3d-documentation-qa"], "storage_class": "external-url"}, {"artifact_id": "quickdraw-3d-manual-154-public-pdf", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "quickdraw-3d-manual-154-public-pdf-public-reference", "package_type": "manual-reference-metadata", "public_notes": "Public-reference accession for QuickDraw 3D 1.5.4 manual metadata; manual PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["apple-quickdraw3d-manual-154-pdf"], "storage_class": "external-url"}], "reality-lab": [{"artifact_id": "direct3d-directx2-release-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "direct3d-directx2-release-record-public-reference", "package_type": "successor-api-release-metadata", "public_notes": "Public-reference accession for Direct3D DirectX 2 successor-lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["microsoft-direct3d-ships-1996", "otto-berkes-directx-reality-lab-history"], "storage_class": "external-url"}, {"artifact_id": "directx-sdk-legacy-samples-archive", "capture_status": "planned", "fixity_status": "not-started", "id": "directx-sdk-legacy-samples-archive-planned", "package_type": "sample-source-snapshot", "public_notes": "Planned accession for public Microsoft legacy DirectX SDK sample sources.", "rights_review": "open-license", "source_ids": ["microsoft-directx-sdk-samples-github"], "storage_class": "external-url"}, {"artifact_id": "reality-lab-release-2-public-report", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "reality-lab-release-2-public-report-public-reference", "package_type": "trade-press-product-metadata", "public_notes": "Public-reference accession for Reality Lab release-two product report metadata.", "rights_review": "public-reference-only", "source_ids": ["techmonitor-reality-lab-release-1995"], "storage_class": "external-url"}, {"artifact_id": "reality-lab-rendermorphics-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "reality-lab-rendermorphics-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for RenderMorphics acquisition and Reality Lab lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["microsoft-acquisition-history-rendermorphics", "drdobbs-reality-lab-windows-plan"], "storage_class": "external-url"}], "renderman-interface": [{"artifact_id": "renderman-interface-ri-official-docs", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderman-interface-ri-official-docs-public-reference", "package_type": "official-documentation-reference-metadata", "public_notes": "Metadata-only public reference for Pixar's RenderMan Interface documentation page; no documentation content is mirrored.", "rights_review": "public-reference-only", "source_ids": ["pixar-renderman-interface-ri-docs"], "storage_class": "external-url"}, {"artifact_id": "renderman-interface-spec-31-public-pdf", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderman-interface-spec-31-public-pdf-public-reference", "package_type": "specification-reference-metadata", "public_notes": "Public-reference accession for RenderMan Interface Specification 3.1 metadata; specification PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["mit-rispec31-pdf"], "storage_class": "external-url"}], "renderware-ps2": [{"artifact_id": "renderware-ps2-gold-release-notes", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderware-ps2-gold-release-notes-public-reference", "package_type": "release-notes-metadata", "public_notes": "Public-reference accession for RenderWare PS2 release-note metadata; licensed software is not held here.", "rights_review": "public-reference-only", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "strong-gene-buckle-renderware"], "storage_class": "external-url"}, {"artifact_id": "renderware-sdk-310-ps2-archive-item", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "renderware-sdk-310-ps2-archive-item-metadata-only", "package_type": "sdk-archive-metadata", "public_notes": "Metadata-only accession for a public archive item; SDK files are not held or redistributed here.", "rights_review": "do-not-redistribute", "source_ids": ["internet-archive-rw310-ps2"], "storage_class": "not-held"}], "softimage-alias-bridge": [{"artifact_id": "alias-autodesk-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "alias-autodesk-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for Alias acquisition lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["autodesk-alias-acquisition-2006"], "storage_class": "external-url"}, {"artifact_id": "softimage-autodesk-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "softimage-autodesk-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for Softimage acquisition lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["autodesk-softimage-acquisition-2008"], "storage_class": "external-url"}, {"artifact_id": "softimage-last-release-transition-faq", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "softimage-last-release-transition-faq-public-reference", "package_type": "product-transition-metadata", "public_notes": "Public-reference accession for Softimage final-release transition metadata; vendor PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["autodesk-softimage-last-release-faq"], "storage_class": "external-url"}, {"artifact_id": "softimage-microsoft-acquisition-record", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "softimage-microsoft-acquisition-record-public-reference", "package_type": "acquisition-record-metadata", "public_notes": "Public-reference accession for Softimage Microsoft-era lineage metadata.", "rights_review": "public-reference-only", "source_ids": ["microsoft-history-1994-softimage", "microsoft-softimage-3d-nt-release"], "storage_class": "external-url"}], "tri-ace-ps2-renderer": [{"artifact_id": "tri-ace-pbr-implementation-course-notes", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "tri-ace-pbr-implementation-course-notes-public-reference", "package_type": "course-notes-metadata", "public_notes": "Public-reference accession for tri-Ace practical implementation course-note metadata; PDF is not mirrored here.", "rights_review": "public-reference-only", "source_ids": ["tri-ace-pbr-course-notes-2010"], "storage_class": "external-url"}, {"artifact_id": "tri-ace-ps2-sh-lighting-hdr-gdc2005", "capture_status": "metadata-only", "fixity_status": "not-applicable", "id": "tri-ace-ps2-sh-lighting-hdr-gdc2005-public-reference", "package_type": "presentation-metadata", "public_notes": "Public-reference accession for tri-Ace PS2 SH lighting and HDR rendering presentation metadata.", "rights_review": "public-reference-only", "source_ids": ["tri-ace-rd-publications-index"], "storage_class": "external-url"}]}, "artifacts": [{"access_level": "public", "artifact_type": "acquisition-lineage-record", "date": "2006-01-10", "evidence_quality": "official-press-release", "id": "alias-autodesk-acquisition-record", "location": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-alias", "notes": "Public metadata anchor for Alias, Maya, MotionBuilder, FBX, and StudioTools entering Autodesk's DCC portfolio.", "origin": "Autodesk Investor Relations press release", "redistribution_status": "public-reference-only", "source_ids": ["autodesk-alias-acquisition-2006"], "target_id": "softimage-alias-bridge", "title": "Alias Autodesk acquisition record"}, {"access_level": "public", "artifact_type": "renderer-source", "evidence_quality": "public-source", "id": "aqsis-renderer-source", "location": "https://github.com/aqsis/aqsis", "notes": "Public source lane for a RenderMan-compatible renderer suite. Repository metadata records GPL-2.0 licensing.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["aqsis-github"], "target_id": "aqsis", "title": "Aqsis renderer source repository"}, {"access_level": "public", "artifact_type": "tooling-metadata", "evidence_quality": "public-readme-metadata", "id": "aqsis-renderer-tooling-metadata", "location": "https://github.com/aqsis/aqsis", "notes": "Public metadata for Aqsis tooling including renderer, shader compiler, texture preprocessor, RIB processor, framebuffer, and developer libraries.", "origin": "Aqsis repository README", "redistribution_status": "open", "source_ids": ["aqsis-github"], "target_id": "aqsis", "title": "Aqsis renderer tooling metadata"}, {"access_level": "public", "artifact_type": "source-release", "date": "1995-05", "evidence_quality": "public-source", "id": "brender-3dmm-source", "location": "https://github.com/foone/BRender-3DMM", "notes": "Public source release of the BRender variant used by 3D Movie Maker. Date is approximate as stated by the repository.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["foone-brender-3dmm", "blazingrender-index"], "target_id": "brender", "title": "BRender 3D Movie Maker variant source release", "version": "3DMM variant"}, {"access_level": "public", "artifact_type": "curation-index", "evidence_quality": "curated-public-index", "id": "brender-preservation-index", "location": "https://blazingrender.net/", "notes": "Public index of BRender source releases, historical SDK entries, and modernization efforts.", "origin": "public web index", "redistribution_status": "public-reference-only", "source_ids": ["blazingrender-index"], "target_id": "brender", "title": "BRender preservation index"}, {"access_level": "public", "artifact_type": "source-release", "date": "1998-11-17", "evidence_quality": "public-source", "id": "brender-v132-source", "location": "https://github.com/foone/BRender-v1.3.2", "notes": "Public source release suitable for critical-edition work. Date is approximate as stated by the repository.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["foone-brender-v132", "blazingrender-index"], "target_id": "brender", "title": "BRender v1.3.2 public source release", "version": "1.3.2"}, {"access_level": "public", "artifact_type": "compatibility-lineage", "evidence_quality": "project-site", "id": "coin3d-open-inventor-api-compatibility", "location": "https://www.coin3d.org/", "notes": "Public clean-room/API-compatibility record for Coin3D's relationship to the Open Inventor API.", "origin": "Coin3D project site", "redistribution_status": "public-reference-only", "source_ids": ["coin3d-api-compatibility"], "target_id": "open-inventor", "title": "Coin3D Open Inventor API compatibility record"}, {"access_level": "public", "artifact_type": "source-repository", "evidence_quality": "public-source", "id": "crystal-space-github-source-repository", "location": "https://github.com/crystalspace/CS", "notes": "Public source repository for Crystal Space with LGPL license metadata and documentation pointers.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "target_id": "crystal-space", "title": "Crystal Space source repository"}, {"access_level": "public", "artifact_type": "project-registry-record", "evidence_quality": "public-project-registry", "id": "crystal-space-sourceforge-project-record", "location": "https://sourceforge.net/projects/crystal/", "notes": "Primary public project-registry record for Crystal Space, including platform support and feature summary.", "origin": "SourceForge project registry", "redistribution_status": "open", "source_ids": ["crystal-space-sourceforge"], "target_id": "crystal-space", "title": "Crystal Space SourceForge project record"}, {"access_level": "public", "artifact_type": "successor-api-release-record", "evidence_quality": "official-press-release", "id": "direct3d-directx2-release-record", "location": "https://news.microsoft.com/source/1996/06/13/microsoft-ships-direct3d/", "notes": "Official public record for the Direct3D final release in the DirectX 2 SDK, used as Reality Lab successor-lineage evidence rather than a Reality Lab source release.", "origin": "Microsoft press release", "redistribution_status": "public-reference-only", "source_ids": ["microsoft-direct3d-ships-1996", "otto-berkes-directx-reality-lab-history"], "target_id": "reality-lab", "title": "Direct3D DirectX 2 release record"}, {"access_level": "public", "artifact_type": "successor-sample-archive", "evidence_quality": "official-public-source", "id": "directx-sdk-legacy-samples-archive", "location": "https://github.com/microsoft/DirectX-SDK-Samples", "notes": "Open public archive of legacy DirectX SDK samples for historical and educational reference. Included as a successor-lane record, not as Reality Lab source.", "origin": "public Microsoft GitHub repository", "redistribution_status": "open", "source_ids": ["microsoft-directx-sdk-samples-github"], "target_id": "reality-lab", "title": "DirectX SDK legacy samples archive"}, {"access_level": "public", "artifact_type": "developer-article", "evidence_quality": "developer-primary-source", "id": "gool-andy-gavin-developer-article", "location": "https://all-things-andy-gavin.com/tag/gool/", "notes": "Public-reference-only article for GOOL history and design intent. This repo does not mirror article text beyond short metadata.", "origin": "developer-authored public article", "redistribution_status": "public-reference-only", "source_ids": ["andy-gavin-gool-article"], "target_id": "gool-goal", "title": "Andy Gavin GOOL developer article"}, {"access_level": "public", "artifact_type": "api-lineage-record", "evidence_quality": "standards-wiki-reference", "id": "iris-gl-opengl-history-record", "location": "https://wikis.khronos.org/opengl/History_of_OpenGL", "notes": "Public lineage pointer for OpenGL as an open successor path from SGI's proprietary IRIS GL. Treat as metadata and corroborate before using for fine-grained claims.", "origin": "Khronos OpenGL Wiki history page", "redistribution_status": "public-reference-only", "source_ids": ["khronos-opengl-history"], "target_id": "iris-gl-opengl-bridge", "title": "IRIS GL to OpenGL public history record"}, {"access_level": "public", "artifact_type": "studio-reorganization-record", "date": "2021-04-01", "evidence_quality": "official-blog-and-quoted-statement", "id": "japan-studio-restructure-public-report", "location": "https://blog.playstation.com/2021/06/02/introducing-team-asobi-creators-of-the-astro-bot-series/", "notes": "Public successor-studio pointer for Japan Studio reorganization and Team Asobi continuity. Proprietary Japan Studio and Team Ico materials remain restricted metadata only.", "origin": "PlayStation Blog and public trade report quoting SIE", "redistribution_status": "public-reference-only", "source_ids": ["playstation-blog-team-asobi-2021", "siliconera-japan-studio-reorganization"], "target_id": "japan-studio-team-ico", "title": "Japan Studio reorganization public report"}, {"access_level": "metadata-only", "artifact_type": "engine-sdk-archive-metadata", "date": "2002-03-19", "evidence_quality": "archive-metadata", "hashes": {"LithEngine.iso": {"crc32": "32df92b6", "md5": "b241da2062f2e8bfe49c4b7ef951688b", "sha1": "74d60e5e1a64718f11bd3787095bce19a15caabd", "size_bytes": 636700672}}, "id": "lithtech-jupiter-build51-archive-item", "location": "https://archive.org/details/lithengine", "notes": "Metadata-only record for a public archive item. This repo does not mirror the ISO, game assets, engine source, or bundled tools.", "origin": "Internet Archive item metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-lithtech-jupiter"], "target_id": "lithtech-jupiter", "title": "LithTech Jupiter build 51 archive item", "version": "build 51"}, {"access_level": "public-reference", "artifact_type": "development-guide", "date": "2002-03-19", "evidence_quality": "public-pdf-and-ocr", "hashes": {"JupiterDevGuide.pdf": {"crc32": "e80f919c", "md5": "1b869d9910fc5797eda1f3cccf4bda64", "sha1": "7447f2e0f7733b299b0ccebd3f4872f89f8ce759", "size_bytes": 1548528}}, "id": "lithtech-jupiter-development-guide", "location": "https://archive.org/details/lithengine", "notes": "Public reference record for the IA-hosted development guide and OCR. This repo records metadata and fixity only.", "origin": "Internet Archive item metadata and OCR", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "target_id": "lithtech-jupiter", "title": "Jupiter Development Guide", "version": "2002.03.19"}, {"access_level": "public", "artifact_type": "license-and-api-summary", "evidence_quality": "official-project-documentation", "id": "mesa-license-and-api-summary", "location": "https://www.mesa3d.org/", "notes": "Public summary for Mesa API coverage and license posture. Core Mesa is MIT licensed, while component files may carry their own licenses.", "origin": "Mesa project site and license documentation", "redistribution_status": "open", "source_ids": ["mesa-home", "mesa-license-docs"], "target_id": "mesa", "title": "Mesa API and license summary"}, {"access_level": "public", "artifact_type": "source-repository-record", "evidence_quality": "official-repository-documentation", "id": "mesa-source-repository", "location": "https://docs.mesa3d.org/repository.html", "notes": "Official source-repository record for Mesa's freedesktop.org Git repository and anonymous clone workflow.", "origin": "Mesa project documentation", "redistribution_status": "open", "source_ids": ["mesa-source-repository-docs"], "target_id": "mesa", "title": "Mesa upstream source repository"}, {"access_level": "public", "artifact_type": "documentation-set", "evidence_quality": "public-documentation-metadata", "id": "net-yaroze-documentation-set", "location": "https://archive.org/details/NetYarozeDocumentation", "notes": "Public-reference-only record for the Net Yaroze documentation set. This repo does not mirror Sony documentation files.", "origin": "Sony Computer Entertainment documentation mirrored by Internet Archive", "redistribution_status": "public-reference-only", "source_ids": ["internet-archive-net-yaroze-documentation"], "target_id": "ps1-programmer-tool", "title": "Net Yaroze documentation set"}, {"access_level": "public", "artifact_type": "license-record", "evidence_quality": "official-license-documentation", "id": "ogre-licensing-record", "location": "https://www.ogre3d.org/licensing", "notes": "Official OGRE licensing record. Current project metadata states MIT license; historical LGPL wording is retained as context.", "origin": "OGRE licensing documentation", "redistribution_status": "open", "source_ids": ["ogre-licensing", "ogre-github"], "target_id": "ogre", "title": "OGRE MIT licensing record"}, {"access_level": "public", "artifact_type": "source-repository", "evidence_quality": "public-source", "id": "ogre-source-repository", "location": "https://github.com/OGRECave/ogre", "notes": "Public source repository for OGRE's rendering backend, including renderer abstractions and language bindings.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["ogre-github", "ogre-site"], "target_id": "ogre", "title": "OGRE source repository"}, {"access_level": "public", "artifact_type": "build-and-release-notes", "evidence_quality": "public-release-notes", "id": "open-inventor-readme-first-build-notes", "location": "https://github.com/aumuell/open-inventor/blob/master/README.FIRST", "notes": "Public build and source-tree notes for the August 2000 Open Inventor source release.", "origin": "Open Inventor README.FIRST", "redistribution_status": "open", "source_ids": ["open-inventor-readme-first"], "target_id": "open-inventor", "title": "Open Inventor README.FIRST build notes"}, {"access_level": "public", "artifact_type": "source-release", "evidence_quality": "public-source", "id": "open-inventor-source-release", "location": "https://github.com/aumuell/open-inventor", "notes": "Public Open Inventor source release record, preserving SGI-origin scene graph code and LGPL metadata.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["open-inventor-github"], "target_id": "open-inventor", "title": "Open Inventor public source release"}, {"access_level": "public", "artifact_type": "manual-reference", "evidence_quality": "public-manual-copy", "id": "opengl-performer-getting-started-guide-30", "location": "https://www.infania.net/misc1/sgi_techpubs/techpubs/007-3560-004.pdf", "notes": "Public-reference-only record for OpenGL Performer Getting Started Guide material, including Perfly and platform sample locations.", "origin": "Silicon Graphics manual mirror", "redistribution_status": "public-reference-only", "source_ids": ["sgi-opengl-performer-getting-started-30"], "target_id": "opengl-performer", "title": "OpenGL Performer Getting Started Guide 3.0", "version": "3.0"}, {"access_level": "public", "artifact_type": "product-brochure", "evidence_quality": "public-brochure-copy", "id": "opengl-performer-product-brochure", "location": "https://ftp.jurassic.nl/pub/irix/press/3381.pdf", "notes": "Public-reference-only feature and interoperability brochure for OpenGL Performer and SGI visualization toolkits.", "origin": "Silicon Graphics brochure mirror", "redistribution_status": "public-reference-only", "source_ids": ["sgi-opengl-performer-brochure"], "target_id": "opengl-performer", "title": "OpenGL Performer product brochure"}, {"access_level": "public", "artifact_type": "manual-reference", "evidence_quality": "public-manual-copy", "id": "opengl-performer-programmers-guide-32", "location": "https://irix7.com/techpubs/007-1680-100.pdf", "notes": "Public-reference-only record for the OpenGL Performer 3.2 Programmer's Guide. SGI restriction language is preserved in the source metadata; this repo does not mirror the PDF.", "origin": "Silicon Graphics manual mirror", "redistribution_status": "public-reference-only", "source_ids": ["sgi-opengl-performer-programmers-guide-32"], "target_id": "opengl-performer", "title": "OpenGL Performer Programmer's Guide 3.2", "version": "3.2"}, {"access_level": "public", "artifact_type": "standards-registry-anchor", "evidence_quality": "official-standards-registry", "id": "opengl-registry-spec-anchor", "location": "https://registry.khronos.org/OpenGL/index_gl.php", "notes": "Official registry pointer for OpenGL API, GLSL, extension, GLX, WGL, GLU, header, and XML registry metadata.", "origin": "Khronos OpenGL Registry", "redistribution_status": "public-reference-only", "source_ids": ["khronos-opengl-registry", "khronos-opengl-registry-github"], "target_id": "iris-gl-opengl-bridge", "title": "Khronos OpenGL registry specification anchor"}, {"access_level": "public", "artifact_type": "source-toolchain", "evidence_quality": "public-source", "id": "opengoal-jak-project-source", "location": "https://github.com/open-goal/jak-project", "notes": "Open compatibility lane for GOAL tooling and native ports. Game assets remain outside this archive and require a legal local copy.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["opengoal-jak-project-github", "opengoal-license"], "target_id": "gool-goal", "title": "OpenGOAL jak-project source repository"}, {"access_level": "public", "artifact_type": "toolchain-documentation", "evidence_quality": "public-project-documentation", "id": "opengoal-project-overview-docs", "location": "https://github.com/open-goal/jak-project/blob/master/docs/project-overview.md", "notes": "Public project documentation for OpenGOAL compiler, decompiler, source, and runtime structure.", "origin": "OpenGOAL project documentation", "redistribution_status": "public-reference-only", "source_ids": ["opengoal-project-overview", "opengoal-decompiling-getting-started"], "target_id": "gool-goal", "title": "OpenGOAL project overview documentation"}, {"access_level": "public", "artifact_type": "source-reimplementation-record", "evidence_quality": "public-project-and-license-records", "id": "openphigs-source-reimplementation", "location": "https://github.com/CERN/OpenPHIGS", "notes": "Public source-reimplementation pointer for PHIGS revival work. This repo stores metadata only; source use should follow the referenced repository licenses and project maturity notes.", "origin": "Open PHIGS public project records", "redistribution_status": "open-with-license-review", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "target_id": "phigs", "title": "OpenPHIGS public source reimplementation"}, {"access_level": "public", "artifact_type": "validation-suite-publication", "date": "1994-04-01", "evidence_quality": "government-publication-metadata", "id": "phigs-nist-validation-tests", "location": "https://www.nist.gov/publications/users-guide-phigs-validation-tests-version-21", "notes": "Public NIST publication pointer for PHIGS validation tests and conformance history. The publication is cited, not mirrored.", "origin": "NIST publication metadata", "redistribution_status": "public-reference-only", "source_ids": ["nist-phigs-validation-guide"], "target_id": "phigs", "title": "NIST PHIGS validation tests public record"}, {"access_level": "public", "artifact_type": "standards-catalog-record", "evidence_quality": "official-standards-catalog", "id": "phigs-standard-public-metadata", "location": "https://www.iso.org/standard/17363.html", "notes": "Public catalog pointer for PHIGS standard metadata. The standard text is not mirrored or redistributed.", "origin": "ISO standards catalog", "redistribution_status": "public-reference-only", "source_ids": ["iso-phigs-9592-3"], "target_id": "phigs", "title": "PHIGS ISO standard public metadata"}, {"access_level": "public", "artifact_type": "source-mirror", "evidence_quality": "public-source-mirror", "id": "pixie-renderer-source-mirror", "location": "https://github.com/daliborgaric/pixie", "notes": "Public source mirror for Pixie. SourceForge remains the primary registry record for the project.", "origin": "public GitHub source mirror", "redistribution_status": "open", "source_ids": ["pixie-github-mirror", "pixie-sourceforge"], "target_id": "pixie", "title": "Pixie renderer source mirror"}, {"access_level": "public", "artifact_type": "project-registry-record", "evidence_quality": "public-project-registry", "id": "pixie-sourceforge-project-record", "location": "https://sourceforge.net/projects/pixie/", "notes": "Primary public project-registry record for Pixie, including feature summary, operating systems, project activity, and LGPL metadata.", "origin": "SourceForge project registry", "redistribution_status": "open", "source_ids": ["pixie-sourceforge", "renderpixie-summary"], "target_id": "pixie", "title": "Pixie SourceForge project record"}, {"access_level": "public", "artifact_type": "clean-room-sdk", "evidence_quality": "public-source", "id": "ps1-psnoobsdk-open-source-sdk", "location": "https://github.com/Lameguy64/PSn00bSDK/", "notes": "Open-source compatibility lane for PS1 development. This is not a Sony SDK mirror.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["psnoobsdk-github"], "target_id": "ps1-programmer-tool", "title": "PSn00bSDK open-source PS1 SDK"}, {"access_level": "metadata-only", "artifact_type": "disc-metadata", "evidence_quality": "disc-database-metadata", "id": "ps1-runtime-library-33-redump-entry", "location": "https://redump.org/disc/50387/", "notes": "Metadata-only entry for Runtime Library Version 3.3. This repo does not mirror or redistribute disc images.", "origin": "Redump disc metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["redump-ps1-runtime-library-33"], "target_id": "ps1-programmer-tool", "title": "PlayStation Programmer Tool Runtime Library Version 3.3 Redump entry", "version": "3.3"}, {"access_level": "public", "artifact_type": "manual-archive", "evidence_quality": "public-manual-metadata", "id": "ps1-sdevtc-development-environment-manual", "location": "https://archive.org/details/SCE-SDevTC-Aug1998", "notes": "Public-reference-only record for the SDevTC manual. This repo does not mirror the manual or proprietary Sony toolchain files.", "origin": "Sony Computer Entertainment manual mirrored by Internet Archive", "redistribution_status": "public-reference-only", "source_ids": ["internet-archive-sdevtc-aug1998"], "target_id": "ps1-programmer-tool", "title": "SDevTC Development Environment manual"}, {"access_level": "metadata-only", "artifact_type": "archive-item-metadata", "evidence_quality": "archive-metadata", "id": "ps2-linux-pal-installation-discs-archive-item", "location": "https://archive.org/details/disc-1_20220424", "notes": "Metadata-only record for an Internet Archive item containing PS2 Linux PAL installation disc images. This repo does not mirror or redistribute disc images.", "origin": "Internet Archive item metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-ps2-linux-pal-discs"], "target_id": "ps2-prodg-eb-linux", "title": "PS2 Linux PAL installation discs archive item"}, {"access_level": "public", "artifact_type": "official-release-record", "evidence_quality": "official-press-release", "id": "ps2-linux-release-10-official", "location": "https://sonyinteractive.com/en/press-releases/2002/sony-computer-entertainment-announces-worldwide-release-of-linux-for-playstation2/", "notes": "Official public release record for Linux for PlayStation 2 Release 1.0 and kit contents.", "origin": "Sony Computer Entertainment press release", "redistribution_status": "public-reference-only", "source_ids": ["sie-ps2-linux-release-2002"], "target_id": "ps2-prodg-eb-linux", "title": "Linux for PlayStation 2 Release 1.0", "version": "1.0"}, {"access_level": "public", "artifact_type": "open-source-sdk", "evidence_quality": "public-source", "id": "ps2-ps2sdk-open-source-sdk", "location": "https://github.com/ps2dev/ps2sdk", "notes": "Open-source compatibility lane for PS2 application and homebrew development. This is not a ProDG mirror.", "origin": "ps2dev public repository", "redistribution_status": "open", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site"], "target_id": "ps2-prodg-eb-linux", "title": "PS2SDK open-source PS2 SDK"}, {"access_level": "public", "artifact_type": "toolchain-lineage", "evidence_quality": "official-press-release", "id": "ps2-sn-systems-prodg-lineage", "location": "https://sonyinteractive.com/en/press-releases/2005/sony-computer-entertainment-to-acquire-sn-systems/", "notes": "Public lineage record for SN Systems, ProDG, and PlayStation 2 developer tooling. This does not include proprietary tool binaries.", "origin": "Sony Interactive Entertainment press release", "redistribution_status": "public-reference-only", "source_ids": ["sie-sn-systems-acquisition-2005"], "target_id": "ps2-prodg-eb-linux", "title": "SN Systems ProDG toolchain lineage"}, {"access_level": "public", "artifact_type": "studio-closure-record", "date": "2012-08-22", "evidence_quality": "public-sony-statement-in-trade-coverage", "id": "psygnosis-studio-liverpool-closure-report", "location": "https://www.gamedeveloper.com/business/sony-closes-i-wipeout-i-s-studio-liverpool", "notes": "Closure and continuity pointer for public archive context. It records the public statement and facility distinction without storing proprietary studio material.", "origin": "Game Developer public trade report", "redistribution_status": "public-reference-only", "source_ids": ["gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "target_id": "psygnosis-studio-liverpool", "title": "Studio Liverpool closure public report"}, {"access_level": "public", "artifact_type": "studio-lineage-record", "date": "1984-2012", "evidence_quality": "museum-and-trade-report", "id": "psygnosis-studio-liverpool-public-history", "location": "https://www.liverpoolmuseums.org.uk/stories/psygnosis-how-did-liverpool-company-transform-gaming-world-big-question", "notes": "Public-reference-only lineage pointer for Psygnosis and Studio Liverpool. This repo does not mirror games, box art, music, source, or internal production assets.", "origin": "National Museums Liverpool public heritage article", "redistribution_status": "public-reference-only", "source_ids": ["national-museums-liverpool-psygnosis-history", "wired-studio-liverpool-closure"], "target_id": "psygnosis-studio-liverpool", "title": "Psygnosis / Studio Liverpool public history"}, {"access_level": "public", "artifact_type": "release-report", "evidence_quality": "trade-press-archive", "id": "quesa-16d13-release-report", "location": "https://www.gamedeveloper.com/game-platforms/open-source-implementation-of-quick-draw-3d-updated", "notes": "Public report on Quesa 1.6d13 as an open-source QuickDraw 3D API implementation with cross-platform compatibility.", "origin": "Game Developer archive", "redistribution_status": "public-reference-only", "source_ids": ["gamedeveloper-quesa-16d13", "quesa-github"], "target_id": "quesa", "title": "Quesa 1.6d13 release report", "version": "1.6d13"}, {"access_level": "public", "artifact_type": "source-reimplementation", "evidence_quality": "public-source", "id": "quesa-source-reimplementation", "location": "https://github.com/jwwalker/Quesa", "notes": "Open public-source compatibility lane for QuickDraw 3D API revival. Repository metadata records BSD-3-Clause licensing.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["quesa-github"], "target_id": "quesa", "title": "Quesa QuickDraw 3D API reimplementation source"}, {"access_level": "public", "artifact_type": "documentation-index", "evidence_quality": "technical-qa-archive", "id": "quickdraw-3d-documentation-qa", "location": "https://leopard-adc.pepas.com/qa/qd3d/qd3d28.html", "notes": "Public-reference-only documentation index for QuickDraw 3D manuals and developer CD documentation references.", "origin": "Apple Developer Technical Q&A mirror", "redistribution_status": "public-reference-only", "source_ids": ["apple-quickdraw3d-documentation-qa"], "target_id": "quickdraw-3d", "title": "QuickDraw 3D documentation Technical Q&A"}, {"access_level": "public", "artifact_type": "manual-reference", "evidence_quality": "public-manual-copy", "id": "quickdraw-3d-manual-154-public-pdf", "location": "https://worldcolleges.info/sites/default/files/3D_Graphics_With_QuickDraw_3D.pdf", "notes": "Public-reference-only record for the QuickDraw 3D 1.5.4 programming manual, including 3DMF, RAVE, retained/immediate rendering, and extensibility material.", "origin": "Apple Computer manual mirror", "redistribution_status": "public-reference-only", "source_ids": ["apple-quickdraw3d-manual-154-pdf"], "target_id": "quickdraw-3d", "title": "3D Graphics Programming with QuickDraw 3D 1.5.4", "version": "1.5.4"}, {"access_level": "public", "artifact_type": "trade-press-product-record", "evidence_quality": "trade-press-archive", "id": "reality-lab-release-2-public-report", "location": "https://www.techmonitor.ai/technology/rendermorphics_to_release_new_reality_lab", "notes": "Public report describing Reality Lab release-two platform plans, drivers, object-oriented API framing, and real-time rendering features.", "origin": "Computer Business Review / Tech Monitor archive", "redistribution_status": "public-reference-only", "source_ids": ["techmonitor-reality-lab-release-1995"], "target_id": "reality-lab", "title": "RenderMorphics Reality Lab release-two public report"}, {"access_level": "public", "artifact_type": "acquisition-lineage-record", "evidence_quality": "corporate-record-plus-trade-press", "id": "reality-lab-rendermorphics-acquisition-record", "location": "https://www.microsoft.com/en-us/investor/acquisition-history", "notes": "Public lineage record for Microsoft's February 23, 1995 acquisition of RenderMorphics, with trade-press context tying Reality Lab to Microsoft's Windows 3D plans.", "origin": "Microsoft acquisition history and Dr. Dobb's archive", "redistribution_status": "public-reference-only", "source_ids": ["microsoft-acquisition-history-rendermorphics", "drdobbs-reality-lab-windows-plan"], "target_id": "reality-lab", "title": "RenderMorphics acquisition and Reality Lab Windows plan"}, {"access_level": "public", "artifact_type": "official-documentation-reference", "evidence_quality": "official-documentation", "id": "renderman-interface-ri-official-docs", "location": "https://rmanwiki-26.pixar.com/space/REN26/19662055/RenderMan%2BInterface%2B%28Ri%29", "notes": "Public-reference-only metadata for the official RenderMan Interface documentation page. This repo does not mirror page content.", "origin": "Pixar RenderMan public documentation", "redistribution_status": "public-reference-only", "source_ids": ["pixar-renderman-interface-ri-docs"], "target_id": "renderman-interface", "title": "RenderMan Interface (Ri) official documentation"}, {"access_level": "public", "artifact_type": "specification-reference", "evidence_quality": "public-specification-copy", "id": "renderman-interface-spec-31-public-pdf", "location": "https://groups.csail.mit.edu/graphics/classes/6.838/S97/rispec31_4.pdf", "notes": "Public-reference-only anchor for RenderMan Interface and RIB conventions. This repo does not mirror the PDF.", "origin": "MIT CSAIL course mirror of Pixar specification", "redistribution_status": "public-reference-only", "source_ids": ["mit-rispec31-pdf"], "target_id": "renderman-interface", "title": "RenderMan Interface Specification v3.1 public PDF", "version": "3.1"}, {"access_level": "public", "artifact_type": "release-notes", "date": "2000-01", "evidence_quality": "public-ocr-and-institutional-finding-aid", "id": "renderware-ps2-gold-release-notes", "location": "https://archive.org/stream/render-ware-3-ps-2-gold-1.3-update-release-notes/RenderWare3%20%28PS2%20Gold%20-%201.3%20update%29%20Release%20Notes_djvu.txt", "notes": "Public reference record only. The release notes state the underlying software was furnished under license or NDA.", "origin": "Criterion release notes mirrored as public OCR text", "redistribution_status": "public-reference-only", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "strong-gene-buckle-renderware"], "target_id": "renderware-ps2", "title": "RenderWare3 PS2 Gold 1.3 update release notes", "version": "PS2 Gold 1.3 update"}, {"access_level": "metadata-only", "artifact_type": "sdk-archive-metadata", "evidence_quality": "archive-metadata", "id": "renderware-sdk-310-ps2-archive-item", "location": "https://archive.org/details/rw310-ps2", "notes": "Metadata-only record for a public archive item. This repo does not mirror or redistribute SDK files.", "origin": "Internet Archive item metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-rw310-ps2"], "target_id": "renderware-ps2", "title": "RenderWare SDK 3.10 PS2 archive item", "version": "3.10"}, {"access_level": "public", "artifact_type": "acquisition-lineage-record", "date": "2008-11-18", "evidence_quality": "official-press-release", "id": "softimage-autodesk-acquisition-record", "location": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-softimage", "notes": "Public metadata anchor for Softimage assets entering Autodesk and for the XSI, Face Robot, CAT, and Crosswalk transition context.", "origin": "Autodesk Investor Relations press release", "redistribution_status": "public-reference-only", "source_ids": ["autodesk-softimage-acquisition-2008"], "target_id": "softimage-alias-bridge", "title": "Softimage Autodesk acquisition record"}, {"access_level": "public", "artifact_type": "product-transition-record", "date": "2014-05-20", "evidence_quality": "official-vendor-faq", "id": "softimage-last-release-transition-faq", "location": "https://damassets.autodesk.net/content/dam/autodesk/www/products/autodesk-softimage/docs/pdf/Softimage%20Last%20Release%20Announcement_FAQ_UPDATE_MAY_20.pdf", "notes": "Public-reference-only pointer to Softimage 2015 final-release and migration guidance. The PDF is not mirrored.", "origin": "Autodesk Softimage transition FAQ", "redistribution_status": "public-reference-only", "source_ids": ["autodesk-softimage-last-release-faq"], "target_id": "softimage-alias-bridge", "title": "Softimage last release transition FAQ"}, {"access_level": "public", "artifact_type": "acquisition-lineage-record", "date": "1994-02-14", "evidence_quality": "official-corporate-history", "id": "softimage-microsoft-acquisition-record", "location": "https://learn.microsoft.com/en-us/shows/history/history-of-microsoft-1994", "notes": "Public metadata anchor for Softimage's Microsoft era and Windows NT workstation transition. No commercial software or license material is mirrored.", "origin": "Microsoft Learn corporate history", "redistribution_status": "public-reference-only", "source_ids": ["microsoft-history-1994-softimage", "microsoft-softimage-3d-nt-release"], "target_id": "softimage-alias-bridge", "title": "Softimage Microsoft acquisition record"}, {"access_level": "public", "artifact_type": "official-title-metadata", "evidence_quality": "official-platform-pages", "id": "team-ico-playstation-official-pages", "location": "https://www.playstation.com/en-us/games/the-last-guardian/", "notes": "Public metadata bundle for Team Ico-related PlayStation titles. Records official product-page pointers only; no game binaries, assets, or private production material.", "origin": "PlayStation official product pages and PlayStation Blog", "redistribution_status": "public-reference-only", "source_ids": ["playstation-store-the-last-guardian", "playstation-store-shadow-of-the-colossus", "playstation-blog-team-ico-collection-2010"], "target_id": "japan-studio-team-ico", "title": "Team Ico official PlayStation public pages"}, {"access_level": "public", "artifact_type": "oral-history-interview", "date": "2010-09-24", "evidence_quality": "official-interview", "id": "team-ico-ueda-playstation-blog-interview", "location": "https://blog.playstation.com/2010/09/24/team-ico-talks-fumito-ueda-on-the-last-guardian-shadow-of-the-colossus/", "notes": "Official interview pointer for public oral-history work around Fumito Ueda, The Last Guardian, Ico, and Shadow of the Colossus.", "origin": "PlayStation Blog interview", "redistribution_status": "public-reference-only", "source_ids": ["playstation-blog-team-ico-ueda-interview"], "target_id": "japan-studio-team-ico", "title": "Fumito Ueda PlayStation Blog interview"}, {"access_level": "public", "artifact_type": "course-notes", "evidence_quality": "public-course-notes", "id": "tri-ace-pbr-implementation-course-notes", "location": "https://research.tri-ace.com/Data/course_note_practical_implementation_at_triace.pdf", "notes": "Public-reference-only successor-lineage record for tri-Ace rendering research by Yoshiharu Gotanda. This repo does not mirror the PDF.", "origin": "tri-Ace public course notes", "redistribution_status": "public-reference-only", "source_ids": ["tri-ace-pbr-course-notes-2010"], "target_id": "tri-ace-ps2-renderer", "title": "Practical Implementation at tri-Ace course notes"}, {"access_level": "public", "artifact_type": "presentation-metadata", "evidence_quality": "official-publication-index", "id": "tri-ace-ps2-sh-lighting-hdr-gdc2005", "location": "https://research.tri-ace.com/", "notes": "Official public-reference record for tri-Ace's GDC 2005 PlayStation 2 SH Lighting and HDR Rendering presentation. This repo does not mirror presentation files.", "origin": "tri-Ace R&D publications index", "redistribution_status": "public-reference-only", "source_ids": ["tri-ace-rd-publications-index"], "target_id": "tri-ace-ps2-renderer", "title": "Practical Implementation of SH Lighting and HDR Rendering on PlayStation 2"}], "artifacts_by_target": {"aqsis": [{"access_level": "public", "artifact_type": "renderer-source", "evidence_quality": "public-source", "id": "aqsis-renderer-source", "location": "https://github.com/aqsis/aqsis", "notes": "Public source lane for a RenderMan-compatible renderer suite. Repository metadata records GPL-2.0 licensing.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["aqsis-github"], "target_id": "aqsis", "title": "Aqsis renderer source repository"}, {"access_level": "public", "artifact_type": "tooling-metadata", "evidence_quality": "public-readme-metadata", "id": "aqsis-renderer-tooling-metadata", "location": "https://github.com/aqsis/aqsis", "notes": "Public metadata for Aqsis tooling including renderer, shader compiler, texture preprocessor, RIB processor, framebuffer, and developer libraries.", "origin": "Aqsis repository README", "redistribution_status": "open", "source_ids": ["aqsis-github"], "target_id": "aqsis", "title": "Aqsis renderer tooling metadata"}], "brender": [{"access_level": "public", "artifact_type": "source-release", "date": "1995-05", "evidence_quality": "public-source", "id": "brender-3dmm-source", "location": "https://github.com/foone/BRender-3DMM", "notes": "Public source release of the BRender variant used by 3D Movie Maker. Date is approximate as stated by the repository.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["foone-brender-3dmm", "blazingrender-index"], "target_id": "brender", "title": "BRender 3D Movie Maker variant source release", "version": "3DMM variant"}, {"access_level": "public", "artifact_type": "curation-index", "evidence_quality": "curated-public-index", "id": "brender-preservation-index", "location": "https://blazingrender.net/", "notes": "Public index of BRender source releases, historical SDK entries, and modernization efforts.", "origin": "public web index", "redistribution_status": "public-reference-only", "source_ids": ["blazingrender-index"], "target_id": "brender", "title": "BRender preservation index"}, {"access_level": "public", "artifact_type": "source-release", "date": "1998-11-17", "evidence_quality": "public-source", "id": "brender-v132-source", "location": "https://github.com/foone/BRender-v1.3.2", "notes": "Public source release suitable for critical-edition work. Date is approximate as stated by the repository.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["foone-brender-v132", "blazingrender-index"], "target_id": "brender", "title": "BRender v1.3.2 public source release", "version": "1.3.2"}], "crystal-space": [{"access_level": "public", "artifact_type": "source-repository", "evidence_quality": "public-source", "id": "crystal-space-github-source-repository", "location": "https://github.com/crystalspace/CS", "notes": "Public source repository for Crystal Space with LGPL license metadata and documentation pointers.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "target_id": "crystal-space", "title": "Crystal Space source repository"}, {"access_level": "public", "artifact_type": "project-registry-record", "evidence_quality": "public-project-registry", "id": "crystal-space-sourceforge-project-record", "location": "https://sourceforge.net/projects/crystal/", "notes": "Primary public project-registry record for Crystal Space, including platform support and feature summary.", "origin": "SourceForge project registry", "redistribution_status": "open", "source_ids": ["crystal-space-sourceforge"], "target_id": "crystal-space", "title": "Crystal Space SourceForge project record"}], "gool-goal": [{"access_level": "public", "artifact_type": "developer-article", "evidence_quality": "developer-primary-source", "id": "gool-andy-gavin-developer-article", "location": "https://all-things-andy-gavin.com/tag/gool/", "notes": "Public-reference-only article for GOOL history and design intent. This repo does not mirror article text beyond short metadata.", "origin": "developer-authored public article", "redistribution_status": "public-reference-only", "source_ids": ["andy-gavin-gool-article"], "target_id": "gool-goal", "title": "Andy Gavin GOOL developer article"}, {"access_level": "public", "artifact_type": "source-toolchain", "evidence_quality": "public-source", "id": "opengoal-jak-project-source", "location": "https://github.com/open-goal/jak-project", "notes": "Open compatibility lane for GOAL tooling and native ports. Game assets remain outside this archive and require a legal local copy.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["opengoal-jak-project-github", "opengoal-license"], "target_id": "gool-goal", "title": "OpenGOAL jak-project source repository"}, {"access_level": "public", "artifact_type": "toolchain-documentation", "evidence_quality": "public-project-documentation", "id": "opengoal-project-overview-docs", "location": "https://github.com/open-goal/jak-project/blob/master/docs/project-overview.md", "notes": "Public project documentation for OpenGOAL compiler, decompiler, source, and runtime structure.", "origin": "OpenGOAL project documentation", "redistribution_status": "public-reference-only", "source_ids": ["opengoal-project-overview", "opengoal-decompiling-getting-started"], "target_id": "gool-goal", "title": "OpenGOAL project overview documentation"}], "iris-gl-opengl-bridge": [{"access_level": "public", "artifact_type": "api-lineage-record", "evidence_quality": "standards-wiki-reference", "id": "iris-gl-opengl-history-record", "location": "https://wikis.khronos.org/opengl/History_of_OpenGL", "notes": "Public lineage pointer for OpenGL as an open successor path from SGI's proprietary IRIS GL. Treat as metadata and corroborate before using for fine-grained claims.", "origin": "Khronos OpenGL Wiki history page", "redistribution_status": "public-reference-only", "source_ids": ["khronos-opengl-history"], "target_id": "iris-gl-opengl-bridge", "title": "IRIS GL to OpenGL public history record"}, {"access_level": "public", "artifact_type": "standards-registry-anchor", "evidence_quality": "official-standards-registry", "id": "opengl-registry-spec-anchor", "location": "https://registry.khronos.org/OpenGL/index_gl.php", "notes": "Official registry pointer for OpenGL API, GLSL, extension, GLX, WGL, GLU, header, and XML registry metadata.", "origin": "Khronos OpenGL Registry", "redistribution_status": "public-reference-only", "source_ids": ["khronos-opengl-registry", "khronos-opengl-registry-github"], "target_id": "iris-gl-opengl-bridge", "title": "Khronos OpenGL registry specification anchor"}], "japan-studio-team-ico": [{"access_level": "public", "artifact_type": "studio-reorganization-record", "date": "2021-04-01", "evidence_quality": "official-blog-and-quoted-statement", "id": "japan-studio-restructure-public-report", "location": "https://blog.playstation.com/2021/06/02/introducing-team-asobi-creators-of-the-astro-bot-series/", "notes": "Public successor-studio pointer for Japan Studio reorganization and Team Asobi continuity. Proprietary Japan Studio and Team Ico materials remain restricted metadata only.", "origin": "PlayStation Blog and public trade report quoting SIE", "redistribution_status": "public-reference-only", "source_ids": ["playstation-blog-team-asobi-2021", "siliconera-japan-studio-reorganization"], "target_id": "japan-studio-team-ico", "title": "Japan Studio reorganization public report"}, {"access_level": "public", "artifact_type": "official-title-metadata", "evidence_quality": "official-platform-pages", "id": "team-ico-playstation-official-pages", "location": "https://www.playstation.com/en-us/games/the-last-guardian/", "notes": "Public metadata bundle for Team Ico-related PlayStation titles. Records official product-page pointers only; no game binaries, assets, or private production material.", "origin": "PlayStation official product pages and PlayStation Blog", "redistribution_status": "public-reference-only", "source_ids": ["playstation-store-the-last-guardian", "playstation-store-shadow-of-the-colossus", "playstation-blog-team-ico-collection-2010"], "target_id": "japan-studio-team-ico", "title": "Team Ico official PlayStation public pages"}, {"access_level": "public", "artifact_type": "oral-history-interview", "date": "2010-09-24", "evidence_quality": "official-interview", "id": "team-ico-ueda-playstation-blog-interview", "location": "https://blog.playstation.com/2010/09/24/team-ico-talks-fumito-ueda-on-the-last-guardian-shadow-of-the-colossus/", "notes": "Official interview pointer for public oral-history work around Fumito Ueda, The Last Guardian, Ico, and Shadow of the Colossus.", "origin": "PlayStation Blog interview", "redistribution_status": "public-reference-only", "source_ids": ["playstation-blog-team-ico-ueda-interview"], "target_id": "japan-studio-team-ico", "title": "Fumito Ueda PlayStation Blog interview"}], "lithtech-jupiter": [{"access_level": "metadata-only", "artifact_type": "engine-sdk-archive-metadata", "date": "2002-03-19", "evidence_quality": "archive-metadata", "hashes": {"LithEngine.iso": {"crc32": "32df92b6", "md5": "b241da2062f2e8bfe49c4b7ef951688b", "sha1": "74d60e5e1a64718f11bd3787095bce19a15caabd", "size_bytes": 636700672}}, "id": "lithtech-jupiter-build51-archive-item", "location": "https://archive.org/details/lithengine", "notes": "Metadata-only record for a public archive item. This repo does not mirror the ISO, game assets, engine source, or bundled tools.", "origin": "Internet Archive item metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-lithtech-jupiter"], "target_id": "lithtech-jupiter", "title": "LithTech Jupiter build 51 archive item", "version": "build 51"}, {"access_level": "public-reference", "artifact_type": "development-guide", "date": "2002-03-19", "evidence_quality": "public-pdf-and-ocr", "hashes": {"JupiterDevGuide.pdf": {"crc32": "e80f919c", "md5": "1b869d9910fc5797eda1f3cccf4bda64", "sha1": "7447f2e0f7733b299b0ccebd3f4872f89f8ce759", "size_bytes": 1548528}}, "id": "lithtech-jupiter-development-guide", "location": "https://archive.org/details/lithengine", "notes": "Public reference record for the IA-hosted development guide and OCR. This repo records metadata and fixity only.", "origin": "Internet Archive item metadata and OCR", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "target_id": "lithtech-jupiter", "title": "Jupiter Development Guide", "version": "2002.03.19"}], "mesa": [{"access_level": "public", "artifact_type": "license-and-api-summary", "evidence_quality": "official-project-documentation", "id": "mesa-license-and-api-summary", "location": "https://www.mesa3d.org/", "notes": "Public summary for Mesa API coverage and license posture. Core Mesa is MIT licensed, while component files may carry their own licenses.", "origin": "Mesa project site and license documentation", "redistribution_status": "open", "source_ids": ["mesa-home", "mesa-license-docs"], "target_id": "mesa", "title": "Mesa API and license summary"}, {"access_level": "public", "artifact_type": "source-repository-record", "evidence_quality": "official-repository-documentation", "id": "mesa-source-repository", "location": "https://docs.mesa3d.org/repository.html", "notes": "Official source-repository record for Mesa's freedesktop.org Git repository and anonymous clone workflow.", "origin": "Mesa project documentation", "redistribution_status": "open", "source_ids": ["mesa-source-repository-docs"], "target_id": "mesa", "title": "Mesa upstream source repository"}], "ogre": [{"access_level": "public", "artifact_type": "license-record", "evidence_quality": "official-license-documentation", "id": "ogre-licensing-record", "location": "https://www.ogre3d.org/licensing", "notes": "Official OGRE licensing record. Current project metadata states MIT license; historical LGPL wording is retained as context.", "origin": "OGRE licensing documentation", "redistribution_status": "open", "source_ids": ["ogre-licensing", "ogre-github"], "target_id": "ogre", "title": "OGRE MIT licensing record"}, {"access_level": "public", "artifact_type": "source-repository", "evidence_quality": "public-source", "id": "ogre-source-repository", "location": "https://github.com/OGRECave/ogre", "notes": "Public source repository for OGRE's rendering backend, including renderer abstractions and language bindings.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["ogre-github", "ogre-site"], "target_id": "ogre", "title": "OGRE source repository"}], "open-inventor": [{"access_level": "public", "artifact_type": "compatibility-lineage", "evidence_quality": "project-site", "id": "coin3d-open-inventor-api-compatibility", "location": "https://www.coin3d.org/", "notes": "Public clean-room/API-compatibility record for Coin3D's relationship to the Open Inventor API.", "origin": "Coin3D project site", "redistribution_status": "public-reference-only", "source_ids": ["coin3d-api-compatibility"], "target_id": "open-inventor", "title": "Coin3D Open Inventor API compatibility record"}, {"access_level": "public", "artifact_type": "build-and-release-notes", "evidence_quality": "public-release-notes", "id": "open-inventor-readme-first-build-notes", "location": "https://github.com/aumuell/open-inventor/blob/master/README.FIRST", "notes": "Public build and source-tree notes for the August 2000 Open Inventor source release.", "origin": "Open Inventor README.FIRST", "redistribution_status": "open", "source_ids": ["open-inventor-readme-first"], "target_id": "open-inventor", "title": "Open Inventor README.FIRST build notes"}, {"access_level": "public", "artifact_type": "source-release", "evidence_quality": "public-source", "id": "open-inventor-source-release", "location": "https://github.com/aumuell/open-inventor", "notes": "Public Open Inventor source release record, preserving SGI-origin scene graph code and LGPL metadata.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["open-inventor-github"], "target_id": "open-inventor", "title": "Open Inventor public source release"}], "opengl-performer": [{"access_level": "public", "artifact_type": "manual-reference", "evidence_quality": "public-manual-copy", "id": "opengl-performer-getting-started-guide-30", "location": "https://www.infania.net/misc1/sgi_techpubs/techpubs/007-3560-004.pdf", "notes": "Public-reference-only record for OpenGL Performer Getting Started Guide material, including Perfly and platform sample locations.", "origin": "Silicon Graphics manual mirror", "redistribution_status": "public-reference-only", "source_ids": ["sgi-opengl-performer-getting-started-30"], "target_id": "opengl-performer", "title": "OpenGL Performer Getting Started Guide 3.0", "version": "3.0"}, {"access_level": "public", "artifact_type": "product-brochure", "evidence_quality": "public-brochure-copy", "id": "opengl-performer-product-brochure", "location": "https://ftp.jurassic.nl/pub/irix/press/3381.pdf", "notes": "Public-reference-only feature and interoperability brochure for OpenGL Performer and SGI visualization toolkits.", "origin": "Silicon Graphics brochure mirror", "redistribution_status": "public-reference-only", "source_ids": ["sgi-opengl-performer-brochure"], "target_id": "opengl-performer", "title": "OpenGL Performer product brochure"}, {"access_level": "public", "artifact_type": "manual-reference", "evidence_quality": "public-manual-copy", "id": "opengl-performer-programmers-guide-32", "location": "https://irix7.com/techpubs/007-1680-100.pdf", "notes": "Public-reference-only record for the OpenGL Performer 3.2 Programmer's Guide. SGI restriction language is preserved in the source metadata; this repo does not mirror the PDF.", "origin": "Silicon Graphics manual mirror", "redistribution_status": "public-reference-only", "source_ids": ["sgi-opengl-performer-programmers-guide-32"], "target_id": "opengl-performer", "title": "OpenGL Performer Programmer's Guide 3.2", "version": "3.2"}], "phigs": [{"access_level": "public", "artifact_type": "source-reimplementation-record", "evidence_quality": "public-project-and-license-records", "id": "openphigs-source-reimplementation", "location": "https://github.com/CERN/OpenPHIGS", "notes": "Public source-reimplementation pointer for PHIGS revival work. This repo stores metadata only; source use should follow the referenced repository licenses and project maturity notes.", "origin": "Open PHIGS public project records", "redistribution_status": "open-with-license-review", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "target_id": "phigs", "title": "OpenPHIGS public source reimplementation"}, {"access_level": "public", "artifact_type": "validation-suite-publication", "date": "1994-04-01", "evidence_quality": "government-publication-metadata", "id": "phigs-nist-validation-tests", "location": "https://www.nist.gov/publications/users-guide-phigs-validation-tests-version-21", "notes": "Public NIST publication pointer for PHIGS validation tests and conformance history. The publication is cited, not mirrored.", "origin": "NIST publication metadata", "redistribution_status": "public-reference-only", "source_ids": ["nist-phigs-validation-guide"], "target_id": "phigs", "title": "NIST PHIGS validation tests public record"}, {"access_level": "public", "artifact_type": "standards-catalog-record", "evidence_quality": "official-standards-catalog", "id": "phigs-standard-public-metadata", "location": "https://www.iso.org/standard/17363.html", "notes": "Public catalog pointer for PHIGS standard metadata. The standard text is not mirrored or redistributed.", "origin": "ISO standards catalog", "redistribution_status": "public-reference-only", "source_ids": ["iso-phigs-9592-3"], "target_id": "phigs", "title": "PHIGS ISO standard public metadata"}], "pixie": [{"access_level": "public", "artifact_type": "source-mirror", "evidence_quality": "public-source-mirror", "id": "pixie-renderer-source-mirror", "location": "https://github.com/daliborgaric/pixie", "notes": "Public source mirror for Pixie. SourceForge remains the primary registry record for the project.", "origin": "public GitHub source mirror", "redistribution_status": "open", "source_ids": ["pixie-github-mirror", "pixie-sourceforge"], "target_id": "pixie", "title": "Pixie renderer source mirror"}, {"access_level": "public", "artifact_type": "project-registry-record", "evidence_quality": "public-project-registry", "id": "pixie-sourceforge-project-record", "location": "https://sourceforge.net/projects/pixie/", "notes": "Primary public project-registry record for Pixie, including feature summary, operating systems, project activity, and LGPL metadata.", "origin": "SourceForge project registry", "redistribution_status": "open", "source_ids": ["pixie-sourceforge", "renderpixie-summary"], "target_id": "pixie", "title": "Pixie SourceForge project record"}], "ps1-programmer-tool": [{"access_level": "public", "artifact_type": "documentation-set", "evidence_quality": "public-documentation-metadata", "id": "net-yaroze-documentation-set", "location": "https://archive.org/details/NetYarozeDocumentation", "notes": "Public-reference-only record for the Net Yaroze documentation set. This repo does not mirror Sony documentation files.", "origin": "Sony Computer Entertainment documentation mirrored by Internet Archive", "redistribution_status": "public-reference-only", "source_ids": ["internet-archive-net-yaroze-documentation"], "target_id": "ps1-programmer-tool", "title": "Net Yaroze documentation set"}, {"access_level": "public", "artifact_type": "clean-room-sdk", "evidence_quality": "public-source", "id": "ps1-psnoobsdk-open-source-sdk", "location": "https://github.com/Lameguy64/PSn00bSDK/", "notes": "Open-source compatibility lane for PS1 development. This is not a Sony SDK mirror.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["psnoobsdk-github"], "target_id": "ps1-programmer-tool", "title": "PSn00bSDK open-source PS1 SDK"}, {"access_level": "metadata-only", "artifact_type": "disc-metadata", "evidence_quality": "disc-database-metadata", "id": "ps1-runtime-library-33-redump-entry", "location": "https://redump.org/disc/50387/", "notes": "Metadata-only entry for Runtime Library Version 3.3. This repo does not mirror or redistribute disc images.", "origin": "Redump disc metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["redump-ps1-runtime-library-33"], "target_id": "ps1-programmer-tool", "title": "PlayStation Programmer Tool Runtime Library Version 3.3 Redump entry", "version": "3.3"}, {"access_level": "public", "artifact_type": "manual-archive", "evidence_quality": "public-manual-metadata", "id": "ps1-sdevtc-development-environment-manual", "location": "https://archive.org/details/SCE-SDevTC-Aug1998", "notes": "Public-reference-only record for the SDevTC manual. This repo does not mirror the manual or proprietary Sony toolchain files.", "origin": "Sony Computer Entertainment manual mirrored by Internet Archive", "redistribution_status": "public-reference-only", "source_ids": ["internet-archive-sdevtc-aug1998"], "target_id": "ps1-programmer-tool", "title": "SDevTC Development Environment manual"}], "ps2-prodg-eb-linux": [{"access_level": "metadata-only", "artifact_type": "archive-item-metadata", "evidence_quality": "archive-metadata", "id": "ps2-linux-pal-installation-discs-archive-item", "location": "https://archive.org/details/disc-1_20220424", "notes": "Metadata-only record for an Internet Archive item containing PS2 Linux PAL installation disc images. This repo does not mirror or redistribute disc images.", "origin": "Internet Archive item metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-ps2-linux-pal-discs"], "target_id": "ps2-prodg-eb-linux", "title": "PS2 Linux PAL installation discs archive item"}, {"access_level": "public", "artifact_type": "official-release-record", "evidence_quality": "official-press-release", "id": "ps2-linux-release-10-official", "location": "https://sonyinteractive.com/en/press-releases/2002/sony-computer-entertainment-announces-worldwide-release-of-linux-for-playstation2/", "notes": "Official public release record for Linux for PlayStation 2 Release 1.0 and kit contents.", "origin": "Sony Computer Entertainment press release", "redistribution_status": "public-reference-only", "source_ids": ["sie-ps2-linux-release-2002"], "target_id": "ps2-prodg-eb-linux", "title": "Linux for PlayStation 2 Release 1.0", "version": "1.0"}, {"access_level": "public", "artifact_type": "open-source-sdk", "evidence_quality": "public-source", "id": "ps2-ps2sdk-open-source-sdk", "location": "https://github.com/ps2dev/ps2sdk", "notes": "Open-source compatibility lane for PS2 application and homebrew development. This is not a ProDG mirror.", "origin": "ps2dev public repository", "redistribution_status": "open", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site"], "target_id": "ps2-prodg-eb-linux", "title": "PS2SDK open-source PS2 SDK"}, {"access_level": "public", "artifact_type": "toolchain-lineage", "evidence_quality": "official-press-release", "id": "ps2-sn-systems-prodg-lineage", "location": "https://sonyinteractive.com/en/press-releases/2005/sony-computer-entertainment-to-acquire-sn-systems/", "notes": "Public lineage record for SN Systems, ProDG, and PlayStation 2 developer tooling. This does not include proprietary tool binaries.", "origin": "Sony Interactive Entertainment press release", "redistribution_status": "public-reference-only", "source_ids": ["sie-sn-systems-acquisition-2005"], "target_id": "ps2-prodg-eb-linux", "title": "SN Systems ProDG toolchain lineage"}], "psygnosis-studio-liverpool": [{"access_level": "public", "artifact_type": "studio-closure-record", "date": "2012-08-22", "evidence_quality": "public-sony-statement-in-trade-coverage", "id": "psygnosis-studio-liverpool-closure-report", "location": "https://www.gamedeveloper.com/business/sony-closes-i-wipeout-i-s-studio-liverpool", "notes": "Closure and continuity pointer for public archive context. It records the public statement and facility distinction without storing proprietary studio material.", "origin": "Game Developer public trade report", "redistribution_status": "public-reference-only", "source_ids": ["gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "target_id": "psygnosis-studio-liverpool", "title": "Studio Liverpool closure public report"}, {"access_level": "public", "artifact_type": "studio-lineage-record", "date": "1984-2012", "evidence_quality": "museum-and-trade-report", "id": "psygnosis-studio-liverpool-public-history", "location": "https://www.liverpoolmuseums.org.uk/stories/psygnosis-how-did-liverpool-company-transform-gaming-world-big-question", "notes": "Public-reference-only lineage pointer for Psygnosis and Studio Liverpool. This repo does not mirror games, box art, music, source, or internal production assets.", "origin": "National Museums Liverpool public heritage article", "redistribution_status": "public-reference-only", "source_ids": ["national-museums-liverpool-psygnosis-history", "wired-studio-liverpool-closure"], "target_id": "psygnosis-studio-liverpool", "title": "Psygnosis / Studio Liverpool public history"}], "quesa": [{"access_level": "public", "artifact_type": "release-report", "evidence_quality": "trade-press-archive", "id": "quesa-16d13-release-report", "location": "https://www.gamedeveloper.com/game-platforms/open-source-implementation-of-quick-draw-3d-updated", "notes": "Public report on Quesa 1.6d13 as an open-source QuickDraw 3D API implementation with cross-platform compatibility.", "origin": "Game Developer archive", "redistribution_status": "public-reference-only", "source_ids": ["gamedeveloper-quesa-16d13", "quesa-github"], "target_id": "quesa", "title": "Quesa 1.6d13 release report", "version": "1.6d13"}, {"access_level": "public", "artifact_type": "source-reimplementation", "evidence_quality": "public-source", "id": "quesa-source-reimplementation", "location": "https://github.com/jwwalker/Quesa", "notes": "Open public-source compatibility lane for QuickDraw 3D API revival. Repository metadata records BSD-3-Clause licensing.", "origin": "public GitHub repository", "redistribution_status": "open", "source_ids": ["quesa-github"], "target_id": "quesa", "title": "Quesa QuickDraw 3D API reimplementation source"}], "quickdraw-3d": [{"access_level": "public", "artifact_type": "documentation-index", "evidence_quality": "technical-qa-archive", "id": "quickdraw-3d-documentation-qa", "location": "https://leopard-adc.pepas.com/qa/qd3d/qd3d28.html", "notes": "Public-reference-only documentation index for QuickDraw 3D manuals and developer CD documentation references.", "origin": "Apple Developer Technical Q&A mirror", "redistribution_status": "public-reference-only", "source_ids": ["apple-quickdraw3d-documentation-qa"], "target_id": "quickdraw-3d", "title": "QuickDraw 3D documentation Technical Q&A"}, {"access_level": "public", "artifact_type": "manual-reference", "evidence_quality": "public-manual-copy", "id": "quickdraw-3d-manual-154-public-pdf", "location": "https://worldcolleges.info/sites/default/files/3D_Graphics_With_QuickDraw_3D.pdf", "notes": "Public-reference-only record for the QuickDraw 3D 1.5.4 programming manual, including 3DMF, RAVE, retained/immediate rendering, and extensibility material.", "origin": "Apple Computer manual mirror", "redistribution_status": "public-reference-only", "source_ids": ["apple-quickdraw3d-manual-154-pdf"], "target_id": "quickdraw-3d", "title": "3D Graphics Programming with QuickDraw 3D 1.5.4", "version": "1.5.4"}], "reality-lab": [{"access_level": "public", "artifact_type": "successor-api-release-record", "evidence_quality": "official-press-release", "id": "direct3d-directx2-release-record", "location": "https://news.microsoft.com/source/1996/06/13/microsoft-ships-direct3d/", "notes": "Official public record for the Direct3D final release in the DirectX 2 SDK, used as Reality Lab successor-lineage evidence rather than a Reality Lab source release.", "origin": "Microsoft press release", "redistribution_status": "public-reference-only", "source_ids": ["microsoft-direct3d-ships-1996", "otto-berkes-directx-reality-lab-history"], "target_id": "reality-lab", "title": "Direct3D DirectX 2 release record"}, {"access_level": "public", "artifact_type": "successor-sample-archive", "evidence_quality": "official-public-source", "id": "directx-sdk-legacy-samples-archive", "location": "https://github.com/microsoft/DirectX-SDK-Samples", "notes": "Open public archive of legacy DirectX SDK samples for historical and educational reference. Included as a successor-lane record, not as Reality Lab source.", "origin": "public Microsoft GitHub repository", "redistribution_status": "open", "source_ids": ["microsoft-directx-sdk-samples-github"], "target_id": "reality-lab", "title": "DirectX SDK legacy samples archive"}, {"access_level": "public", "artifact_type": "trade-press-product-record", "evidence_quality": "trade-press-archive", "id": "reality-lab-release-2-public-report", "location": "https://www.techmonitor.ai/technology/rendermorphics_to_release_new_reality_lab", "notes": "Public report describing Reality Lab release-two platform plans, drivers, object-oriented API framing, and real-time rendering features.", "origin": "Computer Business Review / Tech Monitor archive", "redistribution_status": "public-reference-only", "source_ids": ["techmonitor-reality-lab-release-1995"], "target_id": "reality-lab", "title": "RenderMorphics Reality Lab release-two public report"}, {"access_level": "public", "artifact_type": "acquisition-lineage-record", "evidence_quality": "corporate-record-plus-trade-press", "id": "reality-lab-rendermorphics-acquisition-record", "location": "https://www.microsoft.com/en-us/investor/acquisition-history", "notes": "Public lineage record for Microsoft's February 23, 1995 acquisition of RenderMorphics, with trade-press context tying Reality Lab to Microsoft's Windows 3D plans.", "origin": "Microsoft acquisition history and Dr. Dobb's archive", "redistribution_status": "public-reference-only", "source_ids": ["microsoft-acquisition-history-rendermorphics", "drdobbs-reality-lab-windows-plan"], "target_id": "reality-lab", "title": "RenderMorphics acquisition and Reality Lab Windows plan"}], "renderman-interface": [{"access_level": "public", "artifact_type": "official-documentation-reference", "evidence_quality": "official-documentation", "id": "renderman-interface-ri-official-docs", "location": "https://rmanwiki-26.pixar.com/space/REN26/19662055/RenderMan%2BInterface%2B%28Ri%29", "notes": "Public-reference-only metadata for the official RenderMan Interface documentation page. This repo does not mirror page content.", "origin": "Pixar RenderMan public documentation", "redistribution_status": "public-reference-only", "source_ids": ["pixar-renderman-interface-ri-docs"], "target_id": "renderman-interface", "title": "RenderMan Interface (Ri) official documentation"}, {"access_level": "public", "artifact_type": "specification-reference", "evidence_quality": "public-specification-copy", "id": "renderman-interface-spec-31-public-pdf", "location": "https://groups.csail.mit.edu/graphics/classes/6.838/S97/rispec31_4.pdf", "notes": "Public-reference-only anchor for RenderMan Interface and RIB conventions. This repo does not mirror the PDF.", "origin": "MIT CSAIL course mirror of Pixar specification", "redistribution_status": "public-reference-only", "source_ids": ["mit-rispec31-pdf"], "target_id": "renderman-interface", "title": "RenderMan Interface Specification v3.1 public PDF", "version": "3.1"}], "renderware-ps2": [{"access_level": "public", "artifact_type": "release-notes", "date": "2000-01", "evidence_quality": "public-ocr-and-institutional-finding-aid", "id": "renderware-ps2-gold-release-notes", "location": "https://archive.org/stream/render-ware-3-ps-2-gold-1.3-update-release-notes/RenderWare3%20%28PS2%20Gold%20-%201.3%20update%29%20Release%20Notes_djvu.txt", "notes": "Public reference record only. The release notes state the underlying software was furnished under license or NDA.", "origin": "Criterion release notes mirrored as public OCR text", "redistribution_status": "public-reference-only", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "strong-gene-buckle-renderware"], "target_id": "renderware-ps2", "title": "RenderWare3 PS2 Gold 1.3 update release notes", "version": "PS2 Gold 1.3 update"}, {"access_level": "metadata-only", "artifact_type": "sdk-archive-metadata", "evidence_quality": "archive-metadata", "id": "renderware-sdk-310-ps2-archive-item", "location": "https://archive.org/details/rw310-ps2", "notes": "Metadata-only record for a public archive item. This repo does not mirror or redistribute SDK files.", "origin": "Internet Archive item metadata", "redistribution_status": "do-not-redistribute", "source_ids": ["internet-archive-rw310-ps2"], "target_id": "renderware-ps2", "title": "RenderWare SDK 3.10 PS2 archive item", "version": "3.10"}], "softimage-alias-bridge": [{"access_level": "public", "artifact_type": "acquisition-lineage-record", "date": "2006-01-10", "evidence_quality": "official-press-release", "id": "alias-autodesk-acquisition-record", "location": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-alias", "notes": "Public metadata anchor for Alias, Maya, MotionBuilder, FBX, and StudioTools entering Autodesk's DCC portfolio.", "origin": "Autodesk Investor Relations press release", "redistribution_status": "public-reference-only", "source_ids": ["autodesk-alias-acquisition-2006"], "target_id": "softimage-alias-bridge", "title": "Alias Autodesk acquisition record"}, {"access_level": "public", "artifact_type": "acquisition-lineage-record", "date": "2008-11-18", "evidence_quality": "official-press-release", "id": "softimage-autodesk-acquisition-record", "location": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-softimage", "notes": "Public metadata anchor for Softimage assets entering Autodesk and for the XSI, Face Robot, CAT, and Crosswalk transition context.", "origin": "Autodesk Investor Relations press release", "redistribution_status": "public-reference-only", "source_ids": ["autodesk-softimage-acquisition-2008"], "target_id": "softimage-alias-bridge", "title": "Softimage Autodesk acquisition record"}, {"access_level": "public", "artifact_type": "product-transition-record", "date": "2014-05-20", "evidence_quality": "official-vendor-faq", "id": "softimage-last-release-transition-faq", "location": "https://damassets.autodesk.net/content/dam/autodesk/www/products/autodesk-softimage/docs/pdf/Softimage%20Last%20Release%20Announcement_FAQ_UPDATE_MAY_20.pdf", "notes": "Public-reference-only pointer to Softimage 2015 final-release and migration guidance. The PDF is not mirrored.", "origin": "Autodesk Softimage transition FAQ", "redistribution_status": "public-reference-only", "source_ids": ["autodesk-softimage-last-release-faq"], "target_id": "softimage-alias-bridge", "title": "Softimage last release transition FAQ"}, {"access_level": "public", "artifact_type": "acquisition-lineage-record", "date": "1994-02-14", "evidence_quality": "official-corporate-history", "id": "softimage-microsoft-acquisition-record", "location": "https://learn.microsoft.com/en-us/shows/history/history-of-microsoft-1994", "notes": "Public metadata anchor for Softimage's Microsoft era and Windows NT workstation transition. No commercial software or license material is mirrored.", "origin": "Microsoft Learn corporate history", "redistribution_status": "public-reference-only", "source_ids": ["microsoft-history-1994-softimage", "microsoft-softimage-3d-nt-release"], "target_id": "softimage-alias-bridge", "title": "Softimage Microsoft acquisition record"}], "tri-ace-ps2-renderer": [{"access_level": "public", "artifact_type": "course-notes", "evidence_quality": "public-course-notes", "id": "tri-ace-pbr-implementation-course-notes", "location": "https://research.tri-ace.com/Data/course_note_practical_implementation_at_triace.pdf", "notes": "Public-reference-only successor-lineage record for tri-Ace rendering research by Yoshiharu Gotanda. This repo does not mirror the PDF.", "origin": "tri-Ace public course notes", "redistribution_status": "public-reference-only", "source_ids": ["tri-ace-pbr-course-notes-2010"], "target_id": "tri-ace-ps2-renderer", "title": "Practical Implementation at tri-Ace course notes"}, {"access_level": "public", "artifact_type": "presentation-metadata", "evidence_quality": "official-publication-index", "id": "tri-ace-ps2-sh-lighting-hdr-gdc2005", "location": "https://research.tri-ace.com/", "notes": "Official public-reference record for tri-Ace's GDC 2005 PlayStation 2 SH Lighting and HDR Rendering presentation. This repo does not mirror presentation files.", "origin": "tri-Ace R&D publications index", "redistribution_status": "public-reference-only", "source_ids": ["tri-ace-rd-publications-index"], "target_id": "tri-ace-ps2-renderer", "title": "Practical Implementation of SH Lighting and HDR Rendering on PlayStation 2"}]}, "attempts": [{"artifacts_policy": "Generated CMake build files and transcript were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-configure", "build_id": "brender-v132-build-environment", "command": "cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-2026-07-03b \"-DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132\"", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-cmake-configure", "next_actions": ["build brender_core_float from the generated Visual Studio project", "triage first compiler blocker before changing readiness beyond configure-complete"], "public_notes": "This records the first successful configure pass for the portable BRender core harness. It establishes that the generated scaffold can produce out-of-tree Visual Studio build files.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "CMake configured with Visual Studio 18 2026, detected MSVC 19.50.35721.0, and generated build files in the external configure workspace.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-2026-07-03b.txt"}, {"artifacts_policy": "The build tree and compiler transcript were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-build", "blockers": ["x64 MSVC rejects legacy inline x86 assembly in inc/mscifix.h", "first failing compile path observed through core/fmt/savescr.c", "portable replacement or 32-bit compatibility strategy is required before claiming a core library build"], "build_id": "brender-v132-build-environment", "command": "cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-2026-07-03b --target brender_core_float", "exit_code": 1, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-core-build-attempt", "next_actions": ["decide whether the next harness target should use a 32-bit MSVC configuration or a clean portable replacement for mscifix.h helpers", "record a narrow compatibility patch plan before editing public source", "rerun brender_core_float after the inline assembly blocker is isolated"], "public_notes": "This is the first compiler transcript for the portable BRender core harness. It is intentionally recorded as a failed attempt with a specific blocker rather than as a completed build.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The brender_core_float target reached the compiler and failed in inc/mscifix.h because x64 MSVC does not support the legacy __asm blocks used by the inspected source path.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "failed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, compiler transcripts, and brender_core_float.lib were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-build", "blockers": ["MSVC x64 build emits pointer-truncation, enum-conversion, const-qualifier, and duplicate-symbol warnings that need portability audit", "no runtime or link smoke test is claimed", "drivers and deferred FIXED variants are not built yet"], "build_id": "brender-v132-build-environment", "command": "cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-explicit-sources-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-explicit-sources-2026-07-03 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-explicit-sources-2026-07-03 --target brender_core_float", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-explicit-sources-core-build", "next_actions": ["audit and classify the x64 MSVC warning transcript", "add a minimal link or runtime smoke test around the produced core library", "translate deferred FIXED variants and driver targets", "keep generated binaries out of git unless an intentional release package is reviewed"], "public_notes": "This attempt verifies that explicit period OBJS_C source selection removes the prior source-glob blocker and produces the FLOAT core static library. It does not claim runtime execution, warning cleanup, packaging, drivers, or FIXED variants.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The explicit-source harness configured with Visual Studio 18 2026 and built brender_core_float.lib with MSVC 19.50.35721.0 in an external build tree.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-explicit-sources-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-explicit-sources-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, libraries, and transcripts were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-runtime-smoke", "blockers": ["runtime coverage is limited to vector math plus BrBegin and BrEnd framework startup", "the startup smoke requires a 32-bit C target because the unreworked period code still stores some pointer-shaped values in 32-bit fields", "portable host and core fallback stubs are enough for startup/link coverage but do not model full DOS, driver, V1DB, or rendering behavior", "drivers, packaging, and deferred FIXED variants are not built yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-startup-template-split-2026-07-03; cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-startup-template-split-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 --config Debug --target brender_core_startup_smoke; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 --config Debug --target brender_core_smoke; ctest --test-dir C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 Win32 Debug target", "id": "brender-v132-framework-startup-smoke-win32", "next_actions": ["add semantic tests for the portable host and memory fallback functions before using them for rendering behavior", "audit and classify the MSVC warning transcript", "translate deferred FIXED variants and driver targets", "keep generated binaries out of git unless an intentional release package is reviewed"], "public_notes": "This attempt verifies the first BRender framework startup smoke for the public pilot. The generated harness requires a 32-bit target, builds brender_core_float.lib, brender_core_smoke.exe, and brender_core_startup_smoke.exe, and passes both CTest cases under Visual Studio Win32 Debug. It does not claim x64 portability, full V1DB startup, scene rendering, drivers, warning cleanup, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built both smoke executables, direct-ran brender_core_smoke.exe and brender_core_startup_smoke.exe with exit 0, and passed 2/2 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-startup-template-split-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-vector-template-split-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-startup-template-split-2026-07-03.txt"}, {"artifacts_policy": "Generated harness files were written outside this metadata repo and outside the BRender source checkout. No BRender source, generated binaries, private assets, or restricted SDK material are committed.", "attempt_type": "harness-materialization", "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-harness-materializer-smoke", "next_actions": ["run CMake configure against the generated harness", "record compiler transcript as a separate attempt"], "public_notes": "This records the first public-safe materializer smoke run for the BRender pilot. It proves the metadata tool can emit an out-of-tree harness scaffold without copying source into this repo.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Materializer wrote CMakeLists.txt, README.md, cmake/brender-core-sources.cmake, and harness-manifest.json into the external harness workspace.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness"}, {"artifacts_policy": "The materialized harness, configure tree, and compiler transcript were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-build", "blockers": ["portable harness still globbed all C files instead of using period makefile object lists", "core/fw/foo.c is present in the source checkout but is not part of the period fw OBJS_C list", "core/fw/pretok.c is token-table data that needs the period token-generation boundary reconstructed before direct compilation"], "build_id": "brender-v132-build-environment", "command": "cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-period-defines-2026-07-03 --target brender_core_float", "exit_code": 1, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-period-defines-build-attempt", "next_actions": ["replace module-wide C file globbing with explicit source lists derived from period makefiles", "model the fw pretok token-generation boundary before compiling framework sources", "rerun brender_core_float after the source-selection harness is materialized"], "public_notes": "This attempt verifies that the portable harness moved past the previous mscifix.h inline assembly and undefined STATIC blockers. It does not claim a completed library build.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The updated harness configured and began compiling with MSVC after adding FLOAT, fixed-inline-disabled, and period release build definitions. The build then failed because the harness source glob included files that the period makefiles did not compile as normal C translation units.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "failed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-period-defines-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-depth-buffer-smoke", "blockers": ["the depth smoke still requires a 32-bit C target", "depth is interpolated as homogeneous w linearly in screen space, which is adequate for opaque occlusion but not perspective-correct for attributes; texture mapping will need per-attribute perspective correction", "this is the portable C rasterizer's own z-buffer, not BRender's period softrend depth path"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_depth_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-depth-smoke", "next_actions": ["add perspective-correct UV interpolation and texture pixelmap sampling to the rasterizer", "load a real BRender datafile model and render it depth-correct and textured", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt adds a per-pixel depth buffer to the portable BRender render path, removing the convex/painter's limitation of the fill smoke. The generated brender_core_depth_smoke target builds two model actors from one cube model at different depths so they overlap in screen space, draws the near (red-tinted) cube first, then the far (blue-tinted) cube with a float depth buffer and z-test. The depth test rejected 4391 fragments of the far cube where the near cube was closer, so the near cube correctly occludes the far cube per pixel (painter's ordering by draw order would have drawn the far cube on top). All rasterization is pure C over the memory pixelmap; the assembly softrend driver is not used. The program passed as CTest case 6 of 6 under a Visual Studio Win32 Debug target. It does not claim perspective-correct attribute interpolation, texture mapping, BRender's own rasterizer, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_depth_smoke.exe with exit 0 (near cube 6697 px, far cube 1809 px, 4391 far-cube depth rejections proving per-pixel occlusion) and passed 6/6 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-depth-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-depth-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-solid-shaded-smoke", "blockers": ["the fill smoke still requires a 32-bit C target because the unreworked period code stores some pointer-shaped values in 32-bit fields", "shading is a portable flat-shaded scanline fill written on top of the pixelmap; it is not BRender's own softrend rasterizer, so texture mapping, Gouraud shading, and hardware-parity output are not covered", "occlusion relies on painter's ordering of a convex model rather than a depth buffer; concave or intersecting geometry is not handled", "lighting is a single fixed directional term computed in the smoke, not the engine light and material pipeline"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-fill-smoke-2026-07-03; cmake -S <harness> -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-fill-smoke-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build <build> --config Debug --target brender_core_fill_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-fill-smoke", "next_actions": ["translate the softrend renderer device so BrZbModelRender produces BRender's own shaded, textured, depth-buffered output", "add a depth buffer to the portable fill path so concave and multi-model scenes composite correctly", "drive lighting from BRender light actors and materials instead of a fixed directional term", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt is the first BRender revival milestone that produces a solid, shaded image rather than a wireframe, still without the assembly softrend renderer. The generated harness materializes a brender_core_fill_smoke target that reuses the v1db scene-graph projection (camera and model actors plus BrActorToScreenMatrix4), transforms each vertex to world space with BrMatrix34ApplyP for lighting, computes a per-face world-space normal, flat-shades each triangle by the absolute normal-light dot, and fills the projected triangles with a portable C scanline rasterizer. Faces are drawn back-to-front by average depth so the convex cube composites correctly without a depth buffer. Every pixel is written through the pure-C memory pixelmap primitives; the assembly softrend driver is not used. The program produced 8509 lit pixels across three distinct grey levels (the three visible cube faces) and passed as CTest case 5 of 5 under a Visual Studio Win32 Debug target. It does not claim BRender's own rasterizer, texture mapping, a depth buffer, the engine light and material pipeline, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built brender_core_float.lib plus all five smoke executables, direct-ran brender_core_fill_smoke.exe with exit 0 (solid flat-shaded cube, 8509 lit pixels, three grey levels), and passed 5/5 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-fill-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-fill-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-fill-smoke-2026-07-03.txt"}, {"artifacts_policy": "Harness, build tree, executables, library, and PPM output kept outside this repo; model datafiles read in place. No binaries, vendored source/assets, or restricted material committed.", "attempt_type": "cmake-gouraud-shading-smoke", "blockers": ["still requires a 32-bit C target", "per-vertex normals are computed from geometry, not read from the model file's stored normals"], "build_id": "brender-v132-build-environment", "command": "cmake --build <build> --config Debug --target brender_core_gouraud_smoke; ctest -C Debug (loads ${BRENDER_SOURCE_DIR}/dat/sph32.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows, Visual Studio 18 2026, MSVC 19.50, Win32 Debug", "id": "brender-v132-portable-core-gouraud-smoke", "next_actions": ["combine Gouraud shading with texture mapping", "use stored vertex normals from prepared models"], "public_notes": "This attempt adds smooth Gouraud shading to the portable render path. The generated brender_core_gouraud_smoke target loads sph32.dat (525v/960f), accumulates a per-vertex normal from adjacent face normals, shades each vertex by the world-space normal-light dot, and interpolates the shade smoothly across each triangle, depth-buffered. The 960-facet sphere renders as a smooth gradient with a highlight across 194 distinct grey levels (versus roughly three for flat shading), 25876 lit pixels. Pure C over the memory pixelmap; no softrend driver. Passed as CTest case 11 of 11 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_gouraud_smoke.exe with exit 0 smooth-shading sph32.dat (194 grey levels, 25876 lit); passed 11/11 CTest cases.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-gouraud-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM output were kept outside this metadata repo. Model datafiles are read in place from the public checkout. No generated binaries, vendored BRender source or assets, or restricted material are committed.", "attempt_type": "cmake-textured-model-smoke", "blockers": ["the material smoke still requires a 32-bit C target", "the texture is generated in code, not decoded from a period .pix: indexed .pix (earth.pix) carries no embedded palette (->map is NULL) and needs an external .pal, and the 15-bit .pix (earth15.pix) loads only a quarter of its pixels through BrPixelmapLoad in this harness (rest reads back as the 0xcccc debug fill). Faithful .pix decode is a documented follow-up.", "materials from .mat are not resolved; the model is shaded and textured by the portable rasterizer"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_material_smoke; ctest --test-dir <build> -C Debug --output-on-failure (test loads ${BRENDER_SOURCE_DIR}/dat/sph32.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-material-smoke", "next_actions": ["decode period .pix textures faithfully: attach an external .pal palette for indexed textures and fix the partial 15-bit load, then render the real earth globe", "resolve loaded models' original materials via BrMaterialFindHook/BrMapFindHook", "keep generated binaries and PPM output out of git"], "public_notes": "This attempt textures a real loaded model through the model's own UV coordinates. The generated brender_core_material_smoke target loads dat/sph32.dat (525 vertices, 960 faces) with BrModelLoad, builds a land/sea globe texture in a BRender pixelmap, projects the model with BrActorToScreenMatrix4, and maps the texture onto it per pixel using the model's br_vertex.map UV coordinates, perspective-correct and depth-buffered, shaded from face normals. The grid and land/sea regions wrap correctly around the sphere (20816 lit pixels, 11 distinct colours), proving datafile models carry usable texture coordinates that drive the portable rasterizer. Faithful decoding of the period .pix texture files is recorded as a follow-up: the indexed variants need an external palette and the 15-bit variant loads partially through BrPixelmapLoad in this harness. All rendering is pure C over the memory pixelmap; the assembly softrend driver is not used. Passed as CTest case 9 of 9 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_material_smoke.exe with exit 0 texturing dat/sph32.dat through its own UVs (20816 lit pixels, 11 colours); passed 9/9 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-material-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-material-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. The BRender model datafiles were read in place from the public source checkout and are not copied into this repo. No generated binaries, vendored BRender source or assets, private material, or restricted SDK content are committed.", "attempt_type": "cmake-datafile-model-render-smoke", "blockers": ["the model smoke still requires a 32-bit C target", "BrModelLoad loads a single model chunk per call; multi-part datafiles such as coupe.dat need BrModelLoadMany to assemble every part", "the loaded model is shaded flat by the portable rasterizer using computed normals; its original materials and textures are not resolved (BrMapFindHook/BrMaterialFindHook not registered)", "rendering is the portable C rasterizer, not BRender's period softrend renderer"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_model_smoke; ctest --test-dir <build> -C Debug --output-on-failure (test loads ${BRENDER_SOURCE_DIR}/dat/duck.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-model-smoke", "next_actions": ["load multi-part datafiles with BrModelLoadMany and render whole scenes (e.g. the full coupe)", "register BrMaterialFindHook/BrMapFindHook to resolve and render the models' original materials and textures", "package the portable render path and a model viewer as the brender-archival flagship deliverable", "keep generated binaries and PPM output out of git; read model datafiles in place from the public checkout"], "public_notes": "This attempt closes the loop from framework startup to real BRender content rendering. The generated brender_core_model_smoke target loads a real period model from a native binary BRender datafile with BrModelLoad (which needs nothing beyond BrBegin: its chunk-handler table is static and file I/O uses BRender's default stdio filesystem), auto-frames the model from its own vertex bounds, builds a world/camera/model actor tree, projects it with the engine's BrActorToScreenMatrix4, and renders every face solid, flat-shaded and depth-buffered with the portable rasterizer. Verified against several period assets read in place from the public checkout's dat/ directory: duck.dat (74 verts, 108 faces, the CTest case), plus teapot.dat (821 verts, 1560 faces), skull.dat (702 verts, 1243 faces), and torus.dat (128 verts, 256 faces) all render correctly, so the rasterizer scales from tens to over a thousand faces with correct per-pixel occlusion. All rendering is pure C over the memory pixelmap; the assembly softrend driver is not used and no BRender asset is copied into the repo. The duck case passed as CTest case 8 of 8 under a Visual Studio Win32 Debug target. It does not claim multi-part model assembly, original material/texture resolution, BRender's own renderer, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_model_smoke.exe with exit 0 loading dat/duck.dat (id 'Object03', 74 verts, 108 faces, 3756 lit pixels) and additionally rendered teapot/skull/torus period models; passed 8/8 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-model-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-model-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM output were kept outside this metadata repo. Model datafiles are read in place from the public checkout. No generated binaries, vendored BRender source or assets, or restricted material are committed.", "attempt_type": "cmake-multipart-model-smoke", "blockers": ["the multimodel smoke still requires a 32-bit C target", "parts are rendered with the portable rasterizer's flat shading and per-part tint, not the models' original materials", "part transforms use one shared centre/scale/rotation over the combined bounds; per-part hierarchy transforms stored in the datafile are not applied"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_multimodel_smoke; ctest --test-dir <build> -C Debug (test loads ${BRENDER_SOURCE_DIR}/dat/coupe.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-multimodel-smoke", "next_actions": ["apply per-part hierarchy transforms from the datafile so assembled scenes match the authored layout", "resolve original materials/textures per part", "keep generated binaries and PPM output out of git"], "public_notes": "This attempt renders a multi-part datafile whole rather than a single chunk. The generated brender_core_multimodel_smoke target loads every model chunk of dat/coupe.dat with BrModelLoadMany (12 parts, 412 combined vertices), frames them together from their combined bounds, and renders every part into one shared depth buffer so the assembled object composites correctly (658 faces drawn, 5562 lit pixels). Parts are tinted by index to show the separate chunks. All rendering is pure C over the memory pixelmap; the assembly softrend driver is not used. Passed as CTest case 10 of 10 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_multimodel_smoke.exe with exit 0 loading 12 coupe.dat parts and depth-compositing them (658 faces, 5562 lit pixels); passed 10/10 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-multimodel-2026-07-03.txt"}, {"artifacts_policy": "Harness, build tree, executables, library, SVG plots, and PPM previews kept outside this metadata repo; model datafiles read in place from the public checkout. No binaries, vendored source or assets, or restricted material committed.", "attempt_type": "cmake-plotter-svg-smoke", "blockers": ["still requires a 32-bit C target", "edge visibility uses screen-space depth sampling with a relative bias; extreme grazing angles can drop or keep sub-pixel segments", "HPGL output and paper-size scaling profiles are not emitted yet, only SVG"], "build_id": "brender-v132-build-environment", "command": "cmake --build <build> --config Debug --target brender_core_plotter_smoke; ctest -C Debug (loads ${BRENDER_SOURCE_DIR}/dat/teapot.dat, writes SVG + PPM preview)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows, Visual Studio 18 2026, MSVC 19.50, Win32 Debug", "id": "brender-v132-portable-core-plotter-smoke", "next_actions": ["add HPGL and paper-profile output for direct pen-plotter runs", "expose the plotter pipeline as a Telos Engine adapter with seeded generative scene input", "register the plotter lane in the Telos creative-engine manifest once the telos working tree is safe to modify"], "public_notes": "This attempt opens the Telos Engine plotter lane on the revival substrate: the generated brender_core_plotter_smoke target loads a real period model from its native datafile, projects it through the engine's own BrActorToScreenMatrix4 scene-graph transform, rasterizes faces depth-only into a z-buffer, dedupes model edges and drops edges shared by near-coplanar faces (crease filter), samples every kept edge against the depth buffer, and emits the visible runs as pen-plotter-ready SVG polylines plus a raster preview drawn from the same segments. On teapot.dat (821v/1560f): 2380 unique edges, 1590 kept after the crease filter, 1002 visible segments, 9553 visible vs 7332 hidden samples, so hidden-line removal is demonstrably active. Torus (far ring hidden, hole reads through), skull, and duck also plot correctly. Pure C, no assembly renderer. Passed as CTest case 12 of 12 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_plotter_smoke.exe with exit 0 emitting a hidden-line SVG plot of teapot.dat (1002 segments, occlusion active) plus torus/skull/duck; passed 12/12 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-plotter-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-render-smoke", "blockers": ["the render smoke still requires a 32-bit C target because the unreworked period code stores some pointer-shaped values in 32-bit fields", "rendering coverage is limited to a wireframe drawn through the pure-C memory pixelmap dispatch; the assembly softrend rasterizer, shaded triangles, textures, and z-buffering are not exercised", "the portable core and host fallback stubs still lack semantic tests for the DOS, driver, and rendering behavior they stand in for", "image output is a raw PPM dump of the pixelmap buffer; the native BrPixelmapSave datafile path and drivers are not built yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-render-smoke-2026-07-03; cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-render-smoke-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03 --config Debug --target brender_core_smoke; cmake --build ... --target brender_core_startup_smoke; cmake --build ... --target brender_core_render_smoke; ctest --test-dir C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03 -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-render-smoke", "next_actions": ["add semantic tests for the portable core and memory fallback functions before treating the wireframe path as a production renderer", "extend the render smoke toward filled and shaded primitives once the generic renderer path is audited", "translate the softrend driver so the hardware-free rasterizer covers triangles, textures, and depth", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt is the first BRender revival milestone that produces an actual rendered image rather than only starting the framework. The generated harness materializes a brender_core_render_smoke target that starts BRender, allocates a BR_PMT_RGB_888 memory pixelmap, builds a real BrMatrix4Perspective projection, transforms a unit cube through BrMatrix4Mul and BrMatrix4ApplyP, draws the twelve edges with BrPixelmapLine, reads pixels back with BrPixelmapPixelGet to self-verify, and dumps a 320x240 PPM. Every plotting call flows through the pure-C memory pixelmap dispatch in core/pixelmap/pmmem.c backed by the harness _Mem* primitives; the assembly softrend driver is not used. The program produced 1051 lit pixels and passed as CTest case 3 of 3 under a Visual Studio Win32 Debug target. It does not claim x64 portability, shaded or textured rendering, the native datafile save path, drivers, warning cleanup, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built brender_core_float.lib plus all three smoke executables, direct-ran brender_core_render_smoke.exe with exit 0 (320x240 RGB_888, 1051 lit pixels, eight cube vertices projected inside the viewport, PPM written), and passed 3/3 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-render-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-vector-render-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-render-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-scene-graph-smoke", "blockers": ["the scene smoke still requires a 32-bit C target because the unreworked period code stores some pointer-shaped values in 32-bit fields", "the model is drawn as a wireframe through the pure-C pixelmap path; shaded and textured scene rendering still needs the assembly softrend renderer device (BrZbBegin/BrRendererBegin/BrZbModelRender)", "only camera and model actors are exercised; lights, materials beyond the default, clip planes, and the order table are not covered", "the model is built in code; loading models, materials, and textures from BRender datafiles is not covered yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-scene-smoke-2026-07-03; cmake -S <harness> -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-scene-smoke-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build <build> --config Debug --target brender_core_smoke; ... --target brender_core_startup_smoke; ... --target brender_core_render_smoke; ... --target brender_core_scene_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-scene-smoke", "next_actions": ["translate the softrend renderer device so BrZbModelRender can produce shaded and depth-buffered scene output", "extend the scene smoke to load a model and materials from a BRender datafile", "add light and material actors and exercise the default material and order-table paths", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt renders a model out of BRender's own v1db scene database rather than a hand-rolled projection. The generated harness materializes a brender_core_scene_smoke target (compiled with the scene database enabled) that starts BRender, builds a world/camera/model actor tree, allocates a br_model cube, prepares it with BrModelUpdate under BR_MODF_UPDATEABLE so the engine computes its bounding radius (1.732) while keeping the vertex and face arrays, asks the engine for the model-to-screen transform with BrActorToScreenMatrix4, projects the model's own vertices with BrMatrix4ApplyP, and draws the twelve triangle faces with BrPixelmapLine. BrBegin starts the scene database and BrEnd tears it down, so BrV1dbBegin/BrV1dbEnd are not called directly. Every plotting call flows through the pure-C memory pixelmap dispatch; the assembly softrend driver is not used. The program produced 1382 lit pixels with all eight cube vertices inside the viewport and passed as CTest case 4 of 4 under a Visual Studio Win32 Debug target. It does not claim x64 portability, shaded or textured scene rendering, datafile model loading, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built brender_core_float.lib plus all four smoke executables, direct-ran brender_core_scene_smoke.exe with exit 0 (v1db scene database, actor tree, engine-prepared cube radius 1.732, BrActorToScreenMatrix4 projection, 1382 lit pixels, PPM written), and passed 4/4 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-scene-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-scene-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-scene-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-texture-mapping-smoke", "blockers": ["the texture smoke still requires a 32-bit C target", "the texture is generated in code and sampled through the portable rasterizer; loading textures and materials from BRender datafiles is not covered yet", "this is the portable C rasterizer's own texture path, not BRender's period softrend texture unit"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_texture_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-texture-smoke", "next_actions": ["load a real BRender datafile model (and its materials/textures) and render it depth-correct and textured", "package the portable render path as a documented brender-archival flagship", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt adds perspective-correct texture mapping to the depth-buffered portable render path. The generated brender_core_texture_smoke target builds a checkerboard texture in a BRender pixelmap, then renders a rotated cube whose faces are mapped to the full texture: u/w, v/w, and 1/w are interpolated linearly in screen space, the per-pixel texel is looked up with BrPixelmapPixelGet, modulated by the flat face shade, and depth-tested on 1/w. Both checkerboard colours appear across the surface (warm 5944, cool 5911 of 11855 lit pixels) and the checker foreshortens correctly toward receding edges, confirming perspective-correct mapping. All rasterization is pure C over the memory pixelmap; the assembly softrend driver is not used. The program passed as CTest case 7 of 7 under a Visual Studio Win32 Debug target. It does not claim datafile texture/material loading, BRender's own texture unit, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_texture_smoke.exe with exit 0 (11855 lit pixels, both checkerboard colours present, perspective-correct mapping) and passed 7/7 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-texture-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-texture-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executable, and transcripts were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-runtime-smoke", "blockers": ["runtime coverage is limited to a vector math smoke that exercises BrVector3SetFloat and BrScalarToFloat", "framework startup smoke with BrBegin and BrEnd still needs period ASM or portable fallback modeling for magicsym, memloops, and font symbols plus host-image platform definitions", "drivers and deferred FIXED variants are not built yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-smoke-2026-07-03; cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-smoke-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-2026-07-03 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-2026-07-03 --target brender_core_smoke; ctest --test-dir C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-2026-07-03 -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-vector-smoke-runtime", "next_actions": ["expand the smoke target from vector math to framework startup after period ASM, portable fallback symbols, and host-image platform definitions are modeled", "audit and classify the x64 MSVC warning transcript", "translate deferred FIXED variants and driver targets", "keep generated binaries out of git unless an intentional release package is reviewed"], "public_notes": "This attempt verifies the first runtime smoke for the BRender pilot. The generated brender_core_smoke executable links against the out-of-tree brender_core_float library and passes CTest under the Visual Studio Debug configuration. It does not claim BrBegin framework startup, warning cleanup, packaging, drivers, or FIXED variants.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The smoke harness configured with Visual Studio 18 2026, built brender_core_float.lib and brender_core_smoke.exe with MSVC 19.50.35721.0, and passed 1/1 CTest case with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-rerun-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-debug-smoke-2026-07-03.txt"}], "attempts_by_target": {"brender": [{"artifacts_policy": "Generated CMake build files and transcript were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-configure", "build_id": "brender-v132-build-environment", "command": "cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-2026-07-03b \"-DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132\"", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-cmake-configure", "next_actions": ["build brender_core_float from the generated Visual Studio project", "triage first compiler blocker before changing readiness beyond configure-complete"], "public_notes": "This records the first successful configure pass for the portable BRender core harness. It establishes that the generated scaffold can produce out-of-tree Visual Studio build files.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "CMake configured with Visual Studio 18 2026, detected MSVC 19.50.35721.0, and generated build files in the external configure workspace.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-2026-07-03b.txt"}, {"artifacts_policy": "The build tree and compiler transcript were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-build", "blockers": ["x64 MSVC rejects legacy inline x86 assembly in inc/mscifix.h", "first failing compile path observed through core/fmt/savescr.c", "portable replacement or 32-bit compatibility strategy is required before claiming a core library build"], "build_id": "brender-v132-build-environment", "command": "cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-2026-07-03b --target brender_core_float", "exit_code": 1, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-core-build-attempt", "next_actions": ["decide whether the next harness target should use a 32-bit MSVC configuration or a clean portable replacement for mscifix.h helpers", "record a narrow compatibility patch plan before editing public source", "rerun brender_core_float after the inline assembly blocker is isolated"], "public_notes": "This is the first compiler transcript for the portable BRender core harness. It is intentionally recorded as a failed attempt with a specific blocker rather than as a completed build.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The brender_core_float target reached the compiler and failed in inc/mscifix.h because x64 MSVC does not support the legacy __asm blocks used by the inspected source path.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "failed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, compiler transcripts, and brender_core_float.lib were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-build", "blockers": ["MSVC x64 build emits pointer-truncation, enum-conversion, const-qualifier, and duplicate-symbol warnings that need portability audit", "no runtime or link smoke test is claimed", "drivers and deferred FIXED variants are not built yet"], "build_id": "brender-v132-build-environment", "command": "cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-explicit-sources-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-explicit-sources-2026-07-03 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-explicit-sources-2026-07-03 --target brender_core_float", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-explicit-sources-core-build", "next_actions": ["audit and classify the x64 MSVC warning transcript", "add a minimal link or runtime smoke test around the produced core library", "translate deferred FIXED variants and driver targets", "keep generated binaries out of git unless an intentional release package is reviewed"], "public_notes": "This attempt verifies that explicit period OBJS_C source selection removes the prior source-glob blocker and produces the FLOAT core static library. It does not claim runtime execution, warning cleanup, packaging, drivers, or FIXED variants.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The explicit-source harness configured with Visual Studio 18 2026 and built brender_core_float.lib with MSVC 19.50.35721.0 in an external build tree.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-explicit-sources-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-explicit-sources-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, libraries, and transcripts were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-runtime-smoke", "blockers": ["runtime coverage is limited to vector math plus BrBegin and BrEnd framework startup", "the startup smoke requires a 32-bit C target because the unreworked period code still stores some pointer-shaped values in 32-bit fields", "portable host and core fallback stubs are enough for startup/link coverage but do not model full DOS, driver, V1DB, or rendering behavior", "drivers, packaging, and deferred FIXED variants are not built yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-startup-template-split-2026-07-03; cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-startup-template-split-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 --config Debug --target brender_core_startup_smoke; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 --config Debug --target brender_core_smoke; ctest --test-dir C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03 -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 Win32 Debug target", "id": "brender-v132-framework-startup-smoke-win32", "next_actions": ["add semantic tests for the portable host and memory fallback functions before using them for rendering behavior", "audit and classify the MSVC warning transcript", "translate deferred FIXED variants and driver targets", "keep generated binaries out of git unless an intentional release package is reviewed"], "public_notes": "This attempt verifies the first BRender framework startup smoke for the public pilot. The generated harness requires a 32-bit target, builds brender_core_float.lib, brender_core_smoke.exe, and brender_core_startup_smoke.exe, and passes both CTest cases under Visual Studio Win32 Debug. It does not claim x64 portability, full V1DB startup, scene rendering, drivers, warning cleanup, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built both smoke executables, direct-ran brender_core_smoke.exe and brender_core_startup_smoke.exe with exit 0, and passed 2/2 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-startup-template-split-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-startup-template-split-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-vector-template-split-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-startup-template-split-2026-07-03.txt"}, {"artifacts_policy": "Generated harness files were written outside this metadata repo and outside the BRender source checkout. No BRender source, generated binaries, private assets, or restricted SDK material are committed.", "attempt_type": "harness-materialization", "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-harness-materializer-smoke", "next_actions": ["run CMake configure against the generated harness", "record compiler transcript as a separate attempt"], "public_notes": "This records the first public-safe materializer smoke run for the BRender pilot. It proves the metadata tool can emit an out-of-tree harness scaffold without copying source into this repo.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Materializer wrote CMakeLists.txt, README.md, cmake/brender-core-sources.cmake, and harness-manifest.json into the external harness workspace.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness"}, {"artifacts_policy": "The materialized harness, configure tree, and compiler transcript were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-build", "blockers": ["portable harness still globbed all C files instead of using period makefile object lists", "core/fw/foo.c is present in the source checkout but is not part of the period fw OBJS_C list", "core/fw/pretok.c is token-table data that needs the period token-generation boundary reconstructed before direct compilation"], "build_id": "brender-v132-build-environment", "command": "cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-period-defines-2026-07-03 --target brender_core_float", "exit_code": 1, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-period-defines-build-attempt", "next_actions": ["replace module-wide C file globbing with explicit source lists derived from period makefiles", "model the fw pretok token-generation boundary before compiling framework sources", "rerun brender_core_float after the source-selection harness is materialized"], "public_notes": "This attempt verifies that the portable harness moved past the previous mscifix.h inline assembly and undefined STATIC blockers. It does not claim a completed library build.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The updated harness configured and began compiling with MSVC after adding FLOAT, fixed-inline-disabled, and period release build definitions. The build then failed because the harness source glob included files that the period makefiles did not compile as normal C translation units.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "failed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-period-defines-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-depth-buffer-smoke", "blockers": ["the depth smoke still requires a 32-bit C target", "depth is interpolated as homogeneous w linearly in screen space, which is adequate for opaque occlusion but not perspective-correct for attributes; texture mapping will need per-attribute perspective correction", "this is the portable C rasterizer's own z-buffer, not BRender's period softrend depth path"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_depth_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-depth-smoke", "next_actions": ["add perspective-correct UV interpolation and texture pixelmap sampling to the rasterizer", "load a real BRender datafile model and render it depth-correct and textured", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt adds a per-pixel depth buffer to the portable BRender render path, removing the convex/painter's limitation of the fill smoke. The generated brender_core_depth_smoke target builds two model actors from one cube model at different depths so they overlap in screen space, draws the near (red-tinted) cube first, then the far (blue-tinted) cube with a float depth buffer and z-test. The depth test rejected 4391 fragments of the far cube where the near cube was closer, so the near cube correctly occludes the far cube per pixel (painter's ordering by draw order would have drawn the far cube on top). All rasterization is pure C over the memory pixelmap; the assembly softrend driver is not used. The program passed as CTest case 6 of 6 under a Visual Studio Win32 Debug target. It does not claim perspective-correct attribute interpolation, texture mapping, BRender's own rasterizer, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_depth_smoke.exe with exit 0 (near cube 6697 px, far cube 1809 px, 4391 far-cube depth rejections proving per-pixel occlusion) and passed 6/6 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-depth-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-depth-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-solid-shaded-smoke", "blockers": ["the fill smoke still requires a 32-bit C target because the unreworked period code stores some pointer-shaped values in 32-bit fields", "shading is a portable flat-shaded scanline fill written on top of the pixelmap; it is not BRender's own softrend rasterizer, so texture mapping, Gouraud shading, and hardware-parity output are not covered", "occlusion relies on painter's ordering of a convex model rather than a depth buffer; concave or intersecting geometry is not handled", "lighting is a single fixed directional term computed in the smoke, not the engine light and material pipeline"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-fill-smoke-2026-07-03; cmake -S <harness> -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-fill-smoke-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build <build> --config Debug --target brender_core_fill_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-fill-smoke", "next_actions": ["translate the softrend renderer device so BrZbModelRender produces BRender's own shaded, textured, depth-buffered output", "add a depth buffer to the portable fill path so concave and multi-model scenes composite correctly", "drive lighting from BRender light actors and materials instead of a fixed directional term", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt is the first BRender revival milestone that produces a solid, shaded image rather than a wireframe, still without the assembly softrend renderer. The generated harness materializes a brender_core_fill_smoke target that reuses the v1db scene-graph projection (camera and model actors plus BrActorToScreenMatrix4), transforms each vertex to world space with BrMatrix34ApplyP for lighting, computes a per-face world-space normal, flat-shades each triangle by the absolute normal-light dot, and fills the projected triangles with a portable C scanline rasterizer. Faces are drawn back-to-front by average depth so the convex cube composites correctly without a depth buffer. Every pixel is written through the pure-C memory pixelmap primitives; the assembly softrend driver is not used. The program produced 8509 lit pixels across three distinct grey levels (the three visible cube faces) and passed as CTest case 5 of 5 under a Visual Studio Win32 Debug target. It does not claim BRender's own rasterizer, texture mapping, a depth buffer, the engine light and material pipeline, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built brender_core_float.lib plus all five smoke executables, direct-ran brender_core_fill_smoke.exe with exit 0 (solid flat-shaded cube, 8509 lit pixels, three grey levels), and passed 5/5 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-fill-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-fill-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-fill-smoke-2026-07-03.txt"}, {"artifacts_policy": "Harness, build tree, executables, library, and PPM output kept outside this repo; model datafiles read in place. No binaries, vendored source/assets, or restricted material committed.", "attempt_type": "cmake-gouraud-shading-smoke", "blockers": ["still requires a 32-bit C target", "per-vertex normals are computed from geometry, not read from the model file's stored normals"], "build_id": "brender-v132-build-environment", "command": "cmake --build <build> --config Debug --target brender_core_gouraud_smoke; ctest -C Debug (loads ${BRENDER_SOURCE_DIR}/dat/sph32.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows, Visual Studio 18 2026, MSVC 19.50, Win32 Debug", "id": "brender-v132-portable-core-gouraud-smoke", "next_actions": ["combine Gouraud shading with texture mapping", "use stored vertex normals from prepared models"], "public_notes": "This attempt adds smooth Gouraud shading to the portable render path. The generated brender_core_gouraud_smoke target loads sph32.dat (525v/960f), accumulates a per-vertex normal from adjacent face normals, shades each vertex by the world-space normal-light dot, and interpolates the shade smoothly across each triangle, depth-buffered. The 960-facet sphere renders as a smooth gradient with a highlight across 194 distinct grey levels (versus roughly three for flat shading), 25876 lit pixels. Pure C over the memory pixelmap; no softrend driver. Passed as CTest case 11 of 11 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_gouraud_smoke.exe with exit 0 smooth-shading sph32.dat (194 grey levels, 25876 lit); passed 11/11 CTest cases.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-gouraud-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM output were kept outside this metadata repo. Model datafiles are read in place from the public checkout. No generated binaries, vendored BRender source or assets, or restricted material are committed.", "attempt_type": "cmake-textured-model-smoke", "blockers": ["the material smoke still requires a 32-bit C target", "the texture is generated in code, not decoded from a period .pix: indexed .pix (earth.pix) carries no embedded palette (->map is NULL) and needs an external .pal, and the 15-bit .pix (earth15.pix) loads only a quarter of its pixels through BrPixelmapLoad in this harness (rest reads back as the 0xcccc debug fill). Faithful .pix decode is a documented follow-up.", "materials from .mat are not resolved; the model is shaded and textured by the portable rasterizer"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_material_smoke; ctest --test-dir <build> -C Debug --output-on-failure (test loads ${BRENDER_SOURCE_DIR}/dat/sph32.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-material-smoke", "next_actions": ["decode period .pix textures faithfully: attach an external .pal palette for indexed textures and fix the partial 15-bit load, then render the real earth globe", "resolve loaded models' original materials via BrMaterialFindHook/BrMapFindHook", "keep generated binaries and PPM output out of git"], "public_notes": "This attempt textures a real loaded model through the model's own UV coordinates. The generated brender_core_material_smoke target loads dat/sph32.dat (525 vertices, 960 faces) with BrModelLoad, builds a land/sea globe texture in a BRender pixelmap, projects the model with BrActorToScreenMatrix4, and maps the texture onto it per pixel using the model's br_vertex.map UV coordinates, perspective-correct and depth-buffered, shaded from face normals. The grid and land/sea regions wrap correctly around the sphere (20816 lit pixels, 11 distinct colours), proving datafile models carry usable texture coordinates that drive the portable rasterizer. Faithful decoding of the period .pix texture files is recorded as a follow-up: the indexed variants need an external palette and the 15-bit variant loads partially through BrPixelmapLoad in this harness. All rendering is pure C over the memory pixelmap; the assembly softrend driver is not used. Passed as CTest case 9 of 9 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_material_smoke.exe with exit 0 texturing dat/sph32.dat through its own UVs (20816 lit pixels, 11 colours); passed 9/9 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-material-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-material-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. The BRender model datafiles were read in place from the public source checkout and are not copied into this repo. No generated binaries, vendored BRender source or assets, private material, or restricted SDK content are committed.", "attempt_type": "cmake-datafile-model-render-smoke", "blockers": ["the model smoke still requires a 32-bit C target", "BrModelLoad loads a single model chunk per call; multi-part datafiles such as coupe.dat need BrModelLoadMany to assemble every part", "the loaded model is shaded flat by the portable rasterizer using computed normals; its original materials and textures are not resolved (BrMapFindHook/BrMaterialFindHook not registered)", "rendering is the portable C rasterizer, not BRender's period softrend renderer"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_model_smoke; ctest --test-dir <build> -C Debug --output-on-failure (test loads ${BRENDER_SOURCE_DIR}/dat/duck.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-model-smoke", "next_actions": ["load multi-part datafiles with BrModelLoadMany and render whole scenes (e.g. the full coupe)", "register BrMaterialFindHook/BrMapFindHook to resolve and render the models' original materials and textures", "package the portable render path and a model viewer as the brender-archival flagship deliverable", "keep generated binaries and PPM output out of git; read model datafiles in place from the public checkout"], "public_notes": "This attempt closes the loop from framework startup to real BRender content rendering. The generated brender_core_model_smoke target loads a real period model from a native binary BRender datafile with BrModelLoad (which needs nothing beyond BrBegin: its chunk-handler table is static and file I/O uses BRender's default stdio filesystem), auto-frames the model from its own vertex bounds, builds a world/camera/model actor tree, projects it with the engine's BrActorToScreenMatrix4, and renders every face solid, flat-shaded and depth-buffered with the portable rasterizer. Verified against several period assets read in place from the public checkout's dat/ directory: duck.dat (74 verts, 108 faces, the CTest case), plus teapot.dat (821 verts, 1560 faces), skull.dat (702 verts, 1243 faces), and torus.dat (128 verts, 256 faces) all render correctly, so the rasterizer scales from tens to over a thousand faces with correct per-pixel occlusion. All rendering is pure C over the memory pixelmap; the assembly softrend driver is not used and no BRender asset is copied into the repo. The duck case passed as CTest case 8 of 8 under a Visual Studio Win32 Debug target. It does not claim multi-part model assembly, original material/texture resolution, BRender's own renderer, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_model_smoke.exe with exit 0 loading dat/duck.dat (id 'Object03', 74 verts, 108 faces, 3756 lit pixels) and additionally rendered teapot/skull/torus period models; passed 8/8 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-model-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-model-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM output were kept outside this metadata repo. Model datafiles are read in place from the public checkout. No generated binaries, vendored BRender source or assets, or restricted material are committed.", "attempt_type": "cmake-multipart-model-smoke", "blockers": ["the multimodel smoke still requires a 32-bit C target", "parts are rendered with the portable rasterizer's flat shading and per-part tint, not the models' original materials", "part transforms use one shared centre/scale/rotation over the combined bounds; per-part hierarchy transforms stored in the datafile are not applied"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_multimodel_smoke; ctest --test-dir <build> -C Debug (test loads ${BRENDER_SOURCE_DIR}/dat/coupe.dat)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-multimodel-smoke", "next_actions": ["apply per-part hierarchy transforms from the datafile so assembled scenes match the authored layout", "resolve original materials/textures per part", "keep generated binaries and PPM output out of git"], "public_notes": "This attempt renders a multi-part datafile whole rather than a single chunk. The generated brender_core_multimodel_smoke target loads every model chunk of dat/coupe.dat with BrModelLoadMany (12 parts, 412 combined vertices), frames them together from their combined bounds, and renders every part into one shared depth buffer so the assembled object composites correctly (658 faces drawn, 5562 lit pixels). Parts are tinted by index to show the separate chunks. All rendering is pure C over the memory pixelmap; the assembly softrend driver is not used. Passed as CTest case 10 of 10 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_multimodel_smoke.exe with exit 0 loading 12 coupe.dat parts and depth-compositing them (658 faces, 5562 lit pixels); passed 10/10 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-multimodel-2026-07-03.txt"}, {"artifacts_policy": "Harness, build tree, executables, library, SVG plots, and PPM previews kept outside this metadata repo; model datafiles read in place from the public checkout. No binaries, vendored source or assets, or restricted material committed.", "attempt_type": "cmake-plotter-svg-smoke", "blockers": ["still requires a 32-bit C target", "edge visibility uses screen-space depth sampling with a relative bias; extreme grazing angles can drop or keep sub-pixel segments", "HPGL output and paper-size scaling profiles are not emitted yet, only SVG"], "build_id": "brender-v132-build-environment", "command": "cmake --build <build> --config Debug --target brender_core_plotter_smoke; ctest -C Debug (loads ${BRENDER_SOURCE_DIR}/dat/teapot.dat, writes SVG + PPM preview)", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows, Visual Studio 18 2026, MSVC 19.50, Win32 Debug", "id": "brender-v132-portable-core-plotter-smoke", "next_actions": ["add HPGL and paper-profile output for direct pen-plotter runs", "expose the plotter pipeline as a Telos Engine adapter with seeded generative scene input", "register the plotter lane in the Telos creative-engine manifest once the telos working tree is safe to modify"], "public_notes": "This attempt opens the Telos Engine plotter lane on the revival substrate: the generated brender_core_plotter_smoke target loads a real period model from its native datafile, projects it through the engine's own BrActorToScreenMatrix4 scene-graph transform, rasterizes faces depth-only into a z-buffer, dedupes model edges and drops edges shared by near-coplanar faces (crease filter), samples every kept edge against the depth buffer, and emits the visible runs as pen-plotter-ready SVG polylines plus a raster preview drawn from the same segments. On teapot.dat (821v/1560f): 2380 unique edges, 1590 kept after the crease filter, 1002 visible segments, 9553 visible vs 7332 hidden samples, so hidden-line removal is demonstrably active. Torus (far ring hidden, hole reads through), skull, and duck also plot correctly. Pure C, no assembly renderer. Passed as CTest case 12 of 12 under a Visual Studio Win32 Debug target.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_plotter_smoke.exe with exit 0 emitting a hidden-line SVG plot of teapot.dat (1002 segments, occlusion active) plus torus/skull/duck; passed 12/12 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-plotter-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-render-smoke", "blockers": ["the render smoke still requires a 32-bit C target because the unreworked period code stores some pointer-shaped values in 32-bit fields", "rendering coverage is limited to a wireframe drawn through the pure-C memory pixelmap dispatch; the assembly softrend rasterizer, shaded triangles, textures, and z-buffering are not exercised", "the portable core and host fallback stubs still lack semantic tests for the DOS, driver, and rendering behavior they stand in for", "image output is a raw PPM dump of the pixelmap buffer; the native BrPixelmapSave datafile path and drivers are not built yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-render-smoke-2026-07-03; cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-render-smoke-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03 --config Debug --target brender_core_smoke; cmake --build ... --target brender_core_startup_smoke; cmake --build ... --target brender_core_render_smoke; ctest --test-dir C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03 -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-render-smoke", "next_actions": ["add semantic tests for the portable core and memory fallback functions before treating the wireframe path as a production renderer", "extend the render smoke toward filled and shaded primitives once the generic renderer path is audited", "translate the softrend driver so the hardware-free rasterizer covers triangles, textures, and depth", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt is the first BRender revival milestone that produces an actual rendered image rather than only starting the framework. The generated harness materializes a brender_core_render_smoke target that starts BRender, allocates a BR_PMT_RGB_888 memory pixelmap, builds a real BrMatrix4Perspective projection, transforms a unit cube through BrMatrix4Mul and BrMatrix4ApplyP, draws the twelve edges with BrPixelmapLine, reads pixels back with BrPixelmapPixelGet to self-verify, and dumps a 320x240 PPM. Every plotting call flows through the pure-C memory pixelmap dispatch in core/pixelmap/pmmem.c backed by the harness _Mem* primitives; the assembly softrend driver is not used. The program produced 1051 lit pixels and passed as CTest case 3 of 3 under a Visual Studio Win32 Debug target. It does not claim x64 portability, shaded or textured rendering, the native datafile save path, drivers, warning cleanup, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built brender_core_float.lib plus all three smoke executables, direct-ran brender_core_render_smoke.exe with exit 0 (320x240 RGB_888, 1051 lit pixels, eight cube vertices projected inside the viewport, PPM written), and passed 3/3 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-render-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-render-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-vector-render-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-render-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-scene-graph-smoke", "blockers": ["the scene smoke still requires a 32-bit C target because the unreworked period code stores some pointer-shaped values in 32-bit fields", "the model is drawn as a wireframe through the pure-C pixelmap path; shaded and textured scene rendering still needs the assembly softrend renderer device (BrZbBegin/BrRendererBegin/BrZbModelRender)", "only camera and model actors are exercised; lights, materials beyond the default, clip planes, and the order table are not covered", "the model is built in code; loading models, materials, and textures from BRender datafiles is not covered yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-scene-smoke-2026-07-03; cmake -S <harness> -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-scene-smoke-2026-07-03 -A Win32 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build <build> --config Debug --target brender_core_smoke; ... --target brender_core_startup_smoke; ... --target brender_core_render_smoke; ... --target brender_core_scene_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-scene-smoke", "next_actions": ["translate the softrend renderer device so BrZbModelRender can produce shaded and depth-buffered scene output", "extend the scene smoke to load a model and materials from a BRender datafile", "add light and material actors and exercise the default material and order-table paths", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt renders a model out of BRender's own v1db scene database rather than a hand-rolled projection. The generated harness materializes a brender_core_scene_smoke target (compiled with the scene database enabled) that starts BRender, builds a world/camera/model actor tree, allocates a br_model cube, prepares it with BrModelUpdate under BR_MODF_UPDATEABLE so the engine computes its bounding radius (1.732) while keeping the vertex and face arrays, asks the engine for the model-to-screen transform with BrActorToScreenMatrix4, projects the model's own vertices with BrMatrix4ApplyP, and draws the twelve triangle faces with BrPixelmapLine. BrBegin starts the scene database and BrEnd tears it down, so BrV1dbBegin/BrV1dbEnd are not called directly. Every plotting call flows through the pure-C memory pixelmap dispatch; the assembly softrend driver is not used. The program produced 1382 lit pixels with all eight cube vertices inside the viewport and passed as CTest case 4 of 4 under a Visual Studio Win32 Debug target. It does not claim x64 portability, shaded or textured scene rendering, datafile model loading, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The guarded harness configured with -A Win32, built brender_core_float.lib plus all four smoke executables, direct-ran brender_core_scene_smoke.exe with exit 0 (v1db scene database, actor tree, engine-prepared cube radius 1.732, BrActorToScreenMatrix4 projection, 1382 lit pixels, PPM written), and passed 4/4 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-scene-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-scene-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-scene-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, build tree, smoke executables, the brender_core_float library, and the generated PPM render output were kept outside this metadata repo. No generated binaries, copied BRender source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-texture-mapping-smoke", "blockers": ["the texture smoke still requires a 32-bit C target", "the texture is generated in code and sampled through the portable rasterizer; loading textures and materials from BRender datafiles is not covered yet", "this is the portable C rasterizer's own texture path, not BRender's period softrend texture unit"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness ...; cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<checkout>; cmake --build <build> --config Debug --target brender_core_texture_smoke; ctest --test-dir <build> -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe with Visual Studio 18 2026 and MSVC 19.50.35721.0, Win32 Debug target", "id": "brender-v132-portable-core-texture-smoke", "next_actions": ["load a real BRender datafile model (and its materials/textures) and render it depth-correct and textured", "package the portable render path as a documented brender-archival flagship", "keep generated binaries and PPM output out of git unless an intentional release package is reviewed"], "public_notes": "This attempt adds perspective-correct texture mapping to the depth-buffered portable render path. The generated brender_core_texture_smoke target builds a checkerboard texture in a BRender pixelmap, then renders a rotated cube whose faces are mapped to the full texture: u/w, v/w, and 1/w are interpolated linearly in screen space, the per-pixel texel is looked up with BrPixelmapPixelGet, modulated by the flat face shade, and depth-tested on 1/w. Both checkerboard colours appear across the surface (warm 5944, cool 5911 of 11855 lit pixels) and the checker foreshortens correctly toward receding edges, confirming perspective-correct mapping. All rasterization is pure C over the memory pixelmap; the assembly softrend driver is not used. The program passed as CTest case 7 of 7 under a Visual Studio Win32 Debug target. It does not claim datafile texture/material loading, BRender's own texture unit, x64 portability, or release packaging.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "Built and ran brender_core_texture_smoke.exe with exit 0 (11855 lit pixels, both checkerboard colours present, perspective-correct mapping) and passed 7/7 CTest cases with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-texture-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-texture-smoke-2026-07-03.txt"}, {"artifacts_policy": "The materialized harness, configure tree, build tree, smoke executable, and transcripts were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.", "attempt_type": "cmake-runtime-smoke", "blockers": ["runtime coverage is limited to a vector math smoke that exercises BrVector3SetFloat and BrScalarToFloat", "framework startup smoke with BrBegin and BrEnd still needs period ASM or portable fallback modeling for magicsym, memloops, and font symbols plus host-image platform definitions", "drivers and deferred FIXED variants are not built yet"], "build_id": "brender-v132-build-environment", "command": "engine-revival materialize-brender-harness --source-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132 --output-root C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-smoke-2026-07-03; cmake -S C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-harness-smoke-2026-07-03 -B C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-2026-07-03 -DBRENDER_SOURCE_DIR=C:\\dev\\public\\engine-revival-workspaces\\brender-v132; cmake --build C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-2026-07-03 --target brender_core_smoke; ctest --test-dir C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-2026-07-03 -C Debug --output-on-failure", "exit_code": 0, "harness_id": "brender-v132-portable-core-plan", "host_platform": "Windows local probe", "id": "brender-v132-vector-smoke-runtime", "next_actions": ["expand the smoke target from vector math to framework startup after period ASM, portable fallback symbols, and host-image platform definitions are modeled", "audit and classify the x64 MSVC warning transcript", "translate deferred FIXED variants and driver targets", "keep generated binaries out of git unless an intentional release package is reviewed"], "public_notes": "This attempt verifies the first runtime smoke for the BRender pilot. The generated brender_core_smoke executable links against the out-of-tree brender_core_float library and passes CTest under the Visual Studio Debug configuration. It does not claim BrBegin framework startup, warning cleanup, packaging, drivers, or FIXED variants.", "reproduction_id": "brender-critical-edition-source-build", "result_summary": "The smoke harness configured with Visual Studio 18 2026, built brender_core_float.lib and brender_core_smoke.exe with MSVC 19.50.35721.0, and passed 1/1 CTest case with -C Debug.", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "completed", "target_id": "brender", "transcript_location": "external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-configure-smoke-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-build-smoke-rerun-2026-07-03.txt; external-workspace:C:\\dev\\public\\engine-revival-workspaces\\brender-v132-portable-core-ctest-debug-smoke-2026-07-03.txt"}]}, "builds": [{"blockers": ["portable core build currently targets only the FLOAT core library; FIXED variants and drivers are deferred", "x64 startup is not claimed; the guarded harness requires a 32-bit C target while pointer-width portability is audited", "MSVC builds still emit enum-conversion and const-qualifier warnings that need portability audit", "runtime coverage is limited to vector math plus BrBegin and BrEnd framework startup; scene rendering, drivers, and full V1DB behavior are not covered", "no packaged release artifact is claimed"], "build_system": "period makefiles with BR_* environment imports", "host_platform": "Windows local probe", "id": "brender-v132-build-environment", "make_rule_map": {"core_active_subdirs": ["inc", "fw", "host", "std", "pixelmap", "dosio", "v1db", "math", "fmt"], "core_variants_active": ["BR_BASE_TYPE=FLOAT"], "core_variants_disabled": ["BR_BASE_TYPE=FIXED"], "drivers_active_subdirs": ["vesa", "mcga", "softrend", "pentprim"], "drivers_disabled_subdirs": ["ddraw"], "drivers_target_types": ["DRIVER"], "root_active_subdirs": ["core", "drivers"], "root_disabled_subdirs": ["tools", "samples"], "root_imports": ["BR_SOURCE_DIR", "BR_MAKEFILE", "BR_TARGET_DIR", "BR_MAKE_DIR"]}, "next_actions": ["audit the completed core-library warning transcript", "add semantic tests for the portable host and memory fallback functions before using them for rendering behavior", "translate deferred FIXED variants and driver targets", "model the fw pretok token-generation boundary for reproducible source regeneration"], "observed_layout": {"c_files": 332, "headers": 350, "makefiles": 68}, "public_notes": "BRender v1.3.2 public source was cloned outside the metadata repo and matched the recorded snapshot commit. The source tree exposes period makefiles and project metadata. The portable harness now configures with CMake, builds brender_core_float.lib with explicit period OBJS_C source lists in an external Visual Studio Win32 tree, and passes vector math plus BrBegin/BrEnd framework startup smoke executables through CTest. No generated binary or packaged release is committed.", "reproduction_id": "brender-critical-edition-source-build", "required_variables": ["BR_SOURCE_DIR", "BR_MAKEFILE", "BR_TARGET_DIR", "BR_MAKE_DIR"], "snapshot_ids": ["brender-v132-main-head"], "source_checkout": "out-of-tree public checkout at recorded snapshot commit d88d0ed41122664b9781015b517db64353e16f19", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "portable-core-framework-startup-smoke-passing", "target_id": "brender", "toolchain_probe": {"available": ["cmake", "Visual Studio 18 2026 CMake generator", "MSVC 19.50.35721.0 via CMake generator", "Visual Studio Win32 target platform"], "missing": ["make", "nmake", "gcc"]}}], "builds_by_target": {"brender": [{"blockers": ["portable core build currently targets only the FLOAT core library; FIXED variants and drivers are deferred", "x64 startup is not claimed; the guarded harness requires a 32-bit C target while pointer-width portability is audited", "MSVC builds still emit enum-conversion and const-qualifier warnings that need portability audit", "runtime coverage is limited to vector math plus BrBegin and BrEnd framework startup; scene rendering, drivers, and full V1DB behavior are not covered", "no packaged release artifact is claimed"], "build_system": "period makefiles with BR_* environment imports", "host_platform": "Windows local probe", "id": "brender-v132-build-environment", "make_rule_map": {"core_active_subdirs": ["inc", "fw", "host", "std", "pixelmap", "dosio", "v1db", "math", "fmt"], "core_variants_active": ["BR_BASE_TYPE=FLOAT"], "core_variants_disabled": ["BR_BASE_TYPE=FIXED"], "drivers_active_subdirs": ["vesa", "mcga", "softrend", "pentprim"], "drivers_disabled_subdirs": ["ddraw"], "drivers_target_types": ["DRIVER"], "root_active_subdirs": ["core", "drivers"], "root_disabled_subdirs": ["tools", "samples"], "root_imports": ["BR_SOURCE_DIR", "BR_MAKEFILE", "BR_TARGET_DIR", "BR_MAKE_DIR"]}, "next_actions": ["audit the completed core-library warning transcript", "add semantic tests for the portable host and memory fallback functions before using them for rendering behavior", "translate deferred FIXED variants and driver targets", "model the fw pretok token-generation boundary for reproducible source regeneration"], "observed_layout": {"c_files": 332, "headers": 350, "makefiles": 68}, "public_notes": "BRender v1.3.2 public source was cloned outside the metadata repo and matched the recorded snapshot commit. The source tree exposes period makefiles and project metadata. The portable harness now configures with CMake, builds brender_core_float.lib with explicit period OBJS_C source lists in an external Visual Studio Win32 tree, and passes vector math plus BrBegin/BrEnd framework startup smoke executables through CTest. No generated binary or packaged release is committed.", "reproduction_id": "brender-critical-edition-source-build", "required_variables": ["BR_SOURCE_DIR", "BR_MAKEFILE", "BR_TARGET_DIR", "BR_MAKE_DIR"], "snapshot_ids": ["brender-v132-main-head"], "source_checkout": "out-of-tree public checkout at recorded snapshot commit d88d0ed41122664b9781015b517db64353e16f19", "source_ids": ["foone-brender-v132", "blazingrender-index"], "status": "portable-core-framework-startup-smoke-passing", "target_id": "brender", "toolchain_probe": {"available": ["cmake", "Visual Studio 18 2026 CMake generator", "MSVC 19.50.35721.0 via CMake generator", "Visual Studio Win32 target platform"], "missing": ["make", "nmake", "gcc"]}}]}, "counts": {"accessions": 60, "artifacts": 60, "attempts": 17, "builds": 1, "harnesses": 1, "milestones": 23, "readiness": 22, "reproductions": 13, "snapshots": 13, "sources": 78, "targets": 23, "tasks": 31}, "harnesses": [{"blockers": ["x64 pointer-width portability is not claimed; configure requires a 32-bit C target such as Visual Studio -A Win32.", "Assembly-only pentprim kernels outside the tested RGB_888 ZB and experimental TIA surface remain linkage stubs.", "Experimental textured TIA executes but currently produces black output because of a measured vertex-layout/state mismatch.", "MSVC warning output remains to be audited before any zero-warning portability claim."], "build_id": "brender-v132-build-environment", "entrypoint": "docs/generated/harnesses/brender-v132-portable-core-plan.md", "expected_outputs": ["out-of-tree portable CMake harness files", "core FLOAT static library build artifact", "twenty-one CTest targets covering portable, audit, semantic, shell, and period-pipeline rungs", "PPM outputs for wireframe, scene, fill, depth, texture, model, material, multimodel, Gouraud, plotter, file texture, material resolve, game shell, and period pipeline", "provenance-pinned eight-frame period-pipeline sphere orbit", "release media and provenance manifest under gallery/release-20260827", "SHA256 release-package receipt from scripts/package_brender_release.py"], "harness_type": "portable-build-plan", "id": "brender-v132-portable-core-plan", "implementation_units": ["root dispatch: core, softrend FLOAT, and pentprim FLOAT active; tools, samples, display drivers, and deferred variants stay outside the verified boundary", "core order: inc, fw, host, std, pixelmap, dosio, v1db FLOAT, math FLOAT, fmt FLOAT", "core source selection: explicit period makefile OBJS_C lists", "core smoke target: brender_core_smoke links against brender_core_float and exercises vector math", "framework startup target: brender_core_startup_smoke exercises BrBegin and BrEnd", "wireframe render target: brender_core_render_smoke projects a cube through BrMatrix4Perspective/Mul/ApplyP and verifies RGB_888 pixel output", "scene graph target: brender_core_scene_smoke builds a v1db world/camera/model actor tree and projects it with BrActorToScreenMatrix4", "solid fill target: brender_core_fill_smoke rasterizes projected faces with a portable C scanline fill", "depth target: brender_core_depth_smoke verifies per-pixel occlusion in the portable rasterizer", "texture target: brender_core_texture_smoke verifies perspective-correct texture mapping in the portable rasterizer", "model target: brender_core_model_smoke loads real period .dat models with BrModelLoad", "material target: brender_core_material_smoke textures a loaded model through br_vertex.map UV coordinates", "multimodel target: brender_core_multimodel_smoke loads and depth-composites all model chunks of a datafile with BrModelLoadMany", "Gouraud target: brender_core_gouraud_smoke computes per-vertex normals and interpolates shade", "plotter target: brender_core_plotter_smoke emits hidden-line-removed SVG polylines and a raster preview", "asset audit target: brender_core_asset_audit validates loaded model geometry and face-material attachment", "material audit target: brender_core_material_audit reports BrMaterialLoad identifiers, flags, index_base, and colour-map attachment", "material file audit target: brender_core_material_file_audit verifies material-file loading with JSON-safe receipts", "pixelmap roundtrip target: brender_core_pixelmap_roundtrip saves and reloads a pixelmap while refusing preexisting caller-owned workfiles", "material resolve target: brender_core_material_resolve attaches a BrMaterialLoad material to every face and initializes the third scanline edge from w2", "file texture target: brender_core_texture_file_sample samples BrPixelmapLoad period .pix data and resolves INDEX_8 texels through the loaded palette", "game shell target: brender_core_game_shell drives deterministic INIT/LOAD/RUN/TEARDOWN frames with palette-aware texture sampling", "host semantic target: brender_core_host_semantic verifies host filesystem round trips without deleting preexisting caller-owned workfiles", "period-pipeline target: brender_core_softrend_render builds softrend and pentprim from the pinned upstream tree, binds the primitive library, drives BrZbSceneRender, and emits an eight-frame nonblack sph32.dat orbit", "generated C receipts: shared JSON string escaping is injected into all generated smoke programs that print caller-supplied paths or identifiers"], "materializer_command": "engine-revival materialize-brender-harness --source-root <public-brender-checkout> --output-root <out-of-tree-harness-dir>", "next_actions": ["resolve the measured textured-TIA vertex-layout/state mismatch with a focused native test before documenting textured rendering as complete", "audit remaining MSVC warnings at the compatibility boundary", "continue measured C ports for reached assembly-only kernels instead of bulk-porting unreached stubs", "preserve Win32 evidence before attempting any x64 pointer-width work"], "output_policy": "Write generated harness files outside the BRender source checkout and outside this metadata repo unless they are intentionally reviewed as public-safe scaffolding.", "public_notes": "The current harness boundary is a Visual Studio Win32, out-of-tree CMake materialization from the public BRender v1.3.2 snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19. It now verifies 21 native targets under CTest, including the period softrend plus pentprim pipeline, release-hardened JSON/path handling, material resolution, indexed palette lookup, host file semantics, and provenance-pinned eight-frame period-pipeline media. Native repeat executions on the Win32 Debug port can vary by a few edge pixels, so release media pins exact verified PPM source hashes. The experimental textured TIA path executes but still produces black output due to a measured vertex-layout/state mismatch, so textured rendering is not claimed.", "reproduction_id": "brender-critical-edition-source-build", "source_ids": ["foone-brender-v132", "blazingrender-index"], "source_policy": "Use only the public BRender v1.3.2 checkout at the recorded snapshot commit. Do not vendor source, generated binaries, private assets, or restricted SDK material in this repository.", "status": "win32-period-pipeline-release-evidence-passing", "steps": ["start from the recorded BRender v1.3.2 public source snapshot", "run the engine-revival materializer to create build files outside the source tree", "verify the materialized scaffold references BRENDER_SOURCE_DIR instead of copying source", "configure the harness with Visual Studio -A Win32", "build the full Debug target set", "run ctest --test-dir <build> -C Debug --output-on-failure", "capture period-pipeline PPM frames and generate public media only from verified nonblack output", "stage the release package with harness, evidence logs, media, provenance, and SHA256 receipt"], "target_id": "brender"}], "harnesses_by_target": {"brender": [{"blockers": ["x64 pointer-width portability is not claimed; configure requires a 32-bit C target such as Visual Studio -A Win32.", "Assembly-only pentprim kernels outside the tested RGB_888 ZB and experimental TIA surface remain linkage stubs.", "Experimental textured TIA executes but currently produces black output because of a measured vertex-layout/state mismatch.", "MSVC warning output remains to be audited before any zero-warning portability claim."], "build_id": "brender-v132-build-environment", "entrypoint": "docs/generated/harnesses/brender-v132-portable-core-plan.md", "expected_outputs": ["out-of-tree portable CMake harness files", "core FLOAT static library build artifact", "twenty-one CTest targets covering portable, audit, semantic, shell, and period-pipeline rungs", "PPM outputs for wireframe, scene, fill, depth, texture, model, material, multimodel, Gouraud, plotter, file texture, material resolve, game shell, and period pipeline", "provenance-pinned eight-frame period-pipeline sphere orbit", "release media and provenance manifest under gallery/release-20260827", "SHA256 release-package receipt from scripts/package_brender_release.py"], "harness_type": "portable-build-plan", "id": "brender-v132-portable-core-plan", "implementation_units": ["root dispatch: core, softrend FLOAT, and pentprim FLOAT active; tools, samples, display drivers, and deferred variants stay outside the verified boundary", "core order: inc, fw, host, std, pixelmap, dosio, v1db FLOAT, math FLOAT, fmt FLOAT", "core source selection: explicit period makefile OBJS_C lists", "core smoke target: brender_core_smoke links against brender_core_float and exercises vector math", "framework startup target: brender_core_startup_smoke exercises BrBegin and BrEnd", "wireframe render target: brender_core_render_smoke projects a cube through BrMatrix4Perspective/Mul/ApplyP and verifies RGB_888 pixel output", "scene graph target: brender_core_scene_smoke builds a v1db world/camera/model actor tree and projects it with BrActorToScreenMatrix4", "solid fill target: brender_core_fill_smoke rasterizes projected faces with a portable C scanline fill", "depth target: brender_core_depth_smoke verifies per-pixel occlusion in the portable rasterizer", "texture target: brender_core_texture_smoke verifies perspective-correct texture mapping in the portable rasterizer", "model target: brender_core_model_smoke loads real period .dat models with BrModelLoad", "material target: brender_core_material_smoke textures a loaded model through br_vertex.map UV coordinates", "multimodel target: brender_core_multimodel_smoke loads and depth-composites all model chunks of a datafile with BrModelLoadMany", "Gouraud target: brender_core_gouraud_smoke computes per-vertex normals and interpolates shade", "plotter target: brender_core_plotter_smoke emits hidden-line-removed SVG polylines and a raster preview", "asset audit target: brender_core_asset_audit validates loaded model geometry and face-material attachment", "material audit target: brender_core_material_audit reports BrMaterialLoad identifiers, flags, index_base, and colour-map attachment", "material file audit target: brender_core_material_file_audit verifies material-file loading with JSON-safe receipts", "pixelmap roundtrip target: brender_core_pixelmap_roundtrip saves and reloads a pixelmap while refusing preexisting caller-owned workfiles", "material resolve target: brender_core_material_resolve attaches a BrMaterialLoad material to every face and initializes the third scanline edge from w2", "file texture target: brender_core_texture_file_sample samples BrPixelmapLoad period .pix data and resolves INDEX_8 texels through the loaded palette", "game shell target: brender_core_game_shell drives deterministic INIT/LOAD/RUN/TEARDOWN frames with palette-aware texture sampling", "host semantic target: brender_core_host_semantic verifies host filesystem round trips without deleting preexisting caller-owned workfiles", "period-pipeline target: brender_core_softrend_render builds softrend and pentprim from the pinned upstream tree, binds the primitive library, drives BrZbSceneRender, and emits an eight-frame nonblack sph32.dat orbit", "generated C receipts: shared JSON string escaping is injected into all generated smoke programs that print caller-supplied paths or identifiers"], "materializer_command": "engine-revival materialize-brender-harness --source-root <public-brender-checkout> --output-root <out-of-tree-harness-dir>", "next_actions": ["resolve the measured textured-TIA vertex-layout/state mismatch with a focused native test before documenting textured rendering as complete", "audit remaining MSVC warnings at the compatibility boundary", "continue measured C ports for reached assembly-only kernels instead of bulk-porting unreached stubs", "preserve Win32 evidence before attempting any x64 pointer-width work"], "output_policy": "Write generated harness files outside the BRender source checkout and outside this metadata repo unless they are intentionally reviewed as public-safe scaffolding.", "public_notes": "The current harness boundary is a Visual Studio Win32, out-of-tree CMake materialization from the public BRender v1.3.2 snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19. It now verifies 21 native targets under CTest, including the period softrend plus pentprim pipeline, release-hardened JSON/path handling, material resolution, indexed palette lookup, host file semantics, and provenance-pinned eight-frame period-pipeline media. Native repeat executions on the Win32 Debug port can vary by a few edge pixels, so release media pins exact verified PPM source hashes. The experimental textured TIA path executes but still produces black output due to a measured vertex-layout/state mismatch, so textured rendering is not claimed.", "reproduction_id": "brender-critical-edition-source-build", "source_ids": ["foone-brender-v132", "blazingrender-index"], "source_policy": "Use only the public BRender v1.3.2 checkout at the recorded snapshot commit. Do not vendor source, generated binaries, private assets, or restricted SDK material in this repository.", "status": "win32-period-pipeline-release-evidence-passing", "steps": ["start from the recorded BRender v1.3.2 public source snapshot", "run the engine-revival materializer to create build files outside the source tree", "verify the materialized scaffold references BRENDER_SOURCE_DIR instead of copying source", "configure the harness with Visual Studio -A Win32", "build the full Debug target set", "run ctest --test-dir <build> -C Debug --output-on-failure", "capture period-pipeline PPM frames and generate public media only from verified nonblack output", "stage the release package with harness, evidence logs, media, provenance, and SHA256 receipt"], "target_id": "brender"}]}, "milestones": [{"evidence": "Public dossier has curated Aqsis source, accession, and task records.", "id": "aqsis-baseline", "milestone_type": "public-dossier-established", "source_ids": ["aqsis-github"], "status": "curated", "target_id": "aqsis"}, {"evidence": "Public dossier has curated BRender source, accession, and task records.", "id": "brender-baseline", "milestone_type": "public-dossier-established", "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "status": "curated", "target_id": "brender"}, {"evidence": "Public dossier has curated Crystal Space source, accession, and task records.", "id": "crystal-space-baseline", "milestone_type": "public-dossier-established", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "status": "curated", "target_id": "crystal-space"}, {"evidence": "Public dossier has curated GOOL and GOAL source, accession, and task records.", "id": "gool-goal-baseline", "milestone_type": "public-dossier-established", "source_ids": ["andy-gavin-gool-article", "opengoal-jak-project-github", "opengoal-license"], "status": "curated", "target_id": "gool-goal"}, {"evidence": "Public dossier has curated IRIS GL and OpenGL bridge source, accession, and task records.", "id": "iris-gl-opengl-bridge-baseline", "milestone_type": "public-dossier-established", "source_ids": ["khronos-opengl-history", "khronos-opengl-registry", "khronos-opengl-registry-github"], "status": "curated", "target_id": "iris-gl-opengl-bridge"}, {"evidence": "Public dossier has curated Japan Studio and Team Ico source, accession, and task records.", "id": "japan-studio-team-ico-baseline", "milestone_type": "public-dossier-established", "source_ids": ["playstation-blog-team-asobi-2021", "siliconera-japan-studio-reorganization", "playstation-store-the-last-guardian"], "status": "curated", "target_id": "japan-studio-team-ico"}, {"evidence": "Public dossier has curated LithTech Jupiter target, source, artifact, accession, task, and reproduction records without holding restricted package contents.", "id": "lithtech-jupiter-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "status": "curated", "target_id": "lithtech-jupiter"}, {"evidence": "Public dossier has curated Mesa source, accession, and task records.", "id": "mesa-baseline", "milestone_type": "public-dossier-established", "source_ids": ["mesa-home", "mesa-license-docs", "mesa-source-repository-docs"], "status": "curated", "target_id": "mesa"}, {"evidence": "Public dossier has curated OGRE source, accession, and task records.", "id": "ogre-baseline", "milestone_type": "public-dossier-established", "source_ids": ["ogre-github", "ogre-licensing", "ogre-site"], "status": "curated", "target_id": "ogre"}, {"evidence": "Public dossier has curated Open Inventor source, accession, and task records.", "id": "open-inventor-baseline", "milestone_type": "public-dossier-established", "source_ids": ["open-inventor-github", "open-inventor-readme-first", "coin3d-api-compatibility"], "status": "curated", "target_id": "open-inventor"}, {"evidence": "Public dossier has curated OpenGL Performer source, accession, and task records.", "id": "opengl-performer-baseline", "milestone_type": "public-dossier-established", "source_ids": ["sgi-opengl-performer-getting-started-30", "sgi-opengl-performer-brochure", "sgi-opengl-performer-programmers-guide-32"], "status": "curated", "target_id": "opengl-performer"}, {"evidence": "Public dossier has curated PHIGS source, accession, and task records.", "id": "phigs-baseline", "milestone_type": "public-dossier-established", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "status": "curated", "target_id": "phigs"}, {"evidence": "Public dossier has curated Pixie source, accession, and task records.", "id": "pixie-baseline", "milestone_type": "public-dossier-established", "source_ids": ["pixie-github-mirror", "pixie-sourceforge", "renderpixie-summary"], "status": "curated", "target_id": "pixie"}, {"evidence": "Public dossier has curated PS1 Programmer's Tool source, accession, and task records.", "id": "ps1-programmer-tool-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-net-yaroze-documentation", "psnoobsdk-github", "redump-ps1-runtime-library-33"], "status": "curated", "target_id": "ps1-programmer-tool"}, {"evidence": "Public dossier has curated PS2 ProDG, EB, and Linux stack source, accession, and task records.", "id": "ps2-prodg-eb-linux-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-ps2-linux-pal-discs", "sie-ps2-linux-release-2002", "ps2dev-ps2sdk-github"], "status": "curated", "target_id": "ps2-prodg-eb-linux"}, {"evidence": "Public dossier has curated Psygnosis and Studio Liverpool source, accession, and task records.", "id": "psygnosis-studio-liverpool-baseline", "milestone_type": "public-dossier-established", "source_ids": ["national-museums-liverpool-psygnosis-history", "gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "status": "curated", "target_id": "psygnosis-studio-liverpool"}, {"evidence": "Public dossier has curated Quesa source, accession, and task records.", "id": "quesa-baseline", "milestone_type": "public-dossier-established", "source_ids": ["quesa-github", "gamedeveloper-quesa-16d13"], "status": "curated", "target_id": "quesa"}, {"evidence": "Public dossier has curated QuickDraw 3D source, accession, and task records.", "id": "quickdraw-3d-baseline", "milestone_type": "public-dossier-established", "source_ids": ["apple-quickdraw3d-documentation-qa", "apple-quickdraw3d-manual-154-pdf"], "status": "curated", "target_id": "quickdraw-3d"}, {"evidence": "Public dossier has curated Reality Lab source, accession, and task records.", "id": "reality-lab-baseline", "milestone_type": "public-dossier-established", "source_ids": ["microsoft-direct3d-ships-1996", "otto-berkes-directx-reality-lab-history", "microsoft-directx-sdk-samples-github"], "status": "curated", "target_id": "reality-lab"}, {"evidence": "Public dossier has curated RenderMan Interface source, accession, and task records.", "id": "renderman-interface-baseline", "milestone_type": "public-dossier-established", "source_ids": ["pixar-renderman-interface-ri-docs", "mit-rispec31-pdf"], "status": "curated", "target_id": "renderman-interface"}, {"evidence": "Public dossier has curated RenderWare PS2 source, accession, and task records.", "id": "renderware-ps2-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "strong-gene-buckle-renderware", "internet-archive-rw310-ps2"], "status": "curated", "target_id": "renderware-ps2"}, {"evidence": "Public dossier has curated Softimage and Alias bridge source, accession, and task records.", "id": "softimage-alias-bridge-baseline", "milestone_type": "public-dossier-established", "source_ids": ["autodesk-alias-acquisition-2006", "autodesk-softimage-acquisition-2008", "autodesk-softimage-last-release-faq"], "status": "curated", "target_id": "softimage-alias-bridge"}, {"evidence": "Public dossier has curated tri-Ace PS2 renderer source, accession, and task records.", "id": "tri-ace-ps2-renderer-baseline", "milestone_type": "public-dossier-established", "source_ids": ["tri-ace-pbr-course-notes-2010", "tri-ace-rd-publications-index"], "status": "curated", "target_id": "tri-ace-ps2-renderer"}], "milestones_by_target": {"aqsis": [{"evidence": "Public dossier has curated Aqsis source, accession, and task records.", "id": "aqsis-baseline", "milestone_type": "public-dossier-established", "source_ids": ["aqsis-github"], "status": "curated", "target_id": "aqsis"}], "brender": [{"evidence": "Public dossier has curated BRender source, accession, and task records.", "id": "brender-baseline", "milestone_type": "public-dossier-established", "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "status": "curated", "target_id": "brender"}], "crystal-space": [{"evidence": "Public dossier has curated Crystal Space source, accession, and task records.", "id": "crystal-space-baseline", "milestone_type": "public-dossier-established", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "status": "curated", "target_id": "crystal-space"}], "gool-goal": [{"evidence": "Public dossier has curated GOOL and GOAL source, accession, and task records.", "id": "gool-goal-baseline", "milestone_type": "public-dossier-established", "source_ids": ["andy-gavin-gool-article", "opengoal-jak-project-github", "opengoal-license"], "status": "curated", "target_id": "gool-goal"}], "iris-gl-opengl-bridge": [{"evidence": "Public dossier has curated IRIS GL and OpenGL bridge source, accession, and task records.", "id": "iris-gl-opengl-bridge-baseline", "milestone_type": "public-dossier-established", "source_ids": ["khronos-opengl-history", "khronos-opengl-registry", "khronos-opengl-registry-github"], "status": "curated", "target_id": "iris-gl-opengl-bridge"}], "japan-studio-team-ico": [{"evidence": "Public dossier has curated Japan Studio and Team Ico source, accession, and task records.", "id": "japan-studio-team-ico-baseline", "milestone_type": "public-dossier-established", "source_ids": ["playstation-blog-team-asobi-2021", "siliconera-japan-studio-reorganization", "playstation-store-the-last-guardian"], "status": "curated", "target_id": "japan-studio-team-ico"}], "lithtech-jupiter": [{"evidence": "Public dossier has curated LithTech Jupiter target, source, artifact, accession, task, and reproduction records without holding restricted package contents.", "id": "lithtech-jupiter-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "status": "curated", "target_id": "lithtech-jupiter"}], "mesa": [{"evidence": "Public dossier has curated Mesa source, accession, and task records.", "id": "mesa-baseline", "milestone_type": "public-dossier-established", "source_ids": ["mesa-home", "mesa-license-docs", "mesa-source-repository-docs"], "status": "curated", "target_id": "mesa"}], "ogre": [{"evidence": "Public dossier has curated OGRE source, accession, and task records.", "id": "ogre-baseline", "milestone_type": "public-dossier-established", "source_ids": ["ogre-github", "ogre-licensing", "ogre-site"], "status": "curated", "target_id": "ogre"}], "open-inventor": [{"evidence": "Public dossier has curated Open Inventor source, accession, and task records.", "id": "open-inventor-baseline", "milestone_type": "public-dossier-established", "source_ids": ["open-inventor-github", "open-inventor-readme-first", "coin3d-api-compatibility"], "status": "curated", "target_id": "open-inventor"}], "opengl-performer": [{"evidence": "Public dossier has curated OpenGL Performer source, accession, and task records.", "id": "opengl-performer-baseline", "milestone_type": "public-dossier-established", "source_ids": ["sgi-opengl-performer-getting-started-30", "sgi-opengl-performer-brochure", "sgi-opengl-performer-programmers-guide-32"], "status": "curated", "target_id": "opengl-performer"}], "phigs": [{"evidence": "Public dossier has curated PHIGS source, accession, and task records.", "id": "phigs-baseline", "milestone_type": "public-dossier-established", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "status": "curated", "target_id": "phigs"}], "pixie": [{"evidence": "Public dossier has curated Pixie source, accession, and task records.", "id": "pixie-baseline", "milestone_type": "public-dossier-established", "source_ids": ["pixie-github-mirror", "pixie-sourceforge", "renderpixie-summary"], "status": "curated", "target_id": "pixie"}], "ps1-programmer-tool": [{"evidence": "Public dossier has curated PS1 Programmer's Tool source, accession, and task records.", "id": "ps1-programmer-tool-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-net-yaroze-documentation", "psnoobsdk-github", "redump-ps1-runtime-library-33"], "status": "curated", "target_id": "ps1-programmer-tool"}], "ps2-prodg-eb-linux": [{"evidence": "Public dossier has curated PS2 ProDG, EB, and Linux stack source, accession, and task records.", "id": "ps2-prodg-eb-linux-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-ps2-linux-pal-discs", "sie-ps2-linux-release-2002", "ps2dev-ps2sdk-github"], "status": "curated", "target_id": "ps2-prodg-eb-linux"}], "psygnosis-studio-liverpool": [{"evidence": "Public dossier has curated Psygnosis and Studio Liverpool source, accession, and task records.", "id": "psygnosis-studio-liverpool-baseline", "milestone_type": "public-dossier-established", "source_ids": ["national-museums-liverpool-psygnosis-history", "gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "status": "curated", "target_id": "psygnosis-studio-liverpool"}], "quesa": [{"evidence": "Public dossier has curated Quesa source, accession, and task records.", "id": "quesa-baseline", "milestone_type": "public-dossier-established", "source_ids": ["quesa-github", "gamedeveloper-quesa-16d13"], "status": "curated", "target_id": "quesa"}], "quickdraw-3d": [{"evidence": "Public dossier has curated QuickDraw 3D source, accession, and task records.", "id": "quickdraw-3d-baseline", "milestone_type": "public-dossier-established", "source_ids": ["apple-quickdraw3d-documentation-qa", "apple-quickdraw3d-manual-154-pdf"], "status": "curated", "target_id": "quickdraw-3d"}], "reality-lab": [{"evidence": "Public dossier has curated Reality Lab source, accession, and task records.", "id": "reality-lab-baseline", "milestone_type": "public-dossier-established", "source_ids": ["microsoft-direct3d-ships-1996", "otto-berkes-directx-reality-lab-history", "microsoft-directx-sdk-samples-github"], "status": "curated", "target_id": "reality-lab"}], "renderman-interface": [{"evidence": "Public dossier has curated RenderMan Interface source, accession, and task records.", "id": "renderman-interface-baseline", "milestone_type": "public-dossier-established", "source_ids": ["pixar-renderman-interface-ri-docs", "mit-rispec31-pdf"], "status": "curated", "target_id": "renderman-interface"}], "renderware-ps2": [{"evidence": "Public dossier has curated RenderWare PS2 source, accession, and task records.", "id": "renderware-ps2-baseline", "milestone_type": "public-dossier-established", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "strong-gene-buckle-renderware", "internet-archive-rw310-ps2"], "status": "curated", "target_id": "renderware-ps2"}], "softimage-alias-bridge": [{"evidence": "Public dossier has curated Softimage and Alias bridge source, accession, and task records.", "id": "softimage-alias-bridge-baseline", "milestone_type": "public-dossier-established", "source_ids": ["autodesk-alias-acquisition-2006", "autodesk-softimage-acquisition-2008", "autodesk-softimage-last-release-faq"], "status": "curated", "target_id": "softimage-alias-bridge"}], "tri-ace-ps2-renderer": [{"evidence": "Public dossier has curated tri-Ace PS2 renderer source, accession, and task records.", "id": "tri-ace-ps2-renderer-baseline", "milestone_type": "public-dossier-established", "source_ids": ["tri-ace-pbr-course-notes-2010", "tri-ace-rd-publications-index"], "status": "curated", "target_id": "tri-ace-ps2-renderer"}]}, "readiness": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "aqsis-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Aqsis. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "aqsis", "test_status": "not-started"}, {"attempt_ids": ["brender-v132-harness-materializer-smoke", "brender-v132-cmake-configure", "brender-v132-core-build-attempt", "brender-v132-period-defines-build-attempt", "brender-v132-explicit-sources-core-build", "brender-v132-vector-smoke-runtime", "brender-v132-framework-startup-smoke-win32", "brender-v132-portable-core-render-smoke", "brender-v132-portable-core-scene-smoke", "brender-v132-portable-core-fill-smoke", "brender-v132-portable-core-depth-smoke", "brender-v132-portable-core-texture-smoke", "brender-v132-portable-core-model-smoke", "brender-v132-portable-core-material-smoke", "brender-v132-portable-core-multimodel-smoke", "brender-v132-portable-core-gouraud-smoke", "brender-v132-portable-core-plotter-smoke"], "blockers": ["Experimental textured TIA/PIZ2TIA execution reaches the kernel but black output remains blocked by a measured vertex-layout/state mismatch; completed textured period rendering is not claimed.", "x64 pointer-width portability remains unclaimed; the verified harness boundary is Visual Studio Win32.", "Assembly-only pentprim kernels outside the exercised RGB_888 ZB and experimental TIA path remain linkage stubs.", "MSVC warning output is warning-only in the verified Win32 build, but not yet reduced to a zero-warning portability claim."], "build_ids": ["brender-v132-build-environment"], "build_status": "complete", "evidence": ["2026-08-27 verified release boundary: from public BRender v1.3.2 snapshot d88d0ed41122664b9781015b517db64353e16f19, the worktree-local materializer produced a Win32 CMake harness, MSVC built Debug successfully with warnings, and CTest passed 21/21.", "2026-08-27 period-pipeline receipt: brender_core_softrend_render rendered sph32.dat through softrend-float plus pentprim-float, emitted 8 frames, and reported final_frame_lit=19284 valid=true for the release media source run.", "2026-08-27 release hardening: valid PR #3 fixes were selectively ported and reverified on current main: material-resolve third-edge ew[2][0], caller-owned workfile protection, shared generated-C JSON string escaping, INDEX_8 palette resolution, and stale diagnostic removal.", "2026-08-27 release media: gallery/release-20260827/provenance-manifest.json records sanitized commands, upstream source attribution, source SHA, input/output hashes, dimensions, nonblack metrics, and explicit textured-TIA limitations.", "2026-08-24 period ZB pipeline milestone: BrZbSceneRender plus explicit primitive-library binding produced nonblack pixels from the upstream sph32.dat model.", "2026-08-22 twenty-target ladder: host/memory semantics, asset/material/pixelmap audits, material resolution, file texture sampling, game shell, plotter, and portable render rungs were green under Win32 CTest.", "2026-07-03 initial portable core ladder: vector, framework startup, wireframe, scene graph, solid fill, depth buffer, texture, model, material, multimodel, Gouraud, and plotter rungs established the public harness baseline."], "flagship_score": 88, "harness_ids": ["brender-v132-portable-core-plan"], "id": "brender-production-readiness", "modernization_status": "softrend-zb-live-tia-executes-blocked", "next_actions": ["Resolve the measured TIA vertex-layout/state mismatch before making any completed textured-period-render claim.", "Audit and reduce the remaining MSVC warning set, especially compatibility redefinitions at the pentprim boundary.", "Continue replacing assembly-only linkage stubs with measured C ports only where a test reaches the exact kernel.", "Optional: x64 pointer-width port after the Win32 release boundary is preserved."], "packaging_status": "staged-release-packager-with-media-provenance", "public_notes": "Current public boundary, verified on 2026-08-27: the BRender archival materializer builds a Visual Studio Win32 harness from the public MIT v1.3.2 snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19. Full native CTest passes 21/21, including the period-pipeline rung. That rung renders real pixels through softrend-float plus pentprim-float, emits an 8-frame sphere orbit, and reports final_frame_lit=19284 valid=true for the release media source run. Release hardening also covers generated JSON escaping, safe caller-owned workfile handling, material-resolve edge initialization, indexed-pixel palette lookup, and removal of stale investigation diagnostics. Native repeat executions on the Win32 Debug port can vary by a few edge pixels, so release media pins exact verified PPM source hashes. The experimental textured TIA path executes but still produces black output because of a measured vertex-layout/state mismatch; textured rendering, x64 readiness, production readiness, endorsement, and vendored upstream source/assets are not claimed.", "readiness_stage": "stage-5-rendering-release-evidence", "reproduction_ids": ["brender-critical-edition-source-build"], "runtime_status": "rendering-pixels", "snapshot_ids": ["brender-v132-main-head", "brender-3dmm-main-head"], "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "target_id": "brender", "test_status": "period-pipeline-release-hardening-passing"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "crystal-space-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Crystal Space. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "crystal-space", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "gool-goal-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for GOOL and GOAL. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "gool-goal", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "iris-gl-opengl-bridge-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for IRIS GL / OpenGL bridge. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "iris-gl-opengl-bridge", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "japan-studio-team-ico-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Japan Studio / Team Ico. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "japan-studio-team-ico", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "mesa-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Mesa. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "mesa", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "ogre-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for OGRE. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "ogre", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "open-inventor-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Open Inventor. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "open-inventor", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "opengl-performer-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for OpenGL Performer. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "opengl-performer", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "phigs-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for PHIGS. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "phigs", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "pixie-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Pixie. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "pixie", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "ps1-programmer-tool-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for PS1 Programmer's Tool / SDevTC / Net Yaroze. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "ps1-programmer-tool", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "ps2-prodg-eb-linux-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for PS2 ProDG / EB / Linux stack. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "ps2-prodg-eb-linux", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "psygnosis-studio-liverpool-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Psygnosis / Studio Liverpool. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "psygnosis-studio-liverpool", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "quesa-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Quesa. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "quesa", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "quickdraw-3d-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for QuickDraw 3D. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "quickdraw-3d", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "reality-lab-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for RenderMorphics Reality Lab. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "reality-lab", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "renderman-interface-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for RenderMan Interface. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "renderman-interface", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "renderware-ps2-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for RenderWare PS2. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "renderware-ps2", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "softimage-alias-bridge-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Softimage / Alias bridge. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "softimage-alias-bridge", "test_status": "not-started"}, {"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "tri-ace-ps2-renderer-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for tri-Ace PS2 renderer. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "tri-ace-ps2-renderer", "test_status": "not-started"}], "readiness_by_target": {"aqsis": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "aqsis-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Aqsis. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "aqsis", "test_status": "not-started"}], "brender": [{"attempt_ids": ["brender-v132-harness-materializer-smoke", "brender-v132-cmake-configure", "brender-v132-core-build-attempt", "brender-v132-period-defines-build-attempt", "brender-v132-explicit-sources-core-build", "brender-v132-vector-smoke-runtime", "brender-v132-framework-startup-smoke-win32", "brender-v132-portable-core-render-smoke", "brender-v132-portable-core-scene-smoke", "brender-v132-portable-core-fill-smoke", "brender-v132-portable-core-depth-smoke", "brender-v132-portable-core-texture-smoke", "brender-v132-portable-core-model-smoke", "brender-v132-portable-core-material-smoke", "brender-v132-portable-core-multimodel-smoke", "brender-v132-portable-core-gouraud-smoke", "brender-v132-portable-core-plotter-smoke"], "blockers": ["Experimental textured TIA/PIZ2TIA execution reaches the kernel but black output remains blocked by a measured vertex-layout/state mismatch; completed textured period rendering is not claimed.", "x64 pointer-width portability remains unclaimed; the verified harness boundary is Visual Studio Win32.", "Assembly-only pentprim kernels outside the exercised RGB_888 ZB and experimental TIA path remain linkage stubs.", "MSVC warning output is warning-only in the verified Win32 build, but not yet reduced to a zero-warning portability claim."], "build_ids": ["brender-v132-build-environment"], "build_status": "complete", "evidence": ["2026-08-27 verified release boundary: from public BRender v1.3.2 snapshot d88d0ed41122664b9781015b517db64353e16f19, the worktree-local materializer produced a Win32 CMake harness, MSVC built Debug successfully with warnings, and CTest passed 21/21.", "2026-08-27 period-pipeline receipt: brender_core_softrend_render rendered sph32.dat through softrend-float plus pentprim-float, emitted 8 frames, and reported final_frame_lit=19284 valid=true for the release media source run.", "2026-08-27 release hardening: valid PR #3 fixes were selectively ported and reverified on current main: material-resolve third-edge ew[2][0], caller-owned workfile protection, shared generated-C JSON string escaping, INDEX_8 palette resolution, and stale diagnostic removal.", "2026-08-27 release media: gallery/release-20260827/provenance-manifest.json records sanitized commands, upstream source attribution, source SHA, input/output hashes, dimensions, nonblack metrics, and explicit textured-TIA limitations.", "2026-08-24 period ZB pipeline milestone: BrZbSceneRender plus explicit primitive-library binding produced nonblack pixels from the upstream sph32.dat model.", "2026-08-22 twenty-target ladder: host/memory semantics, asset/material/pixelmap audits, material resolution, file texture sampling, game shell, plotter, and portable render rungs were green under Win32 CTest.", "2026-07-03 initial portable core ladder: vector, framework startup, wireframe, scene graph, solid fill, depth buffer, texture, model, material, multimodel, Gouraud, and plotter rungs established the public harness baseline."], "flagship_score": 88, "harness_ids": ["brender-v132-portable-core-plan"], "id": "brender-production-readiness", "modernization_status": "softrend-zb-live-tia-executes-blocked", "next_actions": ["Resolve the measured TIA vertex-layout/state mismatch before making any completed textured-period-render claim.", "Audit and reduce the remaining MSVC warning set, especially compatibility redefinitions at the pentprim boundary.", "Continue replacing assembly-only linkage stubs with measured C ports only where a test reaches the exact kernel.", "Optional: x64 pointer-width port after the Win32 release boundary is preserved."], "packaging_status": "staged-release-packager-with-media-provenance", "public_notes": "Current public boundary, verified on 2026-08-27: the BRender archival materializer builds a Visual Studio Win32 harness from the public MIT v1.3.2 snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19. Full native CTest passes 21/21, including the period-pipeline rung. That rung renders real pixels through softrend-float plus pentprim-float, emits an 8-frame sphere orbit, and reports final_frame_lit=19284 valid=true for the release media source run. Release hardening also covers generated JSON escaping, safe caller-owned workfile handling, material-resolve edge initialization, indexed-pixel palette lookup, and removal of stale investigation diagnostics. Native repeat executions on the Win32 Debug port can vary by a few edge pixels, so release media pins exact verified PPM source hashes. The experimental textured TIA path executes but still produces black output because of a measured vertex-layout/state mismatch; textured rendering, x64 readiness, production readiness, endorsement, and vendored upstream source/assets are not claimed.", "readiness_stage": "stage-5-rendering-release-evidence", "reproduction_ids": ["brender-critical-edition-source-build"], "runtime_status": "rendering-pixels", "snapshot_ids": ["brender-v132-main-head", "brender-3dmm-main-head"], "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "target_id": "brender", "test_status": "period-pipeline-release-hardening-passing"}], "crystal-space": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "crystal-space-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Crystal Space. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "crystal-space", "test_status": "not-started"}], "gool-goal": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "gool-goal-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for GOOL and GOAL. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "gool-goal", "test_status": "not-started"}], "iris-gl-opengl-bridge": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "iris-gl-opengl-bridge-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for IRIS GL / OpenGL bridge. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "iris-gl-opengl-bridge", "test_status": "not-started"}], "japan-studio-team-ico": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "japan-studio-team-ico-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Japan Studio / Team Ico. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "japan-studio-team-ico", "test_status": "not-started"}], "mesa": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "mesa-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Mesa. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "mesa", "test_status": "not-started"}], "ogre": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "ogre-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for OGRE. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "ogre", "test_status": "not-started"}], "open-inventor": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "open-inventor-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Open Inventor. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "open-inventor", "test_status": "not-started"}], "opengl-performer": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "opengl-performer-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for OpenGL Performer. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "opengl-performer", "test_status": "not-started"}], "phigs": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "phigs-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for PHIGS. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "phigs", "test_status": "not-started"}], "pixie": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "pixie-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Pixie. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "pixie", "test_status": "not-started"}], "ps1-programmer-tool": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "ps1-programmer-tool-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for PS1 Programmer's Tool / SDevTC / Net Yaroze. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "ps1-programmer-tool", "test_status": "not-started"}], "ps2-prodg-eb-linux": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "ps2-prodg-eb-linux-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for PS2 ProDG / EB / Linux stack. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "ps2-prodg-eb-linux", "test_status": "not-started"}], "psygnosis-studio-liverpool": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "psygnosis-studio-liverpool-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Psygnosis / Studio Liverpool. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "psygnosis-studio-liverpool", "test_status": "not-started"}], "quesa": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "quesa-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Quesa. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "quesa", "test_status": "not-started"}], "quickdraw-3d": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "quickdraw-3d-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for QuickDraw 3D. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "quickdraw-3d", "test_status": "not-started"}], "reality-lab": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "reality-lab-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for RenderMorphics Reality Lab. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "reality-lab", "test_status": "not-started"}], "renderman-interface": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "renderman-interface-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for RenderMan Interface. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "renderman-interface", "test_status": "not-started"}], "renderware-ps2": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "renderware-ps2-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for RenderWare PS2. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "renderware-ps2", "test_status": "not-started"}], "softimage-alias-bridge": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "softimage-alias-bridge-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for Softimage / Alias bridge. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "softimage-alias-bridge", "test_status": "not-started"}], "tri-ace-ps2-renderer": [{"blockers": ["production rebuild path not yet verified"], "build_status": "not-started", "flagship_score": 0, "id": "tri-ace-ps2-renderer-production-readiness", "modernization_status": "not-started", "next_actions": ["create repeatable build harness"], "packaging_status": "not-started", "public_notes": "Baseline production-readiness record for tri-Ace PS2 renderer. No flagship-quality claim is made until build, runtime, tests, packaging, and modernization evidence are recorded.", "readiness_stage": "baseline-assessment", "runtime_status": "not-started", "source_ids": ["initial-research-reports"], "target_id": "tri-ace-ps2-renderer", "test_status": "not-started"}]}, "reproductions": [{"artifact_ids": ["aqsis-renderer-source", "aqsis-renderer-tooling-metadata"], "environment": ["clean checkout of the public Aqsis repository at the recorded aqsis-master-head commit", "host compiler and build tooling selected from the public repository documentation and source tree", "public/open dependency set only", "public-safe RenderMan-style validation scenes or procedurally generated inputs", "local build log and dependency manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build environment manifest", "compiler transcript", "renderer and tool output inventory", "public-safe smoke-test notes", "dependency gap list"], "id": "aqsis-renderer-source-build", "public_notes": "Planned reproduction recipe for turning the public Aqsis source snapshot into a repeatable renderer build and smoke-test track.", "reproduction_type": "source-build", "source_ids": ["aqsis-github"], "status": "planned", "steps": ["clone or update the public Aqsis source repository listed in the artifact record", "verify the local checkout commit against the aqsis-master-head snapshot record", "inspect repository build files and documentation to identify required compilers, generators, and libraries", "configure a clean out-of-tree build using only public/open dependencies", "compile the renderer, tools, and libraries exposed by the public source tree", "run a minimal public-safe render or command-line smoke test when the build succeeds", "record build commands, compiler diagnostics, dependency gaps, produced outputs, and test notes as public metadata"], "target_id": "aqsis", "task_ids": ["aqsis-triage"]}, {"artifact_ids": ["brender-v132-source", "brender-3dmm-source", "brender-preservation-index"], "environment": ["clean working checkout outside the public metadata repo", "public BRender v1.3.2 source checkout pinned at d88d0ed41122664b9781015b517db64353e16f19", "Python 3.11+ with engine-revival test extras", "CMake and Visual Studio generator capable of a Win32 C target", "out-of-tree harness and build directories", "local build log and dependency manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "out-of-tree CMake harness", "Win32 Debug build transcript", "CTest transcript for 21 targets", "period-pipeline PPM frames from sph32.dat", "public-safe PNG media and provenance manifest", "staged release package with SHA256SUMS.txt and package-receipt.json"], "id": "brender-critical-edition-source-build", "public_notes": "The BRender source-build reproduction is verified for the public v1.3.2 Win32 harness boundary. It materializes the harness from the pinned MIT snapshot, builds under Visual Studio Win32, passes native CTest 21/21, and produces current public media from nonblack period-pipeline output. The reproduction does not vendor source/assets and does not claim completed textured TIA rendering, x64 readiness, production readiness, or endorsement.", "reproduction_type": "source-build", "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "status": "verified-win32-release-boundary", "steps": ["clone or locate the public BRender v1.3.2 snapshot at d88d0ed41122664b9781015b517db64353e16f19", "install this repository with test extras", "run engine-revival materialize-brender-harness with the public checkout as source-root and an out-of-tree output-root", "configure with cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<public checkout>", "build with cmake --build <build> --config Debug", "run ctest --test-dir <build> -C Debug --output-on-failure", "convert verified nonblack period-pipeline PPM frames into release media", "run scripts/package_brender_release.py with the same public source checkout and an output staging directory"], "target_id": "brender", "task_ids": ["brender-critical-edition-packet"]}, {"artifact_ids": ["crystal-space-github-source-repository", "crystal-space-sourceforge-project-record"], "environment": ["clean checkout of the public Crystal Space repository at the recorded crystal-space-master-head commit", "legacy-compatible host compiler and dependency set identified from public repository documentation", "public/open renderer and plugin dependencies only", "public-safe demo or procedural scene inputs", "local build transcript and component manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "legacy compatibility environment notes", "compiler transcript", "engine library and plugin inventory", "public-safe smoke-test notes", "dependency gap list"], "id": "crystal-space-source-build", "public_notes": "Planned reproduction recipe for rebuilding Crystal Space from its public source repository and recording legacy dependency assumptions.", "reproduction_type": "source-build", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "status": "planned", "steps": ["clone or update the public Crystal Space source repository listed in the artifact record", "verify the local checkout commit against the crystal-space-master-head snapshot record", "use the SourceForge project record and repository documentation to identify platform, renderer, and dependency expectations", "configure the source tree in a clean compatibility environment", "compile the engine libraries, plugins, and tools exposed by the public source tree", "run a minimal public-safe executable or plugin-load smoke test when available", "record build commands, dependency gaps, produced outputs, and compatibility notes as public metadata"], "target_id": "crystal-space", "task_ids": ["crystal-space-triage"]}, {"artifact_ids": ["lithtech-jupiter-build51-archive-item", "lithtech-jupiter-development-guide"], "environment": ["legally held local LithTech Jupiter build 51 package outside this public metadata repo", "isolated Windows 2000 or Windows XP-era VM, or equivalent compatibility environment", "Microsoft Visual C++ 6.0 Service Pack 4", "Microsoft DirectX 8.1 SDK retail", "optional 3ds Max 3 or 4 and Maya 3 or 4 environment for exporter/tool validation", "local build transcript and dependency manifest captured as derived metadata"], "expected_outputs": ["local fixity transcript", "VM and toolchain manifest", "directory and component map", "compiler and linker transcript", "dependency gap list", "non-redistributable output inventory", "public-safe reproduction notes"], "id": "lithtech-jupiter-user-supplied-build", "public_notes": "Rights-safe reproduction recipe for users who already have a lawful local copy. The public repo records metadata, environment requirements, and build observations only.", "reproduction_type": "user-supplied-historical-build", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "status": "planned", "steps": ["verify local package metadata against IA file-manifest hashes before mounting or extraction", "inspect the local package in an isolated environment without committing extracted files", "document directory layout, tool versions, engine/game boundaries, and sample asset boundaries", "prepare the VC6 and DirectX 8.1 build environment described by the development guide", "run the documented batch or workspace build path for the sample game and tools", "capture build logs, missing dependencies, produced binaries, and non-redistributable paths as metadata only", "promote repeatable commands and constraints into the LithTech Jupiter archive packet"], "target_id": "lithtech-jupiter", "task_ids": ["lithtech-jupiter-archive-packet"]}, {"artifact_ids": ["mesa-source-repository", "mesa-license-and-api-summary"], "environment": ["clean checkout of https://gitlab.freedesktop.org/mesa/mesa.git at the recorded mesa-main-head commit", "Linux, BSD, macOS, Haiku, Windows, or another platform supported by Mesa's Meson build documentation", "Meson and Ninja installed", "C or C++ compiler supported by the selected Mesa platform", "Python 3.10 or newer", "Python Mako module and packaging module where required", "Flex and Bison or platform equivalents for IR and GLSL compiler generation", "driver-specific development dependencies selected from Mesa's configure output"], "expected_outputs": ["source snapshot manifest", "Meson configuration transcript", "compiler transcript", "selected driver and platform option list", "local install manifest", "library or driver output inventory", "runtime environment notes for OpenGL, Vulkan, or OpenCL tests", "dependency gap list"], "id": "mesa-meson-local-build", "public_notes": "First Mesa reproduction recipe for turning the public source repository and official build documentation into a repeatable local-build track.", "reproduction_type": "source-build", "source_ids": ["mesa-source-repository-docs", "mesa-build-docs", "mesa-license-docs"], "status": "planned", "steps": ["clone or update the public Mesa source repository listed in the artifact record", "verify the local checkout commit against the mesa-main-head snapshot record", "install platform package dependencies using Mesa's documented package-manager guidance, such as apt-get build-dep mesa or dnf builddep mesa", "configure an out-of-tree build with meson setup builddir/", "inspect and record configuration with meson configure builddir/", "compile with meson compile -C builddir/", "for a temporary local install, configure a prefix with meson setup builddir/ -Dprefix=\"$MESA_INSTALLDIR\" and install with meson install -C builddir/", "run a simple tool through meson devenv -C builddir to verify the local build path before testing larger applications", "record build logs, selected drivers, produced libraries, ICD files, environment variables, and dependency gaps as public-safe metadata"], "target_id": "mesa", "task_ids": ["mesa-triage"]}, {"artifact_ids": ["ogre-source-repository", "ogre-licensing-record"], "environment": ["clean checkout of the public OGRE repository at the recorded ogre-master-head commit", "C++ compiler and build generator selected from the public repository documentation", "public/open rendering backend dependencies only", "public-safe sample scene or headless component smoke test", "local build transcript and dependency manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build configuration transcript", "compiler transcript", "engine library and tool inventory", "render backend selection notes", "public-safe smoke-test notes", "dependency gap list"], "id": "ogre-source-build", "public_notes": "Planned reproduction recipe for rebuilding OGRE from the public source snapshot and preserving renderer/backend build choices.", "reproduction_type": "source-build", "source_ids": ["ogre-github", "ogre-licensing", "ogre-site"], "status": "planned", "steps": ["clone or update the public OGRE source repository listed in the artifact record", "verify the local checkout commit against the ogre-master-head snapshot record", "inspect repository build documentation, license notes, and configuration files", "configure a clean build with only public/open dependencies and explicitly record selected render backends", "compile the engine libraries, tools, and sample-capable components exposed by the public source tree", "run a minimal public-safe component or sample smoke test when available", "record build commands, diagnostics, dependency gaps, produced outputs, and sample constraints as public metadata"], "target_id": "ogre", "task_ids": ["ogre-triage"]}, {"artifact_ids": ["open-inventor-source-release", "open-inventor-readme-first-build-notes", "coin3d-open-inventor-api-compatibility"], "environment": ["clean checkout of the public Open Inventor source release at the recorded open-inventor-master-head commit", "host platform and compiler assumptions taken from the public README.FIRST release notes", "public/open OpenGL scene-graph dependencies only", "public-safe scene graph or example input", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "README.FIRST build-assumption summary", "compiler transcript", "library and example inventory", "compatibility patch notes", "public-safe smoke-test notes", "dependency gap list"], "id": "open-inventor-source-build", "public_notes": "Planned reproduction recipe for rebuilding the public Open Inventor source release and documenting compatibility assumptions from README.FIRST.", "reproduction_type": "source-build", "source_ids": ["open-inventor-github", "open-inventor-readme-first", "coin3d-api-compatibility"], "status": "planned", "steps": ["clone or update the public Open Inventor source release listed in the artifact record", "verify the local checkout commit against the open-inventor-master-head snapshot record", "use README.FIRST to identify source tree layout, platform assumptions, and build constraints", "prepare a clean compatibility environment for the documented source release", "compile the Open Inventor libraries and public examples where available", "run a minimal public-safe scene graph load or example smoke test when the build succeeds", "record build commands, compatibility patches, diagnostics, outputs, and scene-graph test notes as public metadata"], "target_id": "open-inventor", "task_ids": ["open-inventor-triage"]}, {"artifact_ids": ["opengoal-jak-project-source", "opengoal-project-overview-docs", "gool-andy-gavin-developer-article"], "environment": ["clean checkout of the public OpenGOAL jak-project repository at the recorded opengoal-jak-project-master-head commit", "host compiler and dependencies selected from public OpenGOAL project documentation", "legal user-supplied game copy for any runtime validation outside this public metadata repo", "no game assets, disc contents, or non-public data committed to this repository", "local build and validation transcript captured as public-safe derived metadata"], "expected_outputs": ["source snapshot manifest", "toolchain build environment manifest", "compiler transcript", "public-code output inventory", "legal-copy asset-boundary notes", "dependency gap list", "GOOL/GOAL packet reproduction notes"], "id": "opengoal-jak-project-toolchain-build", "public_notes": "Planned clean-room reproduction recipe for building the public OpenGOAL toolchain while keeping game assets and legal-copy validation outside the public repo.", "reproduction_type": "clean-room-toolchain-build", "source_ids": ["opengoal-jak-project-github", "opengoal-project-overview", "opengoal-license", "andy-gavin-gool-article"], "status": "planned", "steps": ["clone or update the public OpenGOAL jak-project source repository listed in the artifact record", "verify the local checkout commit against the opengoal-jak-project-master-head snapshot record", "use the project overview and repository documentation to identify compiler, decompiler, runtime, and source-tree assumptions", "build the public OpenGOAL toolchain and project components without committing user-supplied game data", "record the exact commands, dependency versions, and produced public-code outputs", "separately document any legal-copy asset boundary required for runtime validation", "promote repeatable commands and asset-boundary notes into the GOOL/GOAL archive packet"], "target_id": "gool-goal", "task_ids": ["gool-goal-archive-packet"]}, {"artifact_ids": ["openphigs-source-reimplementation", "phigs-standard-public-metadata", "phigs-nist-validation-tests"], "environment": ["clean checkout of the public OpenPHIGS repository at the recorded openphigs-main-head commit", "C compiler and graphics dependencies selected from public repository documentation", "license review retained as an explicit review step before any mirrored archival master", "public PHIGS/OpenGL validation input or minimal procedural test", "local build transcript and validation notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "license-review notes", "build environment manifest", "compiler transcript", "library output inventory", "public-safe PHIGS/OpenGL smoke-test notes", "dependency gap list"], "id": "openphigs-source-build", "public_notes": "Planned reproduction recipe for building OpenPHIGS as a public PHIGS/OpenGL reimplementation while keeping license review visible.", "reproduction_type": "source-reimplementation-build", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license", "iso-phigs-9592-3", "nist-phigs-validation-guide"], "status": "planned", "steps": ["clone or update the public OpenPHIGS source repository listed in the artifact record", "verify the local checkout commit against the openphigs-main-head snapshot record", "review SourceForge metadata, repository notes, and license files before mirroring or packaging any source archive", "identify compiler, OpenGL backend, and PHIGS interface assumptions from public files", "compile the public source reimplementation in a clean environment", "run a minimal public-safe PHIGS/OpenGL smoke test when available", "record build commands, license-review notes, diagnostics, outputs, and dependency gaps as public metadata"], "target_id": "phigs", "task_ids": ["phigs-triage"]}, {"artifact_ids": ["pixie-renderer-source-mirror", "pixie-sourceforge-project-record"], "environment": ["clean checkout of the public Pixie source mirror at the recorded pixie-master-head commit", "host compiler and renderer dependencies selected from public project metadata and repository files", "public/open RenderMan-compatible validation inputs or procedural scenes", "no private production scene assets committed to this repository", "local build and render transcript captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build environment manifest", "compiler transcript", "renderer output inventory", "public-safe render smoke-test notes", "dependency gap list"], "id": "pixie-renderer-source-build", "public_notes": "Planned reproduction recipe for rebuilding the public Pixie renderer source mirror and recording renderer-output constraints.", "reproduction_type": "source-build", "source_ids": ["pixie-github-mirror", "pixie-sourceforge", "renderpixie-summary"], "status": "planned", "steps": ["clone or update the public Pixie source mirror listed in the artifact record", "verify the local checkout commit against the pixie-master-head snapshot record", "use SourceForge and repository metadata to identify platform, license, and dependency assumptions", "configure and compile the renderer with only public/open dependencies", "run a minimal public-safe render or command-line smoke test when available", "record build commands, diagnostics, produced outputs, test notes, and missing dependencies as public metadata", "promote repeatable commands and renderer-output notes into the Pixie archive packet"], "target_id": "pixie", "task_ids": ["pixie-triage"]}, {"artifact_ids": ["ps2-ps2sdk-open-source-sdk", "ps2-linux-release-10-official", "ps2-linux-pal-installation-discs-archive-item", "ps2-sn-systems-prodg-lineage"], "environment": ["clean checkout of the public PS2SDK repository at the recorded ps2sdk-master-head commit", "host compiler and toolchain prerequisites selected from public ps2dev documentation", "no ProDG, proprietary Sony SDK files, or private game assets committed to this repository", "public-safe sample program or toolchain smoke test", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "open-source SDK build environment manifest", "compiler transcript", "library and tool inventory", "public-safe sample-build notes", "ProDG and proprietary-boundary notes", "dependency gap list"], "id": "ps2sdk-open-source-sdk-build", "public_notes": "Planned reproduction recipe for building public PS2SDK as an open-source compatibility lane while keeping ProDG and proprietary Sony material out of the repo.", "reproduction_type": "open-source-sdk-build", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site", "sie-ps2-linux-release-2002", "internet-archive-ps2-linux-pal-discs", "sie-sn-systems-acquisition-2005"], "status": "planned", "steps": ["clone or update the public PS2SDK source repository listed in the artifact record", "verify the local checkout commit against the ps2sdk-master-head snapshot record", "use ps2dev public documentation to identify toolchain, library, and environment assumptions", "build the open-source SDK components without using ProDG or proprietary Sony SDK material", "compile a minimal public-safe sample when available", "record build commands, diagnostics, produced libraries or tools, and compatibility boundaries as public metadata", "promote repeatable commands into the PS2 ProDG / EB / Linux clean-room compatibility packet"], "target_id": "ps2-prodg-eb-linux", "task_ids": ["ps2-prodg-eb-linux-archive-packet"]}, {"artifact_ids": ["ps1-psnoobsdk-open-source-sdk", "net-yaroze-documentation-set", "ps1-sdevtc-development-environment-manual", "ps1-runtime-library-33-redump-entry"], "environment": ["clean checkout of the public PSn00bSDK repository at the recorded psnoobsdk-master-head commit", "host compiler and toolchain prerequisites selected from the public PSn00bSDK repository documentation", "no proprietary Sony SDK files, runtime library discs, or private game assets committed to this repository", "public-safe sample program or toolchain smoke test", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "clean-room SDK build environment manifest", "compiler transcript", "library and tool inventory", "public-safe sample-build notes", "proprietary-boundary notes", "dependency gap list"], "id": "psnoobsdk-clean-room-sdk-build", "public_notes": "Planned clean-room reproduction recipe for building PSn00bSDK as a public PS1 compatibility lane without redistributing proprietary Programmer's Tool material.", "reproduction_type": "clean-room-sdk-build", "source_ids": ["psnoobsdk-github", "internet-archive-net-yaroze-documentation", "internet-archive-sdevtc-aug1998", "redump-ps1-runtime-library-33"], "status": "planned", "steps": ["clone or update the public PSn00bSDK source repository listed in the artifact record", "verify the local checkout commit against the psnoobsdk-master-head snapshot record", "identify compiler, assembler, linker, and emulator or hardware-test boundaries from public repository documentation", "build the open-source SDK components without using proprietary Programmer's Tool files", "compile a minimal public-safe sample when available", "record build commands, diagnostics, produced libraries or tools, and compatibility boundaries as public metadata", "promote repeatable commands into the PS1 Programmer's Tool clean-room compatibility packet"], "target_id": "ps1-programmer-tool", "task_ids": ["ps1-programmer-tool-archive-packet"]}, {"artifact_ids": ["quesa-source-reimplementation", "quesa-16d13-release-report", "quickdraw-3d-documentation-qa", "quickdraw-3d-manual-154-public-pdf"], "environment": ["clean checkout of the public Quesa repository at the recorded quesa-master-head commit", "host compiler and platform dependencies selected from public repository files", "public/open QuickDraw 3D compatibility examples or procedural test inputs", "no proprietary Apple SDK redistributables committed to this repository", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build environment manifest", "compiler transcript", "library output inventory", "QuickDraw 3D compatibility notes", "public-safe smoke-test notes", "dependency gap list"], "id": "quesa-source-build", "public_notes": "Planned reproduction recipe for rebuilding Quesa as a public QuickDraw 3D API compatibility lane.", "reproduction_type": "source-reimplementation-build", "source_ids": ["quesa-github", "gamedeveloper-quesa-16d13", "apple-quickdraw3d-documentation-qa", "apple-quickdraw3d-manual-154-pdf"], "status": "planned", "steps": ["clone or update the public Quesa source repository listed in the artifact record", "verify the local checkout commit against the quesa-master-head snapshot record", "use public repository metadata and release-history sources to identify supported platforms and dependency assumptions", "configure and compile the QuickDraw 3D API reimplementation with public/open dependencies", "run a minimal public-safe API or scene smoke test when available", "record build commands, compatibility notes, diagnostics, produced outputs, and dependency gaps as public metadata", "promote repeatable commands into the Quesa / QuickDraw 3D compatibility packet"], "target_id": "quesa", "task_ids": ["quesa-triage"]}], "reproductions_by_target": {"aqsis": [{"artifact_ids": ["aqsis-renderer-source", "aqsis-renderer-tooling-metadata"], "environment": ["clean checkout of the public Aqsis repository at the recorded aqsis-master-head commit", "host compiler and build tooling selected from the public repository documentation and source tree", "public/open dependency set only", "public-safe RenderMan-style validation scenes or procedurally generated inputs", "local build log and dependency manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build environment manifest", "compiler transcript", "renderer and tool output inventory", "public-safe smoke-test notes", "dependency gap list"], "id": "aqsis-renderer-source-build", "public_notes": "Planned reproduction recipe for turning the public Aqsis source snapshot into a repeatable renderer build and smoke-test track.", "reproduction_type": "source-build", "source_ids": ["aqsis-github"], "status": "planned", "steps": ["clone or update the public Aqsis source repository listed in the artifact record", "verify the local checkout commit against the aqsis-master-head snapshot record", "inspect repository build files and documentation to identify required compilers, generators, and libraries", "configure a clean out-of-tree build using only public/open dependencies", "compile the renderer, tools, and libraries exposed by the public source tree", "run a minimal public-safe render or command-line smoke test when the build succeeds", "record build commands, compiler diagnostics, dependency gaps, produced outputs, and test notes as public metadata"], "target_id": "aqsis", "task_ids": ["aqsis-triage"]}], "brender": [{"artifact_ids": ["brender-v132-source", "brender-3dmm-source", "brender-preservation-index"], "environment": ["clean working checkout outside the public metadata repo", "public BRender v1.3.2 source checkout pinned at d88d0ed41122664b9781015b517db64353e16f19", "Python 3.11+ with engine-revival test extras", "CMake and Visual Studio generator capable of a Win32 C target", "out-of-tree harness and build directories", "local build log and dependency manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "out-of-tree CMake harness", "Win32 Debug build transcript", "CTest transcript for 21 targets", "period-pipeline PPM frames from sph32.dat", "public-safe PNG media and provenance manifest", "staged release package with SHA256SUMS.txt and package-receipt.json"], "id": "brender-critical-edition-source-build", "public_notes": "The BRender source-build reproduction is verified for the public v1.3.2 Win32 harness boundary. It materializes the harness from the pinned MIT snapshot, builds under Visual Studio Win32, passes native CTest 21/21, and produces current public media from nonblack period-pipeline output. The reproduction does not vendor source/assets and does not claim completed textured TIA rendering, x64 readiness, production readiness, or endorsement.", "reproduction_type": "source-build", "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "status": "verified-win32-release-boundary", "steps": ["clone or locate the public BRender v1.3.2 snapshot at d88d0ed41122664b9781015b517db64353e16f19", "install this repository with test extras", "run engine-revival materialize-brender-harness with the public checkout as source-root and an out-of-tree output-root", "configure with cmake -S <harness> -B <build> -A Win32 -DBRENDER_SOURCE_DIR=<public checkout>", "build with cmake --build <build> --config Debug", "run ctest --test-dir <build> -C Debug --output-on-failure", "convert verified nonblack period-pipeline PPM frames into release media", "run scripts/package_brender_release.py with the same public source checkout and an output staging directory"], "target_id": "brender", "task_ids": ["brender-critical-edition-packet"]}], "crystal-space": [{"artifact_ids": ["crystal-space-github-source-repository", "crystal-space-sourceforge-project-record"], "environment": ["clean checkout of the public Crystal Space repository at the recorded crystal-space-master-head commit", "legacy-compatible host compiler and dependency set identified from public repository documentation", "public/open renderer and plugin dependencies only", "public-safe demo or procedural scene inputs", "local build transcript and component manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "legacy compatibility environment notes", "compiler transcript", "engine library and plugin inventory", "public-safe smoke-test notes", "dependency gap list"], "id": "crystal-space-source-build", "public_notes": "Planned reproduction recipe for rebuilding Crystal Space from its public source repository and recording legacy dependency assumptions.", "reproduction_type": "source-build", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "status": "planned", "steps": ["clone or update the public Crystal Space source repository listed in the artifact record", "verify the local checkout commit against the crystal-space-master-head snapshot record", "use the SourceForge project record and repository documentation to identify platform, renderer, and dependency expectations", "configure the source tree in a clean compatibility environment", "compile the engine libraries, plugins, and tools exposed by the public source tree", "run a minimal public-safe executable or plugin-load smoke test when available", "record build commands, dependency gaps, produced outputs, and compatibility notes as public metadata"], "target_id": "crystal-space", "task_ids": ["crystal-space-triage"]}], "gool-goal": [{"artifact_ids": ["opengoal-jak-project-source", "opengoal-project-overview-docs", "gool-andy-gavin-developer-article"], "environment": ["clean checkout of the public OpenGOAL jak-project repository at the recorded opengoal-jak-project-master-head commit", "host compiler and dependencies selected from public OpenGOAL project documentation", "legal user-supplied game copy for any runtime validation outside this public metadata repo", "no game assets, disc contents, or non-public data committed to this repository", "local build and validation transcript captured as public-safe derived metadata"], "expected_outputs": ["source snapshot manifest", "toolchain build environment manifest", "compiler transcript", "public-code output inventory", "legal-copy asset-boundary notes", "dependency gap list", "GOOL/GOAL packet reproduction notes"], "id": "opengoal-jak-project-toolchain-build", "public_notes": "Planned clean-room reproduction recipe for building the public OpenGOAL toolchain while keeping game assets and legal-copy validation outside the public repo.", "reproduction_type": "clean-room-toolchain-build", "source_ids": ["opengoal-jak-project-github", "opengoal-project-overview", "opengoal-license", "andy-gavin-gool-article"], "status": "planned", "steps": ["clone or update the public OpenGOAL jak-project source repository listed in the artifact record", "verify the local checkout commit against the opengoal-jak-project-master-head snapshot record", "use the project overview and repository documentation to identify compiler, decompiler, runtime, and source-tree assumptions", "build the public OpenGOAL toolchain and project components without committing user-supplied game data", "record the exact commands, dependency versions, and produced public-code outputs", "separately document any legal-copy asset boundary required for runtime validation", "promote repeatable commands and asset-boundary notes into the GOOL/GOAL archive packet"], "target_id": "gool-goal", "task_ids": ["gool-goal-archive-packet"]}], "lithtech-jupiter": [{"artifact_ids": ["lithtech-jupiter-build51-archive-item", "lithtech-jupiter-development-guide"], "environment": ["legally held local LithTech Jupiter build 51 package outside this public metadata repo", "isolated Windows 2000 or Windows XP-era VM, or equivalent compatibility environment", "Microsoft Visual C++ 6.0 Service Pack 4", "Microsoft DirectX 8.1 SDK retail", "optional 3ds Max 3 or 4 and Maya 3 or 4 environment for exporter/tool validation", "local build transcript and dependency manifest captured as derived metadata"], "expected_outputs": ["local fixity transcript", "VM and toolchain manifest", "directory and component map", "compiler and linker transcript", "dependency gap list", "non-redistributable output inventory", "public-safe reproduction notes"], "id": "lithtech-jupiter-user-supplied-build", "public_notes": "Rights-safe reproduction recipe for users who already have a lawful local copy. The public repo records metadata, environment requirements, and build observations only.", "reproduction_type": "user-supplied-historical-build", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "status": "planned", "steps": ["verify local package metadata against IA file-manifest hashes before mounting or extraction", "inspect the local package in an isolated environment without committing extracted files", "document directory layout, tool versions, engine/game boundaries, and sample asset boundaries", "prepare the VC6 and DirectX 8.1 build environment described by the development guide", "run the documented batch or workspace build path for the sample game and tools", "capture build logs, missing dependencies, produced binaries, and non-redistributable paths as metadata only", "promote repeatable commands and constraints into the LithTech Jupiter archive packet"], "target_id": "lithtech-jupiter", "task_ids": ["lithtech-jupiter-archive-packet"]}], "mesa": [{"artifact_ids": ["mesa-source-repository", "mesa-license-and-api-summary"], "environment": ["clean checkout of https://gitlab.freedesktop.org/mesa/mesa.git at the recorded mesa-main-head commit", "Linux, BSD, macOS, Haiku, Windows, or another platform supported by Mesa's Meson build documentation", "Meson and Ninja installed", "C or C++ compiler supported by the selected Mesa platform", "Python 3.10 or newer", "Python Mako module and packaging module where required", "Flex and Bison or platform equivalents for IR and GLSL compiler generation", "driver-specific development dependencies selected from Mesa's configure output"], "expected_outputs": ["source snapshot manifest", "Meson configuration transcript", "compiler transcript", "selected driver and platform option list", "local install manifest", "library or driver output inventory", "runtime environment notes for OpenGL, Vulkan, or OpenCL tests", "dependency gap list"], "id": "mesa-meson-local-build", "public_notes": "First Mesa reproduction recipe for turning the public source repository and official build documentation into a repeatable local-build track.", "reproduction_type": "source-build", "source_ids": ["mesa-source-repository-docs", "mesa-build-docs", "mesa-license-docs"], "status": "planned", "steps": ["clone or update the public Mesa source repository listed in the artifact record", "verify the local checkout commit against the mesa-main-head snapshot record", "install platform package dependencies using Mesa's documented package-manager guidance, such as apt-get build-dep mesa or dnf builddep mesa", "configure an out-of-tree build with meson setup builddir/", "inspect and record configuration with meson configure builddir/", "compile with meson compile -C builddir/", "for a temporary local install, configure a prefix with meson setup builddir/ -Dprefix=\"$MESA_INSTALLDIR\" and install with meson install -C builddir/", "run a simple tool through meson devenv -C builddir to verify the local build path before testing larger applications", "record build logs, selected drivers, produced libraries, ICD files, environment variables, and dependency gaps as public-safe metadata"], "target_id": "mesa", "task_ids": ["mesa-triage"]}], "ogre": [{"artifact_ids": ["ogre-source-repository", "ogre-licensing-record"], "environment": ["clean checkout of the public OGRE repository at the recorded ogre-master-head commit", "C++ compiler and build generator selected from the public repository documentation", "public/open rendering backend dependencies only", "public-safe sample scene or headless component smoke test", "local build transcript and dependency manifest captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build configuration transcript", "compiler transcript", "engine library and tool inventory", "render backend selection notes", "public-safe smoke-test notes", "dependency gap list"], "id": "ogre-source-build", "public_notes": "Planned reproduction recipe for rebuilding OGRE from the public source snapshot and preserving renderer/backend build choices.", "reproduction_type": "source-build", "source_ids": ["ogre-github", "ogre-licensing", "ogre-site"], "status": "planned", "steps": ["clone or update the public OGRE source repository listed in the artifact record", "verify the local checkout commit against the ogre-master-head snapshot record", "inspect repository build documentation, license notes, and configuration files", "configure a clean build with only public/open dependencies and explicitly record selected render backends", "compile the engine libraries, tools, and sample-capable components exposed by the public source tree", "run a minimal public-safe component or sample smoke test when available", "record build commands, diagnostics, dependency gaps, produced outputs, and sample constraints as public metadata"], "target_id": "ogre", "task_ids": ["ogre-triage"]}], "open-inventor": [{"artifact_ids": ["open-inventor-source-release", "open-inventor-readme-first-build-notes", "coin3d-open-inventor-api-compatibility"], "environment": ["clean checkout of the public Open Inventor source release at the recorded open-inventor-master-head commit", "host platform and compiler assumptions taken from the public README.FIRST release notes", "public/open OpenGL scene-graph dependencies only", "public-safe scene graph or example input", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "README.FIRST build-assumption summary", "compiler transcript", "library and example inventory", "compatibility patch notes", "public-safe smoke-test notes", "dependency gap list"], "id": "open-inventor-source-build", "public_notes": "Planned reproduction recipe for rebuilding the public Open Inventor source release and documenting compatibility assumptions from README.FIRST.", "reproduction_type": "source-build", "source_ids": ["open-inventor-github", "open-inventor-readme-first", "coin3d-api-compatibility"], "status": "planned", "steps": ["clone or update the public Open Inventor source release listed in the artifact record", "verify the local checkout commit against the open-inventor-master-head snapshot record", "use README.FIRST to identify source tree layout, platform assumptions, and build constraints", "prepare a clean compatibility environment for the documented source release", "compile the Open Inventor libraries and public examples where available", "run a minimal public-safe scene graph load or example smoke test when the build succeeds", "record build commands, compatibility patches, diagnostics, outputs, and scene-graph test notes as public metadata"], "target_id": "open-inventor", "task_ids": ["open-inventor-triage"]}], "phigs": [{"artifact_ids": ["openphigs-source-reimplementation", "phigs-standard-public-metadata", "phigs-nist-validation-tests"], "environment": ["clean checkout of the public OpenPHIGS repository at the recorded openphigs-main-head commit", "C compiler and graphics dependencies selected from public repository documentation", "license review retained as an explicit review step before any mirrored archival master", "public PHIGS/OpenGL validation input or minimal procedural test", "local build transcript and validation notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "license-review notes", "build environment manifest", "compiler transcript", "library output inventory", "public-safe PHIGS/OpenGL smoke-test notes", "dependency gap list"], "id": "openphigs-source-build", "public_notes": "Planned reproduction recipe for building OpenPHIGS as a public PHIGS/OpenGL reimplementation while keeping license review visible.", "reproduction_type": "source-reimplementation-build", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license", "iso-phigs-9592-3", "nist-phigs-validation-guide"], "status": "planned", "steps": ["clone or update the public OpenPHIGS source repository listed in the artifact record", "verify the local checkout commit against the openphigs-main-head snapshot record", "review SourceForge metadata, repository notes, and license files before mirroring or packaging any source archive", "identify compiler, OpenGL backend, and PHIGS interface assumptions from public files", "compile the public source reimplementation in a clean environment", "run a minimal public-safe PHIGS/OpenGL smoke test when available", "record build commands, license-review notes, diagnostics, outputs, and dependency gaps as public metadata"], "target_id": "phigs", "task_ids": ["phigs-triage"]}], "pixie": [{"artifact_ids": ["pixie-renderer-source-mirror", "pixie-sourceforge-project-record"], "environment": ["clean checkout of the public Pixie source mirror at the recorded pixie-master-head commit", "host compiler and renderer dependencies selected from public project metadata and repository files", "public/open RenderMan-compatible validation inputs or procedural scenes", "no private production scene assets committed to this repository", "local build and render transcript captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build environment manifest", "compiler transcript", "renderer output inventory", "public-safe render smoke-test notes", "dependency gap list"], "id": "pixie-renderer-source-build", "public_notes": "Planned reproduction recipe for rebuilding the public Pixie renderer source mirror and recording renderer-output constraints.", "reproduction_type": "source-build", "source_ids": ["pixie-github-mirror", "pixie-sourceforge", "renderpixie-summary"], "status": "planned", "steps": ["clone or update the public Pixie source mirror listed in the artifact record", "verify the local checkout commit against the pixie-master-head snapshot record", "use SourceForge and repository metadata to identify platform, license, and dependency assumptions", "configure and compile the renderer with only public/open dependencies", "run a minimal public-safe render or command-line smoke test when available", "record build commands, diagnostics, produced outputs, test notes, and missing dependencies as public metadata", "promote repeatable commands and renderer-output notes into the Pixie archive packet"], "target_id": "pixie", "task_ids": ["pixie-triage"]}], "ps1-programmer-tool": [{"artifact_ids": ["ps1-psnoobsdk-open-source-sdk", "net-yaroze-documentation-set", "ps1-sdevtc-development-environment-manual", "ps1-runtime-library-33-redump-entry"], "environment": ["clean checkout of the public PSn00bSDK repository at the recorded psnoobsdk-master-head commit", "host compiler and toolchain prerequisites selected from the public PSn00bSDK repository documentation", "no proprietary Sony SDK files, runtime library discs, or private game assets committed to this repository", "public-safe sample program or toolchain smoke test", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "clean-room SDK build environment manifest", "compiler transcript", "library and tool inventory", "public-safe sample-build notes", "proprietary-boundary notes", "dependency gap list"], "id": "psnoobsdk-clean-room-sdk-build", "public_notes": "Planned clean-room reproduction recipe for building PSn00bSDK as a public PS1 compatibility lane without redistributing proprietary Programmer's Tool material.", "reproduction_type": "clean-room-sdk-build", "source_ids": ["psnoobsdk-github", "internet-archive-net-yaroze-documentation", "internet-archive-sdevtc-aug1998", "redump-ps1-runtime-library-33"], "status": "planned", "steps": ["clone or update the public PSn00bSDK source repository listed in the artifact record", "verify the local checkout commit against the psnoobsdk-master-head snapshot record", "identify compiler, assembler, linker, and emulator or hardware-test boundaries from public repository documentation", "build the open-source SDK components without using proprietary Programmer's Tool files", "compile a minimal public-safe sample when available", "record build commands, diagnostics, produced libraries or tools, and compatibility boundaries as public metadata", "promote repeatable commands into the PS1 Programmer's Tool clean-room compatibility packet"], "target_id": "ps1-programmer-tool", "task_ids": ["ps1-programmer-tool-archive-packet"]}], "ps2-prodg-eb-linux": [{"artifact_ids": ["ps2-ps2sdk-open-source-sdk", "ps2-linux-release-10-official", "ps2-linux-pal-installation-discs-archive-item", "ps2-sn-systems-prodg-lineage"], "environment": ["clean checkout of the public PS2SDK repository at the recorded ps2sdk-master-head commit", "host compiler and toolchain prerequisites selected from public ps2dev documentation", "no ProDG, proprietary Sony SDK files, or private game assets committed to this repository", "public-safe sample program or toolchain smoke test", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "open-source SDK build environment manifest", "compiler transcript", "library and tool inventory", "public-safe sample-build notes", "ProDG and proprietary-boundary notes", "dependency gap list"], "id": "ps2sdk-open-source-sdk-build", "public_notes": "Planned reproduction recipe for building public PS2SDK as an open-source compatibility lane while keeping ProDG and proprietary Sony material out of the repo.", "reproduction_type": "open-source-sdk-build", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site", "sie-ps2-linux-release-2002", "internet-archive-ps2-linux-pal-discs", "sie-sn-systems-acquisition-2005"], "status": "planned", "steps": ["clone or update the public PS2SDK source repository listed in the artifact record", "verify the local checkout commit against the ps2sdk-master-head snapshot record", "use ps2dev public documentation to identify toolchain, library, and environment assumptions", "build the open-source SDK components without using ProDG or proprietary Sony SDK material", "compile a minimal public-safe sample when available", "record build commands, diagnostics, produced libraries or tools, and compatibility boundaries as public metadata", "promote repeatable commands into the PS2 ProDG / EB / Linux clean-room compatibility packet"], "target_id": "ps2-prodg-eb-linux", "task_ids": ["ps2-prodg-eb-linux-archive-packet"]}], "quesa": [{"artifact_ids": ["quesa-source-reimplementation", "quesa-16d13-release-report", "quickdraw-3d-documentation-qa", "quickdraw-3d-manual-154-public-pdf"], "environment": ["clean checkout of the public Quesa repository at the recorded quesa-master-head commit", "host compiler and platform dependencies selected from public repository files", "public/open QuickDraw 3D compatibility examples or procedural test inputs", "no proprietary Apple SDK redistributables committed to this repository", "local build transcript and compatibility notes captured as derived metadata"], "expected_outputs": ["source snapshot manifest", "build environment manifest", "compiler transcript", "library output inventory", "QuickDraw 3D compatibility notes", "public-safe smoke-test notes", "dependency gap list"], "id": "quesa-source-build", "public_notes": "Planned reproduction recipe for rebuilding Quesa as a public QuickDraw 3D API compatibility lane.", "reproduction_type": "source-reimplementation-build", "source_ids": ["quesa-github", "gamedeveloper-quesa-16d13", "apple-quickdraw3d-documentation-qa", "apple-quickdraw3d-manual-154-pdf"], "status": "planned", "steps": ["clone or update the public Quesa source repository listed in the artifact record", "verify the local checkout commit against the quesa-master-head snapshot record", "use public repository metadata and release-history sources to identify supported platforms and dependency assumptions", "configure and compile the QuickDraw 3D API reimplementation with public/open dependencies", "run a minimal public-safe API or scene smoke test when available", "record build commands, compatibility notes, diagnostics, produced outputs, and dependency gaps as public metadata", "promote repeatable commands into the Quesa / QuickDraw 3D compatibility packet"], "target_id": "quesa", "task_ids": ["quesa-triage"]}]}, "schema": "engine-revival-corpus-v1", "snapshots": [{"artifact_id": "aqsis-renderer-source", "capture_command": "git ls-remote --symref https://github.com/aqsis/aqsis.git HEAD refs/heads/*", "commit": "937ead9ac0c7770bbc5ef843e2356a61e5ad23c1", "id": "aqsis-master-head", "public_notes": "Verified public upstream master branch head for the Aqsis renderer source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["aqsis-github"], "source_url": "https://github.com/aqsis/aqsis.git"}, {"artifact_id": "brender-3dmm-source", "capture_command": "git ls-remote --symref https://github.com/foone/BRender-3DMM.git HEAD refs/heads/*", "commit": "5273a0bd2977d8ec08e4b81e680641a570a914b4", "id": "brender-3dmm-main-head", "public_notes": "Verified public upstream main branch head for the BRender 3D Movie Maker source repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["foone-brender-3dmm", "blazingrender-index"], "source_url": "https://github.com/foone/BRender-3DMM.git"}, {"artifact_id": "brender-v132-source", "capture_command": "git ls-remote --symref https://github.com/foone/BRender-v1.3.2.git HEAD refs/heads/*", "commit": "d88d0ed41122664b9781015b517db64353e16f19", "id": "brender-v132-main-head", "public_notes": "Verified public upstream main branch head for the BRender v1.3.2 source repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["foone-brender-v132", "blazingrender-index"], "source_url": "https://github.com/foone/BRender-v1.3.2.git"}, {"artifact_id": "crystal-space-github-source-repository", "capture_command": "git ls-remote --symref https://github.com/crystalspace/CS.git HEAD refs/heads/*", "commit": "3029384a26f1f16d0fa7b05142c2d8aaf5102726", "id": "crystal-space-master-head", "public_notes": "Verified public upstream master branch head for the Crystal Space source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "source_url": "https://github.com/crystalspace/CS.git"}, {"artifact_id": "mesa-source-repository", "capture_command": "git ls-remote --symref https://gitlab.freedesktop.org/mesa/mesa.git HEAD refs/heads/*", "commit": "99637537e1b33afb21b21bb39290b647b7b67e59", "id": "mesa-main-head", "public_notes": "Verified public upstream main branch head for the Mesa freedesktop.org source repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["mesa-source-repository-docs"], "source_url": "https://gitlab.freedesktop.org/mesa/mesa.git"}, {"artifact_id": "ogre-source-repository", "capture_command": "git ls-remote --symref https://github.com/OGRECave/ogre.git HEAD refs/heads/*", "commit": "1bc01a4a1cca3b417835cd4cebfd437519cbf0a8", "id": "ogre-master-head", "public_notes": "Verified public upstream master branch head for the OGRE source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["ogre-github", "ogre-site"], "source_url": "https://github.com/OGRECave/ogre.git"}, {"artifact_id": "open-inventor-source-release", "capture_command": "git ls-remote --symref https://github.com/aumuell/open-inventor.git HEAD refs/heads/*", "commit": "0813fbbc2e778d31c66325c8561404d26c659c52", "id": "open-inventor-master-head", "public_notes": "Verified public upstream master branch head for the Open Inventor source release mirror.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["open-inventor-github"], "source_url": "https://github.com/aumuell/open-inventor.git"}, {"artifact_id": "opengoal-jak-project-source", "capture_command": "git ls-remote --symref https://github.com/open-goal/jak-project.git HEAD refs/heads/*", "commit": "2490c94e97f8cd7a15b9a9803f80bbf748a5553b", "id": "opengoal-jak-project-master-head", "public_notes": "Verified public upstream master branch head for the OpenGOAL jak-project source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["opengoal-jak-project-github", "opengoal-license"], "source_url": "https://github.com/open-goal/jak-project.git"}, {"artifact_id": "openphigs-source-reimplementation", "capture_command": "git ls-remote --symref https://github.com/CERN/OpenPHIGS.git HEAD refs/heads/*", "commit": "9435bbcc6c7370aed220ff5392850f2b7d183b8e", "id": "openphigs-main-head", "public_notes": "Verified public upstream main branch head for the OpenPHIGS source reimplementation repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "source_url": "https://github.com/CERN/OpenPHIGS.git"}, {"artifact_id": "pixie-renderer-source-mirror", "capture_command": "git ls-remote --symref https://github.com/daliborgaric/pixie.git HEAD refs/heads/*", "commit": "050166a1ab6709b777b75764f27cff3b134bf93c", "id": "pixie-master-head", "public_notes": "Verified public upstream master branch head for the Pixie renderer source mirror.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["pixie-github-mirror", "pixie-sourceforge"], "source_url": "https://github.com/daliborgaric/pixie.git"}, {"artifact_id": "ps2-ps2sdk-open-source-sdk", "capture_command": "git ls-remote --symref https://github.com/ps2dev/ps2sdk.git HEAD refs/heads/*", "commit": "986ff320cd910c9cd538b151736ddc640fdf51d5", "id": "ps2sdk-master-head", "public_notes": "Verified public upstream master branch head for the PS2SDK open-source PS2 SDK repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site"], "source_url": "https://github.com/ps2dev/ps2sdk.git"}, {"artifact_id": "ps1-psnoobsdk-open-source-sdk", "capture_command": "git ls-remote --symref https://github.com/Lameguy64/PSn00bSDK.git HEAD refs/heads/*", "commit": "5d9aa2d3dfc7d6e51c2eb942ab4cdbae5571a40a", "id": "psnoobsdk-master-head", "public_notes": "Verified public upstream master branch head for the PSn00bSDK clean-room PS1 SDK source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["psnoobsdk-github"], "source_url": "https://github.com/Lameguy64/PSn00bSDK.git"}, {"artifact_id": "quesa-source-reimplementation", "capture_command": "git ls-remote --symref https://github.com/jwwalker/Quesa.git HEAD refs/heads/*", "commit": "a7dccbffb150a7590b5dea035f256d07c3c201de", "id": "quesa-master-head", "public_notes": "Verified public upstream master branch head for the Quesa QuickDraw 3D compatibility source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["quesa-github"], "source_url": "https://github.com/jwwalker/Quesa.git"}], "snapshots_by_artifact": {"aqsis-renderer-source": [{"artifact_id": "aqsis-renderer-source", "capture_command": "git ls-remote --symref https://github.com/aqsis/aqsis.git HEAD refs/heads/*", "commit": "937ead9ac0c7770bbc5ef843e2356a61e5ad23c1", "id": "aqsis-master-head", "public_notes": "Verified public upstream master branch head for the Aqsis renderer source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["aqsis-github"], "source_url": "https://github.com/aqsis/aqsis.git"}], "brender-3dmm-source": [{"artifact_id": "brender-3dmm-source", "capture_command": "git ls-remote --symref https://github.com/foone/BRender-3DMM.git HEAD refs/heads/*", "commit": "5273a0bd2977d8ec08e4b81e680641a570a914b4", "id": "brender-3dmm-main-head", "public_notes": "Verified public upstream main branch head for the BRender 3D Movie Maker source repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["foone-brender-3dmm", "blazingrender-index"], "source_url": "https://github.com/foone/BRender-3DMM.git"}], "brender-v132-source": [{"artifact_id": "brender-v132-source", "capture_command": "git ls-remote --symref https://github.com/foone/BRender-v1.3.2.git HEAD refs/heads/*", "commit": "d88d0ed41122664b9781015b517db64353e16f19", "id": "brender-v132-main-head", "public_notes": "Verified public upstream main branch head for the BRender v1.3.2 source repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["foone-brender-v132", "blazingrender-index"], "source_url": "https://github.com/foone/BRender-v1.3.2.git"}], "crystal-space-github-source-repository": [{"artifact_id": "crystal-space-github-source-repository", "capture_command": "git ls-remote --symref https://github.com/crystalspace/CS.git HEAD refs/heads/*", "commit": "3029384a26f1f16d0fa7b05142c2d8aaf5102726", "id": "crystal-space-master-head", "public_notes": "Verified public upstream master branch head for the Crystal Space source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["crystal-space-github", "crystal-space-sourceforge"], "source_url": "https://github.com/crystalspace/CS.git"}], "mesa-source-repository": [{"artifact_id": "mesa-source-repository", "capture_command": "git ls-remote --symref https://gitlab.freedesktop.org/mesa/mesa.git HEAD refs/heads/*", "commit": "99637537e1b33afb21b21bb39290b647b7b67e59", "id": "mesa-main-head", "public_notes": "Verified public upstream main branch head for the Mesa freedesktop.org source repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["mesa-source-repository-docs"], "source_url": "https://gitlab.freedesktop.org/mesa/mesa.git"}], "ogre-source-repository": [{"artifact_id": "ogre-source-repository", "capture_command": "git ls-remote --symref https://github.com/OGRECave/ogre.git HEAD refs/heads/*", "commit": "1bc01a4a1cca3b417835cd4cebfd437519cbf0a8", "id": "ogre-master-head", "public_notes": "Verified public upstream master branch head for the OGRE source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["ogre-github", "ogre-site"], "source_url": "https://github.com/OGRECave/ogre.git"}], "open-inventor-source-release": [{"artifact_id": "open-inventor-source-release", "capture_command": "git ls-remote --symref https://github.com/aumuell/open-inventor.git HEAD refs/heads/*", "commit": "0813fbbc2e778d31c66325c8561404d26c659c52", "id": "open-inventor-master-head", "public_notes": "Verified public upstream master branch head for the Open Inventor source release mirror.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["open-inventor-github"], "source_url": "https://github.com/aumuell/open-inventor.git"}], "opengoal-jak-project-source": [{"artifact_id": "opengoal-jak-project-source", "capture_command": "git ls-remote --symref https://github.com/open-goal/jak-project.git HEAD refs/heads/*", "commit": "2490c94e97f8cd7a15b9a9803f80bbf748a5553b", "id": "opengoal-jak-project-master-head", "public_notes": "Verified public upstream master branch head for the OpenGOAL jak-project source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["opengoal-jak-project-github", "opengoal-license"], "source_url": "https://github.com/open-goal/jak-project.git"}], "openphigs-source-reimplementation": [{"artifact_id": "openphigs-source-reimplementation", "capture_command": "git ls-remote --symref https://github.com/CERN/OpenPHIGS.git HEAD refs/heads/*", "commit": "9435bbcc6c7370aed220ff5392850f2b7d183b8e", "id": "openphigs-main-head", "public_notes": "Verified public upstream main branch head for the OpenPHIGS source reimplementation repository.", "ref": "refs/heads/main", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["sourceforge-open-phigs", "github-cern-openphigs", "github-fbradasc-openphigs-license"], "source_url": "https://github.com/CERN/OpenPHIGS.git"}], "pixie-renderer-source-mirror": [{"artifact_id": "pixie-renderer-source-mirror", "capture_command": "git ls-remote --symref https://github.com/daliborgaric/pixie.git HEAD refs/heads/*", "commit": "050166a1ab6709b777b75764f27cff3b134bf93c", "id": "pixie-master-head", "public_notes": "Verified public upstream master branch head for the Pixie renderer source mirror.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["pixie-github-mirror", "pixie-sourceforge"], "source_url": "https://github.com/daliborgaric/pixie.git"}], "ps1-psnoobsdk-open-source-sdk": [{"artifact_id": "ps1-psnoobsdk-open-source-sdk", "capture_command": "git ls-remote --symref https://github.com/Lameguy64/PSn00bSDK.git HEAD refs/heads/*", "commit": "5d9aa2d3dfc7d6e51c2eb942ab4cdbae5571a40a", "id": "psnoobsdk-master-head", "public_notes": "Verified public upstream master branch head for the PSn00bSDK clean-room PS1 SDK source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["psnoobsdk-github"], "source_url": "https://github.com/Lameguy64/PSn00bSDK.git"}], "ps2-ps2sdk-open-source-sdk": [{"artifact_id": "ps2-ps2sdk-open-source-sdk", "capture_command": "git ls-remote --symref https://github.com/ps2dev/ps2sdk.git HEAD refs/heads/*", "commit": "986ff320cd910c9cd538b151736ddc640fdf51d5", "id": "ps2sdk-master-head", "public_notes": "Verified public upstream master branch head for the PS2SDK open-source PS2 SDK repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["ps2dev-ps2sdk-github", "ps2dev-site"], "source_url": "https://github.com/ps2dev/ps2sdk.git"}], "quesa-source-reimplementation": [{"artifact_id": "quesa-source-reimplementation", "capture_command": "git ls-remote --symref https://github.com/jwwalker/Quesa.git HEAD refs/heads/*", "commit": "a7dccbffb150a7590b5dea035f256d07c3c201de", "id": "quesa-master-head", "public_notes": "Verified public upstream master branch head for the Quesa QuickDraw 3D compatibility source repository.", "ref": "refs/heads/master", "retrieved_at": "2026-07-03", "snapshot_type": "git-remote-head", "source_ids": ["quesa-github"], "source_url": "https://github.com/jwwalker/Quesa.git"}]}, "sources": [{"claim_scope": "GOOL authorship, purpose, and relationship to Crash Bandicoot and GOAL", "confidence": "high", "id": "andy-gavin-gool-article", "notes": "Developer-authored public article describing GOOL as a Lisp-derived object control language for the Crash Bandicoot games and distinguishing it from later GOAL work.", "publisher": "All Things Andy Gavin", "retrieved_at": "2026-07-02", "source_type": "developer-article", "title": "Making Crash Bandicoot - GOOL - part 9", "url": "https://all-things-andy-gavin.com/tag/gool/"}, {"claim_scope": "QuickDraw 3D documentation set and developer CD references", "confidence": "moderate", "id": "apple-quickdraw3d-documentation-qa", "notes": "Archived Apple Technical Q&A describing QuickDraw 3D documentation, the Addison-Wesley manual, and developer CD reference files.", "publisher": "Apple Developer Documentation mirror", "retrieved_at": "2026-07-02", "source_type": "technical-qa", "title": "QuickDraw 3D Documentation", "url": "https://leopard-adc.pepas.com/qa/qd3d/qd3d28.html"}, {"claim_scope": "QuickDraw 3D 1.5.4 API manual, service list, 3DMF, RAVE, and rendering modes", "confidence": "high", "id": "apple-quickdraw3d-manual-154-pdf", "notes": "Public PDF copy of 3D Graphics Programming with QuickDraw 3D 1.5.4. Public-reference-only; this repo does not mirror the PDF.", "publisher": "Apple Computer manual mirror", "retrieved_at": "2026-07-02", "source_type": "manual-pdf", "title": "3D Graphics Programming with QuickDraw 3D 1.5.4", "url": "https://worldcolleges.info/sites/default/files/3D_Graphics_With_QuickDraw_3D.pdf"}, {"claim_scope": "Aqsis public source repository, RenderMan compatibility claim, tool list, and license metadata", "confidence": "high", "id": "aqsis-github", "notes": "Public repository for Aqsis, describing a RenderMan-compatible renderer suite with renderer, shader compiler, texture tooling, and GPL license metadata.", "publisher": "GitHub / Aqsis Team", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Aqsis source repository", "url": "https://github.com/aqsis/aqsis"}, {"claim_scope": "Autodesk completion of Alias acquisition, Alias product families, Maya/MotionBuilder/FBX context, and acquisition value", "confidence": "high", "id": "autodesk-alias-acquisition-2006", "notes": "Official Autodesk investor-relations release used as the Alias side of the DCC pipeline lineage.", "publisher": "Autodesk Investor Relations", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Autodesk Completes Acquisition of Alias", "url": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-alias"}, {"claim_scope": "Autodesk completion of Softimage acquisition, Softimage product portfolio, and planned product integration", "confidence": "high", "id": "autodesk-softimage-acquisition-2008", "notes": "Official Autodesk investor-relations release used as the Softimage side of the DCC pipeline lineage.", "publisher": "Autodesk Investor Relations", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Autodesk Completes Acquisition of Softimage", "url": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-softimage"}, {"claim_scope": "Softimage 2015 last-release notice, migration options, and support/hot-fix period through April 30, 2016", "confidence": "high", "id": "autodesk-softimage-last-release-faq", "notes": "Official Autodesk PDF used to anchor the public transition and retirement record. The repo stores only metadata and the URL.", "publisher": "Autodesk", "retrieved_at": "2026-07-02", "source_type": "vendor-faq-pdf", "title": "Autodesk Softimage Last Release Announcement - Update May 20th, 2014", "url": "https://damassets.autodesk.net/content/dam/autodesk/www/products/autodesk-softimage/docs/pdf/Softimage%20Last%20Release%20Announcement_FAQ_UPDATE_MAY_20.pdf"}, {"claim_scope": "BRender source-release and binary-SDK index", "confidence": "high", "id": "blazingrender-index", "notes": "Curated public index listing BRender source releases and historical binary SDK entries.", "publisher": "BlazingRender.net", "retrieved_at": "2026-07-02", "source_type": "curated-index", "title": "BRender preservation index", "url": "https://blazingrender.net/"}, {"claim_scope": "Coin3D independent Open Inventor API compatibility and clean-room distinction", "confidence": "high", "id": "coin3d-api-compatibility", "notes": "Coin3D site states Coin is based on the Open Inventor API but was independently developed before SGI Open Inventor became open source and does not share code.", "publisher": "Coin3D", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "Coin3D API compatibility statement", "url": "https://www.coin3d.org/"}, {"claim_scope": "Crystal Space public source repository, LGPL license metadata, and documentation pointers", "confidence": "high", "id": "crystal-space-github", "notes": "Public repository records LGPL licensing, source/documentation layout, and online manual/API pointers.", "publisher": "GitHub / crystalspace", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Crystal Space source repository", "url": "https://github.com/crystalspace/CS"}, {"claim_scope": "Crystal Space project registry, platform support, OpenGL renderer, and feature summary", "confidence": "high", "id": "crystal-space-sourceforge", "notes": "SourceForge project page describes Crystal Space as an open-source 3D SDK for Unix, Windows, and Mac OS X with OpenGL rendering and engine features.", "publisher": "SourceForge", "retrieved_at": "2026-07-02", "source_type": "project-registry", "title": "Crystal Space SourceForge project record", "url": "https://sourceforge.net/projects/crystal/"}, {"claim_scope": "Reality Lab planned inclusion in Windows and hardware acceleration context", "confidence": "moderate", "id": "drdobbs-reality-lab-windows-plan", "notes": "Dr. Dobb's July 1995 news item reports Microsoft's plans to include Reality Lab in future Windows versions after acquiring RenderMorphics.", "publisher": "Dr. Dobb's Journal mirror", "retrieved_at": "2026-07-02", "source_type": "trade-press-archive", "title": "JUL95: Of Interest - Reality Lab Windows plan", "url": "https://jacobfilipp.com/DrDobbs/articles/DDJ/1995/9507/9507q/9507q.htm"}, {"claim_scope": "BRender 3D Movie Maker variant source availability, provenance, and MIT license posture", "confidence": "high", "id": "foone-brender-3dmm", "notes": "Repository states this is the BRender library variant used by 3D Movie Maker, dating to approximately May 1995.", "publisher": "GitHub / Foone Turing", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "BRender-3DMM source repository", "url": "https://github.com/foone/BRender-3DMM"}, {"claim_scope": "BRender 1.3.2 source availability, provenance, and MIT license posture", "confidence": "high", "id": "foone-brender-v132", "notes": "Repository states this is BRender 1.3.2 from approximately 1998-11-17, released under MIT with approval attributed to Jez San.", "publisher": "GitHub / Foone Turing", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Argonaut Blazing Render (BRender) v1.3.2 source repository", "url": "https://github.com/foone/BRender-v1.3.2"}, {"claim_scope": "Quesa 1.6d13 release report, cross-platform QuickDraw 3D compatibility, and LGPL-era metadata", "confidence": "moderate", "id": "gamedeveloper-quesa-16d13", "notes": "Game Developer report on Quesa 1.6d13 as a portable open-source implementation of Apple's QuickDraw 3D API.", "publisher": "Game Developer", "retrieved_at": "2026-07-02", "source_type": "trade-press-archive", "title": "Open Source Implementation of Quick Draw 3D Updated", "url": "https://www.gamedeveloper.com/game-platforms/open-source-implementation-of-quick-draw-3d-updated"}, {"claim_scope": "Studio Liverpool closure confirmation, Psygnosis lineage, Sony statement excerpts, and Liverpool facility clarification", "confidence": "high", "id": "gamedeveloper-studio-liverpool-closure", "notes": "Public trade report quoting Sony's closure rationale and clarifying that other Liverpool campus functions continued.", "publisher": "Game Developer", "retrieved_at": "2026-07-02", "source_type": "trade-report", "title": "Sony closes Wipeout's Studio Liverpool", "url": "https://www.gamedeveloper.com/business/sony-closes-i-wipeout-i-s-studio-liverpool"}, {"claim_scope": "OpenPHIGS repository with OpenGL backend and data-preservation extensions", "confidence": "high", "id": "github-cern-openphigs", "notes": "CERN public repository used as a data-preservation-oriented OpenPHIGS lineage pointer.", "publisher": "CERN on GitHub", "retrieved_at": "2026-07-02", "source_type": "source-repository", "title": "CERN/OpenPHIGS", "url": "https://github.com/CERN/OpenPHIGS"}, {"claim_scope": "License notices for the public OpenPHIGS source tree based on X Consortium and Sun Microsystems permissions", "confidence": "high", "id": "github-fbradasc-openphigs-license", "notes": "Raw license file used to anchor redistribution posture for the referenced OpenPHIGS source tree.", "publisher": "fbradasc on GitHub", "retrieved_at": "2026-07-02", "source_type": "license-file", "title": "fbradasc/OpenPHIGS LICENSE", "url": "https://raw.githubusercontent.com/fbradasc/OpenPHIGS/main/LICENSE"}, {"claim_scope": "initial target selection", "confidence": "moderate", "id": "initial-research-reports", "notes": "Replace seed source with public citations during curation.", "source_type": "local-research-summary", "title": "Initial engine revival research reports"}, {"claim_scope": "OCR and PDF reference for the Jupiter Development Guide version 2002.03.19, including toolchain requirements, component layout, build paths, and legal notices.", "confidence": "moderate", "id": "internet-archive-lithtech-jupiter-dev-guide", "notes": "OCR text is useful for indexing and reproduction planning but should be checked against the PDF before quoting. The legal notice identifies the LithTech Development System as copyright 1998-2002 by LithTech, Inc. with rights reserved.", "publisher": "Internet Archive", "retrieved_at": "2026-07-03", "source_type": "document-ocr", "title": "Jupiter Development Guide full text", "url": "https://archive.org/stream/lithengine/JupiterDevGuide_djvu.txt"}, {"claim_scope": "Internet Archive metadata for the LithTech Jupiter build 51 item, including identifier, publication date, package description, collection placement, and original file fixity.", "confidence": "moderate", "id": "internet-archive-lithtech-jupiter", "notes": "Internet Archive metadata identifies the item as LithTech Jupiter by Monolith Productions, dated 2002-03-19, with identifier lithengine. The IA usage tag is recorded as metadata only; the development guide legal notice keeps this repo in a rights-review posture.", "publisher": "Internet Archive", "retrieved_at": "2026-07-03", "source_type": "archive-item", "title": "LithTech Jupiter archive item", "url": "https://archive.org/details/lithengine"}, {"claim_scope": "Net Yaroze documentation set contents and public metadata", "confidence": "high", "id": "internet-archive-net-yaroze-documentation", "notes": "Internet Archive record for Sony Computer Entertainment Net Yaroze documentation including user, startup, library, and MIPS reference material. This repo records metadata and does not mirror documentation files.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "documentation-archive", "title": "Net Yaroze documentation archive item", "url": "https://archive.org/details/NetYarozeDocumentation"}, {"claim_scope": "PS2 Linux PAL installation disc archive item metadata", "confidence": "moderate", "id": "internet-archive-ps2-linux-pal-discs", "notes": "Internet Archive item metadata for PAL PS2 Linux installation discs. Metadata-only record; this repo does not mirror disc images.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "archive-item", "title": "PS2 Linux PAL installation discs archive item", "url": "https://archive.org/details/disc-1_20220424"}, {"claim_scope": "RenderWare3 PS2 Gold 1.3 update release notes content and rights warning", "confidence": "high", "id": "internet-archive-renderware-ps2-gold-notes", "notes": "Public OCR text of release notes. The text itself states the software was furnished under license or NDA, so this repo records metadata only.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "release-notes-ocr", "title": "RenderWare3 (PS2 Gold - 1.3 update) Release Notes", "url": "https://archive.org/stream/render-ware-3-ps-2-gold-1.3-update-release-notes/RenderWare3%20%28PS2%20Gold%20-%201.3%20update%29%20Release%20Notes_djvu.txt"}, {"claim_scope": "RenderWare SDK 3.10 PS2 public archive item metadata", "confidence": "moderate", "id": "internet-archive-rw310-ps2", "notes": "Internet Archive item metadata for an SDK package. This repo does not mirror or redistribute SDK files.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "archive-item", "title": "Renderware SDK 3.10 PS2 archive item", "url": "https://archive.org/details/rw310-ps2"}, {"claim_scope": "SDevTC development environment manual metadata and tool list", "confidence": "high", "id": "internet-archive-sdevtc-aug1998", "notes": "Internet Archive record for the August 1998 SDevTC Development Environment manual, describing the Sony development toolchain formerly known as Psy-Q. Public-reference-only; this repo does not mirror the manual.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "manual-archive", "title": "SDevTC Development Environment manual archive item", "url": "https://archive.org/details/SCE-SDevTC-Aug1998"}, {"claim_scope": "ISO public metadata for ISO/IEC 9592-3:1989 PHIGS clear-text archive encoding and its withdrawn status", "confidence": "high", "id": "iso-phigs-9592-3", "notes": "Official ISO standard metadata page. The standard text is not mirrored in this repository.", "publisher": "International Organization for Standardization", "retrieved_at": "2026-07-02", "source_type": "standards-catalog", "title": "ISO/IEC 9592-3:1989", "url": "https://www.iso.org/standard/17363.html"}, {"claim_scope": "OpenGL creation as an open alternative to proprietary IRIS GL and the early OpenGL 1.0 lineage", "confidence": "moderate", "id": "khronos-opengl-history", "notes": "Khronos-hosted OpenGL Wiki history page; useful for lineage but still treated as wiki-derived public metadata.", "publisher": "Khronos OpenGL Wiki", "retrieved_at": "2026-07-02", "source_type": "standards-wiki", "title": "History of OpenGL", "url": "https://wikis.khronos.org/opengl/History_of_OpenGL"}, {"claim_scope": "OpenGL-family API and extension registry repository, XML API registry, headers, and related registry tools", "confidence": "high", "id": "khronos-opengl-registry-github", "notes": "Public GitHub repository for the Khronos OpenGL Registry; complements the formal registry page.", "publisher": "KhronosGroup on GitHub", "retrieved_at": "2026-07-02", "source_type": "source-repository", "title": "KhronosGroup/OpenGL-Registry", "url": "https://github.com/KhronosGroup/OpenGL-Registry"}, {"claim_scope": "Official OpenGL Registry contents including API, shading-language, extension, header, GLX, WGL, and GLU specifications", "confidence": "high", "id": "khronos-opengl-registry", "notes": "Primary specification registry for OpenGL-family public metadata.", "publisher": "Khronos Group", "retrieved_at": "2026-07-02", "source_type": "standards-registry", "title": "Khronos OpenGL Registry", "url": "https://registry.khronos.org/OpenGL/index_gl.php"}, {"claim_scope": "Mesa build prerequisites, Meson/Ninja setup commands, install flow, and local-run instructions", "confidence": "high", "id": "mesa-build-docs", "notes": "Official Mesa documentation lists Meson as the build system, documents common prerequisites, and gives the basic meson setup, compile, install, and devenv commands.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-03", "source_type": "build-documentation", "title": "Mesa compiling and installing documentation", "url": "https://docs.mesa3d.org/install.html"}, {"claim_scope": "Mesa project identity and supported graphics API implementations", "confidence": "high", "id": "mesa-home", "notes": "Official Mesa site describes the project as open-source implementations of OpenGL, OpenGL ES, Vulkan, OpenCL, and more.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "The Mesa 3D Graphics Library", "url": "https://www.mesa3d.org/"}, {"claim_scope": "Mesa license posture for core library and component-level licenses", "confidence": "high", "id": "mesa-license-docs", "notes": "Official Mesa documentation states that the core library is MIT licensed while individual components may have their own licenses.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-02", "source_type": "license-documentation", "title": "Mesa license and copyright documentation", "url": "https://docs.mesa3d.org/license.html"}, {"claim_scope": "Mesa upstream repository location and anonymous Git access", "confidence": "high", "id": "mesa-source-repository-docs", "notes": "Official Mesa documentation states that the upstream Git repository is hosted on freedesktop.org and can be cloned anonymously.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-02", "source_type": "repository-documentation", "title": "Mesa source code repository documentation", "url": "https://docs.mesa3d.org/repository.html"}, {"claim_scope": "Microsoft acquisition date for RenderMorphics Ltd.", "confidence": "high", "id": "microsoft-acquisition-history-rendermorphics", "notes": "Microsoft investor acquisition-history table lists RenderMorphics, Ltd. on February 23, 1995.", "publisher": "Microsoft Investor Relations", "retrieved_at": "2026-07-02", "source_type": "corporate-acquisition-record", "title": "Microsoft acquisition history - RenderMorphics, Ltd.", "url": "https://www.microsoft.com/en-us/investor/acquisition-history"}, {"claim_scope": "Direct3D final release in the DirectX 2 SDK and Windows 95 availability", "confidence": "high", "id": "microsoft-direct3d-ships-1996", "notes": "Official Microsoft press release announcing Direct3D as part of the DirectX 2 SDK on June 13, 1996.", "publisher": "Microsoft", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Microsoft ships Direct3D", "url": "https://news.microsoft.com/source/1996/06/13/microsoft-ships-direct3d/"}, {"claim_scope": "Legacy DirectX SDK sample archive, educational/historical reference posture, and MIT license metadata", "confidence": "high", "id": "microsoft-directx-sdk-samples-github", "notes": "Public Microsoft repository containing legacy DirectX SDK sample archives, explicitly framed as educational and historical reference and licensed under MIT.", "publisher": "GitHub / Microsoft", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "DirectX SDK Legacy Samples", "url": "https://github.com/microsoft/DirectX-SDK-Samples"}, {"claim_scope": "Microsoft 1994 timeline entry for the definitive agreement to acquire Softimage of Montreal", "confidence": "high", "id": "microsoft-history-1994-softimage", "notes": "Official Microsoft Learn corporate-history page used to anchor Softimage's Microsoft acquisition lineage.", "publisher": "Microsoft Learn", "retrieved_at": "2026-07-02", "source_type": "corporate-history", "title": "The History of Microsoft - 1994", "url": "https://learn.microsoft.com/en-us/shows/history/history-of-microsoft-1994"}, {"claim_scope": "Softimage 3D for Windows NT release context, production uses, and Microsoft's statement that Softimage merged with Microsoft in 1994", "confidence": "high", "id": "microsoft-softimage-3d-nt-release", "notes": "Official Microsoft news release documenting Softimage's Windows NT transition and production-market positioning.", "publisher": "Microsoft News", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Microsoft Delivers High-End 3-D Animation Software for Microsoft Windows NT", "url": "https://news.microsoft.com/source/1996/01/16/microsoft-delivers-high-end-3-d-animation-software-for-microsoft-windows-nt/"}, {"claim_scope": "RenderMan Interface Specification v3.1 public reference copy and RIB conventions", "confidence": "high", "id": "mit-rispec31-pdf", "notes": "Public course-hosted copy of the RenderMan Interface Specification v3.1. Public-reference-only; this repo does not mirror the PDF.", "publisher": "MIT CSAIL course mirror / Pixar", "retrieved_at": "2026-07-02", "source_type": "specification-pdf", "title": "The RenderMan Interface Specification v3.1", "url": "https://groups.csail.mit.edu/graphics/classes/6.838/S97/rispec31_4.pdf"}, {"claim_scope": "Psygnosis public heritage history, Liverpool origin, PlayStation-era influence, and Wipeout/Colony Wars context", "confidence": "high", "id": "national-museums-liverpool-psygnosis-history", "notes": "Museum-hosted public history article suitable as a non-redistributive lineage pointer for Psygnosis and Studio Liverpool.", "publisher": "National Museums Liverpool", "retrieved_at": "2026-07-02", "source_type": "museum-heritage-article", "title": "Psygnosis: how did a Liverpool company transform the gaming world?", "url": "https://www.liverpoolmuseums.org.uk/stories/psygnosis-how-did-liverpool-company-transform-gaming-world-big-question"}, {"claim_scope": "NIST publication metadata for the User's Guide for the PHIGS Validation Tests Version 2.1", "confidence": "high", "id": "nist-phigs-validation-guide", "notes": "Official NIST publication page used to anchor PHIGS conformance and validation-test history.", "publisher": "National Institute of Standards and Technology", "retrieved_at": "2026-07-02", "source_type": "government-publication", "title": "User's Guide for the PHIGS Validation Tests (Version 2.1)", "url": "https://www.nist.gov/publications/users-guide-phigs-validation-tests-version-21"}, {"claim_scope": "OGRE public source repository, renderer role, APIs, languages, and license metadata", "confidence": "high", "id": "ogre-github", "notes": "Public repository describes OGRE as a modular C++ rendering backend abstracting Vulkan, Direct3D, and OpenGL, with MIT license metadata.", "publisher": "GitHub / OGRECave", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "OGRE source repository", "url": "https://github.com/OGRECave/ogre"}, {"claim_scope": "OGRE MIT license terms and legacy LGPL note", "confidence": "high", "id": "ogre-licensing", "notes": "Official OGRE licensing page states current MIT license posture and includes historical LGPL text.", "publisher": "OGRE", "retrieved_at": "2026-07-02", "source_type": "license-documentation", "title": "OGRE licensing", "url": "https://www.ogre3d.org/licensing"}, {"claim_scope": "OGRE project overview, platform support, documentation, and MIT license statement", "confidence": "high", "id": "ogre-site", "notes": "Official OGRE site describes platform/language support, documentation, and MIT license posture.", "publisher": "OGRE", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "OGRE project site", "url": "https://www.ogre3d.org/"}, {"claim_scope": "Open Inventor public source repository, SGI origin, OpenGL scene graph role, and LGPL metadata", "confidence": "high", "id": "open-inventor-github", "notes": "Public repository describes Open Inventor as a C++ object-oriented scene graph library layered on OpenGL, originally developed by SGI, with LGPL-2.1 metadata.", "publisher": "GitHub / aumuell", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Open Inventor source repository", "url": "https://github.com/aumuell/open-inventor"}, {"claim_scope": "Open Inventor August 2000 source release notes, source tree structure, and build platforms", "confidence": "high", "id": "open-inventor-readme-first", "notes": "README.FIRST records the August 15, 2000 release notes, source tree structure, build notes, and supported build targets for the open-source release.", "publisher": "GitHub / aumuell", "retrieved_at": "2026-07-02", "source_type": "release-notes", "title": "Open Inventor README.FIRST", "url": "https://github.com/aumuell/open-inventor/blob/master/README.FIRST"}, {"claim_scope": "OpenGOAL decompiler inputs and legal-copy workflow boundaries", "confidence": "high", "id": "opengoal-decompiling-getting-started", "notes": "OpenGOAL documentation explaining the decompiler workflow and the requirement to provide local game data as an input.", "publisher": "OpenGOAL", "retrieved_at": "2026-07-02", "source_type": "project-documentation", "title": "OpenGOAL decompiling getting started", "url": "https://opengoal.dev/docs/developing/decompiling/getting_started/"}, {"claim_scope": "OpenGOAL public source project, decompiler/compiler methodology, and platform support", "confidence": "high", "id": "opengoal-jak-project-github", "notes": "Public repository for OpenGOAL. The project rebuilds GOAL tooling and ports while requiring users to provide their own legal game data.", "publisher": "GitHub / OpenGOAL Team", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "OpenGOAL jak-project source repository", "url": "https://github.com/open-goal/jak-project"}, {"claim_scope": "OpenGOAL repository license metadata", "confidence": "high", "id": "opengoal-license", "notes": "Raw LICENSE file for the OpenGOAL repository, recording the public license posture for project tooling.", "publisher": "GitHub / OpenGOAL Team", "retrieved_at": "2026-07-02", "source_type": "license", "title": "OpenGOAL repository license", "url": "https://raw.githubusercontent.com/open-goal/jak-project/master/LICENSE"}, {"claim_scope": "OpenGOAL compiler, decompiler, source tree, and runtime architecture", "confidence": "high", "id": "opengoal-project-overview", "notes": "Project overview documenting the GOAL compiler, decompiler, OpenGOAL source layout, and C++ runtime components.", "publisher": "OpenGOAL", "retrieved_at": "2026-07-02", "source_type": "project-documentation", "title": "OpenGOAL project overview", "url": "https://github.com/open-goal/jak-project/blob/master/docs/project-overview.md"}, {"claim_scope": "Former Microsoft engineer account of Reality Lab's role in early DirectX/Direct3D work", "confidence": "moderate", "id": "otto-berkes-directx-reality-lab-history", "notes": "Personal historical account by Otto Berkes describing Microsoft's purchase of RenderMorphics' Reality Lab and its scene-graph API character.", "publisher": "Otto Berkes' weblog", "retrieved_at": "2026-07-02", "source_type": "developer-history", "title": "DirectX", "url": "https://ottoberkes.wordpress.com/2015/04/12/directx/"}, {"claim_scope": "Official public RenderMan Interface documentation for Ri API concepts", "confidence": "high", "id": "pixar-renderman-interface-ri-docs", "notes": "Official public RenderMan wiki page describing the RenderMan Interface as a standard interface between modeling programs and high-quality rendering programs.", "publisher": "Pixar RenderMan", "retrieved_at": "2026-07-02", "source_type": "official-documentation", "title": "RenderMan Interface (Ri)", "url": "https://rmanwiki-26.pixar.com/space/REN26/19662055/RenderMan%2BInterface%2B%28Ri%29"}, {"claim_scope": "Pixie public source mirror and LGPL license metadata", "confidence": "moderate", "id": "pixie-github-mirror", "notes": "Public GitHub mirror of Pixie source with README and LGPL metadata. Treated as a mirror, with SourceForge retained as the primary project registry.", "publisher": "GitHub / daliborgaric", "retrieved_at": "2026-07-02", "source_type": "source-mirror", "title": "Pixie source mirror", "url": "https://github.com/daliborgaric/pixie"}, {"claim_scope": "Pixie project metadata, feature summary, activity, operating systems, and LGPL license metadata", "confidence": "high", "id": "pixie-sourceforge", "notes": "SourceForge project page for Pixie, a RenderMan-like photorealistic renderer with programmable shading, raytracing, global illumination, and LGPL metadata.", "publisher": "SourceForge", "retrieved_at": "2026-07-02", "source_type": "project-registry", "title": "Pixie SourceForge project page", "url": "https://sourceforge.net/projects/pixie/"}, {"claim_scope": "Official Team Asobi introduction, Tokyo studio status, Team Asobi origin, and PlayStation Studios placement", "confidence": "high", "id": "playstation-blog-team-asobi-2021", "notes": "Official PlayStation Blog post used to anchor the public successor-studio record after Japan Studio's reorganization.", "publisher": "PlayStation Blog", "retrieved_at": "2026-07-02", "source_type": "official-blog-post", "title": "Introducing Team Asobi, creators of the Astro Bot series", "url": "https://blog.playstation.com/2021/06/02/introducing-team-asobi-creators-of-the-astro-bot-series/"}, {"claim_scope": "Official PlayStation Blog announcement for the Ico and Shadow of the Colossus Collection on PS3", "confidence": "high", "id": "playstation-blog-team-ico-collection-2010", "notes": "Official public announcement that Team Ico presented the Ico and Shadow of the Colossus PS3 collection at Tokyo Game Show.", "publisher": "PlayStation Blog", "retrieved_at": "2026-07-02", "source_type": "official-blog-post", "title": "Ico and Shadow of the Colossus Collection hits PS3 Spring 2011 with 3D", "url": "https://blog.playstation.com/2010/09/15/ico-and-shadow-of-the-colossus-collection-hits-ps3-spring-2011-with-3d/"}, {"claim_scope": "Official interview with Fumito Ueda on The Last Guardian mechanics and Team Ico lineage", "confidence": "high", "id": "playstation-blog-team-ico-ueda-interview", "notes": "Public oral-history-style interview hosted by PlayStation Blog; used as a citation pointer only.", "publisher": "PlayStation Blog", "retrieved_at": "2026-07-02", "source_type": "official-interview", "title": "Team Ico Talks: Fumito Ueda on The Last Guardian, Shadow of The Colossus", "url": "https://blog.playstation.com/2010/09/24/team-ico-talks-fumito-ueda-on-the-last-guardian-shadow-of-the-colossus/"}, {"claim_scope": "Official listing for Shadow of the Colossus PS4 including publisher, platform, release date, and Bluepoint/Japan Studio credit", "confidence": "high", "id": "playstation-store-shadow-of-the-colossus", "notes": "Official PlayStation page used as a current public metadata anchor for the Shadow of the Colossus remake lineage.", "publisher": "PlayStation", "retrieved_at": "2026-07-02", "source_type": "official-product-page", "title": "Shadow of the Colossus", "url": "https://www.playstation.com/en-us/games/shadow-of-the-colossus/"}, {"claim_scope": "Official listing for The Last Guardian including publisher, platform, release date, and public description", "confidence": "high", "id": "playstation-store-the-last-guardian", "notes": "Official PlayStation page used as a current public metadata anchor for The Last Guardian.", "publisher": "PlayStation", "retrieved_at": "2026-07-02", "source_type": "official-product-page", "title": "The Last Guardian", "url": "https://www.playstation.com/en-us/games/the-last-guardian/"}, {"claim_scope": "Open-source PS2SDK libraries and homebrew development environment", "confidence": "high", "id": "ps2dev-ps2sdk-github", "notes": "Public repository for PS2SDK, an open-source library set for PlayStation 2 application and homebrew development.", "publisher": "GitHub / ps2dev", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "PS2SDK source repository", "url": "https://github.com/ps2dev/ps2sdk"}, {"claim_scope": "Open-source PS2 development environment overview", "confidence": "high", "id": "ps2dev-site", "notes": "Project site describing ps2dev as an open-source PlayStation 2 development environment for applications, games, and homebrew.", "publisher": "ps2dev", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "ps2dev project site", "url": "https://ps2dev.github.io/"}, {"claim_scope": "Open-source PS1 SDK and compatibility development lane", "confidence": "high", "id": "psnoobsdk-github", "notes": "Public repository for an open-source PlayStation SDK. Useful as the clean-room compatibility lane for reviving PS1 development workflows without redistributing Sony SDK files.", "publisher": "GitHub / Lameguy64", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "PSn00bSDK source repository", "url": "https://github.com/Lameguy64/PSn00bSDK/"}, {"claim_scope": "Quesa source repository, QuickDraw 3D API reimplementation, platforms, and BSD license metadata", "confidence": "high", "id": "quesa-github", "notes": "Public repository for Quesa, described as a macOS and Windows 3D rendering and scene graph library begun as a reimplementation of Apple's QuickDraw 3D APIs.", "publisher": "GitHub / James W. Walker", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Quesa source repository", "url": "https://github.com/jwwalker/Quesa"}, {"claim_scope": "PlayStation Programmer Tool Runtime Library Version 3.3 disc metadata", "confidence": "high", "id": "redump-ps1-runtime-library-33", "notes": "Disc database entry for PlayStation Programmer Tool Runtime Library Version 3.3. Metadata-only record; this repo does not mirror disc images.", "publisher": "Redump", "retrieved_at": "2026-07-02", "source_type": "disc-database", "title": "PlayStation Programmer Tool Runtime Library Version 3.3 Redump entry", "url": "https://redump.org/disc/50387/"}, {"claim_scope": "Pixie feature and historical summary", "confidence": "moderate", "id": "renderpixie-summary", "notes": "Public summary page describing Pixie as a free, open-source RenderMan-like renderer. Used as secondary descriptive evidence only.", "publisher": "RenderPixie", "retrieved_at": "2026-07-02", "source_type": "project-summary", "title": "Pixie Renderer summary", "url": "https://www.renderpixie.com/pixie_renderer.html"}, {"claim_scope": "OpenGL Performer feature and interoperability brochure metadata", "confidence": "moderate", "id": "sgi-opengl-performer-brochure", "notes": "Public PDF brochure describing OpenGL Performer interoperability with OpenGL and SGI visualization toolkits.", "publisher": "Silicon Graphics / Jurassic.nl mirror", "retrieved_at": "2026-07-02", "source_type": "product-brochure-pdf", "title": "OpenGL Performer product brochure", "url": "https://ftp.jurassic.nl/pub/irix/press/3381.pdf"}, {"claim_scope": "OpenGL Performer 3.0 Getting Started Guide public reference metadata and sample-code locations", "confidence": "high", "id": "sgi-opengl-performer-getting-started-30", "notes": "Public PDF copy of the OpenGL Performer Getting Started Guide for IRIX, Linux, and Windows, including Perfly and sample-scene workflow notes.", "publisher": "Silicon Graphics / Infania mirror", "retrieved_at": "2026-07-02", "source_type": "manual-pdf", "title": "OpenGL Performer Getting Started Guide 3.0", "url": "https://www.infania.net/misc1/sgi_techpubs/techpubs/007-3560-004.pdf"}, {"claim_scope": "OpenGL Performer 3.2 Programmer's Guide public reference metadata and restriction notice", "confidence": "high", "id": "sgi-opengl-performer-programmers-guide-32", "notes": "Public PDF copy of the OpenGL Performer 3.2 Programmer's Guide. It includes SGI restriction language; this repo records metadata only and does not mirror the PDF.", "publisher": "Silicon Graphics / irix7 mirror", "retrieved_at": "2026-07-02", "source_type": "manual-pdf", "title": "OpenGL Performer Programmer's Guide 3.2", "url": "https://irix7.com/techpubs/007-1680-100.pdf"}, {"claim_scope": "Linux for PlayStation 2 Release 1.0 product contents and release timing", "confidence": "high", "id": "sie-ps2-linux-release-2002", "notes": "Sony Computer Entertainment press release announcing the worldwide release of Linux for PlayStation 2 Release 1.0 and its kit contents.", "publisher": "Sony Interactive Entertainment", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Sony Computer Entertainment announces worldwide release of Linux for PlayStation 2", "url": "https://sonyinteractive.com/en/press-releases/2002/sony-computer-entertainment-announces-worldwide-release-of-linux-for-playstation2/"}, {"claim_scope": "SN Systems custody and ProDG tooling lineage", "confidence": "high", "id": "sie-sn-systems-acquisition-2005", "notes": "Sony Computer Entertainment press release announcing the SN Systems acquisition and describing ProDG and PS2 developer tooling usage.", "publisher": "Sony Interactive Entertainment", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Sony Computer Entertainment to acquire SN Systems", "url": "https://sonyinteractive.com/en/press-releases/2005/sony-computer-entertainment-to-acquire-sn-systems/"}, {"claim_scope": "Public report quoting SIE statement that Japan Studio would be re-centered to Team ASOBI on April 1, 2021", "confidence": "moderate", "id": "siliconera-japan-studio-reorganization", "notes": "Secondary report with the SIE statement text; used because the original standalone corporate statement is not exposed in the current PlayStation site index.", "publisher": "Siliconera", "retrieved_at": "2026-07-02", "source_type": "trade-report", "title": "Japan Studio Reorganization Announced", "url": "https://www.siliconera.com/japan-studio-reorganization-announced/"}, {"claim_scope": "Open PHIGS project metadata, C library scope, PHIGS/OpenGL relationship, and ISO 9592/9593 references", "confidence": "moderate", "id": "sourceforge-open-phigs", "notes": "Project page for Open PHIGS; used as a public source-reimplementation pointer, not as a mirrored distribution.", "publisher": "SourceForge", "retrieved_at": "2026-07-02", "source_type": "project-registry", "title": "Open PHIGS", "url": "https://sourceforge.net/projects/phigs/"}, {"claim_scope": "Institutional finding aid listing Renderware 3 PS2 Gold release notes", "confidence": "high", "id": "strong-gene-buckle-renderware", "notes": "Finding aid lists Renderware 3 (PS2 Gold - 1.3 update) release notes in the Gene Buckle Papers.", "publisher": "The Strong National Museum of Play", "retrieved_at": "2026-07-02", "source_type": "finding-aid", "title": "Guide to the Gene Buckle Papers, 1981-2000", "url": "https://www.museumofplay.org/app/uploads/2025/01/Guide-to-the-Gene-Buckle-papers.pdf"}, {"claim_scope": "Reality Lab platform support, API description, and release-two feature reporting", "confidence": "moderate", "id": "techmonitor-reality-lab-release-1995", "notes": "January 1995 Computer Business Review / Tech Monitor report describes Reality Lab as a C-based 3D rendering library with PlayStation, Windows NT, WinG, and hardware-driver plans.", "publisher": "Tech Monitor / Computer Business Review", "retrieved_at": "2026-07-02", "source_type": "trade-press-archive", "title": "RenderMorphics to release new Reality Lab", "url": "https://www.techmonitor.ai/technology/rendermorphics_to_release_new_reality_lab"}, {"claim_scope": "tri-Ace physically based shading implementation notes and rendering lineage", "confidence": "high", "id": "tri-ace-pbr-course-notes-2010", "notes": "Public course notes by Yoshiharu Gotanda for tri-Ace, useful as a documented successor-lineage reference for the studio's rendering research. Public-reference-only.", "publisher": "tri-Ace Inc.", "retrieved_at": "2026-07-02", "source_type": "course-notes", "title": "Practical Implementation at tri-Ace course notes", "url": "https://research.tri-ace.com/Data/course_note_practical_implementation_at_triace.pdf"}, {"claim_scope": "tri-Ace rendering research publication index and PS2 SH/HDR presentation metadata", "confidence": "high", "id": "tri-ace-rd-publications-index", "notes": "Official tri-Ace R&D publications page listing the GDC 2005 PlayStation 2 SH Lighting and HDR Rendering presentation and later rendering publications. Public-reference-only.", "publisher": "tri-Ace Inc.", "retrieved_at": "2026-07-02", "source_type": "official-publication-index", "title": "tri-Ace Research and Development publications index", "url": "https://research.tri-ace.com/"}, {"claim_scope": "Studio Liverpool closure report and public lineage from Psygnosis through Wipeout, Formula One, and PlayStation-era development", "confidence": "high", "id": "wired-studio-liverpool-closure", "notes": "Public culture report with Sony statement excerpts and high-level historical context. This is used as citation metadata only.", "publisher": "WIRED", "retrieved_at": "2026-07-02", "source_type": "trade-report", "title": "Sony Shuts Down Wipeout Developer Studio Liverpool", "url": "https://www.wired.com/2012/08/wireduk-studio-liverpool-closed/"}], "sources_by_id": {"andy-gavin-gool-article": {"claim_scope": "GOOL authorship, purpose, and relationship to Crash Bandicoot and GOAL", "confidence": "high", "id": "andy-gavin-gool-article", "notes": "Developer-authored public article describing GOOL as a Lisp-derived object control language for the Crash Bandicoot games and distinguishing it from later GOAL work.", "publisher": "All Things Andy Gavin", "retrieved_at": "2026-07-02", "source_type": "developer-article", "title": "Making Crash Bandicoot - GOOL - part 9", "url": "https://all-things-andy-gavin.com/tag/gool/"}, "apple-quickdraw3d-documentation-qa": {"claim_scope": "QuickDraw 3D documentation set and developer CD references", "confidence": "moderate", "id": "apple-quickdraw3d-documentation-qa", "notes": "Archived Apple Technical Q&A describing QuickDraw 3D documentation, the Addison-Wesley manual, and developer CD reference files.", "publisher": "Apple Developer Documentation mirror", "retrieved_at": "2026-07-02", "source_type": "technical-qa", "title": "QuickDraw 3D Documentation", "url": "https://leopard-adc.pepas.com/qa/qd3d/qd3d28.html"}, "apple-quickdraw3d-manual-154-pdf": {"claim_scope": "QuickDraw 3D 1.5.4 API manual, service list, 3DMF, RAVE, and rendering modes", "confidence": "high", "id": "apple-quickdraw3d-manual-154-pdf", "notes": "Public PDF copy of 3D Graphics Programming with QuickDraw 3D 1.5.4. Public-reference-only; this repo does not mirror the PDF.", "publisher": "Apple Computer manual mirror", "retrieved_at": "2026-07-02", "source_type": "manual-pdf", "title": "3D Graphics Programming with QuickDraw 3D 1.5.4", "url": "https://worldcolleges.info/sites/default/files/3D_Graphics_With_QuickDraw_3D.pdf"}, "aqsis-github": {"claim_scope": "Aqsis public source repository, RenderMan compatibility claim, tool list, and license metadata", "confidence": "high", "id": "aqsis-github", "notes": "Public repository for Aqsis, describing a RenderMan-compatible renderer suite with renderer, shader compiler, texture tooling, and GPL license metadata.", "publisher": "GitHub / Aqsis Team", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Aqsis source repository", "url": "https://github.com/aqsis/aqsis"}, "autodesk-alias-acquisition-2006": {"claim_scope": "Autodesk completion of Alias acquisition, Alias product families, Maya/MotionBuilder/FBX context, and acquisition value", "confidence": "high", "id": "autodesk-alias-acquisition-2006", "notes": "Official Autodesk investor-relations release used as the Alias side of the DCC pipeline lineage.", "publisher": "Autodesk Investor Relations", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Autodesk Completes Acquisition of Alias", "url": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-alias"}, "autodesk-softimage-acquisition-2008": {"claim_scope": "Autodesk completion of Softimage acquisition, Softimage product portfolio, and planned product integration", "confidence": "high", "id": "autodesk-softimage-acquisition-2008", "notes": "Official Autodesk investor-relations release used as the Softimage side of the DCC pipeline lineage.", "publisher": "Autodesk Investor Relations", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Autodesk Completes Acquisition of Softimage", "url": "https://investors.autodesk.com/news-releases/news-release-details/autodesk-completes-acquisition-softimage"}, "autodesk-softimage-last-release-faq": {"claim_scope": "Softimage 2015 last-release notice, migration options, and support/hot-fix period through April 30, 2016", "confidence": "high", "id": "autodesk-softimage-last-release-faq", "notes": "Official Autodesk PDF used to anchor the public transition and retirement record. The repo stores only metadata and the URL.", "publisher": "Autodesk", "retrieved_at": "2026-07-02", "source_type": "vendor-faq-pdf", "title": "Autodesk Softimage Last Release Announcement - Update May 20th, 2014", "url": "https://damassets.autodesk.net/content/dam/autodesk/www/products/autodesk-softimage/docs/pdf/Softimage%20Last%20Release%20Announcement_FAQ_UPDATE_MAY_20.pdf"}, "blazingrender-index": {"claim_scope": "BRender source-release and binary-SDK index", "confidence": "high", "id": "blazingrender-index", "notes": "Curated public index listing BRender source releases and historical binary SDK entries.", "publisher": "BlazingRender.net", "retrieved_at": "2026-07-02", "source_type": "curated-index", "title": "BRender preservation index", "url": "https://blazingrender.net/"}, "coin3d-api-compatibility": {"claim_scope": "Coin3D independent Open Inventor API compatibility and clean-room distinction", "confidence": "high", "id": "coin3d-api-compatibility", "notes": "Coin3D site states Coin is based on the Open Inventor API but was independently developed before SGI Open Inventor became open source and does not share code.", "publisher": "Coin3D", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "Coin3D API compatibility statement", "url": "https://www.coin3d.org/"}, "crystal-space-github": {"claim_scope": "Crystal Space public source repository, LGPL license metadata, and documentation pointers", "confidence": "high", "id": "crystal-space-github", "notes": "Public repository records LGPL licensing, source/documentation layout, and online manual/API pointers.", "publisher": "GitHub / crystalspace", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Crystal Space source repository", "url": "https://github.com/crystalspace/CS"}, "crystal-space-sourceforge": {"claim_scope": "Crystal Space project registry, platform support, OpenGL renderer, and feature summary", "confidence": "high", "id": "crystal-space-sourceforge", "notes": "SourceForge project page describes Crystal Space as an open-source 3D SDK for Unix, Windows, and Mac OS X with OpenGL rendering and engine features.", "publisher": "SourceForge", "retrieved_at": "2026-07-02", "source_type": "project-registry", "title": "Crystal Space SourceForge project record", "url": "https://sourceforge.net/projects/crystal/"}, "drdobbs-reality-lab-windows-plan": {"claim_scope": "Reality Lab planned inclusion in Windows and hardware acceleration context", "confidence": "moderate", "id": "drdobbs-reality-lab-windows-plan", "notes": "Dr. Dobb's July 1995 news item reports Microsoft's plans to include Reality Lab in future Windows versions after acquiring RenderMorphics.", "publisher": "Dr. Dobb's Journal mirror", "retrieved_at": "2026-07-02", "source_type": "trade-press-archive", "title": "JUL95: Of Interest - Reality Lab Windows plan", "url": "https://jacobfilipp.com/DrDobbs/articles/DDJ/1995/9507/9507q/9507q.htm"}, "foone-brender-3dmm": {"claim_scope": "BRender 3D Movie Maker variant source availability, provenance, and MIT license posture", "confidence": "high", "id": "foone-brender-3dmm", "notes": "Repository states this is the BRender library variant used by 3D Movie Maker, dating to approximately May 1995.", "publisher": "GitHub / Foone Turing", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "BRender-3DMM source repository", "url": "https://github.com/foone/BRender-3DMM"}, "foone-brender-v132": {"claim_scope": "BRender 1.3.2 source availability, provenance, and MIT license posture", "confidence": "high", "id": "foone-brender-v132", "notes": "Repository states this is BRender 1.3.2 from approximately 1998-11-17, released under MIT with approval attributed to Jez San.", "publisher": "GitHub / Foone Turing", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Argonaut Blazing Render (BRender) v1.3.2 source repository", "url": "https://github.com/foone/BRender-v1.3.2"}, "gamedeveloper-quesa-16d13": {"claim_scope": "Quesa 1.6d13 release report, cross-platform QuickDraw 3D compatibility, and LGPL-era metadata", "confidence": "moderate", "id": "gamedeveloper-quesa-16d13", "notes": "Game Developer report on Quesa 1.6d13 as a portable open-source implementation of Apple's QuickDraw 3D API.", "publisher": "Game Developer", "retrieved_at": "2026-07-02", "source_type": "trade-press-archive", "title": "Open Source Implementation of Quick Draw 3D Updated", "url": "https://www.gamedeveloper.com/game-platforms/open-source-implementation-of-quick-draw-3d-updated"}, "gamedeveloper-studio-liverpool-closure": {"claim_scope": "Studio Liverpool closure confirmation, Psygnosis lineage, Sony statement excerpts, and Liverpool facility clarification", "confidence": "high", "id": "gamedeveloper-studio-liverpool-closure", "notes": "Public trade report quoting Sony's closure rationale and clarifying that other Liverpool campus functions continued.", "publisher": "Game Developer", "retrieved_at": "2026-07-02", "source_type": "trade-report", "title": "Sony closes Wipeout's Studio Liverpool", "url": "https://www.gamedeveloper.com/business/sony-closes-i-wipeout-i-s-studio-liverpool"}, "github-cern-openphigs": {"claim_scope": "OpenPHIGS repository with OpenGL backend and data-preservation extensions", "confidence": "high", "id": "github-cern-openphigs", "notes": "CERN public repository used as a data-preservation-oriented OpenPHIGS lineage pointer.", "publisher": "CERN on GitHub", "retrieved_at": "2026-07-02", "source_type": "source-repository", "title": "CERN/OpenPHIGS", "url": "https://github.com/CERN/OpenPHIGS"}, "github-fbradasc-openphigs-license": {"claim_scope": "License notices for the public OpenPHIGS source tree based on X Consortium and Sun Microsystems permissions", "confidence": "high", "id": "github-fbradasc-openphigs-license", "notes": "Raw license file used to anchor redistribution posture for the referenced OpenPHIGS source tree.", "publisher": "fbradasc on GitHub", "retrieved_at": "2026-07-02", "source_type": "license-file", "title": "fbradasc/OpenPHIGS LICENSE", "url": "https://raw.githubusercontent.com/fbradasc/OpenPHIGS/main/LICENSE"}, "initial-research-reports": {"claim_scope": "initial target selection", "confidence": "moderate", "id": "initial-research-reports", "notes": "Replace seed source with public citations during curation.", "source_type": "local-research-summary", "title": "Initial engine revival research reports"}, "internet-archive-lithtech-jupiter": {"claim_scope": "Internet Archive metadata for the LithTech Jupiter build 51 item, including identifier, publication date, package description, collection placement, and original file fixity.", "confidence": "moderate", "id": "internet-archive-lithtech-jupiter", "notes": "Internet Archive metadata identifies the item as LithTech Jupiter by Monolith Productions, dated 2002-03-19, with identifier lithengine. The IA usage tag is recorded as metadata only; the development guide legal notice keeps this repo in a rights-review posture.", "publisher": "Internet Archive", "retrieved_at": "2026-07-03", "source_type": "archive-item", "title": "LithTech Jupiter archive item", "url": "https://archive.org/details/lithengine"}, "internet-archive-lithtech-jupiter-dev-guide": {"claim_scope": "OCR and PDF reference for the Jupiter Development Guide version 2002.03.19, including toolchain requirements, component layout, build paths, and legal notices.", "confidence": "moderate", "id": "internet-archive-lithtech-jupiter-dev-guide", "notes": "OCR text is useful for indexing and reproduction planning but should be checked against the PDF before quoting. The legal notice identifies the LithTech Development System as copyright 1998-2002 by LithTech, Inc. with rights reserved.", "publisher": "Internet Archive", "retrieved_at": "2026-07-03", "source_type": "document-ocr", "title": "Jupiter Development Guide full text", "url": "https://archive.org/stream/lithengine/JupiterDevGuide_djvu.txt"}, "internet-archive-net-yaroze-documentation": {"claim_scope": "Net Yaroze documentation set contents and public metadata", "confidence": "high", "id": "internet-archive-net-yaroze-documentation", "notes": "Internet Archive record for Sony Computer Entertainment Net Yaroze documentation including user, startup, library, and MIPS reference material. This repo records metadata and does not mirror documentation files.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "documentation-archive", "title": "Net Yaroze documentation archive item", "url": "https://archive.org/details/NetYarozeDocumentation"}, "internet-archive-ps2-linux-pal-discs": {"claim_scope": "PS2 Linux PAL installation disc archive item metadata", "confidence": "moderate", "id": "internet-archive-ps2-linux-pal-discs", "notes": "Internet Archive item metadata for PAL PS2 Linux installation discs. Metadata-only record; this repo does not mirror disc images.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "archive-item", "title": "PS2 Linux PAL installation discs archive item", "url": "https://archive.org/details/disc-1_20220424"}, "internet-archive-renderware-ps2-gold-notes": {"claim_scope": "RenderWare3 PS2 Gold 1.3 update release notes content and rights warning", "confidence": "high", "id": "internet-archive-renderware-ps2-gold-notes", "notes": "Public OCR text of release notes. The text itself states the software was furnished under license or NDA, so this repo records metadata only.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "release-notes-ocr", "title": "RenderWare3 (PS2 Gold - 1.3 update) Release Notes", "url": "https://archive.org/stream/render-ware-3-ps-2-gold-1.3-update-release-notes/RenderWare3%20%28PS2%20Gold%20-%201.3%20update%29%20Release%20Notes_djvu.txt"}, "internet-archive-rw310-ps2": {"claim_scope": "RenderWare SDK 3.10 PS2 public archive item metadata", "confidence": "moderate", "id": "internet-archive-rw310-ps2", "notes": "Internet Archive item metadata for an SDK package. This repo does not mirror or redistribute SDK files.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "archive-item", "title": "Renderware SDK 3.10 PS2 archive item", "url": "https://archive.org/details/rw310-ps2"}, "internet-archive-sdevtc-aug1998": {"claim_scope": "SDevTC development environment manual metadata and tool list", "confidence": "high", "id": "internet-archive-sdevtc-aug1998", "notes": "Internet Archive record for the August 1998 SDevTC Development Environment manual, describing the Sony development toolchain formerly known as Psy-Q. Public-reference-only; this repo does not mirror the manual.", "publisher": "Internet Archive", "retrieved_at": "2026-07-02", "source_type": "manual-archive", "title": "SDevTC Development Environment manual archive item", "url": "https://archive.org/details/SCE-SDevTC-Aug1998"}, "iso-phigs-9592-3": {"claim_scope": "ISO public metadata for ISO/IEC 9592-3:1989 PHIGS clear-text archive encoding and its withdrawn status", "confidence": "high", "id": "iso-phigs-9592-3", "notes": "Official ISO standard metadata page. The standard text is not mirrored in this repository.", "publisher": "International Organization for Standardization", "retrieved_at": "2026-07-02", "source_type": "standards-catalog", "title": "ISO/IEC 9592-3:1989", "url": "https://www.iso.org/standard/17363.html"}, "khronos-opengl-history": {"claim_scope": "OpenGL creation as an open alternative to proprietary IRIS GL and the early OpenGL 1.0 lineage", "confidence": "moderate", "id": "khronos-opengl-history", "notes": "Khronos-hosted OpenGL Wiki history page; useful for lineage but still treated as wiki-derived public metadata.", "publisher": "Khronos OpenGL Wiki", "retrieved_at": "2026-07-02", "source_type": "standards-wiki", "title": "History of OpenGL", "url": "https://wikis.khronos.org/opengl/History_of_OpenGL"}, "khronos-opengl-registry": {"claim_scope": "Official OpenGL Registry contents including API, shading-language, extension, header, GLX, WGL, and GLU specifications", "confidence": "high", "id": "khronos-opengl-registry", "notes": "Primary specification registry for OpenGL-family public metadata.", "publisher": "Khronos Group", "retrieved_at": "2026-07-02", "source_type": "standards-registry", "title": "Khronos OpenGL Registry", "url": "https://registry.khronos.org/OpenGL/index_gl.php"}, "khronos-opengl-registry-github": {"claim_scope": "OpenGL-family API and extension registry repository, XML API registry, headers, and related registry tools", "confidence": "high", "id": "khronos-opengl-registry-github", "notes": "Public GitHub repository for the Khronos OpenGL Registry; complements the formal registry page.", "publisher": "KhronosGroup on GitHub", "retrieved_at": "2026-07-02", "source_type": "source-repository", "title": "KhronosGroup/OpenGL-Registry", "url": "https://github.com/KhronosGroup/OpenGL-Registry"}, "mesa-build-docs": {"claim_scope": "Mesa build prerequisites, Meson/Ninja setup commands, install flow, and local-run instructions", "confidence": "high", "id": "mesa-build-docs", "notes": "Official Mesa documentation lists Meson as the build system, documents common prerequisites, and gives the basic meson setup, compile, install, and devenv commands.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-03", "source_type": "build-documentation", "title": "Mesa compiling and installing documentation", "url": "https://docs.mesa3d.org/install.html"}, "mesa-home": {"claim_scope": "Mesa project identity and supported graphics API implementations", "confidence": "high", "id": "mesa-home", "notes": "Official Mesa site describes the project as open-source implementations of OpenGL, OpenGL ES, Vulkan, OpenCL, and more.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "The Mesa 3D Graphics Library", "url": "https://www.mesa3d.org/"}, "mesa-license-docs": {"claim_scope": "Mesa license posture for core library and component-level licenses", "confidence": "high", "id": "mesa-license-docs", "notes": "Official Mesa documentation states that the core library is MIT licensed while individual components may have their own licenses.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-02", "source_type": "license-documentation", "title": "Mesa license and copyright documentation", "url": "https://docs.mesa3d.org/license.html"}, "mesa-source-repository-docs": {"claim_scope": "Mesa upstream repository location and anonymous Git access", "confidence": "high", "id": "mesa-source-repository-docs", "notes": "Official Mesa documentation states that the upstream Git repository is hosted on freedesktop.org and can be cloned anonymously.", "publisher": "Mesa 3D", "retrieved_at": "2026-07-02", "source_type": "repository-documentation", "title": "Mesa source code repository documentation", "url": "https://docs.mesa3d.org/repository.html"}, "microsoft-acquisition-history-rendermorphics": {"claim_scope": "Microsoft acquisition date for RenderMorphics Ltd.", "confidence": "high", "id": "microsoft-acquisition-history-rendermorphics", "notes": "Microsoft investor acquisition-history table lists RenderMorphics, Ltd. on February 23, 1995.", "publisher": "Microsoft Investor Relations", "retrieved_at": "2026-07-02", "source_type": "corporate-acquisition-record", "title": "Microsoft acquisition history - RenderMorphics, Ltd.", "url": "https://www.microsoft.com/en-us/investor/acquisition-history"}, "microsoft-direct3d-ships-1996": {"claim_scope": "Direct3D final release in the DirectX 2 SDK and Windows 95 availability", "confidence": "high", "id": "microsoft-direct3d-ships-1996", "notes": "Official Microsoft press release announcing Direct3D as part of the DirectX 2 SDK on June 13, 1996.", "publisher": "Microsoft", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Microsoft ships Direct3D", "url": "https://news.microsoft.com/source/1996/06/13/microsoft-ships-direct3d/"}, "microsoft-directx-sdk-samples-github": {"claim_scope": "Legacy DirectX SDK sample archive, educational/historical reference posture, and MIT license metadata", "confidence": "high", "id": "microsoft-directx-sdk-samples-github", "notes": "Public Microsoft repository containing legacy DirectX SDK sample archives, explicitly framed as educational and historical reference and licensed under MIT.", "publisher": "GitHub / Microsoft", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "DirectX SDK Legacy Samples", "url": "https://github.com/microsoft/DirectX-SDK-Samples"}, "microsoft-history-1994-softimage": {"claim_scope": "Microsoft 1994 timeline entry for the definitive agreement to acquire Softimage of Montreal", "confidence": "high", "id": "microsoft-history-1994-softimage", "notes": "Official Microsoft Learn corporate-history page used to anchor Softimage's Microsoft acquisition lineage.", "publisher": "Microsoft Learn", "retrieved_at": "2026-07-02", "source_type": "corporate-history", "title": "The History of Microsoft - 1994", "url": "https://learn.microsoft.com/en-us/shows/history/history-of-microsoft-1994"}, "microsoft-softimage-3d-nt-release": {"claim_scope": "Softimage 3D for Windows NT release context, production uses, and Microsoft's statement that Softimage merged with Microsoft in 1994", "confidence": "high", "id": "microsoft-softimage-3d-nt-release", "notes": "Official Microsoft news release documenting Softimage's Windows NT transition and production-market positioning.", "publisher": "Microsoft News", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Microsoft Delivers High-End 3-D Animation Software for Microsoft Windows NT", "url": "https://news.microsoft.com/source/1996/01/16/microsoft-delivers-high-end-3-d-animation-software-for-microsoft-windows-nt/"}, "mit-rispec31-pdf": {"claim_scope": "RenderMan Interface Specification v3.1 public reference copy and RIB conventions", "confidence": "high", "id": "mit-rispec31-pdf", "notes": "Public course-hosted copy of the RenderMan Interface Specification v3.1. Public-reference-only; this repo does not mirror the PDF.", "publisher": "MIT CSAIL course mirror / Pixar", "retrieved_at": "2026-07-02", "source_type": "specification-pdf", "title": "The RenderMan Interface Specification v3.1", "url": "https://groups.csail.mit.edu/graphics/classes/6.838/S97/rispec31_4.pdf"}, "national-museums-liverpool-psygnosis-history": {"claim_scope": "Psygnosis public heritage history, Liverpool origin, PlayStation-era influence, and Wipeout/Colony Wars context", "confidence": "high", "id": "national-museums-liverpool-psygnosis-history", "notes": "Museum-hosted public history article suitable as a non-redistributive lineage pointer for Psygnosis and Studio Liverpool.", "publisher": "National Museums Liverpool", "retrieved_at": "2026-07-02", "source_type": "museum-heritage-article", "title": "Psygnosis: how did a Liverpool company transform the gaming world?", "url": "https://www.liverpoolmuseums.org.uk/stories/psygnosis-how-did-liverpool-company-transform-gaming-world-big-question"}, "nist-phigs-validation-guide": {"claim_scope": "NIST publication metadata for the User's Guide for the PHIGS Validation Tests Version 2.1", "confidence": "high", "id": "nist-phigs-validation-guide", "notes": "Official NIST publication page used to anchor PHIGS conformance and validation-test history.", "publisher": "National Institute of Standards and Technology", "retrieved_at": "2026-07-02", "source_type": "government-publication", "title": "User's Guide for the PHIGS Validation Tests (Version 2.1)", "url": "https://www.nist.gov/publications/users-guide-phigs-validation-tests-version-21"}, "ogre-github": {"claim_scope": "OGRE public source repository, renderer role, APIs, languages, and license metadata", "confidence": "high", "id": "ogre-github", "notes": "Public repository describes OGRE as a modular C++ rendering backend abstracting Vulkan, Direct3D, and OpenGL, with MIT license metadata.", "publisher": "GitHub / OGRECave", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "OGRE source repository", "url": "https://github.com/OGRECave/ogre"}, "ogre-licensing": {"claim_scope": "OGRE MIT license terms and legacy LGPL note", "confidence": "high", "id": "ogre-licensing", "notes": "Official OGRE licensing page states current MIT license posture and includes historical LGPL text.", "publisher": "OGRE", "retrieved_at": "2026-07-02", "source_type": "license-documentation", "title": "OGRE licensing", "url": "https://www.ogre3d.org/licensing"}, "ogre-site": {"claim_scope": "OGRE project overview, platform support, documentation, and MIT license statement", "confidence": "high", "id": "ogre-site", "notes": "Official OGRE site describes platform/language support, documentation, and MIT license posture.", "publisher": "OGRE", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "OGRE project site", "url": "https://www.ogre3d.org/"}, "open-inventor-github": {"claim_scope": "Open Inventor public source repository, SGI origin, OpenGL scene graph role, and LGPL metadata", "confidence": "high", "id": "open-inventor-github", "notes": "Public repository describes Open Inventor as a C++ object-oriented scene graph library layered on OpenGL, originally developed by SGI, with LGPL-2.1 metadata.", "publisher": "GitHub / aumuell", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Open Inventor source repository", "url": "https://github.com/aumuell/open-inventor"}, "open-inventor-readme-first": {"claim_scope": "Open Inventor August 2000 source release notes, source tree structure, and build platforms", "confidence": "high", "id": "open-inventor-readme-first", "notes": "README.FIRST records the August 15, 2000 release notes, source tree structure, build notes, and supported build targets for the open-source release.", "publisher": "GitHub / aumuell", "retrieved_at": "2026-07-02", "source_type": "release-notes", "title": "Open Inventor README.FIRST", "url": "https://github.com/aumuell/open-inventor/blob/master/README.FIRST"}, "opengoal-decompiling-getting-started": {"claim_scope": "OpenGOAL decompiler inputs and legal-copy workflow boundaries", "confidence": "high", "id": "opengoal-decompiling-getting-started", "notes": "OpenGOAL documentation explaining the decompiler workflow and the requirement to provide local game data as an input.", "publisher": "OpenGOAL", "retrieved_at": "2026-07-02", "source_type": "project-documentation", "title": "OpenGOAL decompiling getting started", "url": "https://opengoal.dev/docs/developing/decompiling/getting_started/"}, "opengoal-jak-project-github": {"claim_scope": "OpenGOAL public source project, decompiler/compiler methodology, and platform support", "confidence": "high", "id": "opengoal-jak-project-github", "notes": "Public repository for OpenGOAL. The project rebuilds GOAL tooling and ports while requiring users to provide their own legal game data.", "publisher": "GitHub / OpenGOAL Team", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "OpenGOAL jak-project source repository", "url": "https://github.com/open-goal/jak-project"}, "opengoal-license": {"claim_scope": "OpenGOAL repository license metadata", "confidence": "high", "id": "opengoal-license", "notes": "Raw LICENSE file for the OpenGOAL repository, recording the public license posture for project tooling.", "publisher": "GitHub / OpenGOAL Team", "retrieved_at": "2026-07-02", "source_type": "license", "title": "OpenGOAL repository license", "url": "https://raw.githubusercontent.com/open-goal/jak-project/master/LICENSE"}, "opengoal-project-overview": {"claim_scope": "OpenGOAL compiler, decompiler, source tree, and runtime architecture", "confidence": "high", "id": "opengoal-project-overview", "notes": "Project overview documenting the GOAL compiler, decompiler, OpenGOAL source layout, and C++ runtime components.", "publisher": "OpenGOAL", "retrieved_at": "2026-07-02", "source_type": "project-documentation", "title": "OpenGOAL project overview", "url": "https://github.com/open-goal/jak-project/blob/master/docs/project-overview.md"}, "otto-berkes-directx-reality-lab-history": {"claim_scope": "Former Microsoft engineer account of Reality Lab's role in early DirectX/Direct3D work", "confidence": "moderate", "id": "otto-berkes-directx-reality-lab-history", "notes": "Personal historical account by Otto Berkes describing Microsoft's purchase of RenderMorphics' Reality Lab and its scene-graph API character.", "publisher": "Otto Berkes' weblog", "retrieved_at": "2026-07-02", "source_type": "developer-history", "title": "DirectX", "url": "https://ottoberkes.wordpress.com/2015/04/12/directx/"}, "pixar-renderman-interface-ri-docs": {"claim_scope": "Official public RenderMan Interface documentation for Ri API concepts", "confidence": "high", "id": "pixar-renderman-interface-ri-docs", "notes": "Official public RenderMan wiki page describing the RenderMan Interface as a standard interface between modeling programs and high-quality rendering programs.", "publisher": "Pixar RenderMan", "retrieved_at": "2026-07-02", "source_type": "official-documentation", "title": "RenderMan Interface (Ri)", "url": "https://rmanwiki-26.pixar.com/space/REN26/19662055/RenderMan%2BInterface%2B%28Ri%29"}, "pixie-github-mirror": {"claim_scope": "Pixie public source mirror and LGPL license metadata", "confidence": "moderate", "id": "pixie-github-mirror", "notes": "Public GitHub mirror of Pixie source with README and LGPL metadata. Treated as a mirror, with SourceForge retained as the primary project registry.", "publisher": "GitHub / daliborgaric", "retrieved_at": "2026-07-02", "source_type": "source-mirror", "title": "Pixie source mirror", "url": "https://github.com/daliborgaric/pixie"}, "pixie-sourceforge": {"claim_scope": "Pixie project metadata, feature summary, activity, operating systems, and LGPL license metadata", "confidence": "high", "id": "pixie-sourceforge", "notes": "SourceForge project page for Pixie, a RenderMan-like photorealistic renderer with programmable shading, raytracing, global illumination, and LGPL metadata.", "publisher": "SourceForge", "retrieved_at": "2026-07-02", "source_type": "project-registry", "title": "Pixie SourceForge project page", "url": "https://sourceforge.net/projects/pixie/"}, "playstation-blog-team-asobi-2021": {"claim_scope": "Official Team Asobi introduction, Tokyo studio status, Team Asobi origin, and PlayStation Studios placement", "confidence": "high", "id": "playstation-blog-team-asobi-2021", "notes": "Official PlayStation Blog post used to anchor the public successor-studio record after Japan Studio's reorganization.", "publisher": "PlayStation Blog", "retrieved_at": "2026-07-02", "source_type": "official-blog-post", "title": "Introducing Team Asobi, creators of the Astro Bot series", "url": "https://blog.playstation.com/2021/06/02/introducing-team-asobi-creators-of-the-astro-bot-series/"}, "playstation-blog-team-ico-collection-2010": {"claim_scope": "Official PlayStation Blog announcement for the Ico and Shadow of the Colossus Collection on PS3", "confidence": "high", "id": "playstation-blog-team-ico-collection-2010", "notes": "Official public announcement that Team Ico presented the Ico and Shadow of the Colossus PS3 collection at Tokyo Game Show.", "publisher": "PlayStation Blog", "retrieved_at": "2026-07-02", "source_type": "official-blog-post", "title": "Ico and Shadow of the Colossus Collection hits PS3 Spring 2011 with 3D", "url": "https://blog.playstation.com/2010/09/15/ico-and-shadow-of-the-colossus-collection-hits-ps3-spring-2011-with-3d/"}, "playstation-blog-team-ico-ueda-interview": {"claim_scope": "Official interview with Fumito Ueda on The Last Guardian mechanics and Team Ico lineage", "confidence": "high", "id": "playstation-blog-team-ico-ueda-interview", "notes": "Public oral-history-style interview hosted by PlayStation Blog; used as a citation pointer only.", "publisher": "PlayStation Blog", "retrieved_at": "2026-07-02", "source_type": "official-interview", "title": "Team Ico Talks: Fumito Ueda on The Last Guardian, Shadow of The Colossus", "url": "https://blog.playstation.com/2010/09/24/team-ico-talks-fumito-ueda-on-the-last-guardian-shadow-of-the-colossus/"}, "playstation-store-shadow-of-the-colossus": {"claim_scope": "Official listing for Shadow of the Colossus PS4 including publisher, platform, release date, and Bluepoint/Japan Studio credit", "confidence": "high", "id": "playstation-store-shadow-of-the-colossus", "notes": "Official PlayStation page used as a current public metadata anchor for the Shadow of the Colossus remake lineage.", "publisher": "PlayStation", "retrieved_at": "2026-07-02", "source_type": "official-product-page", "title": "Shadow of the Colossus", "url": "https://www.playstation.com/en-us/games/shadow-of-the-colossus/"}, "playstation-store-the-last-guardian": {"claim_scope": "Official listing for The Last Guardian including publisher, platform, release date, and public description", "confidence": "high", "id": "playstation-store-the-last-guardian", "notes": "Official PlayStation page used as a current public metadata anchor for The Last Guardian.", "publisher": "PlayStation", "retrieved_at": "2026-07-02", "source_type": "official-product-page", "title": "The Last Guardian", "url": "https://www.playstation.com/en-us/games/the-last-guardian/"}, "ps2dev-ps2sdk-github": {"claim_scope": "Open-source PS2SDK libraries and homebrew development environment", "confidence": "high", "id": "ps2dev-ps2sdk-github", "notes": "Public repository for PS2SDK, an open-source library set for PlayStation 2 application and homebrew development.", "publisher": "GitHub / ps2dev", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "PS2SDK source repository", "url": "https://github.com/ps2dev/ps2sdk"}, "ps2dev-site": {"claim_scope": "Open-source PS2 development environment overview", "confidence": "high", "id": "ps2dev-site", "notes": "Project site describing ps2dev as an open-source PlayStation 2 development environment for applications, games, and homebrew.", "publisher": "ps2dev", "retrieved_at": "2026-07-02", "source_type": "project-site", "title": "ps2dev project site", "url": "https://ps2dev.github.io/"}, "psnoobsdk-github": {"claim_scope": "Open-source PS1 SDK and compatibility development lane", "confidence": "high", "id": "psnoobsdk-github", "notes": "Public repository for an open-source PlayStation SDK. Useful as the clean-room compatibility lane for reviving PS1 development workflows without redistributing Sony SDK files.", "publisher": "GitHub / Lameguy64", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "PSn00bSDK source repository", "url": "https://github.com/Lameguy64/PSn00bSDK/"}, "quesa-github": {"claim_scope": "Quesa source repository, QuickDraw 3D API reimplementation, platforms, and BSD license metadata", "confidence": "high", "id": "quesa-github", "notes": "Public repository for Quesa, described as a macOS and Windows 3D rendering and scene graph library begun as a reimplementation of Apple's QuickDraw 3D APIs.", "publisher": "GitHub / James W. Walker", "retrieved_at": "2026-07-02", "source_type": "repository", "title": "Quesa source repository", "url": "https://github.com/jwwalker/Quesa"}, "redump-ps1-runtime-library-33": {"claim_scope": "PlayStation Programmer Tool Runtime Library Version 3.3 disc metadata", "confidence": "high", "id": "redump-ps1-runtime-library-33", "notes": "Disc database entry for PlayStation Programmer Tool Runtime Library Version 3.3. Metadata-only record; this repo does not mirror disc images.", "publisher": "Redump", "retrieved_at": "2026-07-02", "source_type": "disc-database", "title": "PlayStation Programmer Tool Runtime Library Version 3.3 Redump entry", "url": "https://redump.org/disc/50387/"}, "renderpixie-summary": {"claim_scope": "Pixie feature and historical summary", "confidence": "moderate", "id": "renderpixie-summary", "notes": "Public summary page describing Pixie as a free, open-source RenderMan-like renderer. Used as secondary descriptive evidence only.", "publisher": "RenderPixie", "retrieved_at": "2026-07-02", "source_type": "project-summary", "title": "Pixie Renderer summary", "url": "https://www.renderpixie.com/pixie_renderer.html"}, "sgi-opengl-performer-brochure": {"claim_scope": "OpenGL Performer feature and interoperability brochure metadata", "confidence": "moderate", "id": "sgi-opengl-performer-brochure", "notes": "Public PDF brochure describing OpenGL Performer interoperability with OpenGL and SGI visualization toolkits.", "publisher": "Silicon Graphics / Jurassic.nl mirror", "retrieved_at": "2026-07-02", "source_type": "product-brochure-pdf", "title": "OpenGL Performer product brochure", "url": "https://ftp.jurassic.nl/pub/irix/press/3381.pdf"}, "sgi-opengl-performer-getting-started-30": {"claim_scope": "OpenGL Performer 3.0 Getting Started Guide public reference metadata and sample-code locations", "confidence": "high", "id": "sgi-opengl-performer-getting-started-30", "notes": "Public PDF copy of the OpenGL Performer Getting Started Guide for IRIX, Linux, and Windows, including Perfly and sample-scene workflow notes.", "publisher": "Silicon Graphics / Infania mirror", "retrieved_at": "2026-07-02", "source_type": "manual-pdf", "title": "OpenGL Performer Getting Started Guide 3.0", "url": "https://www.infania.net/misc1/sgi_techpubs/techpubs/007-3560-004.pdf"}, "sgi-opengl-performer-programmers-guide-32": {"claim_scope": "OpenGL Performer 3.2 Programmer's Guide public reference metadata and restriction notice", "confidence": "high", "id": "sgi-opengl-performer-programmers-guide-32", "notes": "Public PDF copy of the OpenGL Performer 3.2 Programmer's Guide. It includes SGI restriction language; this repo records metadata only and does not mirror the PDF.", "publisher": "Silicon Graphics / irix7 mirror", "retrieved_at": "2026-07-02", "source_type": "manual-pdf", "title": "OpenGL Performer Programmer's Guide 3.2", "url": "https://irix7.com/techpubs/007-1680-100.pdf"}, "sie-ps2-linux-release-2002": {"claim_scope": "Linux for PlayStation 2 Release 1.0 product contents and release timing", "confidence": "high", "id": "sie-ps2-linux-release-2002", "notes": "Sony Computer Entertainment press release announcing the worldwide release of Linux for PlayStation 2 Release 1.0 and its kit contents.", "publisher": "Sony Interactive Entertainment", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Sony Computer Entertainment announces worldwide release of Linux for PlayStation 2", "url": "https://sonyinteractive.com/en/press-releases/2002/sony-computer-entertainment-announces-worldwide-release-of-linux-for-playstation2/"}, "sie-sn-systems-acquisition-2005": {"claim_scope": "SN Systems custody and ProDG tooling lineage", "confidence": "high", "id": "sie-sn-systems-acquisition-2005", "notes": "Sony Computer Entertainment press release announcing the SN Systems acquisition and describing ProDG and PS2 developer tooling usage.", "publisher": "Sony Interactive Entertainment", "retrieved_at": "2026-07-02", "source_type": "press-release", "title": "Sony Computer Entertainment to acquire SN Systems", "url": "https://sonyinteractive.com/en/press-releases/2005/sony-computer-entertainment-to-acquire-sn-systems/"}, "siliconera-japan-studio-reorganization": {"claim_scope": "Public report quoting SIE statement that Japan Studio would be re-centered to Team ASOBI on April 1, 2021", "confidence": "moderate", "id": "siliconera-japan-studio-reorganization", "notes": "Secondary report with the SIE statement text; used because the original standalone corporate statement is not exposed in the current PlayStation site index.", "publisher": "Siliconera", "retrieved_at": "2026-07-02", "source_type": "trade-report", "title": "Japan Studio Reorganization Announced", "url": "https://www.siliconera.com/japan-studio-reorganization-announced/"}, "sourceforge-open-phigs": {"claim_scope": "Open PHIGS project metadata, C library scope, PHIGS/OpenGL relationship, and ISO 9592/9593 references", "confidence": "moderate", "id": "sourceforge-open-phigs", "notes": "Project page for Open PHIGS; used as a public source-reimplementation pointer, not as a mirrored distribution.", "publisher": "SourceForge", "retrieved_at": "2026-07-02", "source_type": "project-registry", "title": "Open PHIGS", "url": "https://sourceforge.net/projects/phigs/"}, "strong-gene-buckle-renderware": {"claim_scope": "Institutional finding aid listing Renderware 3 PS2 Gold release notes", "confidence": "high", "id": "strong-gene-buckle-renderware", "notes": "Finding aid lists Renderware 3 (PS2 Gold - 1.3 update) release notes in the Gene Buckle Papers.", "publisher": "The Strong National Museum of Play", "retrieved_at": "2026-07-02", "source_type": "finding-aid", "title": "Guide to the Gene Buckle Papers, 1981-2000", "url": "https://www.museumofplay.org/app/uploads/2025/01/Guide-to-the-Gene-Buckle-papers.pdf"}, "techmonitor-reality-lab-release-1995": {"claim_scope": "Reality Lab platform support, API description, and release-two feature reporting", "confidence": "moderate", "id": "techmonitor-reality-lab-release-1995", "notes": "January 1995 Computer Business Review / Tech Monitor report describes Reality Lab as a C-based 3D rendering library with PlayStation, Windows NT, WinG, and hardware-driver plans.", "publisher": "Tech Monitor / Computer Business Review", "retrieved_at": "2026-07-02", "source_type": "trade-press-archive", "title": "RenderMorphics to release new Reality Lab", "url": "https://www.techmonitor.ai/technology/rendermorphics_to_release_new_reality_lab"}, "tri-ace-pbr-course-notes-2010": {"claim_scope": "tri-Ace physically based shading implementation notes and rendering lineage", "confidence": "high", "id": "tri-ace-pbr-course-notes-2010", "notes": "Public course notes by Yoshiharu Gotanda for tri-Ace, useful as a documented successor-lineage reference for the studio's rendering research. Public-reference-only.", "publisher": "tri-Ace Inc.", "retrieved_at": "2026-07-02", "source_type": "course-notes", "title": "Practical Implementation at tri-Ace course notes", "url": "https://research.tri-ace.com/Data/course_note_practical_implementation_at_triace.pdf"}, "tri-ace-rd-publications-index": {"claim_scope": "tri-Ace rendering research publication index and PS2 SH/HDR presentation metadata", "confidence": "high", "id": "tri-ace-rd-publications-index", "notes": "Official tri-Ace R&D publications page listing the GDC 2005 PlayStation 2 SH Lighting and HDR Rendering presentation and later rendering publications. Public-reference-only.", "publisher": "tri-Ace Inc.", "retrieved_at": "2026-07-02", "source_type": "official-publication-index", "title": "tri-Ace Research and Development publications index", "url": "https://research.tri-ace.com/"}, "wired-studio-liverpool-closure": {"claim_scope": "Studio Liverpool closure report and public lineage from Psygnosis through Wipeout, Formula One, and PlayStation-era development", "confidence": "high", "id": "wired-studio-liverpool-closure", "notes": "Public culture report with Sony statement excerpts and high-level historical context. This is used as citation metadata only.", "publisher": "WIRED", "retrieved_at": "2026-07-02", "source_type": "trade-report", "title": "Sony Shuts Down Wipeout Developer Studio Liverpool", "url": "https://www.wired.com/2012/08/wireduk-studio-liverpool-closed/"}}, "targets": [{"category": "renderer", "era": "1980s-2000s", "id": "aqsis", "name": "Aqsis", "platforms": ["Windows", "Linux", "macOS", "RenderMan Interface", "RIB", "RSL"], "priority": 66, "public_status": "curated-public-sources", "related_targets": ["renderman-interface"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track the Aqsis RenderMan-compatible renderer source repository and renderer/tooling metadata."}, {"category": "engine", "era": "1980s-2000s", "id": "brender", "name": "Argonaut BRender", "platforms": ["DOS", "Windows", "PlayStation", "OS/2"], "priority": 89, "public_status": "curated-public-sources", "related_targets": [], "restricted_status": "none-known", "revival_lane": "critical-edition", "rights_posture": "open", "summary": "Open BRender source releases and historical SDK references anchor the first critical-edition revival lane, now verified through a Win32 21-target harness and bounded period-pipeline pixel output."}, {"category": "engine", "era": "1980s-2000s", "id": "crystal-space", "name": "Crystal Space", "platforms": ["Unix", "Linux", "Windows", "macOS", "OpenGL", "C++"], "priority": 68, "public_status": "curated-public-sources", "related_targets": ["mesa", "ogre"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Crystal Space's SourceForge project registry, GitHub source repository, feature summary, and LGPL metadata."}, {"category": "engine-language", "era": "1980s-2000s", "id": "gool-goal", "name": "GOOL and GOAL", "platforms": ["PlayStation", "PlayStation 2", "Crash Bandicoot", "Jak and Daxter", "OpenGOAL"], "priority": 80, "public_status": "curated-public-metadata", "related_targets": ["ps1-programmer-tool", "ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "tooling-only-legal-copy-assets", "rights_posture": "clean-room-only", "summary": "Public records now track Andy Gavin's GOOL article and OpenGOAL's GOAL compiler/decompiler compatibility lane for legal-copy asset workflows."}, {"category": "graphics-lineage", "era": "1980s-2000s", "id": "iris-gl-opengl-bridge", "name": "IRIS GL / OpenGL bridge", "platforms": ["IRIS GL", "OpenGL", "GLSL", "GLX", "WGL", "GLU", "SGI", "Khronos Registry"], "priority": 68, "public_status": "curated-public-metadata", "related_targets": ["mesa", "open-inventor", "opengl-performer", "phigs"], "restricted_status": "metadata-only", "revival_lane": "upstream-dependency-atlas", "rights_posture": "public-reference-only", "summary": "Public lineage and standards-registry record for OpenGL's transition from SGI IRIS GL into the Khronos-maintained OpenGL specification ecosystem."}, {"category": "studio-lineage", "era": "1980s-2000s", "id": "japan-studio-team-ico", "name": "Japan Studio / Team Ico", "platforms": ["PlayStation 2", "PlayStation 3", "PlayStation 4", "ICO", "Shadow of the Colossus", "The Last Guardian"], "priority": 69, "public_status": "curated-public-metadata", "related_targets": ["ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "oral-history-and-binary-archaeology", "rights_posture": "restricted", "summary": "Restricted-rights Team Ico and Japan Studio public metadata slice using official PlayStation pages, public interviews, and reorganization reporting only."}, {"category": "game-engine", "era": "2000s", "id": "lithtech-jupiter", "name": "LithTech Jupiter", "platforms": ["Windows PC", "DirectX 8.1", "Visual C++ 6.0", "3ds Max", "Maya"], "priority": 79, "public_status": "curated-public-metadata", "related_targets": ["reality-lab"], "restricted_status": "metadata-only", "revival_lane": "user-supplied-reproduction", "rights_posture": "rights-holder-needed", "summary": "Public records now track the LithTech Jupiter build 51 archive item, development guide metadata, IA file fixity, and a rights-safe user-supplied build lane without mirroring engine files, game assets, or proprietary tools."}, {"category": "graphics-library", "era": "1980s-2000s", "id": "mesa", "name": "Mesa", "platforms": ["Linux", "BSD", "OpenGL", "OpenGL ES", "Vulkan", "OpenCL"], "priority": 72, "public_status": "curated-public-sources", "related_targets": ["iris-gl-opengl-bridge", "opengl-performer"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Mesa's official API summary, upstream freedesktop.org repository documentation, and license posture."}, {"category": "engine", "era": "1980s-2000s", "id": "ogre", "name": "OGRE", "platforms": ["Windows", "Linux", "macOS", "Android", "iOS", "Direct3D", "OpenGL", "Vulkan"], "priority": 72, "public_status": "curated-public-sources", "related_targets": ["mesa"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track OGRE's source repository, rendering-backend role, platform/API coverage, and MIT licensing record."}, {"category": "graphics-library", "era": "1980s-2000s", "id": "open-inventor", "name": "Open Inventor", "platforms": ["IRIX", "Linux", "macOS", "OpenGL", "X11", "Motif"], "priority": 72, "public_status": "curated-public-sources", "related_targets": ["opengl-performer", "iris-gl-opengl-bridge"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track the SGI-origin Open Inventor source release, build notes, and Coin3D's independent API-compatibility lane."}, {"category": "graphics-library", "era": "1980s-2000s", "id": "opengl-performer", "name": "OpenGL Performer", "platforms": ["IRIX", "Linux", "Windows", "OpenGL", "SGI visual simulation"], "priority": 76, "public_status": "curated-public-metadata", "related_targets": ["open-inventor", "iris-gl-opengl-bridge"], "restricted_status": "metadata-only", "revival_lane": "partial-public-archive", "rights_posture": "public-reference-only", "summary": "Public records now track OpenGL Performer manuals and SGI feature/interoperability material as public-reference-only documentation anchors."}, {"category": "graphics-standard", "era": "1980s-2000s", "id": "phigs", "name": "PHIGS", "platforms": ["PHIGS", "PHIGS+", "ISO/IEC 9592", "ISO/IEC 9593", "PEX", "OpenPHIGS", "OpenGL"], "priority": 62, "public_status": "curated-public-metadata", "related_targets": ["iris-gl-opengl-bridge", "open-inventor"], "restricted_status": "metadata-only", "revival_lane": "upstream-dependency-atlas", "rights_posture": "public-reference-only", "summary": "Public standards and validation-history record for PHIGS, with OpenPHIGS reimplementation pointers for revival research under license review."}, {"category": "renderer", "era": "1980s-2000s", "id": "pixie", "name": "Pixie", "platforms": ["Windows", "Linux", "macOS", "Unix", "RenderMan-like interface"], "priority": 65, "public_status": "curated-public-sources", "related_targets": ["renderman-interface"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Pixie's SourceForge project registry, feature metadata, and public source mirror."}, {"category": "platform-toolchain", "era": "1980s-2000s", "id": "ps1-programmer-tool", "name": "PS1 Programmer's Tool / SDevTC / Net Yaroze", "platforms": ["PlayStation", "Net Yaroze", "Windows PC toolchain"], "priority": 84, "public_status": "curated-public-metadata", "related_targets": [], "restricted_status": "metadata-only", "revival_lane": "clean-room-api-compatible", "rights_posture": "clean-room-only", "summary": "Public records now track SDevTC, Net Yaroze documentation, Redump disc metadata, and PSn00bSDK as the open compatibility lane."}, {"category": "platform-toolchain", "era": "1980s-2000s", "id": "ps2-prodg-eb-linux", "name": "PS2 ProDG / EB / Linux stack", "platforms": ["PlayStation 2", "ProDG", "PS2 Linux", "ps2dev"], "priority": 78, "public_status": "curated-public-metadata", "related_targets": [], "restricted_status": "metadata-only", "revival_lane": "clean-room-and-corporate-outreach", "rights_posture": "rights-holder-needed", "summary": "Public records now track SN Systems/ProDG lineage, Linux for PlayStation 2, and open ps2dev/PS2SDK compatibility lanes."}, {"category": "studio-lineage", "era": "1980s-2000s", "id": "psygnosis-studio-liverpool", "name": "Psygnosis / Studio Liverpool", "platforms": ["Amiga", "PlayStation", "PlayStation 2", "PlayStation Portable", "PlayStation Vita", "Wipeout"], "priority": 73, "public_status": "curated-public-metadata", "related_targets": ["ps1-programmer-tool", "ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "asset-pipeline-reconstruction", "rights_posture": "public-reference-only", "summary": "Public-reference-only lineage record for Psygnosis and Studio Liverpool, focused on studio history, PlayStation-era influence, and closure context without mirroring proprietary assets."}, {"category": "compatibility-library", "era": "1980s-2000s", "id": "quesa", "name": "Quesa", "platforms": ["macOS", "Windows", "OpenGL", "QuickDraw 3D API", "3DMF"], "priority": 70, "public_status": "curated-public-sources", "related_targets": ["quickdraw-3d"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Quesa's QuickDraw 3D API reimplementation source and early cross-platform release reporting."}, {"category": "graphics-api", "era": "1980s-2000s", "id": "quickdraw-3d", "name": "QuickDraw 3D", "platforms": ["Mac OS", "Windows", "QuickDraw 3D", "RAVE", "3DMF"], "priority": 73, "public_status": "curated-public-metadata", "related_targets": ["quesa"], "restricted_status": "metadata-only", "revival_lane": "distribution-media-recovery", "rights_posture": "public-reference-only", "summary": "Public records now track QuickDraw 3D 1.5.4 documentation, 3DMF/RAVE references, and Quesa as the open compatibility lane."}, {"category": "middleware", "era": "1980s-2000s", "id": "reality-lab", "name": "RenderMorphics Reality Lab", "platforms": ["Windows 95", "Windows NT", "WinG", "PlayStation", "Direct3D", "DirectX 2"], "priority": 77, "public_status": "curated-public-metadata", "related_targets": ["brender", "renderware-ps2"], "restricted_status": "metadata-only", "revival_lane": "private-lead-public-metadata", "rights_posture": "rights-holder-needed", "summary": "Public records now track Reality Lab's RenderMorphics lineage, Microsoft's acquisition, release-two reporting, Direct3D successor evidence, and legacy DirectX sample archive."}, {"category": "rendering-standard", "era": "1980s-2000s", "id": "renderman-interface", "name": "RenderMan Interface", "platforms": ["RenderMan Interface", "RIB", "RSL", "production rendering"], "priority": 74, "public_status": "curated-public-metadata", "related_targets": ["aqsis", "pixie"], "restricted_status": "metadata-only", "revival_lane": "documentation-anchor", "rights_posture": "public-reference-only", "summary": "Public records now anchor the RenderMan Interface to a public v3.1 specification copy and related open renderer lanes."}, {"category": "middleware", "era": "1980s-2000s", "id": "renderware-ps2", "name": "RenderWare PS2", "platforms": ["PlayStation 2", "Linux development host", "Windows PC tools"], "priority": 82, "public_status": "curated-public-metadata", "related_targets": [], "restricted_status": "metadata-only", "revival_lane": "compatibility-reimplementation", "rights_posture": "restricted", "summary": "Public records now track PS2 Gold release-note evidence and SDK archive metadata without redistributing restricted RenderWare material."}, {"category": "dcc-pipeline", "era": "1980s-2000s", "id": "softimage-alias-bridge", "name": "Softimage / Alias bridge", "platforms": ["Softimage 3D", "Softimage XSI", "Alias", "Maya", "MotionBuilder", "FBX", "Windows NT", "IRIX"], "priority": 71, "public_status": "curated-public-metadata", "related_targets": ["iris-gl-opengl-bridge", "opengl-performer"], "restricted_status": "metadata-only", "revival_lane": "pipeline-history", "rights_posture": "public-reference-only", "summary": "Public DCC pipeline lineage for Softimage and Alias through Microsoft, Avid, Autodesk, Maya, FBX, and Softimage's final-release transition."}, {"category": "rendering-technique", "era": "1980s-2000s", "id": "tri-ace-ps2-renderer", "name": "tri-Ace PS2 renderer", "platforms": ["PlayStation 2", "tri-Ace", "GDC", "SIGGRAPH"], "priority": 74, "public_status": "curated-public-metadata", "related_targets": ["ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "documentation-based-reconstruction", "rights_posture": "public-reference-only", "summary": "Public records now track tri-Ace's official PS2 SH/HDR presentation metadata and successor rendering course notes as public-reference-only lineage."}], "targets_by_id": {"aqsis": {"category": "renderer", "era": "1980s-2000s", "id": "aqsis", "name": "Aqsis", "platforms": ["Windows", "Linux", "macOS", "RenderMan Interface", "RIB", "RSL"], "priority": 66, "public_status": "curated-public-sources", "related_targets": ["renderman-interface"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track the Aqsis RenderMan-compatible renderer source repository and renderer/tooling metadata."}, "brender": {"category": "engine", "era": "1980s-2000s", "id": "brender", "name": "Argonaut BRender", "platforms": ["DOS", "Windows", "PlayStation", "OS/2"], "priority": 89, "public_status": "curated-public-sources", "related_targets": [], "restricted_status": "none-known", "revival_lane": "critical-edition", "rights_posture": "open", "summary": "Open BRender source releases and historical SDK references anchor the first critical-edition revival lane, now verified through a Win32 21-target harness and bounded period-pipeline pixel output."}, "crystal-space": {"category": "engine", "era": "1980s-2000s", "id": "crystal-space", "name": "Crystal Space", "platforms": ["Unix", "Linux", "Windows", "macOS", "OpenGL", "C++"], "priority": 68, "public_status": "curated-public-sources", "related_targets": ["mesa", "ogre"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Crystal Space's SourceForge project registry, GitHub source repository, feature summary, and LGPL metadata."}, "gool-goal": {"category": "engine-language", "era": "1980s-2000s", "id": "gool-goal", "name": "GOOL and GOAL", "platforms": ["PlayStation", "PlayStation 2", "Crash Bandicoot", "Jak and Daxter", "OpenGOAL"], "priority": 80, "public_status": "curated-public-metadata", "related_targets": ["ps1-programmer-tool", "ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "tooling-only-legal-copy-assets", "rights_posture": "clean-room-only", "summary": "Public records now track Andy Gavin's GOOL article and OpenGOAL's GOAL compiler/decompiler compatibility lane for legal-copy asset workflows."}, "iris-gl-opengl-bridge": {"category": "graphics-lineage", "era": "1980s-2000s", "id": "iris-gl-opengl-bridge", "name": "IRIS GL / OpenGL bridge", "platforms": ["IRIS GL", "OpenGL", "GLSL", "GLX", "WGL", "GLU", "SGI", "Khronos Registry"], "priority": 68, "public_status": "curated-public-metadata", "related_targets": ["mesa", "open-inventor", "opengl-performer", "phigs"], "restricted_status": "metadata-only", "revival_lane": "upstream-dependency-atlas", "rights_posture": "public-reference-only", "summary": "Public lineage and standards-registry record for OpenGL's transition from SGI IRIS GL into the Khronos-maintained OpenGL specification ecosystem."}, "japan-studio-team-ico": {"category": "studio-lineage", "era": "1980s-2000s", "id": "japan-studio-team-ico", "name": "Japan Studio / Team Ico", "platforms": ["PlayStation 2", "PlayStation 3", "PlayStation 4", "ICO", "Shadow of the Colossus", "The Last Guardian"], "priority": 69, "public_status": "curated-public-metadata", "related_targets": ["ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "oral-history-and-binary-archaeology", "rights_posture": "restricted", "summary": "Restricted-rights Team Ico and Japan Studio public metadata slice using official PlayStation pages, public interviews, and reorganization reporting only."}, "lithtech-jupiter": {"category": "game-engine", "era": "2000s", "id": "lithtech-jupiter", "name": "LithTech Jupiter", "platforms": ["Windows PC", "DirectX 8.1", "Visual C++ 6.0", "3ds Max", "Maya"], "priority": 79, "public_status": "curated-public-metadata", "related_targets": ["reality-lab"], "restricted_status": "metadata-only", "revival_lane": "user-supplied-reproduction", "rights_posture": "rights-holder-needed", "summary": "Public records now track the LithTech Jupiter build 51 archive item, development guide metadata, IA file fixity, and a rights-safe user-supplied build lane without mirroring engine files, game assets, or proprietary tools."}, "mesa": {"category": "graphics-library", "era": "1980s-2000s", "id": "mesa", "name": "Mesa", "platforms": ["Linux", "BSD", "OpenGL", "OpenGL ES", "Vulkan", "OpenCL"], "priority": 72, "public_status": "curated-public-sources", "related_targets": ["iris-gl-opengl-bridge", "opengl-performer"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Mesa's official API summary, upstream freedesktop.org repository documentation, and license posture."}, "ogre": {"category": "engine", "era": "1980s-2000s", "id": "ogre", "name": "OGRE", "platforms": ["Windows", "Linux", "macOS", "Android", "iOS", "Direct3D", "OpenGL", "Vulkan"], "priority": 72, "public_status": "curated-public-sources", "related_targets": ["mesa"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track OGRE's source repository, rendering-backend role, platform/API coverage, and MIT licensing record."}, "open-inventor": {"category": "graphics-library", "era": "1980s-2000s", "id": "open-inventor", "name": "Open Inventor", "platforms": ["IRIX", "Linux", "macOS", "OpenGL", "X11", "Motif"], "priority": 72, "public_status": "curated-public-sources", "related_targets": ["opengl-performer", "iris-gl-opengl-bridge"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track the SGI-origin Open Inventor source release, build notes, and Coin3D's independent API-compatibility lane."}, "opengl-performer": {"category": "graphics-library", "era": "1980s-2000s", "id": "opengl-performer", "name": "OpenGL Performer", "platforms": ["IRIX", "Linux", "Windows", "OpenGL", "SGI visual simulation"], "priority": 76, "public_status": "curated-public-metadata", "related_targets": ["open-inventor", "iris-gl-opengl-bridge"], "restricted_status": "metadata-only", "revival_lane": "partial-public-archive", "rights_posture": "public-reference-only", "summary": "Public records now track OpenGL Performer manuals and SGI feature/interoperability material as public-reference-only documentation anchors."}, "phigs": {"category": "graphics-standard", "era": "1980s-2000s", "id": "phigs", "name": "PHIGS", "platforms": ["PHIGS", "PHIGS+", "ISO/IEC 9592", "ISO/IEC 9593", "PEX", "OpenPHIGS", "OpenGL"], "priority": 62, "public_status": "curated-public-metadata", "related_targets": ["iris-gl-opengl-bridge", "open-inventor"], "restricted_status": "metadata-only", "revival_lane": "upstream-dependency-atlas", "rights_posture": "public-reference-only", "summary": "Public standards and validation-history record for PHIGS, with OpenPHIGS reimplementation pointers for revival research under license review."}, "pixie": {"category": "renderer", "era": "1980s-2000s", "id": "pixie", "name": "Pixie", "platforms": ["Windows", "Linux", "macOS", "Unix", "RenderMan-like interface"], "priority": 65, "public_status": "curated-public-sources", "related_targets": ["renderman-interface"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Pixie's SourceForge project registry, feature metadata, and public source mirror."}, "ps1-programmer-tool": {"category": "platform-toolchain", "era": "1980s-2000s", "id": "ps1-programmer-tool", "name": "PS1 Programmer's Tool / SDevTC / Net Yaroze", "platforms": ["PlayStation", "Net Yaroze", "Windows PC toolchain"], "priority": 84, "public_status": "curated-public-metadata", "related_targets": [], "restricted_status": "metadata-only", "revival_lane": "clean-room-api-compatible", "rights_posture": "clean-room-only", "summary": "Public records now track SDevTC, Net Yaroze documentation, Redump disc metadata, and PSn00bSDK as the open compatibility lane."}, "ps2-prodg-eb-linux": {"category": "platform-toolchain", "era": "1980s-2000s", "id": "ps2-prodg-eb-linux", "name": "PS2 ProDG / EB / Linux stack", "platforms": ["PlayStation 2", "ProDG", "PS2 Linux", "ps2dev"], "priority": 78, "public_status": "curated-public-metadata", "related_targets": [], "restricted_status": "metadata-only", "revival_lane": "clean-room-and-corporate-outreach", "rights_posture": "rights-holder-needed", "summary": "Public records now track SN Systems/ProDG lineage, Linux for PlayStation 2, and open ps2dev/PS2SDK compatibility lanes."}, "psygnosis-studio-liverpool": {"category": "studio-lineage", "era": "1980s-2000s", "id": "psygnosis-studio-liverpool", "name": "Psygnosis / Studio Liverpool", "platforms": ["Amiga", "PlayStation", "PlayStation 2", "PlayStation Portable", "PlayStation Vita", "Wipeout"], "priority": 73, "public_status": "curated-public-metadata", "related_targets": ["ps1-programmer-tool", "ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "asset-pipeline-reconstruction", "rights_posture": "public-reference-only", "summary": "Public-reference-only lineage record for Psygnosis and Studio Liverpool, focused on studio history, PlayStation-era influence, and closure context without mirroring proprietary assets."}, "quesa": {"category": "compatibility-library", "era": "1980s-2000s", "id": "quesa", "name": "Quesa", "platforms": ["macOS", "Windows", "OpenGL", "QuickDraw 3D API", "3DMF"], "priority": 70, "public_status": "curated-public-sources", "related_targets": ["quickdraw-3d"], "restricted_status": "none-known", "revival_lane": "public-source-preservation", "rights_posture": "open", "summary": "Public records now track Quesa's QuickDraw 3D API reimplementation source and early cross-platform release reporting."}, "quickdraw-3d": {"category": "graphics-api", "era": "1980s-2000s", "id": "quickdraw-3d", "name": "QuickDraw 3D", "platforms": ["Mac OS", "Windows", "QuickDraw 3D", "RAVE", "3DMF"], "priority": 73, "public_status": "curated-public-metadata", "related_targets": ["quesa"], "restricted_status": "metadata-only", "revival_lane": "distribution-media-recovery", "rights_posture": "public-reference-only", "summary": "Public records now track QuickDraw 3D 1.5.4 documentation, 3DMF/RAVE references, and Quesa as the open compatibility lane."}, "reality-lab": {"category": "middleware", "era": "1980s-2000s", "id": "reality-lab", "name": "RenderMorphics Reality Lab", "platforms": ["Windows 95", "Windows NT", "WinG", "PlayStation", "Direct3D", "DirectX 2"], "priority": 77, "public_status": "curated-public-metadata", "related_targets": ["brender", "renderware-ps2"], "restricted_status": "metadata-only", "revival_lane": "private-lead-public-metadata", "rights_posture": "rights-holder-needed", "summary": "Public records now track Reality Lab's RenderMorphics lineage, Microsoft's acquisition, release-two reporting, Direct3D successor evidence, and legacy DirectX sample archive."}, "renderman-interface": {"category": "rendering-standard", "era": "1980s-2000s", "id": "renderman-interface", "name": "RenderMan Interface", "platforms": ["RenderMan Interface", "RIB", "RSL", "production rendering"], "priority": 74, "public_status": "curated-public-metadata", "related_targets": ["aqsis", "pixie"], "restricted_status": "metadata-only", "revival_lane": "documentation-anchor", "rights_posture": "public-reference-only", "summary": "Public records now anchor the RenderMan Interface to a public v3.1 specification copy and related open renderer lanes."}, "renderware-ps2": {"category": "middleware", "era": "1980s-2000s", "id": "renderware-ps2", "name": "RenderWare PS2", "platforms": ["PlayStation 2", "Linux development host", "Windows PC tools"], "priority": 82, "public_status": "curated-public-metadata", "related_targets": [], "restricted_status": "metadata-only", "revival_lane": "compatibility-reimplementation", "rights_posture": "restricted", "summary": "Public records now track PS2 Gold release-note evidence and SDK archive metadata without redistributing restricted RenderWare material."}, "softimage-alias-bridge": {"category": "dcc-pipeline", "era": "1980s-2000s", "id": "softimage-alias-bridge", "name": "Softimage / Alias bridge", "platforms": ["Softimage 3D", "Softimage XSI", "Alias", "Maya", "MotionBuilder", "FBX", "Windows NT", "IRIX"], "priority": 71, "public_status": "curated-public-metadata", "related_targets": ["iris-gl-opengl-bridge", "opengl-performer"], "restricted_status": "metadata-only", "revival_lane": "pipeline-history", "rights_posture": "public-reference-only", "summary": "Public DCC pipeline lineage for Softimage and Alias through Microsoft, Avid, Autodesk, Maya, FBX, and Softimage's final-release transition."}, "tri-ace-ps2-renderer": {"category": "rendering-technique", "era": "1980s-2000s", "id": "tri-ace-ps2-renderer", "name": "tri-Ace PS2 renderer", "platforms": ["PlayStation 2", "tri-Ace", "GDC", "SIGGRAPH"], "priority": 74, "public_status": "curated-public-metadata", "related_targets": ["ps2-prodg-eb-linux"], "restricted_status": "metadata-only", "revival_lane": "documentation-based-reconstruction", "rights_posture": "public-reference-only", "summary": "Public records now track tri-Ace's official PS2 SH/HDR presentation metadata and successor rendering course notes as public-reference-only lineage."}}, "tasks": [{"id": "aqsis-triage", "public_notes": "Create public-safe sources and artifact records for Aqsis.", "status": "seeded", "target_id": "aqsis", "task_type": "triage-public-record"}, {"blocked_by": [], "id": "brender-critical-edition-packet", "inputs": ["public BRender v1.3.2 source snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19", "community preservation index records", "BRender accessions", "generated Win32 CMake harness and 21-target CTest ladder", "brender-production-readiness record", "gallery/release-20260827/provenance-manifest.json"], "outputs": ["standalone archival packet", "reproducible build checklist", "portable pure-C render harness generator", "period softrend plus pentprim rendering rung", "twenty-one verifying native smoke/audit/semantic targets", "public-safe release media from verified nonblack output", "staged release packager with SHA256 receipt"], "public_notes": "The BRender critical-edition packet is publishable as a public-safe archival release once the operator approves publication. The current verified boundary is 2026-08-27: from the public MIT BRender v1.3.2 snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19, the materializer generates an out-of-tree Visual Studio Win32 CMake harness. Native CTest passes 21/21, including portable render rungs, asset/material/pixelmap/host semantic audits, material resolution, file texture sampling with INDEX_8 palette resolution, deterministic game shell, and the period softrend plus pentprim pipeline. The period rung renders sph32.dat as an eight-frame nonblack orbit and reports final_frame_lit=19284 valid=true for the release media source run. Native repeat executions on the Win32 Debug port can vary by a few edge pixels, so release media pins exact verified PPM source hashes. The packet does not vendor upstream source/assets and does not claim completed textured TIA rendering, x64 readiness, production readiness, or endorsement.", "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "status": "win32-period-pipeline-release-ready", "target_id": "brender", "task_type": "build-archive-packet"}, {"id": "brender-triage", "public_notes": "Create public-safe sources and artifact records for Argonaut BRender.", "status": "seeded", "target_id": "brender", "task_type": "triage-public-record"}, {"id": "crystal-space-triage", "public_notes": "Create public-safe sources and artifact records for Crystal Space.", "status": "seeded", "target_id": "crystal-space", "task_type": "triage-public-record"}, {"blocked_by": ["gool-goal-triage"], "id": "gool-goal-archive-packet", "inputs": ["OpenGOAL public docs", "OpenGOAL source records", "creator article"], "outputs": ["standalone archival packet", "clean-room tooling map", "asset-boundary notes"], "public_notes": "Build the GOOL/GOAL packet around public OpenGOAL materials, creator testimony, legal-copy asset boundaries, and clean-room tooling notes.", "source_ids": ["andy-gavin-gool-article", "opengoal-project-overview", "opengoal-jak-project-github", "opengoal-license"], "status": "planned", "target_id": "gool-goal", "task_type": "build-archive-packet"}, {"id": "gool-goal-triage", "public_notes": "Create public-safe sources and artifact records for GOOL and GOAL.", "status": "seeded", "target_id": "gool-goal", "task_type": "triage-public-record"}, {"id": "iris-gl-opengl-bridge-triage", "public_notes": "Create public-safe sources and artifact records for IRIS GL / OpenGL bridge.", "status": "seeded", "target_id": "iris-gl-opengl-bridge", "task_type": "triage-public-record"}, {"blocked_by": ["japan-studio-team-ico-triage"], "id": "japan-studio-team-ico-archive-packet", "inputs": ["official title pages", "public interviews", "studio reorganization records"], "outputs": ["standalone archival packet", "studio lineage map", "public-source bibliography"], "public_notes": "Build the Japan Studio / Team Ico packet around public studio-history sources, official title pages, interviews, and preservation-safe lineage notes.", "source_ids": ["playstation-blog-team-ico-ueda-interview", "playstation-blog-team-ico-collection-2010", "playstation-blog-team-asobi-2021", "playstation-store-the-last-guardian", "playstation-store-shadow-of-the-colossus", "siliconera-japan-studio-reorganization"], "status": "planned", "target_id": "japan-studio-team-ico", "task_type": "build-archive-packet"}, {"id": "japan-studio-team-ico-triage", "public_notes": "Create public-safe sources and artifact records for Japan Studio / Team Ico.", "status": "seeded", "target_id": "japan-studio-team-ico", "task_type": "triage-public-record"}, {"id": "lithtech-jupiter-archive-packet", "inputs": ["Internet Archive item metadata", "Jupiter Development Guide", "IA file manifest hashes", "rights-safe local build transcript"], "outputs": ["standalone archival packet", "build environment manifest", "component and tool map", "metadata-only fixity record", "user-supplied reproduction notes"], "public_notes": "Build the LithTech Jupiter packet around IA metadata, development-guide systems, toolchain requirements, file manifests, and user-supplied build reproduction notes.", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "status": "planned", "target_id": "lithtech-jupiter", "task_type": "build-archive-packet"}, {"id": "mesa-triage", "public_notes": "Create public-safe sources and artifact records for Mesa.", "status": "seeded", "target_id": "mesa", "task_type": "triage-public-record"}, {"id": "ogre-triage", "public_notes": "Create public-safe sources and artifact records for OGRE.", "status": "seeded", "target_id": "ogre", "task_type": "triage-public-record"}, {"id": "open-inventor-triage", "public_notes": "Create public-safe sources and artifact records for Open Inventor.", "status": "seeded", "target_id": "open-inventor", "task_type": "triage-public-record"}, {"id": "opengl-performer-triage", "public_notes": "Create public-safe sources and artifact records for OpenGL Performer.", "status": "seeded", "target_id": "opengl-performer", "task_type": "triage-public-record"}, {"id": "phigs-triage", "public_notes": "Create public-safe sources and artifact records for PHIGS.", "status": "seeded", "target_id": "phigs", "task_type": "triage-public-record"}, {"id": "pixie-triage", "public_notes": "Create public-safe sources and artifact records for Pixie.", "status": "seeded", "target_id": "pixie", "task_type": "triage-public-record"}, {"blocked_by": ["ps1-programmer-tool-triage"], "id": "ps1-programmer-tool-archive-packet", "inputs": ["public documentation records", "runtime-library metadata", "PSn00bSDK source records"], "outputs": ["standalone archival packet", "toolchain dependency map", "clean-room compatibility notes"], "public_notes": "Build the PS1 Programmer's Tool packet around SDevTC, Net Yaroze documentation, runtime-library references, and PSn00bSDK clean-room compatibility.", "source_ids": ["internet-archive-net-yaroze-documentation", "internet-archive-sdevtc-aug1998", "redump-ps1-runtime-library-33", "psnoobsdk-github"], "status": "planned", "target_id": "ps1-programmer-tool", "task_type": "build-archive-packet"}, {"id": "ps1-programmer-tool-triage", "public_notes": "Create public-safe sources and artifact records for PS1 Programmer's Tool / SDevTC / Net Yaroze.", "status": "seeded", "target_id": "ps1-programmer-tool", "task_type": "triage-public-record"}, {"blocked_by": ["ps2-prodg-eb-linux-triage"], "id": "ps2-prodg-eb-linux-archive-packet", "inputs": ["PS2 Linux records", "PS2SDK records", "SN Systems public lineage"], "outputs": ["standalone archival packet", "toolchain dependency map", "rights-boundary notes"], "public_notes": "Build the PS2 ProDG / EB / Linux packet around public Linux material, PS2SDK clean-room records, SN Systems lineage, and toolchain-dependency notes.", "source_ids": ["sie-ps2-linux-release-2002", "internet-archive-ps2-linux-pal-discs", "ps2dev-site", "ps2dev-ps2sdk-github", "sie-sn-systems-acquisition-2005"], "status": "planned", "target_id": "ps2-prodg-eb-linux", "task_type": "build-archive-packet"}, {"id": "ps2-prodg-eb-linux-triage", "public_notes": "Create public-safe sources and artifact records for PS2 ProDG / EB / Linux stack.", "status": "seeded", "target_id": "ps2-prodg-eb-linux", "task_type": "triage-public-record"}, {"blocked_by": ["psygnosis-studio-liverpool-triage"], "id": "psygnosis-studio-liverpool-archive-packet", "inputs": ["public studio history", "closure reporting", "title-family accession records"], "outputs": ["standalone archival packet", "studio lineage map", "asset-pipeline lead list"], "public_notes": "Build the Psygnosis / Studio Liverpool packet around public studio history, closure reporting, title-family leads, and preservation-safe asset-pipeline notes.", "source_ids": ["national-museums-liverpool-psygnosis-history", "gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "status": "planned", "target_id": "psygnosis-studio-liverpool", "task_type": "build-archive-packet"}, {"id": "psygnosis-studio-liverpool-triage", "public_notes": "Create public-safe sources and artifact records for Psygnosis / Studio Liverpool.", "status": "seeded", "target_id": "psygnosis-studio-liverpool", "task_type": "triage-public-record"}, {"id": "quesa-triage", "public_notes": "Create public-safe sources and artifact records for Quesa.", "status": "seeded", "target_id": "quesa", "task_type": "triage-public-record"}, {"id": "quickdraw-3d-triage", "public_notes": "Create public-safe sources and artifact records for QuickDraw 3D.", "status": "seeded", "target_id": "quickdraw-3d", "task_type": "triage-public-record"}, {"id": "reality-lab-triage", "public_notes": "Create public-safe sources and artifact records for RenderMorphics Reality Lab.", "status": "seeded", "target_id": "reality-lab", "task_type": "triage-public-record"}, {"id": "renderman-interface-triage", "public_notes": "Create public-safe sources and artifact records for RenderMan Interface.", "status": "seeded", "target_id": "renderman-interface", "task_type": "triage-public-record"}, {"blocked_by": ["renderware-ps2-triage"], "id": "renderware-ps2-archive-packet", "inputs": ["PS2 Gold release notes", "SDK 3.10 metadata", "RenderWare lineage sources"], "outputs": ["standalone archival packet", "artifact graph", "clean-room compatibility map"], "public_notes": "Build the RenderWare PS2 packet around public release-note metadata, SDK package records, version numbers, plugin names, and clean-room compatibility leads.", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "internet-archive-rw310-ps2", "strong-gene-buckle-renderware"], "status": "planned", "target_id": "renderware-ps2", "task_type": "build-archive-packet"}, {"id": "renderware-ps2-triage", "public_notes": "Create public-safe sources and artifact records for RenderWare PS2.", "status": "seeded", "target_id": "renderware-ps2", "task_type": "triage-public-record"}, {"id": "softimage-alias-bridge-triage", "public_notes": "Create public-safe sources and artifact records for Softimage / Alias bridge.", "status": "seeded", "target_id": "softimage-alias-bridge", "task_type": "triage-public-record"}, {"blocked_by": ["tri-ace-ps2-renderer-triage"], "id": "tri-ace-ps2-renderer-archive-packet", "inputs": ["tri-Ace publication index", "PBR course notes", "PS2 renderer artifact records"], "outputs": ["standalone archival packet", "technique reconstruction checklist", "public-source bibliography"], "public_notes": "Build the tri-Ace PS2 renderer packet around public course notes, research-publication records, and documentation-based reconstruction steps.", "source_ids": ["tri-ace-pbr-course-notes-2010", "tri-ace-rd-publications-index"], "status": "planned", "target_id": "tri-ace-ps2-renderer", "task_type": "build-archive-packet"}, {"id": "tri-ace-ps2-renderer-triage", "public_notes": "Create public-safe sources and artifact records for tri-Ace PS2 renderer.", "status": "seeded", "target_id": "tri-ace-ps2-renderer", "task_type": "triage-public-record"}], "tasks_by_target": {"aqsis": [{"id": "aqsis-triage", "public_notes": "Create public-safe sources and artifact records for Aqsis.", "status": "seeded", "target_id": "aqsis", "task_type": "triage-public-record"}], "brender": [{"blocked_by": [], "id": "brender-critical-edition-packet", "inputs": ["public BRender v1.3.2 source snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19", "community preservation index records", "BRender accessions", "generated Win32 CMake harness and 21-target CTest ladder", "brender-production-readiness record", "gallery/release-20260827/provenance-manifest.json"], "outputs": ["standalone archival packet", "reproducible build checklist", "portable pure-C render harness generator", "period softrend plus pentprim rendering rung", "twenty-one verifying native smoke/audit/semantic targets", "public-safe release media from verified nonblack output", "staged release packager with SHA256 receipt"], "public_notes": "The BRender critical-edition packet is publishable as a public-safe archival release once the operator approves publication. The current verified boundary is 2026-08-27: from the public MIT BRender v1.3.2 snapshot pinned at d88d0ed41122664b9781015b517db64353e16f19, the materializer generates an out-of-tree Visual Studio Win32 CMake harness. Native CTest passes 21/21, including portable render rungs, asset/material/pixelmap/host semantic audits, material resolution, file texture sampling with INDEX_8 palette resolution, deterministic game shell, and the period softrend plus pentprim pipeline. The period rung renders sph32.dat as an eight-frame nonblack orbit and reports final_frame_lit=19284 valid=true for the release media source run. Native repeat executions on the Win32 Debug port can vary by a few edge pixels, so release media pins exact verified PPM source hashes. The packet does not vendor upstream source/assets and does not claim completed textured TIA rendering, x64 readiness, production readiness, or endorsement.", "source_ids": ["foone-brender-v132", "foone-brender-3dmm", "blazingrender-index"], "status": "win32-period-pipeline-release-ready", "target_id": "brender", "task_type": "build-archive-packet"}, {"id": "brender-triage", "public_notes": "Create public-safe sources and artifact records for Argonaut BRender.", "status": "seeded", "target_id": "brender", "task_type": "triage-public-record"}], "crystal-space": [{"id": "crystal-space-triage", "public_notes": "Create public-safe sources and artifact records for Crystal Space.", "status": "seeded", "target_id": "crystal-space", "task_type": "triage-public-record"}], "gool-goal": [{"blocked_by": ["gool-goal-triage"], "id": "gool-goal-archive-packet", "inputs": ["OpenGOAL public docs", "OpenGOAL source records", "creator article"], "outputs": ["standalone archival packet", "clean-room tooling map", "asset-boundary notes"], "public_notes": "Build the GOOL/GOAL packet around public OpenGOAL materials, creator testimony, legal-copy asset boundaries, and clean-room tooling notes.", "source_ids": ["andy-gavin-gool-article", "opengoal-project-overview", "opengoal-jak-project-github", "opengoal-license"], "status": "planned", "target_id": "gool-goal", "task_type": "build-archive-packet"}, {"id": "gool-goal-triage", "public_notes": "Create public-safe sources and artifact records for GOOL and GOAL.", "status": "seeded", "target_id": "gool-goal", "task_type": "triage-public-record"}], "iris-gl-opengl-bridge": [{"id": "iris-gl-opengl-bridge-triage", "public_notes": "Create public-safe sources and artifact records for IRIS GL / OpenGL bridge.", "status": "seeded", "target_id": "iris-gl-opengl-bridge", "task_type": "triage-public-record"}], "japan-studio-team-ico": [{"blocked_by": ["japan-studio-team-ico-triage"], "id": "japan-studio-team-ico-archive-packet", "inputs": ["official title pages", "public interviews", "studio reorganization records"], "outputs": ["standalone archival packet", "studio lineage map", "public-source bibliography"], "public_notes": "Build the Japan Studio / Team Ico packet around public studio-history sources, official title pages, interviews, and preservation-safe lineage notes.", "source_ids": ["playstation-blog-team-ico-ueda-interview", "playstation-blog-team-ico-collection-2010", "playstation-blog-team-asobi-2021", "playstation-store-the-last-guardian", "playstation-store-shadow-of-the-colossus", "siliconera-japan-studio-reorganization"], "status": "planned", "target_id": "japan-studio-team-ico", "task_type": "build-archive-packet"}, {"id": "japan-studio-team-ico-triage", "public_notes": "Create public-safe sources and artifact records for Japan Studio / Team Ico.", "status": "seeded", "target_id": "japan-studio-team-ico", "task_type": "triage-public-record"}], "lithtech-jupiter": [{"id": "lithtech-jupiter-archive-packet", "inputs": ["Internet Archive item metadata", "Jupiter Development Guide", "IA file manifest hashes", "rights-safe local build transcript"], "outputs": ["standalone archival packet", "build environment manifest", "component and tool map", "metadata-only fixity record", "user-supplied reproduction notes"], "public_notes": "Build the LithTech Jupiter packet around IA metadata, development-guide systems, toolchain requirements, file manifests, and user-supplied build reproduction notes.", "source_ids": ["internet-archive-lithtech-jupiter", "internet-archive-lithtech-jupiter-dev-guide"], "status": "planned", "target_id": "lithtech-jupiter", "task_type": "build-archive-packet"}], "mesa": [{"id": "mesa-triage", "public_notes": "Create public-safe sources and artifact records for Mesa.", "status": "seeded", "target_id": "mesa", "task_type": "triage-public-record"}], "ogre": [{"id": "ogre-triage", "public_notes": "Create public-safe sources and artifact records for OGRE.", "status": "seeded", "target_id": "ogre", "task_type": "triage-public-record"}], "open-inventor": [{"id": "open-inventor-triage", "public_notes": "Create public-safe sources and artifact records for Open Inventor.", "status": "seeded", "target_id": "open-inventor", "task_type": "triage-public-record"}], "opengl-performer": [{"id": "opengl-performer-triage", "public_notes": "Create public-safe sources and artifact records for OpenGL Performer.", "status": "seeded", "target_id": "opengl-performer", "task_type": "triage-public-record"}], "phigs": [{"id": "phigs-triage", "public_notes": "Create public-safe sources and artifact records for PHIGS.", "status": "seeded", "target_id": "phigs", "task_type": "triage-public-record"}], "pixie": [{"id": "pixie-triage", "public_notes": "Create public-safe sources and artifact records for Pixie.", "status": "seeded", "target_id": "pixie", "task_type": "triage-public-record"}], "ps1-programmer-tool": [{"blocked_by": ["ps1-programmer-tool-triage"], "id": "ps1-programmer-tool-archive-packet", "inputs": ["public documentation records", "runtime-library metadata", "PSn00bSDK source records"], "outputs": ["standalone archival packet", "toolchain dependency map", "clean-room compatibility notes"], "public_notes": "Build the PS1 Programmer's Tool packet around SDevTC, Net Yaroze documentation, runtime-library references, and PSn00bSDK clean-room compatibility.", "source_ids": ["internet-archive-net-yaroze-documentation", "internet-archive-sdevtc-aug1998", "redump-ps1-runtime-library-33", "psnoobsdk-github"], "status": "planned", "target_id": "ps1-programmer-tool", "task_type": "build-archive-packet"}, {"id": "ps1-programmer-tool-triage", "public_notes": "Create public-safe sources and artifact records for PS1 Programmer's Tool / SDevTC / Net Yaroze.", "status": "seeded", "target_id": "ps1-programmer-tool", "task_type": "triage-public-record"}], "ps2-prodg-eb-linux": [{"blocked_by": ["ps2-prodg-eb-linux-triage"], "id": "ps2-prodg-eb-linux-archive-packet", "inputs": ["PS2 Linux records", "PS2SDK records", "SN Systems public lineage"], "outputs": ["standalone archival packet", "toolchain dependency map", "rights-boundary notes"], "public_notes": "Build the PS2 ProDG / EB / Linux packet around public Linux material, PS2SDK clean-room records, SN Systems lineage, and toolchain-dependency notes.", "source_ids": ["sie-ps2-linux-release-2002", "internet-archive-ps2-linux-pal-discs", "ps2dev-site", "ps2dev-ps2sdk-github", "sie-sn-systems-acquisition-2005"], "status": "planned", "target_id": "ps2-prodg-eb-linux", "task_type": "build-archive-packet"}, {"id": "ps2-prodg-eb-linux-triage", "public_notes": "Create public-safe sources and artifact records for PS2 ProDG / EB / Linux stack.", "status": "seeded", "target_id": "ps2-prodg-eb-linux", "task_type": "triage-public-record"}], "psygnosis-studio-liverpool": [{"blocked_by": ["psygnosis-studio-liverpool-triage"], "id": "psygnosis-studio-liverpool-archive-packet", "inputs": ["public studio history", "closure reporting", "title-family accession records"], "outputs": ["standalone archival packet", "studio lineage map", "asset-pipeline lead list"], "public_notes": "Build the Psygnosis / Studio Liverpool packet around public studio history, closure reporting, title-family leads, and preservation-safe asset-pipeline notes.", "source_ids": ["national-museums-liverpool-psygnosis-history", "gamedeveloper-studio-liverpool-closure", "wired-studio-liverpool-closure"], "status": "planned", "target_id": "psygnosis-studio-liverpool", "task_type": "build-archive-packet"}, {"id": "psygnosis-studio-liverpool-triage", "public_notes": "Create public-safe sources and artifact records for Psygnosis / Studio Liverpool.", "status": "seeded", "target_id": "psygnosis-studio-liverpool", "task_type": "triage-public-record"}], "quesa": [{"id": "quesa-triage", "public_notes": "Create public-safe sources and artifact records for Quesa.", "status": "seeded", "target_id": "quesa", "task_type": "triage-public-record"}], "quickdraw-3d": [{"id": "quickdraw-3d-triage", "public_notes": "Create public-safe sources and artifact records for QuickDraw 3D.", "status": "seeded", "target_id": "quickdraw-3d", "task_type": "triage-public-record"}], "reality-lab": [{"id": "reality-lab-triage", "public_notes": "Create public-safe sources and artifact records for RenderMorphics Reality Lab.", "status": "seeded", "target_id": "reality-lab", "task_type": "triage-public-record"}], "renderman-interface": [{"id": "renderman-interface-triage", "public_notes": "Create public-safe sources and artifact records for RenderMan Interface.", "status": "seeded", "target_id": "renderman-interface", "task_type": "triage-public-record"}], "renderware-ps2": [{"blocked_by": ["renderware-ps2-triage"], "id": "renderware-ps2-archive-packet", "inputs": ["PS2 Gold release notes", "SDK 3.10 metadata", "RenderWare lineage sources"], "outputs": ["standalone archival packet", "artifact graph", "clean-room compatibility map"], "public_notes": "Build the RenderWare PS2 packet around public release-note metadata, SDK package records, version numbers, plugin names, and clean-room compatibility leads.", "source_ids": ["internet-archive-renderware-ps2-gold-notes", "internet-archive-rw310-ps2", "strong-gene-buckle-renderware"], "status": "planned", "target_id": "renderware-ps2", "task_type": "build-archive-packet"}, {"id": "renderware-ps2-triage", "public_notes": "Create public-safe sources and artifact records for RenderWare PS2.", "status": "seeded", "target_id": "renderware-ps2", "task_type": "triage-public-record"}], "softimage-alias-bridge": [{"id": "softimage-alias-bridge-triage", "public_notes": "Create public-safe sources and artifact records for Softimage / Alias bridge.", "status": "seeded", "target_id": "softimage-alias-bridge", "task_type": "triage-public-record"}], "tri-ace-ps2-renderer": [{"blocked_by": ["tri-ace-ps2-renderer-triage"], "id": "tri-ace-ps2-renderer-archive-packet", "inputs": ["tri-Ace publication index", "PBR course notes", "PS2 renderer artifact records"], "outputs": ["standalone archival packet", "technique reconstruction checklist", "public-source bibliography"], "public_notes": "Build the tri-Ace PS2 renderer packet around public course notes, research-publication records, and documentation-based reconstruction steps.", "source_ids": ["tri-ace-pbr-course-notes-2010", "tri-ace-rd-publications-index"], "status": "planned", "target_id": "tri-ace-ps2-renderer", "task_type": "build-archive-packet"}, {"id": "tri-ace-ps2-renderer-triage", "public_notes": "Create public-safe sources and artifact records for tri-Ace PS2 renderer.", "status": "seeded", "target_id": "tri-ace-ps2-renderer", "task_type": "triage-public-record"}]}}