mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-23 15:52:42 +02:00
- README: attract-mode stills + demo GIF as the hero row, status/warning callouts, metrics table, "Contents" index, doc-index table; simplified the two-agent workflow diagram (LR -> TD, fewer edges) for GitHub web - Table-of-contents indexes added to internals.md, porting-notes.md, agentic-development.md, AUDIO-PLAN.md - CI: add Windows/MSYS2 build job, minimal token (contents: read), persist-credentials: false, concurrency group; run on main + master. validate job regenerates the US ROM-asset symbol file only and configures ntsc-final (PAL/JP need a region ROM; no ROM is used in CI) - .github: SECURITY.md, issue forms + chooser config, PR template, labels.yml, dependabot (Actions, monthly) - Do not track the proprietary SGI IRIX IDO toolchain or SGIImageViewer.exe; document in SetupGuide.md / building.md how to obtain IDO for N64 ROM builds (the PC port does not need it) - Stop tracking two committed *.pyc files; drop stale screenshots and a redundant .gitignore line; misc doc cross-reference fixes Claude-Session: https://claude.ai/code/session_01GULf6knbsqfsnW39tMr9WT
59 lines
2.0 KiB
YAML
59 lines
2.0 KiB
YAML
# Source of truth for this repo's issue/PR labels.
|
|
# GitHub does not read this file automatically. Apply it with the gh commands
|
|
# in the comment block at the bottom, or wire up a label-sync action later.
|
|
#
|
|
# `bug` and `documentation` are GitHub defaults and are kept as-is.
|
|
|
|
- name: bug
|
|
color: d73a4a
|
|
description: Something is broken
|
|
|
|
- name: rendering
|
|
color: 5319e7
|
|
description: Graphics / fast3d / RSP output defect (see docs/dev/GRAPHICS-BACKLOG.md)
|
|
|
|
- name: audio
|
|
color: 1d76db
|
|
description: Sound / music / libaudio (Phase 3)
|
|
|
|
- name: input
|
|
color: 0e8a16
|
|
description: Keyboard / mouse / controller
|
|
|
|
- name: build
|
|
color: fbca04
|
|
description: CMake / MSYS2 / toolchain / CI
|
|
|
|
- name: asset-extraction
|
|
color: c2e0c6
|
|
description: ROM asset extraction pipeline (scripts/, tools/extractor)
|
|
|
|
- name: upstream
|
|
color: bfd4f2
|
|
description: Originates in the n64decomp/007 decompilation, not the port — may belong upstream
|
|
|
|
- name: abi-64bit
|
|
color: fef2c0
|
|
description: 32-to-64-bit pointer-width / struct-layout issue (the #ifdef PORT exception)
|
|
|
|
- name: needs-repro
|
|
color: e99695
|
|
description: Cannot reproduce yet; waiting on more detail
|
|
|
|
- name: wontfix
|
|
color: ffffff
|
|
description: Out of scope or working as intended
|
|
|
|
# Apply with the GitHub CLI (run once, after the repo exists):
|
|
#
|
|
# gh label create rendering -c 5319e7 -d "Graphics / fast3d / RSP output defect"
|
|
# gh label create audio -c 1d76db -d "Sound / music / libaudio (Phase 3)"
|
|
# gh label create input -c 0e8a16 -d "Keyboard / mouse / controller"
|
|
# gh label create build -c fbca04 -d "CMake / MSYS2 / toolchain / CI"
|
|
# gh label create asset-extraction -c c2e0c6 -d "ROM asset extraction pipeline"
|
|
# gh label create upstream -c bfd4f2 -d "Originates in the decompilation, not the port"
|
|
# gh label create abi-64bit -c fef2c0 -d "32-to-64-bit pointer-width / struct-layout issue"
|
|
# gh label create needs-repro -c e99695 -d "Cannot reproduce yet; waiting on more detail"
|
|
#
|
|
# `bug` and `wontfix` already exist as GitHub defaults.
|