Files
goldeneye-pc-port/CITATION.cff
James Dansereau 4e2b721ac8 docs: README hook, discoverability, Pages site, game-behaviour reference
- README: lead with what it is + the AI-agent-collaboration research
  framing + current status in the first paragraph; rename H1 to
  "GoldenEye 007 PC Port"; add a live CI badge.
- New "How this differs from the other GoldenEye PC projects" section:
  this is a source port of the N64 original; the Recomp projects
  binary-translate the Xbox 360 XBLA remaster (different game, no shared
  code).
- CITATION.cff for GitHub's "Cite this repository" widget / Zenodo.
- GitHub Pages site off /docs (_config.yml + index.md landing page).
- agentic-development.md: searchable title + abstract.
- .github/social-preview.{png,html,md}: repo social-preview card styled
  after the GE mission-briefing screen, kept editable (CSS source + a
  regen/how-to doc beside the PNG).
- docs/dev/game-behavior-reference.md: distilled the raw GameFAQs
  walkthrough dump down to the behaviour-defining parts (combat/AI model,
  difficulty scaling, per-level objective sets, timers, weapon data,
  original-game quirks). Credits: Brett "Nemesis" Franklin, marshmallow.

Claude-Session: https://claude.ai/code/session_01GULf6knbsqfsnW39tMr9WT
2026-09-02 00:27:05 -04:00

36 lines
1.2 KiB
YAML

cff-version: 1.2.0
title: "GoldenEye 007 PC Port — a two-agent AI development case study"
message: >-
If you reference this project or its write-up on AI-agent collaboration,
please cite it using the metadata below.
type: software
authors:
- family-names: Dansereau
given-names: James
repository-code: "https://github.com/jkdansereau/goldeneye-pc-port"
abstract: >-
A work-in-progress native PC port of GoldenEye 007 (Rare, 1997, Nintendo 64),
built on the GoldenEye 007 decompilation, and a research project on AI-agent
collaboration in a large, unfamiliar, low-level codebase: how two coding
agents (a local open-weight model and a hosted frontier model), directed by
one person part-time, were driven through ~230 translation units of unmodified
big-endian MIPS game code and made to run on a 64-bit desktop. Covers software
RSP emulation, N64-to-x86-64 ABI reconciliation, and a shared-artifact handoff
workflow between agents.
keywords:
- goldeneye-007
- nintendo-64
- n64
- decompilation
- pc-port
- game-porting
- reverse-engineering
- agentic-development
- ai-agents
- llm
- coding-agents
- software-renderer
- mips
- opengl
license: MIT