chore: initialize age-reimpl repo

Reverse-engineering + open reimplementation workspace for Eushully's AGE/SYS4
engine (first target: Himegari). The repo root is age-reimpl/; the original game
install and the extracted ALF data are siblings outside the repo and are never
tracked. build/ (derived corpora) is gitignored and regenerated by the tools.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
gamer147
2026-07-06 12:58:30 -04:00
commit 463877773c
34 changed files with 8898 additions and 0 deletions

28
.gitignore vendored Normal file
View File

@@ -0,0 +1,28 @@
# age-reimpl repo. NOTE: the repo root IS age-reimpl/. The original game install
# (姫狩りダンジョンマイスター/) and the extracted ALF data (extracted/) are SIBLINGS
# of this directory, outside the repo entirely — they can never be committed.
# Derived / regenerable corpora (rebuild via tools/extract_phase2.py, opcodes_build.py, etc.).
# "build/ is disposable" — see docs/PROJECT-STRUCTURE.md. Machine JSON + bulk disasm/text
# corpora live here and are reproducible from tools/ + ../extracted/.
build/
# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
# Godot / C# (future)
.godot/
*.import
.mono/
mono_crash.*.json
[Bb]in/obj/
[Oo]bj/
# OS / editor cruft
Thumbs.db
Desktop.ini
.DS_Store
*.swp